img { border:0px;}
html {font-family:Arial, Helvetica, sans-serif;}
body {margin:0px; padding:0px; background:#E8D6BD url(../images/bk.gif); font-size:13px;}
a{color:#080910; text-decoration:none; outline:none;}
a:hover{color:#9f7a35; text-decoration:underline;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:12px;}
p{margin:20px 0px; letter-spacing:1px; line-height:1.5em; font-size:13px; color:#080910;}
button{background:#CEAB6B; border:1px solid #8D6C2E; color:#fff; font-weight:bold; cursor:pointer;}
input{background:url(img/input_dropshadow.png) -1px -1px no-repeat; border:1px solid; border-color:#8d6c2e #CEAB6B #CEAB6B #8d6c2e; padding-left:4px;}
select{border:1px solid #8D6C2E; background:#CEAB6B;}

#page {width:1000px; margin:auto; background:#ECEAA6;}
#header {border-bottom:2px solid #fff; position:relative; zoom:1; z-index:0;}
#headNav{background:#264f44; color:#fff; border-top:1px solid #fff; height:33px; overflow:hidden; font-size:0px;}
#headNav ul{margin:0px; padding:0px; list-style:none; float:left;}
#headNav li{border-right:1px solid #fff; display:inline; float:left; height:21px;  padding:6px 9px 0px 9px; margin:3px 0px; font-size:10px;}
#headNav a{color:#fff; text-decoration:none; vertical-align:middle;}

#headNav h1{font-size:12px; margin:0px; width:152px; text-align:center; float:left;}
#splashBubble{text-align:right; position:absolute; z-index:0; width:318px; right:0px; top:95px;}
#splashBubble img{float:right; clear:right;}

#main{overflow:hidden;}
#nav {clear:both; width:187px; float:left; background:#ECEAA6; font-size:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:2px 0px; padding-bottom:10000px; margin-bottom:-10000px;}
#nav ul{margin:0px 0px 20px 0px; padding:0px; text-indent:0px; list-style-type:none; font-size:0px;}
#nav li{font-size:13px; padding-left:8px; background:url(../images/bullet.gif) 3px .6em no-repeat;}
#nav li a{font-size:13px; color:#080910; text-decoration:none;}
#nav li a:hover{color:#9f7a35; text-decoration:underline;}
#content {background:#fff; padding:1px 10px; width:793px; float:left; padding-bottom:10000px; margin-bottom:-10000px;}
#content h1{font-size:13px; margin:10px 0px 5px;}
#content ul h3{margin:5px 0px 0px -40px;}
#services{clear:both; padding:0px; margin:0px;}
#services h1{background:#bfa676; border:solid #fff; border-width:1px 0px; margin:0px;}
#services h2{margin:0px; font-size:13px;}
#services ul{padding:0px; text-indent:0px; list-style:none; font-size:0px;}
#services ul li{font-size:11px; padding-left:8px; background:url(../images/bullet.gif) 3px .6em no-repeat;}
#services ul li a{color:#080910; text-decoration:none;}
#services ul li a:hover{color:#9f7a35; text-decoration:underline;}

#footer {background:#003131; border:solid #fff; border-width:1px 0px 0px; padding:1px; clear:both; text-align:center;}
#footer p{letter-spacing:normal; font-weight:bold; color:#fff; margin:2px; font-size:10px;}
#footer p.copy{float:left;}

#product{margin:20px 0px;}
#product label{font-weight:bold;}
#product input{font-size:11px; padding:1px 2px; margin:2px; vertical-align:middle;}
#product select{border:1px solid #8D6C2E; font-size:11px; margin:2px; background:#CEAB6B; vertical-align:middle;}

.hcinfo{padding:0px 0px 2px 0px; border-bottom:1px solid #000;}
.hcinfo h1{font-size:13px; margin:5px 0px; text-decoration:underline;}
.hcinfo p{margin:0px 300px 0px 0px;}
.hcinfo li{margin-left:10px;letter-spacing:1px; line-height:1.5em; font-size:13px;}
.hcinfo ul{list-style:inside;}

ul.featured{margin:0px; padding:1px; text-indent:0px; list-style:none; font-size:0px;}
ul.featured li{width:120px; height:120px; float:left; margin:4px; display:inline; overflow:hidden; text-align:left; border: 0px solid #000;}
ul.featured li a{font-size:10px; color:#080910; text-decoration:none;}
ul.featured li a:hover{text-decoration:underline; color:#9F7A35;}
ul.featured .imgShadow{margin:10px 5px 5px 10px;}

.faq h1{font-style:italic;}
.faq h1 span{font-size:20px;color:#2030C3;font-style:normal;}
.faq p{ margin:10px 30px;}
.faq p span{font-size:20px;color:#6B08A5;font-family:"Times New Roman", Times, serif; font-weight:bold;}
.faq ul{margin:10px 40px;}

.nopadding { display:block; padding:0px; margin:0px;}
.spacer { clear:both;}
.msg_report   {padding:5px 5px 5px 70px; font-weight:bold; color:#060; border:solid #060; border-width:1px 0px; margin:10px 10%; min-height:38px; background:#dfd url(img/icon[32x32]Go.png) 18px center no-repeat;} 
.error_report {padding:5px 5px 5px 70px; font-weight:bold; color:#f00; border:solid #f00; border-width:1px 0px; margin:10px 10%; min-height:38px; background:#fdd url(img/icon[32x32]Stop.png) 18px center no-repeat;}
.msg_report p, .error_report p{display:table-cell; vertical-align:middle; height:38px; margin:0px; padding:0px;}

.digital{float:right;}
.digital a{color:#fff; text-decoration:none;}

.imgShadow {position:relative; float:left; background:url(img/drop_shadow.png) no-repeat bottom right !important; background:url(img/drop_shadow.gif) no-repeat bottom right; margin:11px 5px 5px 11px; display:inline;}
.imgShadow img {display:block; position:relative; right:6px; bottom:6px; background-color:#ECEAA6; border:1px solid #8D6C2E; margin:0; padding:4px; }

.fauxbut{text-decoration:none; background:#CEAB6B; border:1px solid #8D6C2E; color:#fff; font-weight:bold; padding:2px 4px; display:inline-block;}
.fauxbut:hover{text-decoration:underline; color:#fff;}

img.logo{float:left; border-right:2px solid #fff; display:block;}

.dbl {float:left; width:48%; margin:1% 1%; display:inline;}
.trip{float:left; width:29%; margin:1% 2%; display:inline;}
.quad{float:left; width:22%; margin:1% 1%; display:inline;}

.dbl ul, .trip ul, .quad ul{margin-top:0px; margin-bottom:0px;}

.thumbHolder{clear:both;}
.thumbHolder a{cursor:default;}