/* CSS Document */

* {
	padding:0;
	margin:0;
	}
	
body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:70%;
	background:url(/resources/images/bg.gif) repeat-y center #d5e0cd;
	color:#4e4e4e;
	}

#wrapper{
	margin:0 auto;
	width:730px;
	padding:35px 5px 5px 5px;
	}
	
/* Header */
#header{
	border:solid #818181 1px;
	background:url(/resources/images/bgHeader.gif) repeat-y;
	min-height:120px;
	_height:120px;
	padding:10px 0 0 10px;
	}
#header h1{ 
	background:url(/resources/images/cheapcosmetics.gif) no-repeat;
	height:40px;
	}
#header h1 a{ 
	width:480px;
	height:40px;
	display:block;
	}	
#header h1 span{
	display:none;
	}
#header h2{ 
	font-size:1.3em;
	color:#6C7C2c;
	margin:10px 0;
	}
#header p{ 
	color:#966;
	margin:0;
	}
#header #car{
	background:url(/resources/images/cosmetics.gif) no-repeat;
	width:220px;
	height:165px;
	float:right;
	margin-top:-45px;
	}

/* Page structure */
#page{
	float:left;
	border:solid #818181 1px;
	margin-top:5px;
	width:728px;
	background:url(/resources/images/left.gif) repeat-y left;
	}
#left{
	float:left;
	width:150px;
	padding:10px;
	}
#right{
	float:left;
	padding:10px;
	width:535px;
	}	
	
	
/* Left navigation */
#leftNav ul{
	list-style:none;
	margin: 1.2em 0;
	}
#leftNav ul li{
	text-align:right;
	margin:0.6em 0;
	background:none;
	}
#leftNav ul li a{
	background:url(/resources/images/nav/navOff.gif) no-repeat right;
	padding:0 14px;
	color:#203516;
	text-decoration:none;
	font-weight:bold;
	}
#leftNav ul li a:hover{
	color:#6C7C2c;
	background:url(/resources/images/nav/navOver.gif) no-repeat right;
	}	
	
body#churchill #leftNav ul li a.churchill,
body#admiral #leftNav ul li a.admiral,
body#norwichunion #leftNav ul li a.norwichunion,
body#morethan #leftNav ul li a.morethan,
body#kwikfit #leftNav ul li a.kwikfit,
body#budget #leftNav ul li a.budget,
body#endsleigh #leftNav ul li a.endsleigh,
body#theaa #leftNav ul li a.theaa,
body#rac #leftNav ul li a.rac,
body#diamond #leftNav ul li a.diamond,
body#sheilaswheels #leftNav ul li a.sheilaswheels
{
	color:#966;
	background:url(/resources/images/nav/navOn.gif) no-repeat right;
	}



/* Extra navigation */

#extraNav{
	border-top:1px solid #fff;
	}
#extraNav ul{ 
	margin:1em 0;
	}
#extraNav ul li{ 
	background:none;
	margin:0.2em 0;
	}
#extraNav ul li a{
	text-decoration:none;
	color:#203516; 
	padding:0 10px;
	background:url(/resources/images/common/arrowGrey.gif) no-repeat 0 4px;
	}
#extraNav ul li a:hover{
	color:#6C7C2c; 
	background:url(/resources/images/common/arrowGreen.gif) no-repeat 0 4px;
	}
body#homepage #extraNav ul li a.homepage,
body#sitemap #extraNav ul li a.sitemap{
	background:url(/resources/images/common/arrowPink.gif) no-repeat 0 4px;
	color:#966;}

