* {
  margin: 0;
  padding: 0;
}
body {
	background-color: #3f85a1;
}
#header{
	background: url('../img/top_back.jpg') repeat-x;
	padding:0;
	margin:0; 
	height:296px;	
	clear:both;
	}
#banner{
	margin:0 auto;
	padding:44px 0 0 0;
	width:750px;
	height:252px;
	}	
#content{
	margin:0 auto 50px auto;
	clear:both;
	width:750px;
	padding:0;	
	}
#wrap{
	float:left;
	margin:0;
	padding:0;
	background-image: url('../img/content_back.jpg');
	background-repeat:repeat-y;
	width:750px;	
	}	
#nav{
	width:750px;
	float:left;
	margin:0;
	padding:0;
	}		
#nav img{
	border: 0 none;
	}		
#nav ul
{
float: left;
margin:0px;
padding:0px;
list-style: none;
}
#nav ul li
{
float: left;
}
#nav ul li a
{
float: left;	
}
#nav ul li#home
{
float: left;
background-image: url('../img/home.jpg');
height: 52px;
width:97px;
text-indent: -10000px;
}
#nav ul li#home a
{
float: left;
background-image: url('../img/home.jpg');
height: 52px;
width: 97px;
text-indent: -10000px;
}
#nav ul li#home a:hover
{
background-image: url('../img/home2.jpg');
height: 52px;
width: 97px;
}
#nav ul li#about_us 
{
float: left;
background-image: url('../img/about_us.jpg');
height: 52px;
width: 130px;
text-indent: -10000px;
}
#nav ul li#about_us a
{
float: left;
background-image: url('../img/about_us.jpg');
height: 52px;
width: 130px;
text-indent: -10000px;
}
#nav ul li#about_us a:hover
{
background-image: url('../img/about_us2.jpg');
height: 52px;
width: 130px;
}
#nav ul li#new_rv
{
float: left;
background-image: url('../img/new_rv.jpg');
height: 52px;
width: 129px;
text-indent: -10000px;
}
#nav ul li#new_rv a
{
float: left;
background-image: url('../img/new_rv.jpg');
height: 52px;
width: 129px;
text-indent: -10000px;
}
#nav ul li#new_rv a:hover
{
background-image: url('../img/new_rv2.jpg');
height: 52px;
width: 129px;
}
#nav ul li#used_rv
{
float: left;
background-image: url('../img/used_rv.jpg');
height: 52px;
width: 130px;
text-indent: -10000px;
}
#nav ul li#used_rv a
{
float: left;
background-image: url('../img/used_rv.jpg');
height: 52px;
width: 130px;
text-indent: -10000px;
}
#nav ul li#used_rv a:hover
{
background-image: url('../img/used_rv2.jpg');
height: 52px;
width: 130px;
}
#nav ul li#sponsorships
{
float: left;
background-image: url('../img/sponsorship.jpg');
height: 52px;
width: 153px;
text-indent: -10000px;
}
#nav ul li#sponsorships a
{
float: left;
background-image: url('../img/sponsorship.jpg');
height: 52px;
width: 153px;
text-indent: -10000px;
}
#nav ul li#sponsorships a:hover
{
background-image: url('../img/sponsorship2.jpg');
height: 52px;
width: 153px;
}
#nav ul li#contact_us 
{
float: left;
background-image: url('../img/contact.jpg');
height: 52px;
width: 111px;
text-indent: -10000px;
}
#nav ul li#contact_us a
{
float: left;
background-image: url('../img/contact.jpg');
height: 52px;
width: 111px;
text-indent: -10000px;
}
#nav ul li#contact_us a:hover
{
background-image: url('../img/contact2.jpg');
height: 52px;
width: 111px;
}
#left_column{
	float: left;
	width:487px;
	margin:0;
	padding:0;
	}
#inv_search{
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	line-height:1.3em;	
	float:left;	
	width:260px;
	}	
#inv_search p{
	float:right;
	padding:0 0 5px 0;
}
h1{
	color:#235466;	
	padding:0 0 20px 0;
	font-size:18pt;
	font-family:trebuchet MS;
	}
