html, body {
background-color:#3e3933;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
margin: 0px;
padding: 0px;
height: 100%;
width: 100%;
font: 12px Arial, Helvetica, sans-serif;
color:#666;
}
#splash_wrapper {
width: 870px;
height: 750px;
margin: 0 auto;
}
#splash_wrapper #spacer {
height: 22px;
}
#splash_header {
background-image:url(../images/splash_header_stripe.jpg);
background-repeat:repeat-x;
height: 163px;
}
#splash_header .float_right {
float: right;
width: 460px;
font-size: 11px;
margin-right: 20px;
margin-top: 20px;
}

#promo_marquee {
background-image:url(../images/splash_footer_stripe.jpg);
background-repeat:repeat-x;
height: 162px;
}
.tech_header {
margin-top: 10px;
margin-left: 220px;
}
#store_options {
background-color:#125c7f;
height:350px;
margin-top: 16px;
margin-bottom: 16px;
}
#store_options .store {
width: 212px;
background-color:#ebe8e5;
float: left;
height:350px;
text-align: center;
}
.store img {
margin-top: 5%;
margin-bottom: -10px;
}
.store_spacer {
width: 7px;
height:350px;
float: left;
}
#splash_footer {
text-align: center;
font-size:10px;
color:#999;
padding-bottom: 10px;
}
#splash_footer em {
padding: 0 10px 0 10px;
color:#666;
}
#splash_footer a:link, #splash_footer a:visited{
color: #fff;
text-decoration: none;
}
#splash_footer a:hover {
text-decoration: underline;
}
#splash_footer h1 {
font-size: 10px;
color:#999;
}
#logo {
float: left;
margin-left: 40px;
padding-top: 40px;
}
.nav {
position: relative;
top:-2px;
width: 143px;
}
.nav li {  
list-style: none; 
float:left; 
top: 1px;
}
.nav li, .nav a {
height: 42px;
width: 143px;
display: block;
border: none;
}
#contact {background:url(../images/contact_button.jpg) 0 0 no-repeat;}
#contact span.hover {background:url(../images/contact_button.jpg) 0 -42px no-repeat;}
#about {background:url(../images/about_button.jpg) 0 0 no-repeat;}
#about span.hover {background:url(../images/about_button.jpg) 0 -42px no-repeat;}
#surgery {background:url(../images/surgery_button.jpg) 0 0 no-repeat;}
#surgery span.hover {background:url(../images/surgery_button.jpg) 0 -42px no-repeat;}
#optical {background:url(../images/optical_button.jpg) 0 0 no-repeat;}
#optical span.hover {background:url(../images/optical_button.jpg) 0 -42px no-repeat;}
.fadeThis {
position:relative;
display:block;
height: 42px;
width: 143px;
}
.fadeThis * {
display: none;
}
.fadeThis span.hover {
position: absolute;
top: 0;
left: 0;
display: block;
height: 42px;
width: 143px;
}
#splash_footer .facebook_ad {
margin-top: 20px;
margin-bottom: 20px;
padding: 10px;
border-bottom: dotted 1px #999;
}
#splash_footer .facebook_ad h1 {
font-size: 24px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
letter-spacing:-1px;
color: #FFF;
}