
body { margin: 0px; background-color: #CACACA; }

#glob_header {position:relative; background:url(http://www.advantagetrailer.com/images/home/bg-template.gif) repeat-y 0 0; width:808px;}
#glob_header * {margin:0; padding:0;}
#glob_header #hd_bg {background:url(http://www.advantagetrailer.com/images/bg-head.jpg) repeat-x 0 0; margin-left:14px; width:778px;}
#glob_header #hd_logo {float:left; padding:14px 0 12px 15px;}
#glob_header #hd_r_contain {float:left; width:593px;}
#glob_header #hd_phones {text-align:right; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000066; padding-top:6px;}
#glob_header #hd_phones span {margin-left:10px;}
#glob_header ul#navigation {list-style:none; padding:10px 0 0 17px;}
#glob_header #navigation li {display: inline; font:10px Verdana, Arial, Helvetica, sans-serif;}
#glob_header #navigation a {color:#000066; text-decoration:none; font-weight:bold; margin-right:12px; line-height:51px; float:left;}
#glob_header #navigation a:hover {color:#0000F4;}
#glob_header #inventory_bub {position:absolute; right:-126px; top:18px;}
#glob_header a#inventorylast { background:url(http://www.advantagetrailer.com/images/bg-starburst.jpg) no-repeat 0 0; width:108px; display:block; color:#FFFF00; text-align:center;  margin-right:0;}
#glob_header a:hover#inventorylast {color:#FFFF00;}

.clear {clear:both; height:1px; display:block; line-height:1px; font-size:1px;}
.phone { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: bold; }

.topnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 10px; text-align: center; height: 10px; }

#topnavlist { margin: 0px; padding: 0px; }

#topnavlist li { display: inline; list-style: none; margin-left: 10px; }

#topnavlist a:link { color: #000066; }

#topnavlist a:visited { color: #000066; }

#topnavlist a:active { color: #000066; }

#topnavlist a:hover { color: #0000F4; text-decoration: none; }

