/* General formmatting
************************************/

body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		background:url(../images/bg.gif) top repeat-x;
		background-color:#000000;
		margin:10px 0px 0px 0px;
		padding:0;
		}
html {
		padding:0;
		}

p {
		font-size:1.0em;
		margin:10px;
		}
h1 {
		margin:10px;
		font-size:1.2em;
		}
h2 {
		margin:10px;
		font-size:1.0em;
		}
ul {
		margin-left:30px;
	}


/* Content format
************************************/

#frame {
		margin:0px auto 0px auto;
		width:820px;
		}
#frame_2 {
		margin:0px auto 0px auto;
		width:820px;
		}
		
#top {
		background:url(../images/top.jpg) top no-repeat;
		width:820px;
		height:200px;
		}
		
#ss_slider {
		margin:0;
		padding:0;
		height:40px;
		}
		
#content_container {
		border-left:10px solid #CCCCCC;
		border-right:10px solid #CCCCCC;
		background-color:#FFFFFF;
		width:800px;
		}
		
#content_left {
		float:left;
		width:564px;
		border-right:10px solid #CCCCCC;
		}
#content_left img {
		border:3px solid #999999;
		}
#content_left p, #content_left li {
		line-height:18px;
		}
#content_left label {
		margin:2px;
		}
#content_left input {
		margin:0px;
		margin:2px;
		border: 1px solid #7f9db9;
		background: url(../images/form_bg.gif) repeat-x #fff;
		color:#333;
		}
#content_left input.radio {
		margin:0px;
		margin:2px;
		border:0px;
		background: #fff;
		color:#333;
		}
#content_left textarea {
		margin:0px;
		margin:2px;
		border: 1px solid #7f9db9;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1.0em;
		background: url(../images/form_bg.gif) repeat-x bottom #fff;
		color:#333;
		}
#content_left_contact1 {
		width:300px;
		float:left;
		}
#content_left_contact2 {
		padding-top:26px!important;
		padding-top:36px;
		width:200px;
		float:right;
		}
		
#content_right {
		float:left;
		width:226px;
		font-size:.8em;
		}

		
.right_image {
		border-top:5px solid #fff;
		}
#footer {
		background:url(../images/footer_bg.gif) top no-repeat;
		width:790px;
		height:50px;
		font-size:.9em;
		border-left:10px solid #CCCCCC;
		border-right:10px solid #CCCCCC;
		border-top:10px solid #CCCCCC;
		color:#999999;
		margin:0;
		padding:5px;
		}
		
/* Top Menu
************************************/
#quote {
		position:absolute;
		float:left;
		width:400px;
		height:38px;
		color:#CCCCCC;
		font-size:11px;
		margin:27px 0px 0px 40px;
		/*border:1px solid #ffffff;*/
		}
#quote p{
		margin:0px 40px 0px 0px;
		font-size:10px;
		text-align:right;
		}

#menu_cantainer {
		/*width:820px;*/
		position:absolute;
		margin:75px 0px 0px 213px;
		border:0px solid #333333;
		/*float:left;*/
		}
	
div#nav_1, div#nav_1,
div#nav_2, div#nav_2,
div#nav_3, div#nav_3,
div#nav_4, div#nav_4,
div#nav_5, div#nav_5,
div#nav_6, div#nav_6,
div#nav_7, div#nav_7,
div#nav_8, div#nav_8,
div#nav_9, div#nav_9,
div#nav_10, div#nav_10{
	float:left;
	display:inline;
}	
		
#nav_1 a:link, #nav_1 a:visited,
#nav_2 a:link, #nav_2 a:visited,
#nav_3 a:link, #nav_3 a:visited,
#nav_4 a:link, #nav_4 a:visited,
#nav_5 a:link, #nav_5 a:visited,
#nav_6 a:link, #nav_6 a:visited,
#nav_7 a:link, #nav_7 a:visited,
#nav_8 a:link, #nav_8 a:visited,
#nav_9 a:link, #nav_9 a:visited,
#nav_10 a:link, #nav_10 a:visited {
		float:left;
		display:inline;
		/*width: 206px;*/
		height: 70px;
		padding-right:0px;
		margin-bottom:1px;	
		}
#nav_1 a:link, #nav_1 a:visited {
		background:url(../images/nav/intro.gif) no-repeat bottom left;
		width:47px;
		}
#nav_2 a:link, #nav_2 a:visited {
		background:url(../images/nav/engine.gif) no-repeat bottom left;
		width:55px;
		}
#nav_3 a:link, #nav_3 a:visited {
		background:url(../images/nav/chassis.gif) no-repeat bottom left;
		width:60px;
		}
#nav_4 a:link, #nav_4 a:visited {
		background:url(../images/nav/interior.gif) no-repeat bottom left;
		width:66px;
		}
#nav_5 a:link, #nav_5 a:visited {
		background:url(../images/nav/exterior.gif) no-repeat bottom left;
		width:67px;
		}
#nav_6 a:link, #nav_6 a:visited {
		background:url(../images/nav/prices.gif) no-repeat bottom left;
		width:50px;
		}
#nav_7 a:link, #nav_7 a:visited {
		background:url(../images/nav/multimedia.gif) no-repeat bottom left;
		width:84px;
		}
