body {background:url(i/bg-drkblue.gif); font:100% Verdana,Geneva,Arial,Helvetica,sans-serif; margin:10px 0px 0px 0px;}

/* links */
a {color:#940000;}
a:hover {color:#1a2c3a;}
a.blue {color:#132f93; font:bold 80% verdana,geneva,helvetica,sans-serif;}

h1 {font:18pt arial,verdana,geneva,helvetica,sans-serif;}
h2 {font:normal 13pt verdana,geneva,arial,helvetica,sans-serif;}
h3 {font:normal 14pt verdana,geneva,arial,helvetica,sans-serif;}
h4 {color:#645c4f; font:bold 110% verdana,arial,sans-serif; margin:0px 10px 3px 10px; text-align:center;}

/* ID */
/* main ids */
#container {display:block; padding:0px; position:relative; width:744px;}
#content {background:url(i/bg-lgtblue.gif); border:1px solid #ddeaf7; border-top:0px; display:block; font:85% verdana,geneva,arial,helvetica,sans-serif; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; position:relative; width:100%;}
#content360 {background:url(i/bg-lgtblue.gif); border:1px solid #ddeaf7; border-top:0px; display:block; font:85% verdana,geneva,arial,helvetica,sans-serif; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 760px;}
#footer {color:#e8f1f6; font:85% verdana,geneva,arial,helvetica,sans-serif; padding:5px; position:relative; width:744px;}
#footer a {color:#fff; font-weight:bold;}
#nav {background-color: #fcfeb3; font:bold 100% Verdana,Geneva,Arial,Helvetica,sans-serif; height:29px; margin:10px 0px 15px 0px; padding:8px 10px 5px 10px;}
#nav a {color:#000; padding:0px 2px 0px 2px; text-decoration:none;}
#nav a:hover {color:#17506b;}
#bgcurve {background:url(i/bg-top3.gif); height:37px; width:744px;}

/* page specific */
#atvbox {border:2px solid #000; font-size:85%; margin:5px 5px 5px 55px; padding:5px; width:300px;}
#hiking {float:left; height:254px; margin:0px 0px 0px 50px; position:relative; width:174px;}
#hikingpic {left:-80px; position:absolute; top:-20px;}

/* CLASS */
.add-this {text-align: right; padding: 0px 0px 0px 672px;}
.back {color:#04278b; font-size:80%;}
.back a {color:#04278b;}
.bold {font-weight:bold;}
.bold-center {font-weight:bold; font-size: 115%; text-align: center;}
.border {border:1px solid #000;}
.boxr {background:#fff url(i/bg-lgtblue2.gif); border:1px solid #000; float:right; font-size:10pt; margin:5px; padding:5px; width:350px; clear:both;}
.boxr td {font-size:10pt;}
.clearb {clear:both;}
.floatl {float:left;}
.floatr {float:right;}
.float360 {float:right; padding:0px 100px 0px 0px; font-weight:bold; font-size: 115%;}
.ind {margin:0px 0px 0px 20px;}
.indr {margin:0px 55px 0px 0px;}
.italic {font-style: italic;}
.llr-link {left:270px; position:absolute; top:50px; width:300px; font-size:110%; font-weight:bold;}
.number {left:330px; position:absolute; top:10px; width:200px; font-size:110%; font-weight:bold;}
.price-red {font-weight:bold; font-size: 115%; color: #a00; padding: 6px;}
.price-red-center {font-weight:bold; font-size: 110%; color: #a00; padding: 6px; text-align:center;}
.price-white {font-weight:bold; font-size: 115%; color: #fff; padding: 4px;}
.red {color:#f00; font-weight:bold;}
.small {font-size:75%;}
.space {height:10px;}
.special-floatl {float:left; margin:0px 20px 0px 0px;}
.strike {text-decoration: line-through;}
.text {padding:10px 5px 5px 5px; margin: 0px 0px 0px 0px;}


.prop {background:#D2E7F2; clear:both; margin:5px 7px 5px 7px; padding:5px 8px 5px 8px; text-align:left; width:650px;}
.prop img {border:1px solid #000;}
.breaker {color:#000; font-size:80%; font-weight:bold; margin:5px 5px 10px 5px; text-align:center;}
.iright {float:right; margin:0px 0px 6px 3px;}
.ileft {float:left; margin:0px 3px 6px 0px;}

/* Spambot Checkbox CSS */
#addcb {width: 20px; margin-left: -1px;}
.displayinline {display: inline;} 
.fontsize12pt {font-size: 12pt; padding-right: 10px;} 
.trap {display:none;} 
