#address{font-size:12px}
#content{float:left;width:830px}
#footer{background-image:url(images/footer-bg.jpg);float:left;width:830px;height:241px}
#footer p{font-size:11px}
#footer a{color:#362D0A;font-size:11px;line-height:16px;font-weight:400;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer-buttons{display:block;float:right;width:202px;margin-right:40px}
#footer-text{padding:65px 0 0 250px;width:565px;height:135px}
#header{float:left;width:830px;height:234px}
#left-column{margin-left:24px;float:left;width:195px;display:inline}
#site{margin:0 auto;width:830px;background-image:url(images/content-bg.jpg);background-repeat:repeat-y}
#text{float:left;background:url(images/text-bg.jpg);background-repeat:no-repeat;padding-top:60px;width:576px;display:inline}
#text a{font-size:12px;line-height:18px}
#text p{margin:10px 35px 20px;font-size:12px;line-height:24px}
#language{background-color:#CE6221;margin-left:478px;text-align:center;padding:4px;width:110px}
#language p{color:#FFF;font-size:11px;line-height:14px;margin:0 10px}
#language a{color:#FFF;font-size:11px;line-height:14px;text-decoration:none}
#language a:hover{color:#FFF;text-decoration:underline}
ul{margin:10px 70px 20px;font-size:12px;line-height:24px}
.image{border:1px solid #CD6221}
.image-container-document{border-left:3px solid #CD6221;border-right:3px solid #CD6221;width:502px;height:648px;padding:0 3px;margin:16px auto 20px}
.image-container-team{border-left:3px solid #CD6221;border-right:3px solid #CD6221;float:left;width:302px;height:212px;padding:0 3px;margin:35px 0 30px 30px}
.image-container-center-tour{border-left:3px solid #CD6221;border-right:3px solid #CD6221;width:402px;height:268px;padding:0 3px;margin:16px auto 20px}
.image-resource{border:1px solid #CD6221;margin:10px 35px 0}
#image-container{border-left:3px solid #CD6221;border-right:3px solid #CD6221;width:252px;height:297px;float:right;padding:0 3px;margin:16px 10px 10px}
.image-right{border:1px solid #CD6221}
.image-title{margin-left:35px}
a{color:#000;font-weight:400;text-decoration:underline}
a:hover{text-decoration:none}
body{background-color:#C6903F;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif}
h1{margin:10px 35px;font-size:14px;color:#806C21}
h2{margin:10px 35px;font-size:12px;color:#806C21;font-weight:400}
h3{font-size:18px;margin:10px 0}
img{border:0}
p{margin:10px 0}
div.hr{height:2px;background-color:#CD6221;margin-left:35px}
div.hr hr{display:none}
#subnavigation-list{margin-left:50px}
#subnavigation-list a{font-size:14px;font-weight:700}
#subnavigation-list li{margin:10px 0}
#sitemap-list{margin-left:50px}
#sitemap-list a{font-size:12px}
#sitemap-list li{margin:2px 0}
#sitemap-list ul{margin:0 0 0 25px}
#back-to-top{width:100%;text-align:right}
#back-to-top a{font-size:11px;font-weight:700;text-decoration:none}
#back-to-top a:hover{text-decoration:underline}
#patient-forms{float:right;width:200px;margin:0 13px 10px 10px;padding:10px;background-color:#FAF5D0;border:1px solid #CD6221}
#patient-forms a,#patient-forms p{margin:0}
#team{float:right;margin-right:15px;width:200px}
#team p{margin:0;padding:0;text-align:center}
#left{float:left;width:288px}
#left p{font-size:11px;line-height:14px;margin:5px 0;padding:5px 10px 5px 35px}
#left img{border:1px solid #CD6221;float:left;margin:15px 10px 10px 35px}
#left div.hr{height:2px;background-color:#CD6221;right-margin:35px}
#right{float:right;width:288px}
#right p{font-size:11px;line-height:14px;margin:5px 0;padding:5px 10px 5px 35px}
#right img{border:1px solid #CD6221;float:left;margin:15px 10px 10px 35px}
#right div.hr{height:2px;background-color:#CD6221;left-margin:35px}
#left h1, #right h1{margin:10px 0 10px 35px;font-size:12px;color:#806C21}
/* NAVIGATION (VERTICAL) SPECS */
ul#vertical-navigation{list-style:none;margin:0;padding:0;width:195px}
#vertical-navigation li{float:left}
#vertical-navigation a{display:block;height:24px;overflow:hidden;text-indent:-999em;width:195px}
/* NAVIGATION (VERTICAL) IMAGES */
a#patient-login{background:url(images/nav/patient-login.gif);height:38px}
a#doctor-login{background:url(images/nav/doctor-login.gif);height:43px}
a#emergency-care{background:url(images/nav/emergency-care.gif);height:41px}
a#referrals{background:url(images/nav/referrals.gif);height:38px}
#doctor-login{background:url(images/nav/doctor-login.gif)}
#meet-dr-bottala{background:url(images/nav/meet-dr-bottala.gif)}
#meet-our-team{background:url(images/nav/meet-our-team.gif)}
#tour-our-office{background:url(images/nav/tour-our-office.gif)}
#before-and-after{background:url(images/nav/before-and-after.gif)}
#your-first-visit{background:url(images/nav/your-first-visit.gif)}
#about-orthodontics{background:url(images/nav/about-orthodontics.gif)}
#braces-101{background:url(images/nav/braces-101.gif)}
#about-invisalign{background:url(images/nav/about-invisalign.gif)}
#the-damon-system{background:url(images/nav/the-damon-system.gif)}
#contests-and-events{background:url(images/nav/contests-and-events.gif)}
#newsletter{background:url(images/nav/newsletter.gif)}
#comments{background:url(images/nav/comments.gif)}
#contact-us{background:url(images/nav/contact-us.gif)}
#home{background:url(images/nav/home.gif)}
/* SUBNAVIGATION SPECS */
ul#vertical-navigation ul{list-style:none;margin:0;padding:0;width:195px}
ul#vertical-navigation ul a{display:block;height:22px;overflow:hidden;text-indent:-999em;width:195px}
ul#vertical-navigation ul li{width:195px}
/* SUBNAVIGATION IMAGES */
#why-braces{background:url(images/nav/subnav/why-braces.gif)}
#for-children{background:url(images/nav/subnav/for-children.gif)}
#for-adults{background:url(images/nav/subnav/for-adults.gif)}
#resources{background:url(images/nav/subnav/resources.gif)}
#life-with-braces{background:url(images/nav/subnav/life-with-braces.gif)}
#types-of-appliances{background:url(images/nav/subnav/types-of-appliances.gif)}
#braces-diagram{background:url(images/nav/subnav/braces-diagram.gif)}
#brace-painter{background:url(images/nav/subnav/brace-painter.gif)}
#retainers{background:url(images/nav/subnav/retainers.gif)}
/* ROLLOVER EFFECTS */
#vertical-navigation a:hover,#vertical-navigation .active{background-position:0 -24px}
a#patient-login:hover{background-position:0 -38px}
a#doctor-login:hover{background-position:0 -43px}
a#emergency-care:hover{background-position:0 -41px}
a#referrals:hover{background-position:0 -38px}
#emergency-care.active{background-position:0 -41px}
#referrals.active{background-position:0 -38px}
#vertical-navigation ul a:hover,#vertical-navigation ul .active{background-position:0 -22px}
/* CURSOR EFFECTS */
#vertical-navigation .active,#subnavigation .active{cursor:default}
*{margin:0;padding:0}