a:link { color: #000066; }

a:visited { color: #000066; }

a:active { color: #000066; }

a:hover { color: #0000F4; text-decoration: none; }

a.inventory:link { color: #FFFF00; }

img {border:0;}

a.inventory:visited { color: #FFFF00; }

a.inventory:active { color: #FFFF00; }

a.inventory:hover { color: #FFFF04; text-decoration: none; }

.tagline { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 1em; margin: 0px; font-weight: bold; }

.catheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-left: 10px; }

.catheaderright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-right: 10px; text-align: right; }

#category { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style-type: none; margin: 0px; padding:0px 0px 0px 0px; }

#category li {border-bottom:1px solid #CCC;}

#category a { color: #000066; text-decoration:none; padding: 5px 10px 5px 10px; display:block; height:1%;}

#category a:hover {color:#0000F4; text-decoration: none; background:#EEE;}

#products { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; }

#products a:link { color: #000066; }

#products a:visited { color: #000066; }

#products a:active { color: #000066; }

#products a:hover { color: #0000F4; text-decoration: none; }

/*#products img {
	border: solid 1px #CACACA;
}*/
.footertop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: center; padding: 0px 14px 10px 12px; }

a.footer:link { color: #666666; font-weight:normal; }

a.footer:visited { color: #666666; font-weight:normal; }

a.footer:active { color: #666666; font-weight:normal; }

a.footer:hover { color: #666666; text-decoration: none; font-weight:normal; }

.footerleft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-left: 12px; }

.footerright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-right: 14px; }

#copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

#copy .header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2em; color: #000066; font-weight: bolder; }

#copy .subheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.5em; color: #858585; font-weight: bolder; margin: 0px; }

#copy .comeback { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }

#copy img { padding-right: 10px; padding-bottom: 5px; }

#copy img.nopad { padding-right: 0px; padding-bottom: 0px; }

#contact { background-color: #EFEFEF; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #CACACA; border-right-color: #CACACA; }

#contact .border { border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #CACACA; border-left-color: #CACACA; color: #636363; }

#contact .dark { color: #000000; }

#contact a.nobold:link { color: #000066; font-weight:normal; }

#contact a.nobold:visited { color: #000066; font-weight:normal; }

#contact a.nobold:active { color: #000066; font-weight:normal; }

#contact a.nobold:hover { color: #0000F4; text-decoration: none; font-weight:normal; }

#productswithcopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

#productswithcopy .header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2em; color: #000066; font-weight: bolder; }

#productswithcopy a:link { color: #000066; font-weight: bold; }

#productswithcopy a:visited { color: #000066; font-weight: bold; }

#productswithcopy a:active { color: #000066; font-weight: bold; }

#productswithcopy a:hover { color: #0000F4; text-decoration: none; font-weight: bold; }

/*#productswithcopy img {
	border: solid 1px #CACACA;
}*/
#productswithcopy .learn { border: 0px; padding: 0px 0px 5px 10px; }

#indvproduct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

#indvproduct .header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.25em; color: #000066; font-weight: bolder; }

#indvproduct .subheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #858585; font-weight: bolder; margin: 0px; }

#indvproduct .mainimage { padding-right: 10px; }

#indvimagecopy { background-color: #EFEFEF; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #CACACA; border-right-color: #CACACA; }

#indvimagecopy td { border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #CACACA; border-left-color: #CACACA; color: #636363; padding: 10px; }

table.longdescborder { background-color: #EFEFEF; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: #CACACA; border-right-color: #CACACA; }

td.longdescborder { border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #CACACA; border-left-color: #CACACA; color: #636363; padding: 10px; }

#productatts td { padding-right: 10px; vertical-align: top; }

.err { font-weight: bold; color: #FF0000; }

/* AD STYLES */

html>body .adhead { padding: 0; }

.adhead { font: 16px Arial, Helvetica, sans-serif; color: #ffffff; padding: 5px 0 0 0; text-transform: uppercase; font-weight: bold; text-align: center; }

.adtexttop { color: #ffffff; font: 11px Arial, Helvetica, sans-serif; text-align: center; padding: 5px 5px 10px 5px; }

.adtextbottom { color: #606162; font: 11px Arial, Helvetica, sans-serif; padding: 5px; text-align: center; }

.adtextdisclaimer { font: 9px Arial, Helvetica, sans-serif; color: #606162; text-align: center; }

#container { position: relative; width: 808px; margin: auto; }

.social_head {position:absolute; left:205px; top:8px;}
.social_head img {}

#inventory { position:absolute; top:18px; left:804px; }

#slidewrap {padding-left:25px; width:783px; height:254px; background:url(/images/home/bg-template.gif) repeat-y 0 0;}
#slideshow {position:relative; width:783px; height:225px; overflow:hidden;}
#slideshow img {display:block; padding-bottom:10px; }
#slide-nav {text-align:right; padding-right:23px; padding-bottom:5px; }
#slide-nav a {color:#ccc; display:inline;  font-size:19px; height:10px; padding:2px; margin:1px; text-decoration:none;}
#slide-nav a.activeSlide {color:#114986;}

#hd_bg img.rebate {margin:0 0 10px 11px;}


h1 {color:#000066; font:1.2em Verdana,Arial,Helvetica,sans-serif; margin:16px 0 0 0; font-weight:bold; padding:0 20px;}

#financeAppForm {padding-top:20px; padding-bottom:20px;}
#financeAppForm h2  {margin-bottom:26px;}
#financeAppForm table {width:100%;}
#financeAppForm th {padding-bottom:16px; padding-top:24px; text-align:left;}
#financeAppForm th.first {padding-top:0;}
#financeAppForm h3 {margin:0; padding:0 0 6px 0; border-bottom:1px solid #ccc; font-size:12px; text-transform:uppercase; }
#financeAppForm td {padding-bottom:10px; vertical-align:top; font-family:Arial, Helvetica, sans-serif; width:auto;}
#financeAppForm td.label {width:180px; padding-top:6px; }
#financeAppForm td.tdFull {padding-top:12px; padding-bottom:22px;}
#financeAppForm select.financeDD {padding:4px; width:210px; line-height:20px; border:1px solid #ccc; background-color:#fff;} 
#financeAppForm input.txtField {padding:4px; width:200px; border:1px solid #ccc; background-color:#fff;}
#financeAppForm input:focus, #financeAppForm select:focus {border-color:#0000f4;}
#financeAppForm input.submitBtn {padding:2px 10px;}
#financeAppForm p {line-height:155%;}
