html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:'Arial','Helvetica', sans-serif;font-size:16px;}
#header{width:100%;height:114px;background:white;position:relative;z-index:7;}
#logo{text-align:center;}
#nav{background:url("http://img0.tandesoleil.com/nav/right-link-background.jpg");font-size:.91em;text-align:center;}
#nav ul{width:766px;height:74px;margin:0 auto;position:relative;}
#nav li{text-align:center;display:inline;position:relative;float:left;}
#nav a{padding:0 .55em;display:block;height:74px;line-height:74px;color:white;text-decoration:none;text-transform:uppercase;font-weight:100;background-image:url("http://img0.tandesoleil.com/nav/navback.png");background-repeat:repeat-x;background-position:0px -74px;}
#nav .left{background:url("http://img0.tandesoleil.com/nav/left-link-background.jpg") repeat-x;height:74px;position:absolute;left:0;width:50%;z-index:1;}
#nav .right{background:url("http://img0.tandesoleil.com/nav/right-link-background.jpg") repeat-x;height:74px;position:absolute;right:0;width:50%;z-index:1;}
#nav .first{margin-left:1.75em}
#body{height:472px;background:url("http://img0.tandesoleil.com/dr.png") repeat-x top center;border-top:1px solid #000;position:relative;z-index:5;}
#body .container{height:472px;width:699px;margin:0 auto;}
.viewer{margin-top:9px;height:416px;width:699px;background:#000;overflow:hidden;position:relative;}
.viewer img{position:absolute;z-index:6;}
#contentPanel img{position:static;}
#contentPanel{width:393px;height:416px;overflow:hidden;zoom:1;}
#contentPanel .inner{position:relative;width:373px;height:396px;background:url(../images/overlay.png);background:rgba(0, 0, 0, .6);padding:10px;color:#CCCCCC;text-align:justify;z-index:7;overflow:auto;}
#footer{margin-top:.25em;text-align:center;}
#footnav{margin-left:0;}
#footnav, #footnav li{display:inline;}
#footnav a{color:black;text-decoration:none;}
#facebook{margin-top:1em;}
h2{color:#FF9900;}
p{margin-bottom:1em;}
#footer span.bull{margin-left:10px;margin-right:10px;font-weight:bold;}
#footer span.bull{margin-left:10px;margin-right:10px;font-weight:bold;}
#footer a{color:#000000;text-decoration:none;font-weight:normal;}
.floatleft{float:left;}
.store{margin-bottom:1.5em;}
.store p{margin:0;}
.location{font-weight:bolder;font-size:16px;color:#FF9900;text-decoration:underline;}
p.phone{font-weight:bold;font-size:14px;margin:.5em 0;}
ul.hours{margin:.35em 0;padding:0;}
.center{text-align:center;}
a{color:#999999;font-weight:bold;}
.question{font-weight:bolder;font-size:14px;color:#FF9900;}
.brown{color:#BA6F38;}
.offwhite{color:#090909;}
.offwhite{color:rgb(204,204,204);}
.underline{text-decoration:underline;}
.bold{font-weight:bold;}
ul, ol{margin-left:15px;}
#researchLinks a{color:#ddbc63;}
.em{text-decoration:underline;}
h3{margin-top:1em;}
#contactList p{margin:0;}
#contactList li{margin-bottom:1em;}
#researchLinks li{padding:.1em 0;}
#researchLinks a{color:#DDBC63;}
ol{list-style:decimal;padding:.5em;}
.questionList{padding:0;margin:0;margin-left:.2em;list-style:none;}
.questionList li{margin:.7em 0;}
.answerList{padding:0;margin:0;margin-left:.2em;list-style:none;}
.answerList li{margin:1em 0;}
#bgContainer{height:416px;width:699px;overflow:hidden;position:absolute;z-index:1;}
#bgImage{position:absolute;}
a{cursor:pointer;}
a.header{cursor:text;}
