* #address{float:left;padding:20px 20px 0 0;width:182px}
* #content{width:650px;margin:0 auto;background:url(images/bg-nav.jpg)}
* #footer{background-color:#000;float:left;text-align:center;width:650px}
* #footer-end{background-image:url(images/footer-end.jpg);float:left;text-align:center;width:650px;height:12px}
* #header{text-align:center;width:650px;height:194px;float:left}
* #image-center{text-align:center;width:530px}
* #navigation, * #left-column{float:left;width:202px}
* #site{background:url(images/bg-header.gif) no-repeat center top;width:100%;clear:both}
* #text{background-color:#ebead6;float:left;width:426px;padding:10px;border-left:2px solid #000;border-top:2px solid #000;min-height:500px}
* #text a{font-size:12px;line-height:16px}
* #text p{font-size:12px;line-height:16px}
*{margin:0;padding:0}
a,a:visited,a:active{color:#000;font-weight:400;text-decoration:underline}
a:hover{text-decoration:none}

body{background-color:#EEE;background-image:url(images/bg.gif);margin:20px 0 40px}

BODY, TD, .NormalText { font-weight: normal; font-style: normal; text-decoration: none; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 16px; }

.Header		{ color: #3B351E; font-weight: bold; font-size: 20px; line-height: 20px; }
.Subheader	{ color: #000000; font-weight: bold; font-size: 14px; }
.BoldBrown	{ color: #3B351E; font-weight: bold; }
.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; }
.LargeText	{ font-size: 20px; }
.Brown		{ color: #3B351E; }
.Black		{ color: #000000; }
.White		{ color: #FFFFFF; }

h1{font-size:20px;margin:10px 0;color:#3b351e}
h2{font-size:14px;margin:10px 0;color:#000}
h3{font-size:12px;margin:10px 0;color:#3b351e}
img{border:0}
p{margin:10px 0}
ul{font-size:12px;margin:10px 10px 10px 40px;line-height:16px}
* #back-to-top{text-align:right;width:100%;margin-top:10px}
* #back-to-top a{font-size:11px;color:#000;text-decoration:underline;font-style:italic;font-weight:400}
* #home-links{width:100%;text-align:center}
* #home-links img{padding:10px}
* #address p{font-size:11px;text-align:right;line-height:14px;margin:0}
#footer a,#footer p{font-size:11px;line-height:14px;color:#FFF;font-weight:400;text-decoration:none}
#footer a:hover{text-decoration:underline}
* #footer-buttons{display:block;float:left;width:100%}
* #footer-buttons img{padding:5px}
* #navigation a{display:block;overflow:hidden;text-indent:-999em;width:202px;height:24px;margin:2px 0}
ul#navigation{list-style:none;margin:0;padding:0;clear:both}
* #navigation li{float:left}
a#patient-login{background:url(images/nav/patient-login.gif);height:28px;margin:15px 0 10px 0}
a#doctor-login{background:url(images/nav/doctor-login.gif);height:28px;margin-bottom:10px}
* #what-sets-us-apart{background:url(images/nav/what-sets-us-apart.gif)}
* #meet-the-orthodontist{background:url(images/nav/meet-the-orthodontist.gif)}
* #meet-the-team{background:url(images/nav/meet-the-team.gif)}
* #satisfied-patients{background:url(images/nav/satisfied-patients.gif)}
* #appointments-and-policies{background:url(images/nav/appointments-and-policies.gif)}
* #ask-the-orthodontist{background:url(images/nav/ask-the-orthodontist.gif)}
* #about-orthodontics{background:url(images/nav/about-orthodontics.gif)}
* #braces-101{background:url(images/nav/braces-101.gif)}
* #emergency-care{background:url(images/nav/emergency-care.gif)}
* #the-game-room{background:url(images/nav/the-game-room.gif)}
* #contact-us{background:url(images/nav/contact-us.gif)}
* #home{background:url(images/nav/home.gif)}
#navigation a:hover,#navigation a.active{background-position:0 -24px}
a#patient-login:hover{background-position:0 -28px}
a#doctor-login:hover{background-position:0 -28px}
* #navigation * .active{cursor:default}
* #text-subnavigation{width:446px;height:105px;background-image:url(images/bg-subnav.gif);float:left;border-left:2px solid #000;}
* #text-subnavigation p{font-size:15px;text-align:right;font-weight:400;line-height:22px;margin:30px 10px 0 0}
* #text-subnavigation .active{font-size:15px;color:#4a432a;text-decoration:underline;font-weight:700}
* #text-subnavigation a{font-size:15px;color:#000;text-decoration:none;font-weight:400}
* #text-subnavigation a:hover{font-size:15px;color:#4a432a;text-decoration:underline;font-weight:700}
* #list-subnavigation{clear:left}
* #list-subnavigation li{margin:10px 0}
* #list-subnavigation a{font-size:16px;font-weight:700;text-decoration:none}
* #list-subnavigation a:hover{text-decoration:underline}
* #list-subnavigation ul{clear:left}
* #list-subnavigation ul li{margin:10px 0}
* #list-subnavigation ul a{font-size:16px;font-weight:400;text-decoration:none}
* #list-subnavigation a:hover{text-decoration:underline}
* #games{width:90%;margin:0 auto;padding:5px;border:2px solid #000;background-color:#FFF;color:#000;font-size:12px}

IMG.image{border:2px solid #000}
IMG.image-center{border:2px solid #000;margin:0 auto;display:block}
IMG.image-right{border-left:2px solid #000;border-bottom:2px solid #000;float:right;margin:-10px -10px 10px 10px}
IMG.image-photo{border:2px solid #000;float:right;margin:10px}