/* ----- Comfort Dental of Anderson - Screen ----- */

body {background-color: #ccc; margin-top: 0;}

#wrapper {width: 870px; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #666; line-height: 20px; background: url(../images/content-bg.png) repeat-y; margin: auto;}

#header, #content, #footer { }

#header {height: 250px;}

#header-spacer {height: 50px; background: url(../images/header-top.png) bottom no-repeat #ccc;}

#nav {margin: 0 35px; padding: 0 1px; background: url(../images/nav-bg.png) repeat-x; height: 30px; width: 798px;}

#nav a {width: 133px; height: 30px; float: left; display: inline;}

#nav img {width: 133px; height: 30px; border: none;}

.button1 {background: url(../images/nav-home.png)}

.button2 {background: url(../images/nav-cosmetic.png)}

.button3 {background: url(../images/nav-sedation.png)}

.button4 {background: url(../images/nav-implants.png)}

.button5 {background: url(../images/nav-about.png)}

.button6 {background: url(../images/nav-contact.png)}

a.nav-button:link, a.nav-button:visited {}

a.nav-button:hover, a.nav-button:active {background-position: 0 -30px;}

a.nav-button-current:link, a.nav-button-current:visited, a.nav-button-current:hover, a.nav-button-current:active {background-position: 0 -30px;}

#header-image {height: 170px;}

#content {}

#content-left {float: left; width: 500px; padding-left: 83px;}

#content-right {float: right; width: 180px; padding-right: 74px;}

a.anchor:link, a.anchor:visited, #footer a:link, #footer a:visited  {text-decoration: none; color: #0099cc;} 

a.anchor:hover, a.anchor:active, #footer a:hover, #footer a:active {color: #00649e; text-decoration: underline;}

p.anchor {margin: 0 0 5px 0; padding: 0;}

a.anchor-head:link, a.anchor-head:visited, a.anchor-head:hover, a.anchor-head:active {text-decoration: none; color: #666;}!important

#content-right {float: right; margin-right: 74px; width: 180px;}

#footer {clear: both; padding-top: 50px; }

#site-bottom {height: 60px; background: url(../images/site-bottom.png) no-repeat bottom; font-size: 9px; text-align: center; padding-top: 10px; }

.doctors { font-size: 11px; font-weight: bold; }

#bottom-nav {clear: both; background-color: #ccc; text-align: center; font-size: 11px; padding-top: 10px;}

#bottom-nav a:link, #bottom-nav a:visited {text-decoration: none; color: #666;} 

#bottom-nav a:hover, #bottom-nav a:active {color: #333; text-decoration: underline;}

.bold-blue, h1 {font-weight: bold; font-size: 16px; color: #0099cc; line-height: 24px;}

h1 {font-size: 22px;}

.bold-heading {font-weight: bold;}

.more-pad {padding-top: 20px;}

.bigger {font-size: 14px;}

.img-padding {padding-top: 35px;}

ul {list-style: none; padding: 0 0 0 15px; margin: 0;}

li {margin-bottom: 5px;}

a img {border: none;}

.registered {font-size: 10px; vertical-align: super;}

.image-caption {font-size: 11px; margin-top: 5px;}

.form-align-left { text-align: right; }

a.register-button img { width: 180px; height: 100px; }

a.register-button:link, a.register-button:visited { width: 180px; height: 100px; background-image: url(../images/register-button.gif); background-repeat: no-repeat; display: block; margin-top: 35px; }

a.register-button:hover, a.register-button:active { background-image: url(../images/register-button-over.gif); }

.register-subtext { font-style:italic; font-size: 11px; line-height: 16px; text-align: center;}

.register-padding { padding-top: 20px; }





