
	/* BASIC GLOBAL STYLES */
	
	body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#6c8ca3; background-image:url("images/bodybg.jpg"); background-repeat: repeat-x; text-align: center; }
	div, span, p, pre, label, table, td, th, ol, ul { font-family: Verdana, sans-serif; font-size: 11px; }
	b, strong { font-weight: bold; }
	i, em { font-style: italic; }
	sup,sub{ font-size: .8em; }
	hr { background-color:#CCC; color:#CCC; height:1px; border:0; }
	small { font-size: .8em; }
	a:link { text-decoration:none; color:#000; }
	a:visited { text-decoration:none; color:#000; }
	a:active { text-decoration:none; color:#000; }
	a:hover { text-decoration:underline; color:#000; }
	form, input, select, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; }
	label { font-size: 1em; font-weight: bold; }
	h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6 { font-family: Arial, Helvetica, sans-serif; color:#00929C; letter-spacing:.1em; font-weight:normal; }
	h1,.h1 { font-size: 24px; }
	h2,.h2 { font-size: 22px; }
	h3,.h3 { font-size: 20px; }
	h4,.h4 { font-size: 18px; }
	h5,.h5 { font-size: 16px; }
	h6,.h6 { font-size: 14px; }
	li { list-style:disc.; }

	/* MAIN LAYOUT STYLES */
	
	#divContainerCentered { position:absolute; left:50%; top:20px; margin-left:-375px; width:750px; height:540px; background-image:url("images/page_bg.jpg"); background-repeat: no-repeat; border: 3px solid #000;}
	#liquidationstar { position: absolute; top: 0; left: 0; }
		#liquidationstar a { display: block; width: 204px; height: 205px; text-indent: -999em; background-image: url(images/liquidationstar.png); }
	#rvLink {position:absolute; left: 10px; top: 145px; height: 145px; width: 250px; background:none;}
	#marineLink {position:absolute; left: 450px; top: 145px; height: 145px; width: 250px; background:none;}
	#textContentRVs { position:absolute; left: 40px; top: 390px; height: 130px; width: 270px; overflow:auto; text-align:left; background:none; }
	#textContentRVs b { color: #FF0; }
	#textContentBoats { position:absolute; left: 445px; top: 390px; height: 130px; width: 260px; overflow:auto;  text-align:left; background:none; }
	#textContentBoats b { color: #FF0; }
	#rvButton {position:absolute; left: 30px; top: 315px; height: 30px; width: 287px; background:none;}
	#marineButton {position:absolute; left: 432px; top: 315px; height: 30px; width: 287px; background:none;}
	#holiday {position: absolute; left: 245px; top: 260px; width: 245px; height: 25px; background: none; }
	
	/* INVENTORY DETAIL PAGE */
	
	#divContainer { width: 756px; margin: auto; }
	#divContent { border: 3px solid #000; border-top: 0px; background: #7f7957 url('images/gradient.gif') repeat-x scroll top center; text-align: center; padding: 15px 15px; }
	#divDetails { background-color: #FFF; padding: 10px 0px 10px 10px; font-family:arial,sans-serif; text-align: left; font-size: 12px; }
	li { margin-left: 20px; list-style-type: disc; }
	ul li { margin-left: 0px; }
	.SearchButtons1 { border: 1px solid #4d4935; background-color: #666146; padding: 10px;}
	.SearchButtons1 a { color: #FFF; text-decoration: none; font-weight: bold; font-size: 12px; }
	.SearchButtons1 a:visited, .SearchButtons1 a:hover { color: #FFF; }
	.SearchHeading, .formtop, #PageTitle { border: 1px solid #4d4935; background-color: #ddd397; font-weight: bold; padding: 4px; }
	.SearchHeading, .SearchHeading td { color: #000; }
	.formtop, #PageTitle { margin: 10px 10px 10px 0px; }
	.calculatortop { margin-bottom: 10px; font-weight: bold; font-size: 10px; }
	.finePrint, #detailDisclaimer, .calc_disclaimer { color: #888; font-size: 10px; }
	#detailFullName { font-size: 16px; font-weight: bold; }
	.detailSideLinks { background-color: #EEE; border: 1px solid #CCC; border-top-color: #FFF; }
	.detailSideLinks a { font-size: 11px; font-weight: bold; color: #666; text-decoration: none; }
	.detailSideLinks a:hover { color: #00F; }
	.detailLeftColumn { padding-right: 10px; }
	.formDivDisclaimer { padding-right: 10px; }