
/* GREY: #B1B1B1 */

html { 
	text-align: left;
	margin: 5px auto 15px auto;
	padding: 0;
	background: #2A2B2F url(../stat/bg.gif) repeat;
	color:#B4B4B4;
}

body {font-size:60%;margin:0 auto;min-height:100%;}

* {margin:0;padding:0;color:#B4B4B4;font:normal 1.0em/1.6em Verdana, Arial, Helvetica, sans-serif;}
div.GreenNotice {border:2px solid #33CC00;background:#BCFFA6;padding:15px;margin:0 0 10px 0;}
.GreenNotice p,
.GreenNotice p a {margin:0 !important;padding:0 !important;color:#000 !important;}

.GreenNotice p strong {color:#f60;}


/********************************************/
/*********                   ****************/
/*********  GENERAL STYLES   ****************/
/*********                   ****************/
/********************************************/

hr {background:#49481D;height:0px;border-style:none;}

div#wrap_content {
	width: 900px;
	margin: 0 auto;
}
p a,
ul li a { color:#ccc; }
p a:hover {background:#6B7B9C;color:#fff;}
.hiddenPic {display:none;}
.disclaimer {color:#f30;}
span.highlight {color:#fff;}
strong {font-weight:bold;}

/********************************************/
/*********                   ****************/
/*********  MAIN NAVIGATION  ****************/
/*********      (HEADER)     ****************/
/*********                   ****************/
/********************************************/

div#header {width:900px;}
#header ul#nav_ul {float:left;width:900px;background:transparent url(../stat/line.png) no-repeat bottom right !important;background:transparent url(../stat/line.gif) no-repeat bottom right;}
#main ul#nav_ul_sub {float:left;width:440px;margin:0;}

#header ul#nav_ul li {float:left;list-style:none;display:inline;margin:0;}
#main ul#nav_ul_sub li {float:left;list-style:none;display:inline;margin:0;}

#header ul#nav_ul li a,
#main ul#nav_ul_sub li a {
	float:left;
	text-decoration: none;
	display:block;
	height:25px;
	text-align:center;
	font-weight:normal;
	color: #B4B4B4;
}

#header ul#nav_ul li a {margin:0 20px 0 0 !important;padding:5px 13px 0 0;background:transparent url(../stat/next.gif) no-repeat right 12px;text-align:right;}
* html #header ul#nav_ul li a {margin:0 15px 0 0 !important;padding:5px 13px 0 0;background:transparent url(../stat/next.gif) no-repeat right 12px;text-align:right;}

#main ul#nav_ul_sub li a {padding:5px 10px;text-align:left;}
#main ul#nav_ul_sub li a:hover {background:#666;}

#header ul#nav_ul li a:hover,
#main ul#nav_ul_sub li a:hover {text-decoration:underline;color:#fff;}

#header ul#nav_ul li a.current,
#main ul#nav_ul_sub li a.current {color:#fff;}

#header ul#nav_ul li a#last {margin:0;}
#main ul#nav_ul_sub li a#first {padding-left:0;}


#header a img {float:left;border:none;width:400px;height:40px;margin:25px 0;}
#header p {float:left;display:block;width:200px;color:#B1B1B1;}
#header p span {color:#000;}



/****************************************/
/*********               ****************/
/*********  BODYCONTENT  ****************/
/*********               ****************/
/****************************************/

div.frame_left {float:left;width:295px;padding:15px 0;text-align:left;}
div#main {float:left;width:900px;padding:0;margin:0;}
#main .XXXHomepageText {position:absolute;top:40px;left:40px;width:280px;padding:20px 0 0 0;background:transparent url(../stat/logoSmall.png) no-repeat top left !important;background:transparent url(../stat/logoSmall.gif) no-repeat top left;}
#main .HomepageText {}
#main .HomepageText h2 {margin:0 !important;padding:0;line-height:1.2em;font-size:1.1em;color:#fff !important;font-weight:bold;}
#main .HomepageText p {font-size:1.0em;color:#D8D8D8 !important;}
#main .contentLeft {width:400px;}
#main .contentRight {float:right;width:410px;padding:0 20px;background:transparent url(../stat/line_vertical.jpg) no-repeat top left;}
#main .contentRight#NoPad {width:450px;padding:0;}
#main .contentTwothir {float:left;width:700px;}

img#placeholder { position:absolute;float:none;top:0;right:0; }

#main h1 {float:left;clear:left;width:435px;height:32px;margin:30px 0 10px 0;color:#6D7A9A;}
#main .frame_left h1 {width:290px;}
#main h1 span {display:none;}
#main h1.welcome {background:transparent url(../stat/h1_welcome.gif) no-repeat top left;}
#main h1.contact {background:transparent url(../stat/h1_contact.gif) no-repeat top left;}
#main h1.psautoart {background:transparent url(../stat/h1_psautoart.gif) no-repeat top left;}
#main h1.british {background:transparent url(../stat/h1_british.gif) no-repeat top left;}
#main h1.porsche {background:transparent url(../stat/h1_porsche.gif) no-repeat top left;}
#main h1.other {background:transparent url(../stat/h1_other.gif) no-repeat top left;}
#main h1.selling {background:transparent url(../stat/h1_selling.gif) no-repeat top left;}
#main h1.buying {background:transparent url(../stat/h1_buying.gif) no-repeat top left;}
#main h1.buying_inspected {background:transparent url(../stat/h1_buying_inspected.gif) no-repeat top left;}
#main h1.buying_approved {background:transparent url(../stat/h1_buying_approved.gif) no-repeat top left;}
#main h1.CarsWanted {background:transparent url(../stat/h1_CarsWanted.gif) no-repeat top left;}
#main h1.Search {margin-top:15px;background:transparent url(../stat/h1_search.gif) no-repeat top left;}
#main h1.CarsForSaleFull {width:550px;margin:20px 0 !important;background:transparent url(../stat/h1_CarsForSale.gif) no-repeat 0 0;}
#main h1.topgear {background:transparent url(../stat/h1_topgear.gif) no-repeat top left;}

#main h2,
#main h2 a {margin:0 0 10px 0;font-weight:bold;color:#ccc;}
#main h2 a {text-decoration:underline;}
#main p {line-height:1.8em;color:#B4B4B4;margin:0 0 20px 0; text-align:justify;}

#main ul {list-style:circle;margin: 0 0 20px 30px;}
#main ul.box {float:left;display:block;width:170px;}
#main ul li {list-style-image:url("../stat/bullet.gif");margin:0 0 1em 0;line-height:1.8em;}

#main ol {list-style:none;margin: 0 0 20px 30px;}
#main ol li {margin:0 0 1em 0;line-height:1.8em;}

h3, h3 a {font-size:1.0em;font-weight:bold !important;margin-bottom:10px;color:#fff !important;}
h3 a {text-decoration:underline;}

select { border:1px solid #B5B5B4; }

.main_img { float:right;}

a.panel {float:right;}
a.panel img {border:none;}

/*********  VALUATION FORM  ****************/

#right_box form { padding: 10px; }
#right_box div { margin: 10px 0;}
#right_box input, #right_box select, #right_box textarea { width: 150px; padding-left: 2px; margin-top: 2px; }
#right_box textarea { width: 200px; }
#right_box select { width: 208px; }
#right_box label { color: #59514A; }
#submit_btn { border: none; background: url(../btns/send_request.gif); color: #fff; height: 19px; display: block; width: 96px!important; cursor:pointer; }
#submit_btn:hover { background: url(../btns/hover_send_request.gif); }
.required { background: #E3E8D1; border: 1px solid #A5ACB2; height: 14px; }

/********* Next / Prev **********************/
a.BackBut {clear:both;margin:10px 0 !important;padding:5px 0 5px 15px !important;background:transparent url(../stat/back.gif) no-repeat 0px 10px !important;}
a.NextBut {clear:both;margin:10px 0 !important;padding:5px 0 5px 15px !important;background:transparent url(../stat/next.gif) no-repeat 0px 10px !important;}
a.BackBut:hover {background:transparent url(../stat/backhover.gif) no-repeat 0px 10px !important;cursor:pointer;color:#fff !important;}
a.NextBut:hover {background:transparent url(../stat/nexthover.gif) no-repeat 0px 10px !important;cursor:pointer;color:#fff !important;}

/********* Amactive *****************/
p.amactive {float:left;width:900px;display:block;color:#666;margin:20px auto !important;text-align:center !important;}
p.amactive a {color:#666;padding:5px;text-decoration:none;background:#2A2B2F;}
p.amactive a:hover {color:#ff6 !important;}
