/*
-----------------------------------------------
Vans 4 U Print Style Sheet
Version:  31 October 2007
----------------------------------------------- */

/* Styles to clear alot of unneccessary html defaults */

:link,:visited { text-decoration:none; }

a img,:link img,:visited img { border:none; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%; 
	background-color:#000; 
	color:#000; 
	}
	
a {
	text-decoration: none;
	color: #9c1519;
}

a:hover {
	text-decoration: underline;
	}
	
p {
	margin-bottom: 10px;
	font-size: 95%;
	line-height: 150%;
	}
	
h1 {
	font-size: 1.5em;
	color: #9c1519;
	margin-bottom: 15px;
	}
	
h3 {
	font-size: 1.2em;
	color: #000;
	margin-bottom: 10px;
	}	
	
	
h5 {
	font-size: 1.1em;
	color: #9c1519;
	margin-bottom: 5px;
	margin-top: 10px;
	}	
h6 {
	font-size: 0.9em;
	color: #9c1519;
	margin-bottom: 5px;
}
		

#container {
	width: 750px;
	padding: 0 10px 10px 10px;
	}
	
#logo {
	width: 285px;
	height: 71px;
	float: left;
	display: inline;
	margin-top: 18px;
	margin-left: 10px;
	}	
	
#banner {
	display: none;
	}	
	
#login {
	display: none;

	}
	

	
#mainnav {
	display: none;
	}	
		
	
#wrapper {
	float: left;
	width: 700px;
	}	
	
	
#rightcol {
	display: none;
	}
	
#leftcol{
	display: none;
	}	
	
#content {
	width: 700px;
	margin: 0;
	padding: 0;
	}
	
#content img {
	display: none;
	}	
	
#footer {
	display: none;
	}	
	
.divider {
	display: none;
	}
	
.clear {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	margin: 0;
	padding: 0;
	}	
	

	
	
#homepic {
	display: none;
	}		

#cones {
	display: none;
	}
	
#keys {
	display: none;
	}	
	

			
	

	
#sort {
	display: none;
	}		
	
#numberbar {
	display: none;
	}	
	
#resultslisting {
	display: none;
	}	
	
#resultslisting li {
	float: left;
	border-right: 2px solid #FFF;
	}	
	
#savesearch {
	display: none;
	}	
	
#detailsbar {
	background-color: #9c1519;
	width: 490px;
	float: left;
	}

#makemodel {
	color: #000000;
	width: 240px;
	padding: 0px 0px 0px 0;
	margin-bottom: 10px;
	}

#distance {
	color: #000000;
	width: 200px;
	padding: 0px 0 0px 0px;
	}
#vanbox {
	clear: both;
	background-color: #CCC;
	width: 490px;
	}

#vanimage {
	float: left;
	background-color: #666;
	width: 150px;
	}

#vaninfo {
	float: right;
	width: 320px;
	padding: 10px;
	font-size: 95%;
	}
	
.link {
	display: none;
	}
	
#content table {
	width: 700px;
	}	

table#results_tbl {
	background-color: #CCC;
	border: 0px;
	margin-bottom: 10px;
	width: 700px;
	}

table#results_tbl th {
	background-color: #9c1519;
	padding: 5px;
	color: #FFF;
	font-size: 95%;
	font-weight: normal;
	}
	
table#results_tbl p {
	font-size: 95%;
	line-height: 1.5em;	
	}
	
table#results_tbl a:hover {
	text-decoration: underline;
	}

	
#infobar {
	width: 480px;
	padding: 5px;
	color: #000;
	}
		
#mainpic {
	display: none;
	}
	
#thumbs {
	display: none;
	}
	
#thumbpic {
	display: none;
	}
	
#description {
	clear: both;
	padding-bottom: 10px;
	padding-top: 10px;
	}
	
#separator {
	display: none;
	}
	
	
#dealerdetail {
	clear: left;
	float: left;
	width: 230px;
	margin-right: 10px;
	}
	
.dealername {
	padding: 5px;
	font-size: 1.1em;
	color: #9c1519;
	font-weight: bold;
	}
	
.address, .tel, .email {
	padding: 5px;
	margin-bottom: 5px;
	}
	
.address p, .tel h6, .tel p, .email h6, .email p {
	margin: 0;
	}	
			
	
#dealermap {
	float: right;
	width: 250px;
	height: 315px;
	text-align: center;
	}				
		
	
#AtoZ {
	display: none;
	}



.bigletter {
	clear: left;
	font-size: 200%;
	font-weight: bold;
	color: #9c1519;
	}

#dealerbar, #bar {
	float: left;
	width: 700px;
	border-top: 1px solid #000;
	}

#dealername {
	width: 320px;
	color: #000;
	float: left;
	border-right: 10px solid #FFF;
	padding: 5px 0;
	font-size: 95%;
	}