#nav_8 a:link, #nav_8 a:visited {
		background:url(../images/nav/press.gif) no-repeat bottom left;
		width:44px;
		}
#nav_9 a:link, #nav_9 a:visited {
		background:url(../images/nav/history.gif) no-repeat bottom left;
		width:60px;
		}
#nav_10 a:link, #nav_10 a:visited {
		background:url(../images/nav/contact.gif) no-repeat bottom left;
		width:64px;
		}

#nav_1 a:hover, #nav_1 a:active,
#nav_2 a:hover, #nav_2 a:active,
#nav_3 a:hover, #nav_3 a:active,
#nav_4 a:hover, #nav_4 a:active,
#nav_5 a:hover, #nav_5 a:active,
#nav_6 a:hover, #nav_6 a:active,
#nav_7 a:hover, #nav_7 a:active,
#nav_8 a:hover, #nav_8 a:active,
#nav_9 a:hover, #nav_9 a:active,
#nav_10 a:hover, #nav_10 a:active {
		background-position: 0px -0px;
		}
/* Lithco Logo
************************************/		

#litcho {
		display:block;
		/*width: 206px;*/
		padding-right:0px;
		padding-top:20px;
		margin-bottom:1px;
		text-align:center;
		/* background:url(../images/litchfield_logo.gif) no-repeat bottom left; */
		width:226px;	
		}
		
/* Sub Menu
************************************/

#sub_nav a:link, #sub_nav a:visited {
		display:block;
		width:226px;
		height:33px;
		
		background-color:#163195;
		margin:0 0 1px 0;
		padding:0px 0 0 0px;
		text-align:left;
		}

.sub_nav1 a {
		background-image:url(../images/nav/introduction.gif);
		}
.sub_nav1 a:hover {
		background-image:url(../images/nav/introduction_roll.gif);
		}
.sub_nav2 a {
		background-image:url(../images/nav/cosworth.gif);
		}
.sub_nav2 a:hover {
		background-image:url(../images/nav/cosworth_roll.gif);
		}
.sub_nav3 a {
		background-image:url(../images/nav/turbo.gif);
		}
.sub_nav3 a:hover {
		background-image:url(../images/nav/turbo_roll.gif);
		}
.sub_nav4 a {
		background-image:url(../images/nav/ancillaries.gif);
		}
.sub_nav4 a:hover {
		background-image:url(../images/nav/ancillaries_roll.gif);
		}
.sub_nav5 a {
		background-image:url(../images/nav/my07.gif);
		}
.sub_nav5 a:hover {
		background-image:url(../images/nav/my07_roll.gif);
		}
.sub_nav6 a {
		background-image:url(../images/nav/my05.gif);
		}
.sub_nav6 a:hover {
		background-image:url(../images/nav/my05_roll.gif);
		}
.colour_picture {
		text-align:right;
		margin:0px 30px 2px 0px;
		}

/*#sub_nav li {
		/*margin:0;
		padding:0;*/
		/*margin:0 0 1px 0;
		font-size:1.2em;
		}
#sub_nav ul {
		margin:0;
		padding:0;
		list-style:none;
		}*/
/* Contact
************************************/

label {
   width: 100px;
   float: left;
   text-align: right;
   border:0px solid #999999;
   margin-top:5px;
}
/*input {
	margin:0px;
	margin:2px;
	border: 1px solid #7f9db9;
    background-color: #fff;
	color:#333;
}*/
.buttons {
	border:3px double #999999;
	border-bottom-color:#333333;
	border-right-color:#333333;
	background-color:#FFFFFF;
}

/*Press
***************************/

table.laptimes {

	margin-left:10px;

	border-left:1px solid black;

	border-top:1px solid black;

}

table.laptimes td{

	border-bottom:1px solid black;

	border-right:1px solid black;
	
	padding:4px;

}


/*Splash
*******************************/
#splashframe {
width:1000px;
height:722px;
margin:auto;
text-align:left;
}

#splashsitelink {
width:941px;
height:178px;
background:url(../images/splash/mainsite.jpg) top left no-repeat;
margin:515px 0px 0px 0px;
display:block;
float:left;
}

#splashsitelink a {
width:941px;
height:178px;
display:block;
}

#splashnewsletter {
height:179px;
width:300px;
position:absolute;
background:url(../images/splash/newsbg.png) top left no-repeat;
top:0px;
margin:355px 0px 0px 635px;
padding-right:24px;
}


#splashnewsletter p {
color:#fff;
font-style:italic;
font-size:14px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
margin:25px 0px 10px 27px;
}

#splashemail {
width:246px;
height:24px;
border:1px solid #000;
margin:0px 0px 0px 27px;
font-size:14px;
padding:8px 10px 0px 10px;
}

.splashbutton {
width:100px;
height:32px;
background:url(../images/splash/submitbutton.gif);
font-size:12px;
font-weight:bold;
border:1px solid #000;
margin:10px 0px 0px 110px;
}


/*Splash IE6
*******************************/
* html #splashnewsletter {
top:0px;
left:0px;
margin:355px 0px 0px 770px;
}

* html #splashemail {
margin:-10px 0px 0px 27px;
}