/* S and S RVs - Search RV Listings Page Styles */

#testbox {
	background: #FFFFFF;
	color: #000000;
	padding: 3px;
	font-size: .8em;
	text-align: left;
}

/* Quick Search Box Area Styles */
#quickSearchBox {
	margin: 0 auto .5em auto;
	padding: 2px;
	border: 2px solid #000000;
	background-color: #E0E0E0;
	text-align: left;
}
#quickSearchBox .submit {
	color: #CC0000;
	font-size: 1em;
	font-weight: bold;
}
#quickSearchBox .searchboxtitle {
	color: #CC0000;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
}
#quickSearchBox .searchboxlabel {
	font-weight: bold;
	text-align: right;
}
.currentsearch {
	color: Red;
	font-weight: bold;
	text-align: center;
}

/* Listings Error Area Styles */
.recordListErr {
	background-color: #FFFFCC;
	width: 620px;
	margin: 1em auto 2em auto;
	border: 2px solid	#CC0000;
	font-size: 1.2em;
	font-weight: bold;
	padding: 2px;
	text-align: center;
}
.recordListErr h3 {
	color: #FF0000;
	margin: 0;
}

/* Listings Page Nav Area Styles */
.recordListPgNav {
	margin: .5em auto .3em auto;
	padding: 0;
	background-color: #ECECEC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
.recordListPgNav input {
	font-size: .9em;
}

/* Listings PER Page Menu Area Styles */
.recordListPgOptions {
	margin: 0 auto .1em auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
}

/* Record List Data Box Styles */
.listingbox {
	background-color: #FFFFFF;
	width: 620px;
	margin: 0 auto 2px auto;
	border: 2px solid	#CC0000;
	padding: 1px; 
}
.listingboxon {
	cursor: pointer;
	background-color: #FFFFCC;
	width: 620px;
	margin: 0 auto 2px auto;
	border: 2px solid	#CC0000;
	padding: 1px; 
}
.recordListThumb {
	width: 130px;
	vertical-align: top;
	text-align: center;
}
.recordListThumb img {
	border: 1px solid;
}
.recordListData {
	vertical-align: top;
	padding-left: 10px;
}
.recordListData h3 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
}
.recordListData2 {
	width: 110px;
	text-align: center;
	vertical-align: top;
}
.listingboxdetails {
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.listingboxdetails span {
	font-size: .6em;
}
.specialPrice {
	color: #FF0000;
	font-weight: bold;
}
