
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 24, 2011 06:34:05 AM America/New_York */

@font-face {
	font-family: 'PTSansBold';
	src: url('../fontface/PTS75F-webfont.eot');
	src: local('?'), url('../fontface/PTS75F-webfont.woff') format('woff'), url('../fontface/PTS75F-webfont.ttf') format('truetype'), url('../fontface/PTS75F-webfont.svg#webfontO0AL69VA') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*---------------------------------------*/

body {
	text-align: center;
	background: #fff;
	padding: 0px;
	margin: 0px;	
	font:12px arial,helvetica,clean,sans-serif;
	color: #000;
}

body.home {
	background: url(../images/header-home-bkg.jpg) repeat-x;
}

#mainwrapper {
	width: 850px;
	float: none;
	text-align: left;
	margin: 0 auto;
	padding: 0;

}

p,div,td {
font-family: Verdana,arial,sans serif; 
font-size: 13px; 
font-weight: 500; 
text-decoration: none; 
color: #000000; margin-left: 8px; 
margin-right: 8px; 
line-height: 18px;
}

a {
	text-decoration: none;
	color: #0000C0;
	border: none;
}

a img {
	border: none;
}

a:hover {
	text-decoration: none;
	color: #4040FF;
}

.outer {
width:850px;
margin:auto;
display:table;
}

.inner {
width:auto;
margin:0px;
display: table;
}

b {
	color: Black;
	font-weight : bold;
}

h1 {font-size: 11pt;
    color: #871802;
    margin-top: 20px;
    margin-bottom: 12px;}

h2 {font-size: 12px;
    color: #125D91;
	margin-left: 8px;}


#header.home{
	height: 84px;
	padding: 16px 0 0 0;
}

#main {
	float: left;
}

h1.home {
	font-family: 'PTSansBold', tahoma, san-serif;
	color: #d6d6d6;
	margin: 0;
	font-size: 35px;
	text-align: left;
	padding: 12px 0 0 0;
	text-shadow: 0 0 23px #000;
}

h3.home {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #d6d6d6;
	font-weight: normal;
	padding: 15px 0 0 0;
	margin: 0;
}

#header p {
	margin: 0;
	color: #bfbfbf;
	font-size: 11px;
	padding-top: 28px;
	text-shadow: 1px 1px 1px #000;
}

#home-agri, #home-cars {
	width: 410px;
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
}

#divide {
	width: 1px;
	height: 220px;
	background-color: #cfcdcd;
	float: left;
	margin: 25px 0 0 0;
}

div#car-logos {
	float: left;
	margin: 0;
	padding: 15px 0 15px 15px;
}

#home-agri a img, #home-cars a img {
	margin: 0 15px;
	vertical-align: top;
	float: left;
}

#home-agri a img {
	padding: 0;
	margin: 0;
}

#home-agri a img.logos {
	float: left;
	margin: 20px 0 38px 8px;
}

#home-agri a img.logos:hover, #home-cars a img:hover {
	position: relative;
	top: 1px;
	left: 1px;
}

h2.home {
	font-family: 'PTSansBold', tahoma, san-serif;
	color: #626467;
	padding: 20px 0 20px 25px;
	margin: 0;
	font-size: 18px;
}

#enter {
	width: 270px;
	background: #d2d2cc;
	padding: 7px;
	float: left;
	display: inline;
	margin: 3px 0 0 70px;
}

#enter a {
	display: block
}

#enter p {
	margin: 0;
	padding: 4px 0 6px 75px;
	font-size: 14px;
	float: left;
}

#drop-down {
	width: 270px;
	background: #d2d2cc;
	padding: 7px;
	float: left;
	display: inline;
	margin: 10px 0 0 70px;
}

#drop-down p {
	margin: 0;
	padding: 5px;
	font-size: 14px;
	float: left;
}

#drop-down form {
	width: 75px;
	float: left;
	padding: 5px 15px;
	margin: 0;
}

#drop-down form {
	width: 75px;
	float: left;
	padding: 5px 15px;
	margin: 0;
}

.toptextlinks {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: none; text-align: center; color: #871802; margin-left: 1px; margin-right: 1px;} 
.toptextlinks a {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: none; text-align: center; color: #871802;}
.toptextlinks a:hover {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: none; text-align: center; color: #D1300F;}

.footer {
	background: url(../images/footer-bg.png) repeat-x;
	font-family: arial,sans serif; 
	font-size: 12px; 
	font-weight: 500; 
	text-decoration: none; 
	color: #FFFFFF; 
	text-align: center; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	line-height: 16px;
}

.footer a {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: none; color: #FFFFFF;}
.footer a:hover {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: underline; color: #FFFFFF;}


#footer-home {
	background: url(../images/footer-bg-home.jpg) repeat-x;
	float: left;
	width: 100%;
	margin: 0 auto;
	height: 145px;
}

#f-address-container {
	float: none;
	height: 192px;
	width: 850px;
	margin: 0 auto;
}

.footer-address {
	width: 260px;
	padding: 11px;
	margin: 0;
	float: left;
}

.footer-address p, .footer-address p a {
	color: #626467;
	font-size: 11px;
	line-height: 17px;
	margin: 0;
}

.header {font-family: arial,sans serif; font-size: 18px; font-weight: 500; text-decoration: none; color: #262523; text-align: left; padding-left: 4px; padding-top: 9px;}


.form { 
font-size: 9pt;
font-weight: 500;
font-family: arial,sans serif;
color: #000000; 
background-color: #ffffff; 
border: #871802; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
width: 240px;
height: 20px;}

.button {
background-color: #ffffff;
border: 1px solid #871802
font-size: 9pt;
font-family: arial,sans serif;
cursor: hand;}

.leftnav {background-image:Url(images/leftnav_bk.gif); background-repeat: repeat-y;}



.designlink {font-family: Arial,Helvetica;
font-size: 11px;
text-align: right;
margin-right: 10px;}

.designlink a {color: #000000;
text-decoration: none;}

.designlink a:hover {color: #000000;}

#bf {color: #660099;
font-size: 13px;
font-weight: bold;}

.footer p {font-family: Verdana,arial,sans serif; font-size: 11px; font-weight: 500; text-decoration: none; color: #FFFFFF; margin-left: 8px; margin-right: 8px; line-height: 18px;}
