/* CSS Document */

body {	
	font-family: "arial";	
	font-size: 11px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
	background:#000080;
	}

#wrapper {
	width:749px;
	margin:0 auto;
	padding:0;
	height:auto;
	padding:9px;
	background:#fff;
	}
	
#header {
	width:749px;
	height:127px;
	margin:0;
	padding:0;
	}
	
#header_left {
	width:533px;
	height:127px;
	margin:0;
	padding:0;
	float:left;
	}
	
#header_right {
	width:216px;
	height:127px;
	margin:0;
	padding:0;
	float:left;
	}
	
#nav {
	width:749px;
	height:36px;
	margin:9px 0 0 0;
	padding:0;
	background:#92bcf3;
	}
	
#nav ul {
	width:749px;
	height:36px;
	margin:0;
	padding:0;
	}

#nav li {
	width:auto;
	height:auto;
	margin:0;
	padding:10px 0 0 48px;
	display:block;
	float:left;
	font-size:14px;
	color:#FFFFFF;
	list-style:none;
	}
	
#nav li a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#nav li a:hover {
	color:#000080;
	text-decoration:none;
	}

#top_row {
	width:749px;
	height:300px;
	margin:9px 0 0 0;
	padding:0;
	clear:both;
	}
	
#top_row_elastic {
	width:749px;
	height:auto;
	margin:9px 0 0 0;
	padding:0 0 9px 0;
	clear:both;
	}
	
#top_row_vans {
	width:749px;
	height:187px;
	margin:9px 0 0 0;
	padding:0;
	clear:both;
	}
	
#top_left {
	width:400px;
	height:300px;
	margin:0;
	padding:0;
	float:left;
	}
	
#top_left_wrap {
	width:400px;
	height:300px;
	margin:0 9px 0 0;
	padding:0;
	float:left;
	}
	
#top_left_wrap_e {
	width:auto;
	height:auto;
	margin:0 9px 0 0;
	padding:0;
	float:left;
	}
	
#top_left_vans {
	width:400px;
	height:187px;
	margin:0;
	padding:0;
	float:left;
	}
	
#top_left_molly {
	width:320px;
	height:400px;
	margin:0 9px 0 0;
	padding:0;
	float:left;
	}
	
#top_left_cornwall {
	width:350px;
	height:400px;
	margin:0 9px 0 0;
	padding:0;
	float:left;
	}
	
#top_right_cornwall {
	width:380px;
	height:300px;
	margin:0;
	padding:0 0 0 9px;
	float:left;
	}
	
#top_right {
	width:340px;
	height:300px;
	margin:0;
	padding:0 0 0 9px;
	float:left;
	}
	
#top_right_vans {
	width:340px;
	height:187px;
	margin:0;
	padding:0 0 0 9px;
	float:left;
	}
	
#bottom_row {
	width:749px;
	height:auto;
	margin:9px 0 0 0;
	padding:0;
	clear:both;
	}
	
.van_thumb {
	width:180px;
	height:auto;
	margin:0 7px 0 0;
	padding:0;
	float:left;
	}

.van_thumb_elastic {
	width:auto;
	height:auto;
	margin:0 7px 0 0;
	padding:0;
	float:left;
	}

.van_thumb h1 {
	width:174px;
	height:20px;
	margin:0;
	padding:0 0 0 6px;
	color:#FFFFFF;
	background:#92bcf3;
	}
	
#footer {
	width:749px;
	height:20px;
	margin:0 auto;
	padding:6px 0 0 0;
	color:#FFFFFF;
	font-size:10px;
	}
	
	
/*hack*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack - http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/ */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */
	
/*----------------------FONT-----------------*/

h1 {
	color:#000080;
	font-size:16px;
	}
	
.h2 {
	color:#000;
	font-size:12px;
	font-weight:bold;
	}
	
a {
	color:#000080;
	text-decoration:none;
	}
	
a:hover {
	color:#000080;
	text-decoration:underline;
	}
	

	

	
	
