/* Layout */

*html #content2 {height: 300px;}

body {background: #949168 url(images/body_bg.jpg) center top no-repeat; margin: 0; text-align: center; font: 12px/20px Arial, Helvetica, sans-serif; color: #2f2f0f;}

#container {width: 761px; margin: 0 auto; text-align: left;}

#head {background: url(images/head_bg.jpg) no-repeat; width: 761px; height: 100px;}

#duryea {width: 339px; height: 67px; margin-top: 33px; float: left;}

#login {margin-left: 139px; float: left;}

#nav_wrap {background: url(images/nav/nav_bg.jpg) no-repeat; width: 211px; height: 600px; padding-top: 100px; float: left;}

#home_wrap {background: url(images/home_bg.jpg) no-repeat; width: 520px; margin-left: 30px; float: left;}

#content_wrap {background: url(images/content_bg.jpg) repeat-y; width: 520px; margin-left: 30px; float: left;}

#flash {height: 276px; margin-left: 20px;}

#content {background: url(images/content_bg.jpg) repeat-y; padding: 0 20px 20px 20px;}

#content2 {background: url(images/content_top.jpg) no-repeat; min-height: 300px; padding: 152px 20px 0 20px;}

#footer {background: #949168 url(images/footer_bg.jpg) no-repeat; height: 124px; text-align: center; padding-top: 30px; font-size: 10px; color: #424210; clear: both;}



.break {clear: both;}



/* Images */

img {border: 0;}

.img_border {border: solid 1px #73704a;}

.img_center {margin: 0 auto; display: block;}

.img_center_border {border: solid 1px #73704a; margin: 0 auto; display: block;}

.img_left {border: 0; margin: 5px 15px 15px 0; float: left;}

.img_left_border {border: solid 1px #73704a; margin: 5px 15px 15px 0; float: left; clear: left; width: 215px; display: block;}

.img_right {border: 0; margin: 5px 0 15px 15px; float: right;}

.img_right_border {border: solid 1px #73704a; margin: 5px 0 15px 15px; float: right; clear: right; width: 215px; display: block;}

#invisalign {border: solid 1px #73704a; margin-top: 60px; float: right;}



/* Links */

a {color: #2f2f0f; text-decoration: underline;}

a:hover {text-decoration: none;}

#login a {float: left;}

#footer a {font: 11px/16px Tahoma, Verdana, Arial; color: #f6f4dd; text-decoration: underline; margin-right: 15px;}

#footer a:hover {text-decoration: none;}

#footer a.sesame {font-size: 10px; color: #d9f673; text-decoration: underline;}



/* Text */

#address {font: 11px/18px Arial, Helvetica, sans-serif; color: #2f2f0f; padding: 45px 0 0 45px;}



/* Headings */

h1 {font: bold 26px Arial, Helvetica, sans-serif; color: #534800; margin: 0 0 15px 0; line-height: 34px;}

h2 {font: bold 18px Arial, Helvetica, sans-serif; color: #fff; margin: 10px 0 0 0;}
p {margin: 0 0 10px 0;}



/* Lists */

ul, ol {margin-bottom: 10px; margin-top: 0;}



/* Nav */

ul#nav {width: 211px; padding: 0; margin: 0;}



#nav-about {background: url(images/nav/about_us.jpg); height: 27px;}

#nav-faqs {background: url(images/nav/faqs.jpg); height: 25px;}

#nav-about_ortho {background: url(images/nav/about_ortho.jpg); height: 25px;}

#nav-about_braces {background: url(images/nav/about_braces.jpg); height: 26px}

#nav-emergency {background: url(images/nav/emergency_care.jpg); height: 24px;}

#nav-contact {background: url(images/nav/contact.jpg); height: 24px;}

#nav-home {background: url(images/nav/home.jpg); height: 25px;}





#nav a {width: 211px; display: block; text-decoration: none; text-indent: -999em; overflow: hidden;}

#about #nav-about, #nav li:hover #nav-about, #nav li.sfhover #nav-about {background-position: 0 -27px;}



#faqs #nav-faqs, #nav li:hover #nav-faqs, #nav li.sfhover #nav-faqs,

#about_ortho #nav-about_ortho, #nav li:hover #nav-about_ortho, #nav li.sfhover #nav-about_ortho,

#home #nav-home, #nav li:hover #nav-home, #nav li.sfhover #nav-home {background-position: 0 -25px;}



#about_braces #nav-about_braces, #nav li:hover #nav-about_braces, #nav li.sfhover #nav-about_braces {background-position: 0 -26px;}



#emergency #nav-emergency, #nav li:hover #nav-emergency, #nav li.sfhover #nav-emergency, 

#contact #nav-contact, #nav li:hover #nav-contact, #nav li.sfhover #nav-contact {background-position: 0 -24px;}



/* Drop Down */

ul#nav, #nav ul {line-height: 1; list-style: none; margin: 0; padding: 0; border: 0;}

#nav li {display: inline}

#nav li ul {background: #e0dfce; font: 12px "Trebuchet MS", Verdana, Arial; left: -9999px; position: absolute; z-index: 1; padding: 3px 0;}

#nav li:hover ul, #nav li.sfhover ul {left: auto; margin: -25px 0 0 200px;}

#nav ul li a {color: #68642f; padding: 3px 0 0 10px; width: 155px; height: 20px; text-indent: 8px;}

#nav ul li a:hover {background: #68642f url(images/nav/dropdown_bg.gif) 8px 7px no-repeat; color: #fff;}

/********/

#chase {float: right;}

#chase2 {padding-top: 5px; padding-right: 5px; display: block;}