#moreinfo {
	display: none;
	}

	
	
	

.skiplinks {
	display:none;
	}
	
a.boxlink {
	background-color: #9C1519;
	color: #FFF;
	padding: 2px 5px;
	}	
	
a.boxlink:hover {
	background-color: #CCC;
	text-decoration: none;
	}		
	
#twocolumncontent ul#listlinks li {
	float: left;
	margin-right: 10px;
	}
	
#twocolumncontent ul#listlinks li a {
	line-height: 18px;
	display: block;
	color: #FFF;
	}
	
#twocolumncontent ul#listlinks li a:hover {
	background-color: #CCC;
	color: #9C1519;
	text-decoration: none;
	}
	
#savedbar {
	float: left;
	width: 490px;
	border-top: 1px solid #000;
	padding: 5px 0px;
	}	
	
#searchname {
	float: left;
	display: inline;
	width: 310px;
	margin-right: 5px;
	padding: 2px 0px 4px 0px;
	font-size: 95%;
	}	
	
#delete {
	float: left;
	display: inline;
	background-color: #000;
	width: 50px;
	text-align: center;
	margin-right: 5px;
	font-size: 95%;
	}
	
#delete a {
	width: 50px;
	display: block;
	color: #FFF;
	background:url(../images/delete_btn.gif) 0px 0px no-repeat;
	padding: 4px 0px 4px 0px;
	}	
	
#delete a:hover {
	background:url(../images/delete_btn.gif) 0px -21px no-repeat;
	text-decoration: none;
	color: #9C1519;
	}
		
#retrieve {
	float: left;
	text-align: center;
	width: 120px;
	font-size: 95%;
	}	
	
#retrieve a {
	color: #FFF;
	display: block;
	width: 120px;
	background:url(../images/buttonbgrnd_120px.gif) 0px 0px no-repeat;
	padding: 4px 0px 4px 0px;
	}	
	
#retrieve a:hover {
	background:url(../images/buttonbgrnd_120px.gif) 0px -21px no-repeat;
	text-decoration: none;
	color: #9C1519;
	}
	
#resultcolumnone {
	float: left;
	width: 240px;
	margin-right: 10px;
	}
	
#resultscolumntwo {
	float: left;
	width: 240px;
	}			
	
.searchcriteria {
	color: #9C1519;
	margin: 0;
	padding: 0;
	}
	
.searchresult {
	margin-bottom: 15px;
	}	
	
	
	
	
/********** LOGIN ***********/

			
#login_consumer {
	display: none;
	}
	
#login_dealer {
	display: none;

	}	
	
	
/********** END ***********/


/********** REGISTER ***********/
	
	
#register_buy {
	display: none;
	}
	
#register_sell {
	display: none;
	}


/************** DEALER DIRECTORY PAGES ************/		
		
#map {
	background-color: #E5E5E5;
	float: right;
	width: 265px;
	padding: 5px;
	margin-right: 15px;
	margin-top: 20px;
	}	
	
#details {
	float: left;
	width: 200px;
	margin-top: 20px;
	}	
	
	
/******* END ******/



/****** BUTTONS *******/

			
	
	
#searchcriteria {
	width: 320px;
	color: #9c1519;
	float: left;
	border-right: 10px solid #FFF;
	padding: 5px 0;
	font-size: 95%;
	}

#searchresult {
	color: #000;
	width: 150px;
	float: right;
	text-align: right;
	padding: 5px 0;
	font-size: 95%;
	}	
	
#about {
	width: 420px;
	height: 216px;
	padding: 0 0 0 20px;
	font-size: 95%;
	}
	
#about li {
	background: url(../images/tick.gif) 0px 0px no-repeat;
	padding-left: 15px;
	margin-bottom: 5px;
	}
	
#register {
	position: absolute;
	bottom: 30px;
	font-size: 120%;
	}	
	
	
#insurance {
	padding: 0 0 0 0;
	}	
	
#insurance p {
	margin: 0;
	padding: 0;
	}	
	
#quoteonline {
	position: absolute;
	bottom: 0px;
	}	
	


	
	
.btn_50px {
	display: none;
	}

.btn_search {
	display: none;
	}


.btn_70px {
	display: none;
	}


.btn_100px {
	display: none;
	}

.btn_150px {
	display: none;
	}

.btn_200px a {
	display: none;
	}

	
.btn_250px a {
	display: none;
	}

		
		
#twocolumnleft{
	display: none;
	}	
	
#twocolumncontent {
	float: left;
	width: 700px;
	}

#twocolumncontent ul#list {
	margin-bottom: 10px;
	}
#twocolumncontent ul#list li {
	list-style-type: disc;
	margin-left: 40px;
	font-size: inherit;
	line-height: inherit;
}	
	
	
	
	
	
	
				


		

