@charset "utf-8";
/* CSS Document */

html {}
body { margin:0 auto; font-family:Tahoma;}
a { text-decoration:none;}
img { border:none;}


#header { width:975px; padding-top:25px; margin:0 auto; height:85px; clear:both;}
#header #nav { float:left; font-size:11px; color:#4f4f4f; text-align:right; width:729px; padding-top:60px;}
#header #nav a { color:#4f4f4f; margin:0 10px;}
#header #nav a:hover { border-top:2px solid #6CC;}
#header #nav .selectedLink { border-top:2px solid #6CC;}

#container { background:url(images/container_bg.jpg) repeat-x bottom #e0ede3; width:100%; margin-top:12px;}
#content { width:975px; margin:0 auto; overflow:visible;}
#content i { color:#FF0000;}
#content h4 { margin:5px; font-size:13px; color:#666;}
#content ul { margin:0px; padding-left:25px; list-style:none}
#content li { font-size:12px; background:url(images/bullet.png) left top no-repeat; padding-left:15px; background-position:0 10px; padding-top:5px; color:#4f4f4f;}

#gallery { width:965px; padding:10px 5px;}
#gallery .gallery_img { width:480px; float:left; margin-right:1px; text-align:center;}
#gallery .gallery_img div { width:240px; float:left; margin:0px;}
#gallery .gallery_img h1 { margin:0px; padding-top:10px;padding-bottom:10px; font-size:20px; font-weight:normal;letter-spacing:0.2em;}
#gallery .gallery_img h2 { margin:0px; padding:0px;padding-bottom:10px; font-size:14px; letter-spacing:0.2em;}
#gallery .gallery_img div img { padding:1px; border:#000000 1px solid; margin:5px;}
#gallery #pageing { width:100%; clear:both; margin:0 auto; text-align:center;}
#gallery #pageing a { margin:0 5px; color:#000000; font-size:14px;}
#gallery #pageing a:hover { text-decoration:underline;}

#left_panel { float:left; width:425px;}
#left_panel h1 { margin:0px; padding-top:10px;padding-bottom:10px; font-size:20px; font-weight:normal;letter-spacing:0.2em;}
#left_panel h2 { margin:0px; padding-top:10px;}
p { margin:0px; padding-top:10px; font-size:12px; color:#4f4f4f;}
p a { font-size:12px; color:#4f4f4f; line-height:20px;}
p a:hover { text-decoration:underline;}
p a img { margin-right:5px;}

#right_panel { float:left; width:550px;}
#right_panel_img { width:550px; height:418px; margin-top:-12px; position:relative;}
#info_links { width:506px; padding:10px; background-color:#e5f5e9; margin-left:13px;}
#info_links h1 { font-family:Centaur; font-size:24px; font-weight:bold; color:#051c51; margin:0px; padding:0px;}
#info_links p { color:#4f4f4f; font-size:13px; margin:0px; padding-top:5px;}
#info_links p a { color:#4f4f4f;}
#info_links p a:hover { text-decoration:underline;}

#dental_form { width:975px; clear:both;}
#dental_form h1 { font-family:Centaur; font-size:16px; font-weight:bold; color:#000; margin:0px; padding:0px;}
#dental_form table { padding:18px 0; _padding-bottom:0px;}
*+html #dental_form table{padding:0px}
*+html #dental_form { width:975px; clear:both;margin-top:20px;}

#dental_form select { font-family:Calibri; font-size:12px; color:#5e5d5d; width:180px;}

#footer { width:975px; margin:0 auto; clear:both;}
#footer p { width:485px; float:left; font-family:"Eras Light ITC"; font-size:20px; color:#ACCAB5; font-weight:bold;}
#footer address { width:485px; float:left; text-align:right; font-size:12px; color:#494949; font-style:normal; }
#footer address a { color:#494949;}
#footer a { color:#b5bfb7;}
#footer center { color:#b5bfb7; font-family:Calibri; font-size:12px; text-align:right; width:975px; margin-top:10px; _margin-top:40px;}

.hours { margin-top:20px;}
.hours td { background-color:#f1f1f1; padding:5px; color:#333; font-size:13px;}
.hours th { background-color:#2C5F70; padding:5px; color:#fff;text-align:left;font-size:14px;}

#contact_data { font-size:12px;}