body {padding:0px;
font-family:Arial, Helvetica, sans-serif;
background-color:#3389b2;}

h1, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin:0 0 10px; }
li, dd, blockquote { margin-left: 0px; }
fieldset { padding:10px; }

p{
font-size:11px;
color:#252525;
line-height:14px;}

.float_left{float:left;}
.float_right{float:right;}
.minus_mar{margin-left:-6px;}
.bold{font-weight:bold;}
.underline{text-decoration:underline;}
.img_float_left{float:left; margin-right:10px;}

.lightblue{color:#3497c0;}
.darkblue{color:#21567e;}
.navyblue{color:#2b375a;}

#wrapper{
width:860px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/forklift_background.gif);
background-repeat:repeat-y;}

#inner_wrapper{
width:820px;
margin-left:auto;
margin-right:auto;}

#header{
width:820px;
display:inline;
float:left;}

#yellow_header{
background-image:url(../images/lemon_gradient.gif);
background-repeat:repeat-x;
width:800px;
height:20px;
padding-top:10px;
padding-left:20px;
display:inline;
float:left;}

#logo_header{
width:818px;
height:99px;
border:1px solid #cccccc;
display:inline;
float:left;
background-image:url(../images/header_background.jpg);}

#forklift_trucks_logo{
width:266px;
height:49px;
background-image:url(../images/forklift_trucks_logo.gif);
display:inline;
float:left;
margin-top:35px;
margin-left:20px;}

#forklift_trucks_logo h1{
text-indent:-9999px;
overflow:hidden;
padding:0px;
margin:0px;}

#forklift_trucks_logo a {
display:block;
width:266px;
height:49px;}

#forklift_main_phone{
margin-left:240px;
margin-top:25px;
display:inline;
float:left;}

#forklift_main_phone p{
font-family:"Arial Black";
font-weight:bold;
font-size:24px;
letter-spacing:-1px;
line-height:24px;}

#forklift_supplier_mobile{
display:inline;
float:left;
margin-left:315px;}

#forklift_supplier_mobile p{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
display:inline;
float:left;}

#forklift_navigation{
width:818px;
height:28px;
display:inline;
float:left;
border:1px solid #cccccc;
margin-top:4px;}
	
#forklift_navigation ul{ 
float: left; 
list-style: none; 
margin: 0; 
padding: 0;}

#forklift_navigation li{ 
display:inline;
float:left;
}

#forklift_navigation a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#21567e;
text-decoration:none;
text-transform:uppercase;}

a.home:link, a.home:active, a.home:visited{
background-image:url(../images/navigation/home.gif);
width:75px;
height:21px;
display:block;
text-align:center;
padding-top:7px;}

a.about:link, a.about:active, a.about:visited{
background-image:url(../images/navigation/about.gif);
width:190px;
height:21px;
display:block;
text-align:center;
padding-top:7px;}

a.stock:link, a.stock:active, a.stock:visited{
background-image:url(../images/navigation/stock.gif);
width:149px;
height:21px;
display:block;
text-align:center;
padding-top:7px;}

a.terms:link, a.terms:active, a.terms:visited{
background-image:url(../images/navigation/payment.gif);
width:185px;
height:21px;
display:block;
text-align:center;
padding-top:7px;}

a.contact:link, a.contact:active, a.contact:visited{
background-image:url(../images/navigation/contact.gif);
width:219px;
height:21px;
display:block;
text-align:center;
padding-top:7px;}

a.home:hover, a.about:hover, a.stock:hover, a.terms:hover, a.contact:hover{
background-color:#e3d702;
background-image:none;}

#forklift_flash{
width:578px;
height:277px;
display:inline;
float:left;
border:1px solid #cccccc;
margin-top:4px;}

#forklift_newsletter{
width:228px;
height:186px;
border:1px solid #cccccc;
display:inline;
float:left;
margin-top:4px;
margin-left:9px;
background-color:#ebf4f8;
clear:none;}



#forklift_newsletter h1{
background-image:url(../images/mailinglist.gif);
border-bottom:1px solid #cccccc;
width:218px;
height:23px;
padding-left:10px;
padding-top:8px;
font-size:12px;
text-transform:uppercase;
font-weight:normal;
font-weight:bold;}

#find_forklift_supplier{
display:inline;
float:left;
width:230px;
height:83px;
margin-left:9px;
margin-top:8px;}

