body,
html {
	margin:0;
	padding:0;
	background: #ffffff;
	color: black;
	}
	
body {
	min-width:770px;
	}
	
body, p, h1, h2, h3, h4, h5 {
font-family: verdana,helvetica,arial,sans-serif;
	}	
	
p  {font-size:11px;margin-top:10px;margin-bottom:10px;}	
h1 {font-size:14px;margin-top:10px;margin-bottom:10px;}
h2 {font-size:13px;margin-top:10px;margin-bottom:10px; border-bottom: 1px solid black;}
h3 {font-size:11px;margin-top:10px;margin-bottom:10px;}
h4 {font-size:10px;margin-top:10px;margin-bottom:10px;}
h5 {font-size:10px;margin-top:10px;margin-bottom:10px; text-align: center;font-weight:normal;}

img
{
 border-style: none;
} 
	
#wrap {
	background:#ffffff;
	margin:0 auto;
	width:770px;
	border: 1px solid #ffffff;
	color: black;
	}
	
	
#header {
	background:#66cc66;
	width:770px;
	margin:0;
	padding:0;
	color: black;
	}

#header_navigation {
	background:#333333;
	width:770px;
	text-align: center;
	margin-top:3px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
	color: white;
	}
	
#header_navigation h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 12px;
	margin:0;
	padding:0px;
	}
	
#navigation { 
 float: left;
 width: 128px; 
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: black;
} 


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.urbangreymenu{
width: 128px; /*width of menu*/
}

.urbangreymenu .headerbar{
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: white;
background: #606060 url("http://www.one4racing.co.uk/images/arrowstop.gif") no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}
	
	
#content {
	background:#ffffff;
	float:right;
	width:620px;
	padding: 5px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 11px;
	color: black;
  }

#content a:link  { 
 color: #0033cc; 
 text-decoration: underline; 
} 

#content a:visited  { 
 color: #0033CC; 
 text-decoration: underline; 
} 

#content a:hover { 
 color: #fff;
 background-color: #66cc66;
 text-decoration: underline; 
} 
  
#notebook_content { 
 width: 580px; 
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: black;
} 

#notebook_content ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
} 

#search_content { 
 width: 580px; 
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: black;
} 

#search_content ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
} 

#formbook_content { 
 width: 580px; 
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: black;
} 

#formbook_content ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
} 

#sporttrader_content { 
 width: 580px; 
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: black;
} 

#sporttrader_content ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
}  

/* Thanks to The Thrash Box (http://vertexwerks.com/tests/sidebox/) for this CCS code
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 500px; 
	background: url("http://www.one4racing.net/graphics/sbbody-r.jpg") no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url("http://www.one4racing.net/graphics/sbhead-r.jpg") no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h6 {
	background: url("http://www.one4racing.net/graphics/sbhead-l.jpg") no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: black; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url("http://www.one4racing.net/graphics/sbbody-l.jpg") no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
  	
#sponser1 {
	width: 530px;
	padding: 15px;
	border: 1px dotted #003300;
	background-color: #ffffff;
	text-align: center;
	}

#sponser2 {
	width: 530px;
	padding: 5px;
	border: 1px dotted #003300;
	background-color: #ffffcc;
	text-align: center;
	}

#sponser3 {
	width: 530px;
	padding: 5px;
	border: 1px dotted #003300;
	background-color: #ffffcc;
	text-align: center;
	}

#sponser4 {
	width: 530px;
	padding: 15px;
	border: 1px dotted #003300;
	background-color: #ffffcc;
	text-align: center;
	}
	
#khsb {
	width: 590px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
	border: 1px solid #94AE6B;
	background-color: #ffffff;
	text-align: left;
	}
	
#khsb h2 {font-size:13px;margin-top:3px;margin-bottom:3px; border-bottom: 1px solid black;}

#khsb p {font-size:13px;margin-top:7px;margin-bottom:3px; }

#khsb UL {
list-style-image: url("http://www.one4racing.co.uk/images/green_bullet.gif");
}

#khsb LI {
border-bottom: 5px;
}

#key {
	width: 126px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
	border: 1px solid #94AE6B;
	background-color: #ffffff;
	text-align: left;
	}

#key h3 {font-size:11px;margin-top:3px;margin-bottom:3px; border-bottom: 1px solid black;}
#key h4 {font-size:10px;margin-top:5px;margin-bottom:5px;}
#key p {font-size:9px;margin-right:2px;margin-left:5px;}

#footer {
	background:#ffffff;
	clear:both;
	text-align: center;
	margin:0;
	padding:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px;
	color: black;
	}
