body{margin:0px 0px 40px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;background:#c3ceeb;background-image:url("../images/bodybg.gif");}


.main-left{vertical-align:top;}
.rv-features{margin-left : 3px;}
.featured-rv-box{width:253px;height:134;background-color:#FFFFFF;float:left;margin:4px;margin-bottom:0;border:solid 1px #ffffff;}
.rv-picture{display:inline;position:relative;}
.rv-picture img{margin:0;padding:3px 0px 0px 3px;}
.rv-details	{
    display: inline;
    float: right;
    padding-left: 10px;
    position: absolute;
    vertical-align: top;
    width: 121px;
}

.rv-details h2{color:#0468a3;font-size:13px;margin:0; padding:10px 0 0 0;}
.rv-details p{font-size:10px; margin:0; padding:0;}
.rv-price{width:253px;height:20px;background-color:#8db445;text-align:center;font-size:13px;color:#FFFFFF;font-weight:600;}
.share{margin-top:3px;}
.more a{text-decoration:underline;color:#000000;}
.social-buttons{display:block;background:#fffff;margin-top:4px;margin-left:15px;}
.social-buttons a{}
.social-buttons img{border:none;}

#content{
background-color:#cee6a2;
border-top:2px #c6db9f solid;
padding:2px 3px 0px 3px;
}

img{border:none;}
.small{font-size:10px;color:#3562b0;font-weight:bold;}
.small a{color:#3562b0;text-decoration:none;}
.small a:hover{color:#ff0000}
.small a:visited{color:#3562b0}
.myimgpad{padding:9px;}
.whites{color:#ffffff;}
.blue{color:#62abd1;}
.thetop{color:#FFFFFF;font-size:18px;display:inline;}
.thetopp{color:#FFFFFF;font-size:14px;}
.gp{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#0000FF;}
.gp a{color:#0000FF;}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px;font-size:10px;}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
.lastname{display:none;}
.footer-ads{border:1px solid #924949;background-position:bottom;}
img{border:none;}
/* HOME PAGE STYLES */
.main-content{font-size:14px;}
.dealer-row-rv-name{color: #000000;font-weight: bold;}
.dealer-row-rv-type{color: #2143a1;font-weight: bold;line-height:1.8em;font-size:14px;} 
.dealer-row-rv-name{color: #000000;font-weight: bold;font-size:11px;}
.dealer-row-more{color: #2143a1;font-weight: bold;font-size:10px;}
.dealer-row-clear{color: #FFFFFF;font-weight: bold;font-size:12px;}
.dealer-row-price{color: #FFFFFF;font-size:16px;font-style:italic;font-weight: bold;}
.dealer-row-price a{color: #FFFFFF;font-style:italic;font-weight: bold;}
.featured-title {color:#000000;font-size:14px;margin-left:20px;display:inline;font-style: italic;}
.featured-title a{color:#000000;font-style: italic;}
.featured-para{color:#000000;font-size:12px;}
.submit-featured-rv {color: #000000;font-style: italic;font-weight: bold;font-size:12px;padding:5px;}
.submit-featured-rv a{color: #ffffff;}
.top-section{background:url("../images/inter-2_01.gif") no-repeat;background-color:#FFFFFF;}
.topinfo{color: #000000;font-weight:bold;font-size:12px;padding-left:4px;padding-right:4px;}
.bottom-section{background:url("../images/inter-2_03.gif") no-repeat;background-color:#FFFFFF;}
.subs{padding-left:450px;}
.subs h1{font-size:16px;}
.subs p{font-size:14px;}
.topinfo-a{color:#72992b;font-size:12px;font-weight:bold;}
.rv-types-list td{font-size:14px;}
.bottom-boxes td{font-size:12px;margin:3px;color:#FFFFFF;}
.bottom-boxes td a{color:#FFFFFF;}
.rv-leisure td{font-size:11px;}
.rv-leisure td a{color:#658b20;}

/*Right panel side are*/
.right-panel{background:url(../images/right-panel-bg.gif);background-repeat:repeat-x;background-position:bottom;background-color:#007ec0;}

/* SEARCH PAGE STYLES */
form{display:inline;}
#searchbox {display:box;width:400px;} 
.search-title{margin-left:310px;margin-right:15px;}
.recipe-title{margin-left:310px;margin-right:15px;}
.pets-title{margin-left:450px;margin-right:15px;}
.pets-title2{margin-left:470px;margin-right:15px;}
.search-title-shows{margin-left:310px;margin-right:15px;}
.search-title-articles{margin-left:420px;margin-right:15px;}
.search-title-history{margin-left:30px;margin-right:15px;}
h1.search-h{font-size:20px;color:#000000;}
p.search-p{font-size:14px;color:#000000;line-height:1.5em;}
p.recipe-p{font-size:12px;color:#000000;line-height:1.5em;}
p.search-reg{font-size:12px;color:#000000;line-height:1.5em;}
.search-rv-tip{padding:11px;font-size:12px;color: #ffffff;}
p.under-box{font-size:12px;color:#2143a1;font-style:italic;margin-left:20px;}
table.search-form{padding:0px;}
table.search-form a{color:#2143a1;}
table.search-form a:hover{color:#83a0f0;}
table.search-form a:visited{}
table.search-form td{font-size:14px;color:#2143a1;}
table.search-form input{font-size:10px;color:#2143a1;/*background:url("../images/select-input.gif") repeat;*/}
table.search-form select{font-size:10px;color:#2143a1;/*background:url("../images/select-input.gif") repeat;*/}
.rv-results-h1{color:#2143a1;font-size:10px;font-weight:bold;display:inline;}
table.rv-results-specs td{color:#FFFFFF;}
.top{font-size:.8em;display:inline;clear:both;color:#FFFFFF;}
/* RV search results pages*/
.rv-results{color:#2143a1;display:inline;margin:0px;}


.pets-small{color:#ffffff;font-size:9px;padding:3px;}
.pets-para{padding:12px;}
.pets-title2{}
.hlink{color:#ffffff;}
.hlink a{color:#ffffff;}
p.dealer-features{font-size:11px;color:#000000;line-height:1.5em;}
.reds{color:#FF0000;font-size:14px;}
.myimg{padding:10px;border:solid 1px #CCCCCC;}

.main-page-rv-search{font-size:9px;}
.main-page-rv-search-selects{width:70px;font-size:9px;}

.myfooter{color:#ffffff;line-height:1.7em;font-size:11px;}
.myfooter a{color:#ffffff;text-decoration:underline;}
.impad{padding:15px;}
.style1 {color: #333333;font-size: 22px;}
.style2 {color: #333333;font-size: 14px;}
.rvtours{font-size:9px;}
.rvarchives p{font-family:Arial, Helvetica, sans-serif;font-size:10px;margin-right:9px;margin-left:6px;}
.rvarchives h2{font-size:16px;}
.rvarchives h2 a{text-decoration:underline;font-family:Georgia, "Times New Roman", Times, serif;color:#0000CC;}


.shows-p{font-size: 12px;}

.first-aid{display:block;width:240px;padding:4px;background-color:#8db445;color:#ffffff;text-align:right;margin:3px;font-weight:bold;}
.first-aid-head{background-color:#af1213;font-size:26px;color:#ffffff;text-align:center;padding:10px;margin-right:12px;}
#ab-show-none{display:none;}
#bc-show-none{display:none;}
#man-show-none{display:none;}
#sas-show-none{display:none;}
#nb-show-none{display:none;}
#nf-show-none{display:none;}
#ns-show-none{display:none;}
#on-show-none{display:none;}
#qe-show-none{display:none;}
#yu-show-none{display:none;}
#nun-show-none{display:none;}
#nwt-show-none{display:none;}
#pei-show-none{display:none;}

/* RV SHOWS RALLIES */


/* menu styles 
#nav {margin:0px 0 0px 0;}


#nav {float:left; width:797px; height:auto; background:#f0f1f4 url("../images/bottom_line.gif") repeat-x bottom; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;}

#nav .select a,
#nav .current a {display:block; height:21px; float:left; background: url("../images/left_blue.gif") no-repeat left top; padding:0 0 0 3px; border-bottom:1px solid #000; text-decoration:none; font-size:10px; line-height:20px; white-space:nowrap; margin-left:2px;}
* html #nav .select a, * html #nav .current a {width:1px;}

#nav .select a b, 
#nav .current a b {height:100%; display:block; background:url("../images/right_blue.gif") no-repeat right top; padding:0 6px 0 3px; color:#000;}

#nav .select a:hover, 
#nav .select li:hover a {background-position:0 -75px; border-color:#046;}

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -75px; border-color:#046; color:#fff;}

#nav .sub {display:none;}


#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:11px;}

#nav .current a {background-position:0 -75px; border-color:#046;}
#nav .current a b {background-position:100% -75px; color:#ff6;}

#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:#2143a1 url("../images/sub_sep.gif") top right no-repeat; color:#fff; text-decoration:underline;}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {background:#2143a1 url("../images/sub_sep.gif") top right no-repeat; color:#ff6; text-decoration:underline;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:797px; top:21px; left:0; background:#2143a1; margin-top:1px; padding:0; z-index:100;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block; position:absolute; width:797px; top:21px; left:0; background:#2143a1; margin-top:1px; padding:0; z-index:10; color:#000;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a {height:25px; float:left; text-decoration:none; line-height:24px; white-space:nowrap; font-weight:normal;}
#nav .sub_active a, 
#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; background:#2143a1 url("../images/sub_sep.gif") top right no-repeat; padding:0 10px; margin:0; font-size:10px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#fff; height:25px; line-height:24px; }*/


/*       Wade's rules       */

.cleanLink {
	color: #2143a1;
	font-weight: bold;
}
.cleanLink a {
	text-decoration: none;
	color:#2143a1;
}
