/* CSS Document */
body{width:900px; margin:0px auto;}
h1,h2,h3,h4,h5,h6{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#top_bg{background:url(../images/top_bg.jpg) top left repeat-x; height:100px;}
#top_bg .right_box{width:300px; text-align:right; float:right; padding:49px 0px 0px 0px;}
#top_bg .right_box a{padding:0px 12px 0px 0px;}
#top_bg .right_box a:hover{padding:0px 12px 0px 0px;}


#hearder{margin:3px 0px 0px 0px;}
#hearder #left_box{width:577px; height:254px; float:left;}
#hearder #right_box{width:320px; height:254px; float:right;}
#hearder #pediatrist{width:159px; height:125px; float:left;}
#hearder #dentist{width:159px; height:125px; float:right;}
#hearder #physician{width:159px; height:125px; float:left; margin:3px 0px 0px 0px;}
#hearder #surgery{width:159px; height:125px; float:right; margin:3px 0px 0px 0px;}

#mid_menu{background:url(../images/mid_menu_bg.gif) top left repeat-x; height:28px; line-height:28px; margin:3px 0px 3px 0px;}
#mid_menu #menu{font-family:Verdana; font-size:12px; font-weight:bold; color:#FFF; text-align:right; padding:0px 7px 0px 0px;}
#mid_menu #menu a{color:#FFF; padding:0px 5px 0px 5px; text-decoration:none;}
#mid_menu #menu a:hover{color:#000; text-decoration:none;}

#main_container{margin:0px 0px 0px 0px;}

#main_container #left_box{width:205px; float:left;}
#main_container #left_menu_heading_bg{background:url(../images/left_menu_heading_bg.jpg) top left no-repeat; height:31px;}
#main_container .services{font-family:Verdana; font-size:12px; font-weight:bold; color:#000; height:28px; line-height:28px; padding:0px 0px 0px 28px;}
#main_container .left_menu{width:205px;}
#main_container .left_menu ul{margin:0px auto; padding:0px;}
#main_container .left_menu ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#5f604b; padding:0px 10px 0px 22px; text-decoration:none; background:url(../images/left_menu_bullet.gif) top left no-repeat; background-position:12px 8px;; list-style:none; line-height:20px;}
#main_container .left_menu ul li a{color:#5f604b; text-decoration:underline; }
#main_container .left_menu ul li a:hover{color:#5f604b; text-decoration:none;}

#main_container #right_box{width:687px; float:right;}
#main_container #welcome_bg{background:url(../images/welcome_bg.jpg) top left no-repeat; height:45px;}
#main_container #content_bg{background:url(../images/content_bg.gif) top left repeat-y;}
#main_container h1{font-family:Verdana; font-size:14px; font-weight:bold; color:#212e4a; height:45px; line-height:45px; padding:0px 0px 0px 12px;}
#main_container p{font-family:Verdana; font-size:12px; color:#5f604b; text-align:justify; line-height:1.5em; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px;}
#main_container p a{color:#698adb; text-decoration:underline;}
#main_container p a:hover{color:#698adb; text-decoration:none;}
#main_container #content_footer_bg{background:url(../images/content_footer_bg.gif) top left no-repeat; height:6px;}
#main_container #about_us_bg{background:url(../images/about_us_bg.gif) top left no-repeat; height:13px;}
#main_container h2{font-family:Verdana; font-size:12px; font-weight:bold; color:#212e4a; height:13px; line-height:13px; padding:0px 0px 0px 30px;}
#main_container b{font-family:Verdana; font-size:11px; font-weight:bold; color:#212e4a; text-align:right; padding:0px 10px 5px 0px; float:right;}
#main_container b a{color:#212e4a; text-decoration:none;}
#main_container b a:hover{color:#212e4a; text-decoration:underline;}

#main_container img {border:1px solid #555;}
#main_container img.no-border{border: none;}
#main_container img.float_right{margin:5px 5px 5px 15px;}
#main_container img.float_left{margin:5px 15px 5px 0px;}
#main_container a img{border:3px solid #555;}
#main_container a:hover img {border:3px solid #CCC !important; /* IE fix*/ border: 3px solid #555;}

#footer{background:url(../images/footer_bg.jpg) top left repeat-x; height:51px; margin:3px 0px 0px 0px;}

#footer #menu{font-family:Verdana; font-size:12px; font-weight:normal; color:#000; text-align:right; padding:12px 12px 0px 0px;}
#footer #menu a{color:#000; text-decoration:none;}
#footer #menu a:hover{color:#000; text-decoration:underline;}
#footer #copyright{font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; text-align:right; height:25px; line-height:25px; padding:10px 0px 0px 0px;}
#footer #copyright a{color:#666666; text-decoration:underline;}
#footer #copyright a:hover{color:#666666; text-decoration:none;}


/* Additional Class */
.clear_both{clear:both;}
.clear_right{clear:right;}
.clear_left{clear:left;}
.float_left{float:left;}
.float_right{float:right;}
.line_height_3p{line-height:3px;}
.align_center{text-align:center}

span.product_img_big{padding:0px 0 0px 10px; float:right;}

#main_container #book_now_button{width:158px; float:right; line-height:45px; padding:5px 5px 5px 0px;}
#main_container #book_now_button img {border:0px;}
#main_container #book_now_button img a{border:0px;}
#main_container #book_now_button img a:hover{border:0px;}
#main_container #main_heading_Wid{width:350px; float:left;}