h1 a{
	color:#235466;
	text-decoration:none;	
	}
h1 a:hover{
	color:#3f85a1;
	text-decoration:underline;	
	}	
h2{
	clear:left;
	color:#fff;	
	margin:20px 0;
	padding:5px;
	font-size:13pt;
	font-family:trebuchet MS;
	background-color:#67b907;
	}	
h2 a{
	color:#fff;	
	text-decoration:none;	
	}
h2 a:hover{
	color:#fff;	
	text-decoration:underline;	
	}		
h3{
	color:#9b5297;
	margin:0 0 20px 0;
	font-size:13pt;
	font-family:trebuchet MS;
	}	
h3 a{
	color:#D16ACB;	
	text-decoration:none;	
	}
h3 a:hover{
	text-decoration:underline;	
	color:#D16ACB;	
	}		
h4{
	color:#67B907;	
	margin:0 0 10px 0;
	font-size:14pt;
	font-family:trebuchet MS;
	}	
h4 a{
	text-decoration:none;	
	color:#67B907;		
	}
h4 a:hover{
	text-decoration:underline;	
	color:#67B907;		
	}	
#cont1{
	float:left;
	width:458px;
	padding: 22px 0 0 15px;
	}		
#cont3{
	float:left;
	width:458px;
	padding: 22px 0 0 15px;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:1.3em;
	}	
#cont3 p{
	padding: 10px 0;
	}
.list1{
	padding:10px 0 10px 30px;
	}	
	
.content_pic{
	border:2px solid #235466;
	width:452px;
	height:235px;
	float:left;
	margin:20px 0;
	}	
.small_content_pic{
	padding: 0 25px 10px 0;
	float:left;	
	}	
.small_content_pic img{
	border:0 none;	
	}	
.content_border{
	background-image:url('../img/content_border.jpg');
	background-repeat:no-repeat;
	width:457px;
	height:1px;
	margin: 0 0 20px 0;
	float:left;
	}	
.text{
	float:left;
	margin:0;
	padding:0;
	display:inline;
	font-family:arial;
	font-size:10pt;
	}	
.text a{
	color:#67b907;
	text-decoration:none;
	}	
.text a:hover{
	text-decoration:underline;
	}		
.text p{ padding: 0 0 10px 0;}

.text ul{ padding-left: 25px;}	

.text li{ padding-left: 1px;}	

#right_column{
	float: right;
	width:263px;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	}
#cont2{
	float:left;
	width:240px;
	padding:5px 0 0 13px;
	}	
#cont2 p{
	padding-bottom:10px;
	}	
.side_content_pic{
	padding: 20px 0 2px 0;
	float:left;	
	}	
.side_content_pic img{
	border:0 none;	
	}	
.link1 a{
	float:left;
	padding:0 0 10px 0;
	color:#235466;
	font-size:10pt;
	font-weight:bold;
	font-family:trebuchet MS;
	}	
.dotted_border{
	margin:0;
	padding:0;
	background-image:url('../img/dotted_border.jpg');
	background-repeat:no-repeat;
	width:229px;
	height:9px;
	clear:left;
	}		
.new_item{
	float:left;
	width:240px;
	padding: 10px 0;
	}
.side_content_pic2{
	padding: 0 10px 10px 0;
	float:left;	
	}	
.side_content_pic2 img{
	border:0 none;	
	}		
.gallery{
	clear:left;
	color:#B1508F;	
	font-size:10pt;
	font-family:trebuchet MS;
	}	
.gallery a{
	text-decoration:none;	
	color:#B1508F;		
	}
.gallery a:hover{
	text-decoration:underline;	
	color:#B1508F;		
	}	
.blue_border{
	margin:0;
	padding:0 0 5px 0;
	background-image:url('../img/blue_border.jpg');
	background-repeat:no-repeat;
	width:229px;
	height:7px;
	clear:left;
	}		
.ads img{
	margin:0;
	padding:2px 0 0 0;	
	}	