#forklift_content{
display:inline;
float:left;
width:820px;
margin-top:20px;
}

#left_column{
width:219px;
border-right:1px solid #cccccc;
padding-right:9px;
display:inline;
float:left;
min-height:333px;}

/* for Internet Explorer */
/*\*/
* html #left_column {
height: 333px;
}
/**/


#left_column h1, #forklift_text h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
text-transform:uppercase;
line-height:24px;
font-weight:normal;}

#middle_column{
width:160px;
display:inline;
float:left;
padding-left:10px;
padding-right:10px;
border-right:1px solid #cccccc;
min-height:333px;}

/* for Internet Explorer */
/*\*/
* html #middle_column {
height: 333px;
}
/**/

.header_box{
width:158px;
border:1px solid #cccccc;
margin-bottom:10px;}

.header_title{
width:158px;
height:31px;
background-image:url(../images/header_background.jpg);
border-top:1px solid #cccccc;}

.header_title h1{
font-size:13px;
text-transform:uppercase;
font-weight:normal;
margin-top:9px;
margin-left:5px;}

#right_column{
display:inline;
float:left;
width:160px;
padding-left:10px;
min-height:333px;}

/* for Internet Explorer */
/*\*/
* html #right_column {
height: 333px;
}
/**/

.product_box1{
width:159px;
height:67px;
margin-top:32px;
border:1px solid #cccccc;
background-color:#21567e;}

.product_box{
width:159px;
height:67px;
margin-top:10px;
border:1px solid #cccccc;
background-color:#21567e;}

.product_info{
display:inline;
float:left;
width:76px;
padding-top:5px;}

.product_info h1{
font-size:12px;
color:#ffffff;
font-weight:bold;}

.product_info p{
color:#ffffff;}

#recent_news{
width:227px;
display:inline;
float:left;
margin-left:10px;
background-color:#ebf4f8;
border:1px solid #cccccc;}

#recent_news_header{
background-image:url(../images/recent_news.jpg);
width:217px;
padding-left:10px;
height:20px;
padding-top:10px;
border-bottom:#cccccc 1px solid;}

#recent_news_header h1{
font-size:13px;
font-weight:normal;
text-transform:uppercase;}

#yellow_black_strip{
border:1px solid #cccccc;
width:820px;
background-image:url(../images/yellow_black.gif);
background-repeat:repeat-x;
height:28px;
display:inline;
float:left;
margin-top:10px;}

#footer{
display:inline;
float:left;
width:820px;}

#footer_left{
float:left;
width:425px;
margin-top:8px;}

#footer_left p, #footer_left a, #footer_right p, #footer_right a{
font-size:10px;
color:#555555;
text-decoration:none;}

#footer_right{
float:right;
width:395px;
margin-top:8px;}

#footer_right p{
text-align:right;}

.clear{
clear:both;}

#subscribe_form p{
margin-bottom:4px;}

#subscribe_form{
display:inline;
float:left;
margin-left:10px;
width:203px;
margin-bottom:-10px;
padding-bottom:0;}

#subscribe_form span{
font-size:12px;
width:150px;
float:left;
margin-bottom:0;}

.subscribe_formfield1{
width:200px;
height:13px;
font-size:10px;}

#subscribe_submit{
float:right;
width:46px;
height:24px;
background-color:#3497c0;
border:1px solid #21567e;
color:#FFFFFF;
font-weight:bold;
margin-bottom:0;
margin-left:4px;}

#forklift_text{
width:580px;
display:inline;
float:left;}

#stocklist_table{
width:580px;
margin-bottom:20px;}

#stocklist_table td, #stocklist_table th{
border:1px solid #cccccc;}

#stocklist_table th{
font-size:12px;
font-weight:bold;
color:#21567e;
height:20px;
vertical-align:middle;
text-align:center;}

#stocklist_table td{
font-size:12px;
color:#666666;
height:20px;
vertical-align:middle;
text-align:center;
line-height:16px;}

#left_column p a, #middle_column p a, #forklift_text p a{
font-weight:bold;
text-decoration:none;
color:#3296bf;}

#middle_column h1 a{
text-decoration:none;
color:#000000;}

#contact_form{
	display:inline;
	float:left;
	width:240px;}
	
#map{
	display:inline;
	float:left;
	width:320px;}
	
#forklift_text ul li a{
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;}
	
#forklift_text ul li{
	margin-left:20px;
	margin-bottom:10px;}
	

