/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	background-color:#e9e7ab;
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:158px;
}
#wrap {
	margin: 0 auto;
	width: 850px;
	border:0px solid #ff0000;
}
img{
	border:none;
}
.imgdisplay{
	display:block;
}
li{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.header_bg{
	width:850px;
	height:158px;
}
.logo_tagline{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	line-height:41px;
}
.header_contact_text{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:bottom;
	height:41px;
}
.header_contact_text a{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.header_contact_text a:hover{
	color:#f0edcb;
	text-decoration:none;
}
.header_slogan_text{
	font-family:monotype corsiva;
	font-size:28px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:65px;
	vertical-align:middle;
	padding:0px 20px 0px 0px;
}
.header_phone_text{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	height:52px;
	text-align:right;
	vertical-align:middle;
}
.content_part{
	background-color:#f8f4de;
	padding:20px 18px 20px 19px;
	height:400px;
}
.welcome_heading_text{
	font-family:Arial;
	font-size:27px;
	font-weight:bold;
	color:#513d32;
}
.welcome_text{
	font-family:Arial;
	font-size:14px;
	color:#513d32;
	font-weight:bold;
	line-height:20px;
	padding:10px 15px 10px 15px;
}
.appointment{
	background-image:url(../images/appointment.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	border-bottom:2px solid #d7dba3;
	width:813px;
	height:271px;
}
.appointment_heading{
	font-family:Arial;
	font-weight:bold;
	font-size:25px;
	color:#727641;
	line-height:70px;
	vertical-align:top;
	padding:3px 0px 0px 20px;
}
.appointment_text{
	font-family:Arial;
	font-size:15px;
	color:#5b5b5b;
	font-weight:bold;
	padding:10px 10px 10px 10px;
}
.appointment_text a{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	font-weight:bold;
	text-decoration:underline;
}
.appointment_text a:hover{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	font-weight:bold;	
	text-decoration:none;
}
.sanitation{
	background-image:url(../images/sanitation.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	border-bottom:2px solid #fae29c;
	width:813px;
	height:271px;
}
.sanitation_heading{
	font-family:Arial;
	font-weight:bold;
	font-size:25px;
	color:#ad9655;
	line-height:70px;
	vertical-align:top;
	text-align:left;
	padding:3px 0px 0px 20px;
}
.sanitation_text{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	color:#5b5b5b;
	font-weight:bold;
	padding:10px 10px 10px 10px;
}
.sanitation_text a{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	font-weight:bold;
	text-decoration:underline;
}
.sanitation_text a:hover{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	font-weight:bold;	
	text-decoration:none;
}
.giftcertificate{
	background-image:url(../images/giftcertificate.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	border-bottom:2px solid #d5dac3;
	width:813px;
	height:271px;
}
.giftcertificate_heading{
	font-family:Arial;
	font-weight:bold;
	font-size:25px;
	color:#858b78;
	line-height:70px;
	vertical-align:top;
	text-align:left;
	padding:3px 0px 0px 20px;
}
.giftcertificate_text{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	color:#5b5b5b;
	font-weight:bold;
	padding:10px 10px 10px 10px;
}
.giftcertificate_text a{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	font-weight:bold;
	text-decoration:underline;
}
.giftcertificate_text a:hover{
	font-family:Arial;
	font-size:15px;
	color:#242424;
	font-weight:bold;	
	text-decoration:none;
}
.footer_bg{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	width:850px;
	height:68px;
}
.footer_text1{
	font-family:Arial;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;	
}
.footer_text1 span{
	font-family:Arial;
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;	
}
.footer_text2{
	font-family:Arial;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;	
}
/*===========================================
    style for appointment page
===========================================*/
.form_content{
	background-color:#FFFFFF; border:1px solid #4a382c;
}
.form_content_mail{
	background-color:#FFFFFF; border:1px solid #4a382c; padding:10px 0px 10px 30px;
}
.formtext{
	font-family:Arial;
	font-size:15px;
	color:#513d32;
	font-weight:bold;
	text-align:right;
}
.formtext1{
	font-family:Arial;
	font-size:12px;
	color:#513d32;
	font-weight:bold;
	text-align:right;
}

.redstar{
	color:#FF3300;
	font-family:arial;
	font-size:12px;
}
.mailconfg_text{
	padding:10px 0px 10px 0px;
	font-family:Arial;
	font-size:12px;
	color:#513d32;
	text-align:left;
}
.mailconfg_text a{
	font-family:Arial;
	font-size:12px;
	color:#513d32;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.mailconfg_text a:hover{
	font-family:Arial;
	font-size:12px;
	color:#513d32;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.mail_heading{
	font-family:Arial;
	font-weight:bold;
	font-size:27px;
	color:#513d32;
	text-align:center;
	vertical-align:top;
}
.contact_heading_text{
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#513d32;
	text-align:center;
}
.contact_heading_text span{
	font-family:Arial;
	font-size:12px;
	color:#513d32;
	text-align:center;
}









