@import url("styles.css");


#wrapper {
	min-width:760px;
	width:760px;
	margin:0 auto 10px;
	display:block;
	border-color:#CCC;
	border-style:solid;
	border-width:0 1px 1px;
	background-color:#FFF;
}
#banner {
	width:760px;
	height:78px;
	border:solid #009;
	border-width:6px 0;
}
h1#logo {
	display:block;
	width:200px;
	height:78px;
	background-image:url(../images/logo_jprv_small.png);
	background-repeat:no-repeat;
	float:left;
}
h1#logo span {
	display:none;
}
h2 {
	display:block;
	width:560px;
	height:78px;
	/* Set BG Image on Page */
	background-repeat:no-repeat;
	float:right;
}
h2 span {
	display:none;
}

/* SIDEBAR ========================== */
/* ================================== */

#sidebar {
	display:block;
	float:left;
	width:200px;
}

#bodycopy {
	display:block;
	padding:10px;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.6em;
}
#bodycopy img.staffpic {
	border:solid 1px #333;
	margin:5px 5px 2px 0;
	float:left;
}
#bodycopy img.staffpic2 {
	margin:-10px -10px 2px -10px;
}
#bodycopy p {
	margin-bottom:1.0em;
}

/* NAVIGATION LINKS */

ul#navigation {
	list-style:none;
}
ul#navigation li {
	display:block;
}
ul#navigation li a {
	width:200px;
	height:46px;
	display:block;
	background-repeat:no-repeat;
}
ul#navigation li#carts a:link, ul#navigation li#carts a:visited {
	background-image:url(../images/li2_carts.jpg);
}
ul#navigation li#carts a:hover {
	background-image:url(../images/li2_carts_on.jpg);
}
ul#navigation li#classa a:link, ul#navigation li#classa a:visited {
	background-image:url(../images/li2_classa.jpg);
}
ul#navigation li#classa a:hover {
	background-image:url(../images/li2_classa_on.jpg);
}
ul#navigation li#classc a:link, ul#navigation li#classc a:visited {
	background-image:url(../images/li2_classc.jpg);
}
ul#navigation li#classc a:hover {
	background-image:url(../images/li2_classc_on.jpg);
}
ul#navigation li#traveltr a:link, ul#navigation li#traveltr a:visited {
	background-image:url(../images/li2_traveltr.jpg);
}
ul#navigation li#traveltr a:hover {
	background-image:url(../images/li2_traveltr_on.jpg);
}
ul#navigation li#fifthwhl a:link, ul#navigation li#fifthwhl a:visited {
	background-image:url(../images/li2_5thwheel.jpg);
}
ul#navigation li#fifthwhl a:hover {
	background-image:url(../images/li2_5thwheel_on.jpg);
}
ul#navigation li#toyhaul a:link, ul#navigation li#toyhaul a:visited {
	background-image:url(../images/li2_toyhaul.jpg);
}
ul#navigation li#toyhaul a:hover {
	background-image:url(../images/li2_toyhaul_on.jpg);
}
ul#navigation li#popup a:link, ul#navigation li#popup a:visited {
	background-image:url(../images/li2_popup.jpg);
}
ul#navigation li#popup a:hover {
	background-image:url(../images/li2_popup_on.jpg);
}
ul#navigation li#hybrid a:link, ul#navigation li#hybrid a:visited {
	background-image:url(../images/li2_hybrid.jpg);
}
ul#navigation li#hybrid a:hover {
	background-image:url(../images/li2_hybrid_on.jpg);
}
ul#navigation li#parkmod a:link, ul#navigation li#parkmod a:visited {
	background-image:url(../images/li2_parkmod.jpg);
}
ul#navigation li#parkmod a:hover {
	background-image:url(../images/li2_parkmod_on.jpg);
}
ul#navigation li#trucks a:link, ul#navigation li#trucks a:visited {
	background-image:url(../images/li2_truck.jpg);
}
ul#navigation li#trucks a:hover {
	background-image:url(../images/li2_truck_on.jpg);
}

ul#navigation li a span {
	display:none;
}

/* MAIN CONTENT ===================== */
/* ================================== */

#contentarea {
	float:left;
	width:529px;
	padding:10px 10px 10px 20px;
	border-left:1px solid #CCC;
}
#contentarea td {
	font-size:1.4em;
	border-bottom:1px dashed #CCC;
	padding:20px 0;
	vertical-align:top;
}
#contentarea tr.lastrow td {
	border-bottom:none;
}

/* Column 1 of 3 */
table#item-list td.pic-column {
	width:160px;
}
table#item-list img.item-pic {
	border:1px solid #009;
	margin:0 10px 0 0;
}
table#item-list a:link img.item-pic, table#item-list a:visited img.item-pic {
	border:1px solid #009;
}
table#item-list a:hover img.item-pic {
	border:1px solid #F00;
}

/* Column 2 of 3 */
table#item-list dl dt.item-title {
	font-size:1.6em;
	font-weight:bold;
}
table#item-list dl dd.item-desc, table#item-list dl dd.item-mfr {
	font-size:1.0em;
	line-height:1.3em;
}
table#item-list dl dd.item-price {
	font-size:1.3em;
	line-height:1.6em;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	color: #090;
}
table#item-list dl dd.sold {
	color: #666;
	text-decoration: line-through;
}

table#item-list dl dd.flag-reduced,
table#item-list dl dd.flag-sold,
table#item-list dl dd.flag-new {
	font-size:1.2em;
	color: #FFF;
	margin-top:0.5em;
	padding:1px;
	width:5.5em;
	text-align:center;
}
table#item-list dl dd.flag-reduced {
	background: #F60;
}
table#item-list dl dd.flag-sold {
	background: #F00;
}
table#item-list dl dd.flag-new {
	background: #090;
}

/* Column 3 of 3 */
table#item-list td.link-column {
	width:90px;
}
table#item-list a.item-link {
	display:block;
	width:90px;
	height:60px;
	margin-top:10px;
	background: url(../images/btn_moreinfo.png) no-repeat;
}
table#item-list a.item-link span {
	display:none;
}

/* ANCHOR LINKS ===================== */
/* ================================== */
ul#footertop {
	background-image:url(../images/footer_top.png);
	background-repeat:repeat-x;
	display:block;
	width:100%;
	height:23px;
	clear:both;
	list-style:none;
}
ul#footertop li {
	float:left;
}
ul#footertop li a {
	display:block;
	width:65px;
	height:23px;
	background-repeat:no-repeat;
	background-position:center;
}
ul#footertop li#backhome a:link, ul#footertop li#backhome a:visited {
	background-image:url(../images/anchor_home.png);
}
ul#footertop li#backhome a:hover {
	background-image:url(../images/anchor_home_on.png);
}
ul#footertop li#backtop a:link, ul#footertop li#backtop a:visited {
	background-image:url(../images/anchor_top.png);
}
ul#footertop li#backtop a:hover {
	background-image:url(../images/anchor_top_on.png);
}
ul#footertop li a span {
	display:none;
}



