@charset "UTF-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
}

/* Tags */

html{
	height:100%;
}

body{
	margin:0px;
	font:11px Tahoma, Arial;
	color:#797979;
	background:url(images/topSpan.jpg) top repeat-x;
	line-height:150%;
}

h1{
	margin-top:10px;
	margin-bottom:10px;
	font:14px Arial;
	text-transform:uppercase;
	color:#01357f;
	font-weight:bold;
}

h2{
	font:12px Arial;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}
h3{
	margin-top:10px;
	margin-bottom:5px;
	font:12px Arial;
	text-transform:uppercase;
	color:#01357f;
}

p{
	margin-top:5px;
	margin-bottom:10px;
}

a{
	color:#01357f;
}

ul{
	margin-left:25px;
	margin-bottom:10px;
}

li{
	list-style-type:circle;
	margin-left:13px;
}

blockquote{
	margin-left:20px;
}

input {
	border:1px solid #C3CCDF;
	color:#797979;
	padding:2px;
	background-color:#FFFFFF;
}
/* IDs */
#container{
	text-align:left;
	width:1072px;
}

#nav{
	width:961px;
}


#leftContent{
	width:420px;
	float:left;
}

#rightContent{
	width:539px;
	border-left:1px solid #e8e7e6;
	float:left;
}


#leftCol{
	background:url(images/leftCol.jpg) repeat-y;
	vertical-align:bottom;
	width:63px;
	text-align:right;
}

#rightCol{
	background:url(images/rightCol.jpg) repeat-y;
	vertical-align:bottom;
	width:55px;
}

#content{
	width:961px;
	background:url(images/tractorA.jpg) no-repeat bottom;
}

#news{
	width:380px;
	border-bottom:1px solid #e8e7e6;
	margin-left:20px;
}

#rotator{
	float:left;
	margin:10px;
}

#lineOfWork{
	margin-left:75px;
	width:360px;
	margin-top:10px;
}

#heavy{
	width:425px;
	margin-left:20px;
	border-bottom:1px solid #e8e7e6;
}

#membership{
	margin-left:20px;
}

#footer{
	background:url(images/footer.jpg) top repeat-x;
	height:133px;
	color:#FFFFFF;
	text-align:center;
	padding-top:25px;
}

#footer p{
	width:961px;
}

#footer a{
	text-decoration:none;
	color:#fff;
}

#mainContent{
	margin-left:50px;
	margin-right:125px;
	min-height:225px;
}

/* Classes */

.date{
	vertical-align:top;
	width:100px;
	margin-bottom:5px;
}