/* Start of CMSMS style sheet 'Earlton RV Temp CSS' */
BODY {
  background: #666633 ;
  font-family: arial ;
  margin:15px;

  }

.toptools {
  font-size: 8pt;
  margin-bottom:10px;
  color:white ;

}
.toptools A {
  color:white ;
  text-decoration: none ;

}
.toptools A:hover {
  text-decoration: underline ;
}


.textcell {
  vertical-align: top;
  background: white;
}


.image_left {float:left;margin-right:35px;}
.image_right {float:right;margin-left:35px;}
.contactus {font-size:10pt;}
.textwrapper {
  margin:0;
  padding: 10px 35px 35px 35px;    /* top, right, bottom, left */

}
.textwrapper P, .textwrapper li, .textwrapper blockquote {
  font-size:10pt;
}

.textwrapper a, .textwrapper a, .textwrapper blockquote {
  color:#666633;
}
.textwrapper td {font-size:10pt;}
.footer {
  background: url(images/footer.png) ;

}


.totop {font-size:9pt;text-align:center;padding:5px;}
.totop a {color:black;}

div#vsgroupfooter table { margin-top: 5px; width: 400px; }
div#vsgroupfooter td { font-family: arial; font-size: 8pt; color: black; text-align: left; width: 50%; }
div#vsgroupfooter A { color: black; text-decoration: none; }
div#vsgroupfooter A:hover { text-decoration: underline; }


.addressbox {float:right;width:200px;margin-left:25px;padding-left:25px;border-left:1px silver dashed}
.addressbox p {font-size:9pt;}
.addressbox a {text-decoration:none;color:black;}
.addressbox a:hover {text-decoration:underline;}

.disclaimer {text-align:center;padding:5px;font-size:9pt;}


/*    SALES PAGES           */

.salespicture {width:150px;}
.salespicture img {margin:3px;padding:3px;border:2px solid black;}
.salesinfo {font-size:10pt;}
.salesbody h4 {color:#006B39; border-bottom: 1px solid #006B39; padding:3px;margin-bottom:2px;}
.salesbody p {font-size:9pt;}
.gallery P {margin-bottom:5px;padding-bottom:0;}



/*                TABS                   */

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
background: #e0e0e0;
  
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
font-size:8pt;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}
.tab_container {
	border: 0px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}
.tab_content {
	padding: 20px;
	font-size: 10pt;
}

.sales_infobox th {font-size:15px;font-weight:bold;text-transform: uppercase}
.smallimagetop img {padding:3px;border: 1px solid silver;}
.returnbutton {font-size:10pt;}

.newRVs img {border:1px solid silver;padding:5px;}
.newRVs {border:1px solid silver;}
/* End of 'Earlton RV Temp CSS' */

