/* CSS Document */
body {
	background: #EBE4DE;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
}
#wrapper {
	width: 900px;
	margin: 0 auto;
	background-color: #FFFFFF;
		}
	
	#body_padding{
	padding-bottom:10px;
	padding-left:11px;
	padding-right:11px;
	padding-top:27px;
}

#top_logo{width:877px;
height:56px;}
#top_logo_left{
	width:172px;
	float:left;
	background-image:url(../images/Bricklehampton-Website-bg3.jpg);
	background-repeat:repeat-x;
	height:56px;
}

#top_logo_right{
	width:703px;
	float:left;
}
#flash_header{
	width:877px;
	height:245px;
	background-color:
#FFFFFF;
}
#center{width:877px;
background-color:#ffffff;}
#centertext{width:371px;
background-color:#ffffff;
height:484px;
float:left;}
#right_img{
width:506px;
height:484px;
float:right;
background-image:url(../images/Bricklehampton-Website-6_08.jpg);
background-repeat:no-repeat;
}

#middle_text{width:371px;
background-color:#ffffff;
float:left;
height:484px;}
#yellow_box{width:371px;
}
#yellow_box_top{width:371px;
height:8px;}
#yello_middle{width:371px;
background-color:#F8DC88;}

#yellow_buttom{width:371px;
height:10px;}
#spacer{width:877px;
height:14px;
float:left;}
#buttom{
	width:877px;
	height:32px;
	background-color:#7E513E;
	border: 1px solid #E2D4C9;
	margin-bottom:14px;
	
	
	}
#middle{
	width:877px;
	background-color:#ffffff;
	
	
}

#middle_c0ntact{
	width:877px;
	background-color:#ffffff;
	height:625px;
	
	
}
#spacer2{width:877px;
height:14px;
clear:boths;
float:left;}
.button_link{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#C09582;
text-align:center;
line-height:32px;}
.button_link a{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#C09582;
text-align:center;
line-height:32px;}
.button_link a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#BEBF80;
text-align:center;
line-height:32px;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #715446;
	text-decoration: none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-bottom:8px;
			

}
.text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #5D3110;
	text-decoration: none;
}
.text strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5D3110;
	text-decoration: none;}
.text strong a {
	font-weight: bold;
	color: #5D3110;
	text-decoration: none;}
#sapcer3{margin-left:5px;
margin-right:5px;}





.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
			

}
.text2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text2 b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.text2 strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6D5549;
	text-decoration: none;
}
#box{
padding-left:8px;
padding-right:5px;}

/*staff*/

#Staff_middle{width:877px;
height:551px;
background-color:#ffffff;}
#Staff_middle_index{
	width:877px;
	height:auto;
	background-color:#ffffff;
}

#Staff_middle_accomodation{width:877px;
height:600px;
background-color:#ffffff;}

#Staff_middle_facilities{width:877px;
height:725px;
background-color:#ffffff;}

#Staff_middle_caring{width:877px;
height:490px;
background-color:#ffffff;}
#Staff_middle_staff{width:877px;
height:490px;
background-color:#ffffff;}

#Staff_middle_contact{width:877px;
height:500px;
background-color:#ffffff;}

#text_left{
	width:360px;
	height:auto;
	float:left;
	background-color:#fffffF;
}
#yellow_box{width:222px;

float:left;
background-color:#ffffff;}

#text{padding-right:5px;}

#yellowbox_table{width:222px;
background-color:#FF9900;
}
#yellowbox_top{width:222px;
height:8px;
float:left;}
#yellowbox_middle{width:222px;
background-color:#F9DA88;}
#yellowbox_buttom{ width:222px;
height:10px;}
#yellow_img{height:174px;
width:222px;
}
#yellow_text{
	padding-left:10px;
	padding-right:10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
}
#yellow_text p{
margin:7px 0px 8px 0px;
}
#satff_right{
	width:295px;
	height:471px;
	background-color:#ffffff;
	float:right;
	

}

#right_padding{ width:10px;}
#right1{background-image:url(../images/staff_05.jpg);
background-repeat:no-repeat;
width:283px;
height:34px;
float:right;}
#right4{
	background-image:url(../images/open-day-bricklehampton.jpg);
	background-repeat:no-repeat;
	width:283px;
	height:34px;
	float:right;
}

#right3{
height:7px;
width:283px;
float:right;}

#right2{
	height:auto;
	width:283px;
	background-image:url(../images/staff_08.jpg);
	background-repeat:repeat-y;
	float:right;
}

#staff_topspacing{
width:887px;
height:12px;}
#staff_buttom{
	width:877px;
	height:32px;
	background-image:url(../images/bricklehampton-care-home.gif);
	background-repeat:repeat-x;
	text-align: center;
}

.buttom_navigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#C09582;
	text-align:center;
	line-height:32px;
	margin-left: 10px;
}
.buttom_navigation a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#F1E9E4;
	text-align:center;
	line-height:32px;
}

.buttom_navigation a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#B29D8C;
	text-align:center;
	line-height:32px;
}
#staff_buttomspace{
	height:10px;
	width:887px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
}
#staff_buttomspace a{ text-decoration:none;
	color: #999999;
}
#caring{width:291px;
height:479px;
float:right;}

#facilities{
	width:289px;
	height:auto;
	float:right;
}
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
	width: 118px;
	border: 1px solid #D6C2AA;
}
.field_pading {
	padding-top: 10px;
}
.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F3F3F;
	text-decoration: none;
}
.clearboth { clear: both; }
