/* ============= Alpine Tractors Stylesheet ============= */


/* ============= general ============= */

body {
	margin: 	0;
	padding: 	0;
	border: 	0;
	background: 	#a3acad url("images/pageback.jpg") repeat-x; 
	color: 		#383412;
	text-align: 	center;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	100.01%;
	min-width: 	744px;
}

h1, h2, h3, h4, p, td {
	font-family: 	arial, helvetica, tahoma, verdana, sans-serif;
	padding-left: 	8px;
}

p {
	font-size: 	75%;
}

h2{
	font-size: 	85%;
	margin-top: 	10px;
}

/* ============= page layout ============= */

#wrapper {
   	width: 		744px;
	margin: 	20px auto;
	position: 	relative;
	background-color: #fff;
	text-align: 	left;
}

#banner {
	width: 724px;
	padding: 10px;
	background: #003f72 url("images/banner.jpg") no-repeat scroll 0% 0%;
	color: #fff;
	font-weight: bold;
}

#header{
	margin:0;
	padding: 0;
}


/* ============= content pane ============= */

#content { 
	background: 	#fff url("images/bottom.gif") no-repeat bottom left;	
	padding: 	0 0 6px 0; 	
	font-size: 	110%;	
	height: 	100%;
	line-height: 	120%;
	margin: 	0;
}

#content p {
	font-size: 	80%;
	margin: 	10px 6px 15px 6px;
	padding: 	0;	
}

#content ul table {
	font-size: 	80%;
}

#content ul, #content ol{
	font-size: 75%;
	font-family: arial, helvetica, tahoma, verdana, sans-serif;
	padding-left: 40px;
}

#content p{
	margin-bottom: 8px;
	padding-right: 15px;
}



/* ============= left col ============= */

#leftcol {
	float: 		left;
	width: 		166px;
	margin-left: 	1px;
	margin-top: 	0px;
	margin-right: 	0px;
	padding-top: 	0px;
	padding-bottom: 0px;
	font-size: 	90%;
	font-family: 	arial, sans-serif;
	color:		#333;
	margin-bottom: 10em;			
}

/* ============= nav bar ============= */

#navigation {
	width: 166px;
	padding: 0 0 0 0;
	color: #333;

	
}
	
#navigation ul {
	
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: 	#EEF0D1;
}
		
#navigation li {
	margin: 0;
	width: 166px;
}
		
#navigation li a {
	display: 		block;
	padding: 		5px 5px 5px 0.5em;
	color: 			#333;
	text-decoration: 	none;
	padding-left: 		15px;
	margin-right: 		0px;
	background-image: 	url("images/option2.gif");
	background-repeat: 	no-repeat;
	background-position: 	center left;
	color: 			#333;
	
}

html>body #navigation li a {
	width: auto;
}

#navigation li a:hover {
	color: 			#A32D21;
	font-weight: 		normal;
	text-decoration: 	underline;
}
		
#leftcol h1 {
	background-color: 	#EEF0D1;
	font-weight: 		bold;
	font-size: 		90%;
	margin: 		0px;
	padding: 		3px;
	border-bottom: 		dotted 1px #333;
}		
		

/* ============= address bar ============= */

#address {
	width: 		166px;
	padding: 	0 0 0 0;
	background-color: #EEF0D1;
	padding-bottom: 1px;
	
}

#address p {
	line-height: 	120%;
	font-family: 	arial, sans-serif;
	font-size: 	75%;
}

/* =============== main =============== */

#main {
	margin-left: 200px;
}

#main #home {
	width: 490px;
	height: 280px;
	background-image: url("images/lrgtractor.gif");
	background-repeat: no-repeat;
	background-position: bottom right;
}

#main #home #p2 {
	width: 220px;
	font-size: 95%;
}

#main #home #p1 {
	width: 500;
	font-size: 95%;
	
}

#main h1{
	font-size: 75%;
	color: #788100;
	text-transform: uppercase;
	border-bottom: dotted 1px #788100;
	padding-top: 5px;
	margin-bottom: 5px;
}

.model {
	font-weight: bold;
}

.hp {
	font-weight: normal;
	font-size: 80%;
	color: #a0a0a0;
}


/* =============== footer =============== */

#footer {
	clear: both; 
	background: #d6dddd;
	margin: 0;
	padding: 1px 15px 0 0;
	text-align: right;
	font-size: 80%;
}

#footer p {
	margin-bottom: 0px;
	margin-top: 2px;
}

/* ================ end ================= */