#fun_art{
	margin:0;
	padding:0;
	background-image:url('../img/end_body.jpg');
	background-repeat:no-repeat;
	width:750px;
	height:135px;
	clear:both;
	}	
#footer{
	margin:0;
	padding:30px 0 10px 0;
	width:750px;
height: 100px;
	clear:both;
	background-color:#FAF55D;
	text-align:center;
	color:#181D8A;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	}	
#cont3 ol{
	padding:0 0 0 30px;
	
	}	
#cont3 ol li{
	color:#67B907;	
	margin:0 0 10px 0;
	font-size:13pt;
	font-family:trebuchet MS;
	}	
#cont3 ol li a{
	text-decoration:none;	
	color:#67B907;		
	}
#cont3 ol li a:hover{
	text-decoration:underline;	
	color:#67B907;		
	}		
#validation {
width: 280px;
margin: 10px auto;
}
#validation p{
line-height: normal;
display: inline;
float:left;
padding:1px;
}
#validation p a {
line-height: normal;
display: inline;
float:left;
padding:1px;
}
#validation p a img {
display: inline;
float:left;
padding:1px;
border: 0 none;
}
.validation_vacation {
width: 20px;
height: 17px;
float: left;
margin: 0;
}
.validation_seolink {
width: 67px;
height: 17px;
float: right;
margin: -17px 0 0 20px;
}
#validation_seo {
width: 80px;
height: 15px;
background: url(../img/seoexpert.jpg) no-repeat;
float: left;
margin: 3px 0 0 2px;
}
#bottom_border{
	margin:0;
	padding:0;
	background-image:url('../img/bottom_border.jpg');
	background-repeat:no-repeat;
	width:750px;
	height:11px;
	clear:both;
	}
.discount {
width: 225px;
height: 100px;
background: url(../img/discount.png) no-repeat;
}
.discount_new a {
position: absolute;
display: block;
width: 32px;
height: 20px;
margin: 68px 0 0 60px;
}
.discount_used a {
position: absolute;
display: block;
width: 37px;
height: 20px;
margin: 68px 0 0 126px;
}

.cont1_img_logo {
margin: 0;
padding: 0;
}
.small_content_pic{
	padding: 0 25px 10px 0;
	float:left;	
	}	
.small_content_pic img{
	border:0 none;	
	}	
.small_content_pic_container {
width: 100%;
overflow: auto;
margin: 0 0 10px 0;
}
.small_content_pic_left {
	padding: 0;
	float:left;	
margin: 0 10px 0 0;
	}	
.small_content_pic_left img {
	border: 1px solid #67b907;	
	}
.small_content_pic_right {
	padding: 0;
	float:right;	
	}	
.small_content_pic_right img {
	border: 1px solid #67b907;	
	}
.text_small_content {
	float:left;
	margin:0;
	padding:0;
	display:inline;
	font-family:arial;
	font-size:10pt;
	}	
.text_small_content a{
	color:#67b907;
	text-decoration:none;
	}	
.text_small_content a:hover{
	text-decoration:underline;
	}		
.text_small_content p{ 
padding: 0 0 10px 0;
}

#cont1{
	float:left;
	width:458px;
	padding: 22px 0 0 15px;

	}		
#cont1_2nd h2{
	clear:left;
	color:#fff;	
	margin:20px 0;
	padding:5px;
	font-size:13pt;
	font-family:trebuchet MS;
	background-color:#b1508f;
	}	
#cont1_2nd h2 a{
	color:#fff;	
	text-decoration:none;	
	}
#cont1_2nd h2 a:hover{
	color:#fff;	
	text-decoration:underline;	
	}	
#cont1_2nd h3{
	color:#b1508f;
	margin:0 0 20px 0;
	font-size:13pt;
	font-family:trebuchet MS;
text-decoration: underline;
	}
.cont1_img_logo {
margin: 0;
padding: 0;
}
#cont3{
	float:left;
	width:458px;
	padding: 22px 0 0 15px;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:1.3em;
	}	
#cont3 p{
	padding: 10px 0;
	}
img {
border: 0;
}
#toggle1 { display: none; }