body
{
background:url(images/bg.jpg) repeat #000000;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px auto auto auto;
color:#000000;

}
a:link {
	color: #d94923;
}
a:visited {
	color: #d94923;
}
a:active {
	color: #d94923;
}
a:hover {
	color: #999999;
	
}
.clear{
clear:both;
}
span.orange{
color:#d94923;
}
span.orange2{
color:#F97600;
}
span.black{
color:#000000;
text-align:justify;
}

p{
text-align:justify;
padding:0px;
margin:0px;
}
p.middle_text{
line-height:13px;
}
h2{
font-size:13px;
font-weight:bold;
padding:10px 0 10px 0;
margin:0px;
color:#000000;
}
h2 a{
font-size:14px;
font-weight:bold;
padding:10px 0 10px 0;
margin:0px;
color:#000000;
text-decoration:none;
}
h3{
font-size:15px;
font-weight:normal;
padding:10px 0 10px 0;
margin:0px;
color:#000000;
}
#main_container{
width:880px;
height:auto;
margin:auto;
padding:0px;
}
#header{
width:880px;
height:138px;
margin:auto;
background:url('images/header_bg.jpg') repeat-x;
}
img.left{
float:left;
}
span.black{
color:#000000;
font-size:11px;
}
.contactbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 6px; WIDTH: 800px; BACKGROUND-COLOR: #161414; BORDER-RIGHT-WIDTH: 0px;
	padding:-10px;
}
.contactbox H1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#center_big_box{
width:880px;
height:150px;
clear:both;
margin:-8px auto;
background-color:#262222;
}
#center_big_box.home{
background:#262222 url(images/home_arrow.gif) no-repeat bottom left ;
}
#center_main_img{
width:880px;
height:252px;
clear:both;
margin:0px;
background-color:#262222;
}
#center_main_img.keeway{
background:url(images/keeway_motor.png) no-repeat bottom left #ffffff;
}
#center_big_box.clients{
background:url(images/clients_icon.gif) no-repeat bottom left #262222;
}
.keeway-menu{
	BORDER-RIGHT: #817f7f 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #817f7f 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #817f7f 1px solid; 
	WIDTH: 312px; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #817f7f 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white
}

/*---------------- menu tab----------------------*/
#menu_tab{
width:880px;
height:37px;
float:left;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
clear:both;
padding:203px 0 0 0px;
}
ul.menu {
list-style-type:none; display:block; width: auto; 
margin: auto; padding:0px; background:none;}

ul.menu li {
display:inline;
font-size:11px;
font-weight:bold;
line-height:26px;
}


a.nav:link, a.nav:visited {
display:block; float:left; padding:0px; margin:0;width:71px; height:37px; margin:0px 4px 0px 4px; text-align:center; color:#FFFFFF;
text-decoration:none;}

a.nav_selected:link, a.nav_selected:visited {
display:block; float:left; padding:0px; margin:0px 4px 0px 4px;width: 71px;margin:0px 4px 0px 4px;text-align:center; height:37px;
text-decoration:none; color: #1E1E1E; background:url(images/bt_bg.gif) no-repeat center;}

a.nav:hover {
color: #d94923; text-decoration:none;background:url(images/bt_bg.gif) no-repeat center;}


/*------------------main_content-------------------*/
#main_content{
width:880px;
height:auto;
padding:0 0 25px 0;
background:url(images/center_bg.gif) repeat-x top #FFFFFF;
}

.box{
width:255px;
height:129px;
float:left;
margin:20px 10px 15px 19px;
margin:20px 10px 15px 13px;

}
.box_contact{
width:200px;
height:auto;
float:left;
margin:-10px 10px 15px 0px;
margin:-10px 10px 15px 0px;
}
.boxes_tab{
float:left;
width:840px;
hight:auto;
padding:20px 0 0 27px;
}
.box_text{
width:153px;
float:left;
}
img.left_img{
float:left;
padding:10px 0 0 0;
}
.box_subtitle{
padding:10px 10px 10px 15px;
float:left;
}
.middle_box_text{
float:left;
width:550px;
color:#FFFFFF;
padding:0 0 0 20px;
}
.middle_box_content{
clear:both;
padding:0px 0 0 260px;
}
.middle_box_content_contact{
clear:both;
padding:0 0 0 20px;
}
.left_box{
float:left;
width:800px;
padding:40px 0 0 40px;
}
.enquiry_box{
float:left;
padding:0px 0 0 40px;
}
.left_img_box{
clear:both;
float:left;
padding:0 15px 20px 0;
}
.left_text_content{
width:800px;
float:left;
}
a.get_quote{
display:block;
width:150px;
height:26px;
float:right;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
color:#FFFFFF;
line-height:26px;
background:url(images/get_quote_bg.gif) no-repeat center;
}
a.get_quote:hover {
text-decoration: underline; 
color:#FFFFFF;
font-size:11px;
background:url(images/get_quote_hv.gif) no-repeat center;
}
/*---------------footer----------------*/
#footer{
width:880px;
height:70px;
color:#d94923;
background-color:#e7e6e1;
}
.middle_footer{
width:880px;
padding:25px 0 0 0;
}
.left_footer{
float:left;
width:300px;
padding:25px 0 0 10px;
}
.right_footer{
float:right;
padding:25px 10px 0 0;
}
.right_footer a{
padding:0 0 0 7px;
text-decoration:none;
color:#d94923;
}
.right_footer a:hover{
text-decoration:underline;
}
