body {
text-align:center;
background:#c6c8ca;
margin:0;
}

body,td,th {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #3D392D;
}

.wrapper{
text-align:left;
width:895px;
margin:0 auto;
padding-left:20px;
padding-right:20px;
}

.top-header{
margin-top:0px;
width:895px;
height:18px;
background:url(images/top_header.gif);
background-repeat: no-repeat;
}

.header{
margin-top:0px;
width:895px;
height:188px;
background:url(images/header2.gif);
background-repeat: no-repeat;
}

.top_content {
margin: 0,0,0,0;
width:885px;
border-bottom:0px;
padding: 5px;
padding-top:10px;
background-color:#ddd;
font-family:Tahoma;
font-size:11.5px;
padding-bottom:10px;
}
.top_content_left{
width:330px; 
padding-left:10px; 
float:left;
}

.top_content_right{
text-align:justify;
padding-right:10px;
width:330px;
float:right;
}

.main_content{
margin: 0,0,0,0;
width:855px;
border-bottom:0px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
background-color:#fff;
font-family:Tahoma;
font-size:11.5px;
}

.main_left {
width:420px;
float:left;
font-family:Tahoma;
font-size:12px;
}

.main_right {
width:420px;
float:right;
font-family:Tahoma;
font-size:12px;
}

.homepage_bottom{
margin: 0,0,0,0;
clear: both;
width:895px;
padding-top:10px;
padding-bottom:0px;
background:url(images/homepage_bottom_bg.jpg) no-repeat;
font-family:Tahoma;
font-size:11px;
color:#333333;
text-align:left;
height:230px;
margin-bottom-0px;
}

.homepage_bottom_1{
float:left;
width:250px;
height:170px;
padding-left:29px;
padding-top:0px;
padding-bottom:0px;
}

.homepage_bottom_1 a{
font-family:Verdana;
font-size:11px;
text-decoration:none;
padding-bottom:5px;
}

.homepage_bottom_2{
float:left;
width:250px;
height:170px;
padding-left:45px;
padding-top:0px;
padding-bottom:0px;
}

.homepage_bottom_3{
float:left;
width:250px;
height:170px;
padding-left:52px;
padding-top:0px;
padding-bottom:0px;
}


/*.sub_header {
margin-top:0px;
width:245px;
height:57px;
background:url(images/sub_header.jpg);
}

.sub_header_box {
border-left: 3px solid #666;
border-bottom: 3px solid #666;
border-right: 3px solid #666;
}

.sub_header_box p {
padding-top:10px;
padding-left:5px;
font-size:11px;
text-align:left;
}*/


.footer{
margin: 0,0,0,0;
clear: both;
margin-top:0px;
width:895px;
padding-top:5px;
padding-bottom:25px;
background:url(images/footer2.gif) no-repeat;
font-family:Tahoma;
font-size:11px;
color:#333333;
text-align:left;
}

.design {
   	font-family: tahoma, arial, helvetica, sans-serif;
	color:#eee;
	float:left;
	font-size:10px;
	padding-left:15px;
}


.copyright {
   	font-family: tahoma, arial, helvetica, sans-serif;
	color:#eee;
	float:right;
	font-size:10px;
	padding-right:8px;
	margin-bottom:0px;
}
#simplegallery1{ //CSS for sample Gallery
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
margin-left:40px;
}
/*Form*/
		.form_title{
			color : #000000;
			font-size: 13px;
			font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
			font-weight : bold;
		}

		.form_field {
			font-size : 13px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-weight : bold;
			text-align:left;
		}

		.form_text{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color :#3D392D;
			font-weight:bold;
		}

		.text_box{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
			width:200px;
		}

		.text_area{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
			width:200px;
			height:60px;
		}

		.text_select{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
		}

		.form_error{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #ff0000;
			font-weight : bold;
		}

.ber_examples_page{
    height:377px;
	width:690px;
	background:url(images/examples.gif) no-repeat;
	position:relative;
	align: center;
}

#appointment_link {
	position: absolute; 
	top: 0px; 
	left: 600px; 
	width: 350px; 
	height:18px; 
	background-color: transparent; 
	border: 0px; 
}

#logo_link {
	position: absolute; 
	top: 18px; 
	left: 80px; 
	width: 500px; 
	height:150px; 
	background-color: transparent; 
	border: 0px; 
}

#examples_house1 {
	position: absolute; 
	top: 283px; 
	left: 397px; 
	width: 260px; 
	height: 40px; 
	background-color: transparent; 
	border: 0px; 
}

#examples_house2 {
	position: absolute; 
	top: 235px; 
	left: 397px; 
	width: 260px; 
	height: 40px; 
	background-color: transparent; 
	border: 0px; 
}

#examples_house3 {
	position: absolute; 
	top: 185px; 
	left: 397px; 
	width: 260px; 
	height: 40px; 
	background-color: transparent; 
	border: 0px; 
}

#examples_house4 {
	position: absolute; 
	top: 138px; 
	left: 397px; 
	width: 260px; 
	height: 40px; 
	background-color: transparent; 
	border: 0px; 
}