/* CSS Document */
/* Last update: 18 June 2007 */
/* File: prescott.css */
/* Author: Webnetism */
/* Author's url: www.webnetism.com */

/* general */
body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}
body, td {font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:#454242; text-align:left; vertical-align:top;}
img {border:none;}
.mainWrapper {width:952px;}
.white {color:#fff;}
.black {color:#000;}
.uppercase {text-transform:uppercase;}
a, a:visited {text-decoration:underline; color:#a21616;}
a:active, a:hover {text-decoration:underline; color:#000;}
a.blackLink, a.blackLink:visited {text-decoration:none; color:#000;}
a.blackLink:active, a.blackLink:hover {text-decoration:none; color:#a21616;}

/* masthead */
.logo {margin:33px 0 13px 5px;}
.topnav {border:#dbdbdb solid 1px; background-color:#b8c8bb; margin:0 0 3px 0; padding:10px 0 10px 10px; color:#4d4f4e; text-transform:uppercase;}
.topnav a, .topnav a:visited {text-decoration:none; color:#4d4f4e;}
.topnav a:active, .topnav a:hover {text-decoration:none; color:#000; background-color:#d0dbd2;}
.signField {width:115px; font-size:11px;}
.welcomeText {font-size:12px;}

/* left column */
.viewbasket {background-color:#a8e2b3; padding:6px 0 8px 0; border-bottom:2px solid #fff; font-size:11px; text-align:center;}
.searchBox {background-color:#b8c8bb; padding:6px 0 6px 3px; font-size:11px;}
.searchField {width:130px; font-size:11px;}
h2.h2_leftmenu {background-color:#901600; border-top:2px solid #fff; margin:0px; padding:4px 0 4px 8px; font-size:10px; font-weight:bold; color:#fff; text-transform:uppercase;}
.leftmenu_downarrow {margin:0 0 0 10px;}

/* homepage hook */
.hometextPos {padding:17px 20px 0 0; text-align:right;}
.homeHd {font-family:Arial, sans-serif; font-size:40px; font-weight:normal;}
.homeDate {font-weight:bold; color:#a21616;}
.homeTicketPos {margin:10px 0 0 0; font-size:13px; font-weight:bold;}
.homeTicketbox {background-color:#a21616; color:#fff; text-transform:uppercase; text-align:center;}
.redhomeTab {height:24px; padding-top:7px; font-size:13px; font-weight:bold; text-transform:uppercase;}
.redhomeTab a, .redhomeTab a:visited {text-decoration:none; color:#fff;}
.redhomeTab a:active, .redhomeTab a:hover {text-decoration:underline; color:#fff;}

/* content */
.td_leftnav {width:197px; background-color:#d3d3d3;}
.td_1pixelwidth {width:1px;}
.td_maincontent {width:548px;}
.td_adpanels {width:205px; background-color:#d3d3d3;}
.leftnavimg_paddingFix {padding:0 0 0 0;}

h1 {background-color:#901600; border-bottom:#a7bbab solid 3px; margin:0px; padding:33px 20px 10px 44px; font-size:24px; font-weight:normal; color:#fff;}
.blue_background { background-color:#00589e; }

h2 {background-color:#d3d3d3; margin:30px 0 0 0; padding:4px 0 4px 8px; font-size:13px; font-weight:normal; color:#454242;}
h2.h2_red {background-color:#901600; margin:30px 0 0 0; padding:4px 0 4px 8px; font-size:13px; font-weight:normal; color:#fff;}
h2.h2_form {background-color:transparent; margin:0px; padding:4px 0 4px 8px; font-size:11px; font-weight:bold;}
.maintext {padding:23px 43px 60px 43px;}
.hookpanels {border-bottom:#fff solid 2px;}
.hookpanelsMini {margin:10px 0 0 0;}
.field120 {width:120px; font-size:11px;}
.field160 {width:160px; font-size:11px;}
.fielddropdown {font-size:11px;}
.text18 {font-size:18px;}
.redtext18 {font-size:18px; color:#901600;}
.border {border:#a7bbab solid 3px;}
a.sitemaphdlink, a.sitemaphdlink:visited {text-decoration:none;}
a.sitemaphdlink:active, a.sitemaphdlink:hover {text-decoration:underline;}
.sitemapsublinks a, .sitemapsublinks a:visited {color:#454242; text-decoration:none;}
.sitemapsublinks a:active, .sitemapsublinks a:hover {color:#454242; text-decoration:underline;}
.productThumb {padding:10px;}
.searchresult_list {margin:0 0 10px 0;}

.yellow_30 {font-family:Arial, sans-serif; font-size:30px; font-weight:bold; color:#a21616;}

/* ---------------------------------------------------------------------------------- */
/* Homepage dashboard properties																											*/
/* ---------------------------------------------------------------------------------- */

#dashboard {
	height: 209px;
	background-image: url(../images/homepics/veyron_3_r2c1_bg.jpg);
	background-repeat: no-repeat;
}

#dashboard_british_championships {
	height: 209px;
	background-image: url(../images/homepics/british_championships_r2c1_bg.jpg);
	background-repeat: no-repeat;
}

#dashboard_british_midland {
	height: 209px;
	background-image: url(../images/homepics/british_midland_r2c1_bg.jpg);
	background-repeat: no-repeat;
}

#dashboard_bugatti_owners_club {
	height: 209px;
	background-image: url(../images/homepics/bugatti_owners_club_r2c1_bg.jpg);
	background-repeat: no-repeat;
}

#dashboard_autumn_classic {
	height: 209px;
	background-image: url(../images/homepics/autumn_classic_r2c1_bg.jpg);
	background-repeat: no-repeat;
}

#dashboard_french_weekend {
	height: 209px;
	background-image: url(../images/homepics/french_weekend_r2c1_bg.jpg);
	background-repeat: no-repeat;
}

#dashboard_midsummer {
	height: 209px;
	background-image: url(../images/homepics/midsummer_r2c1_bg.jpg);
	background-repeat: no-repeat;
}

#record_text {
	position: relative;
	width: 120px;
	height: 18px;
	left: 105px;
	top: 118px;
}

#driver_name {
	position: relative;
	width: 120px;
	height: 18px;
	left: 124px;
	top: 118px;
}

#record_held {
	position: relative;
	width: 170px;
	height: 18px;
	left: 72px;
	top: 125px;
	text-align: center;
}

.white_12 {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color: #fff;
	font-weight: normal;
}

.white_13_bold {
	font-size: 13px;
	font-family: arial, verdana, sans-serif;
	color: #fff;
	font-weight: bold;
}


.red_12_bold {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	color: #ff0000;
	font-weight: bold;
}

/* footer */
.table_footer {border-top:#000 solid 4px; margin:3px 0 5px 0; padding:15px 0 10px 0;}

.header1 {font-size:24px; font-weight:normal;}
.header1white {font-size:24px; font-weight:normal; color:#fff;}
.header2 {width:100%; display:block; background-color:#d3d3d3; margin:30px 0 0 0; padding:4px 0 4px 8px; font-size:13px; font-weight:normal; color:#454242;}
