 div,span {margin: 0px;padding: 0px;width: auto;height: auto;}html {background: #292929 url(assets/images/html_bg.png) repeat-x left top;}body {width: 987px;margin: 0 auto;padding: 0px;color: #262626;font: 14px Arial, Helvetica, sans-serif;background: transparent url(assets/images/body_bg.png) repeat-y left top;}h1 {margin: 0px;padding: 0px;color: #262626;font: 24px/26px Arial, Helvetica, sans-serif;}h1 a {color: #262626;text-decoration: none;border-bottom: 1px dotted #262626;}h1 a:hover {border: none;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #262626;font: italic 18px/24px Arial, Helvetica, sans-serif;}h2 a {color: #f7f7f7;text-decoration: none;border-bottom: 1px dotted #f7f7f7;}h2 a:hover {border: none;font-weight: bold;}h3 {margin: 1em 0px 0px 0px;padding: 0px;color: #262626;font: bold 16px/24px Arial, Helvetica, sans-serif;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #262626;font: bold 14px/24px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 24px;}a {color: #ebeae4;text-decoration: none;}a:hover {color:#fff;text-decoration: underline;}hr {color: #272727;height: 1px;background-color: #272727;border: none;}ul, ol, dl {line-height: 24px;}.imgborder {border: 1px solid #272727;box-shadow: 0 0 10px #4f4d40;-moz-box-shadow: 0 0 10px #4f4d40;-webkit-box-shadow: 0 0 10px #4f4d40;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.center {text-align: center;}.clear {clear: both;}.underline {text-decoration: underline;}.sourceText {font-size: 10px;line-height: 10px;margin: 0;padding: 0;}.stockImgRight {width: auto;height: auto;margin: 0 0 10px 15px;padding: 0;float: right;}.stockImgLeft {width: auto;height: auto;margin: 0 15px 10px 0;padding: 0;float: left;}#logoRotation {width: 300px;height: 200px;margin: 14px 0 0 0;padding: 0;display: block;}#homeImgRotation {width: 302px;margin: 14px 0 10px 15px;float: right;}.forms p {margin: 0px;}#wrapper {width: 987px;margin: 0 auto;position: relative;background: transparent url(assets/images/wrapper_bg.jpg) no-repeat left top;}#logo {width: 396px;height: 190px;margin: 15px 0 0 15px;padding: 0;display: block;float: left;}#topAddress {padding-right: 29px;display: block;float: right;font: normal 14px/30px Arial, Helvetica, sans-serif;color: #292929;}#bannerPics {width: 451px;height: 218px;margin: 0;padding: 0 65px 0 0;clear: right;display: block;float: right;}#topPhone {padding-left: 38px;display: block;clear: both;font: bold 24px/26px Arial, Helvetica, sans-serif;color: #a89f78;}#contents {padding: 45px 0 0 0;}#leftCol {width: 198px;padding: 0 0 130px 26px;float: left;}#navBox {background: transparent url(assets/images/nav_bg.png) repeat-y left top;}#nav,#nav li,#nav li a {width: auto;height: auto;margin: 0;padding: 0;font: bold 14px/16px Arial, Helvetica, sans-serif;color: #fff;}#nav {padding-bottom: 10px;position: relative;background: transparent url(assets/images/navBottom_bg.jpg) no-repeat left bottom;z-index: 99;}#nav li {padding: 12px 0 2px 0;list-style: none outside none;background: transparent url(assets/images/navDivider.png) no-repeat center top;}#nav li:first-child {padding: 0 0 2px 0;background: none;}#nav li a {padding: 0 33px;display: block;}#nav li a:hover {color: #948b61;text-decoration: none;}#socialMedia{width: 207px;height: auto;margin: 0;padding: 24px 0 0 0;text-align: center;}#socialMedia li {padding: 0 10px;display: inline;list-style: none outside none;width:64px;}#socialMedia li a{display:inline-block;width:64px;height:94px;margin:0px;} #socialMedia li a.facebook{background:url(assets/images/facebookBtn.png);}#socialMedia li a:hover.facebook {background:url(assets/images/facebookBtn-over.png);}#socialMedia li a.youtube{background: url(assets/images/youtubeBtn.png);}#socialMedia li a:hover.youtube {background:url(assets/images/youtubeBtn-over.png);}#socialMedia li a.twitter{background:url(assets/images/twitterBtn.png);}#socialMedia li a:hover.twitter {background:url(assets/images/twitterBtn-over.png);}#socialMedia li a.yelp{background:url(assets/images/yelpBtn.png);}#socialMedia li a:hover.yelp {background:url(assets/images/yelpBtn-over.png);}#socialMedia li a.insiderpages{background:url(assets/images/insider-pagesBtn.png);}#socialMedia li a:hover.insiderpages {background:url(assets/images/insider-pagesBtn-over.png);}#invisalignBtn {width:171px;height: 110px;margin: 0 auto;padding: 0;display: block;}#preferredBtn {width:171px;height: 78px;margin: 272px 0px 0px 13px;padding: 0;display: block;}#rightCol {width: 650px;min-height: 420px;padding: 31px 70px 23px 0;float: right;}#footer {padding: 62px 0 20px 0;clear: both;position: relative;font: normal 11px/12px Arial, Helvetica, sans-serif;color: #928984;text-align: center;background: #292929 url(assets/images/footer_bg.jpg) no-repeat left top;}#footer a {color: #928984;}#sidebarLogo {position: absolute;top: -105px;left: 26px;}#botNav,#botNav li,#botNav li a {width: auto;height: auto;margin: 0;padding: 0;font: normal 11px/12px Arial, Helvetica, sans-serif;color: #928984;text-align: center;}#botNav {padding-bottom: 4px;}#botNav li {padding: 0 2px 0 5px;display: inline;list-style: none outside none;border-left: 1px solid #928984;}#botNav li:first-child {border: none;}.roundBox {border: #29414d 2px solid;padding: 20px 10px 15px 10px;text-align: center;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;color: #000;font-family:"Times New Roman", Times, serif;width: 530px;height: 50px;line-height: 26px;margin: 35px auto;background-color: #fff;}#events {width:300px;background:url(assets/images/corkboard.jpg) top center;margin:0px auto 20px auto;position:relative;top:10px;border:8px solid #ffd5ab;-moz-border-radius: 15px;border-radius: 15px;}.title {width:166px;min-height:53px;background:url(assets/images/titleTop.png) top center no-repeat;}.title p {padding-top:20px;margin:0;}.titleBottom {width:166px;height:25px;margin-left:2px;background:url(assets/images/titleBottom.png) bottom no-repeat;position:relative;bottom:10px;}.title a {width:166px;display:block;text-align:center;background:url(assets/images/titleBg.png) center top repeat-y;padding:0 0 5px 0;color:#000;}.title a:hover {text-decoration:none;}.seoH1 {font-size: 16px;}

