/* CSS Document */

div.mountain{
	/*background: url(../images/mountain_t.gif) repeat-x 0px 145px;*/
	background: url(../images/cow_t.jpg) repeat-x 0px 167px;
	min-width:960px;
	width:100%;
	}
	
div.tr1{
	background: url(../images/tr1.jpg) no-repeat 0px 107px;
	min-width:960px;
	width:100%;
	}
	
div.tr2{
	background: url(../images/tr2.gif) no-repeat 480px 152px;
	min-width:960px;
	width:100%;
	}
	
div.tr3{
	background: url(../images/tr3.gif) no-repeat right 157px;
	min-width:960px;
	width:100%;
	}
	
div.tr4{
	background: url(../images/tr4.jpg) no-repeat right 131px;
	min-width:960px;
	width:100%;
	}

table.main_table{
	border-collapse: collapse;
	width:inherit;

	}

	table.main_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}
		
	table.main_table td.logo{
		height:170px;
		width:250px;
		padding:20px 0 0 20px 
		}
		
		table.main_table td.logo img{
			border-width:0;
			}
		
	table.main_table td.phone{
		height:190px;
		
		}
		
		table.main_table td.phone div{
			float:right;
			color:#ffffff;
			padding:55px 130px 0 0;
			background-color:inherit;
			font-size:12px;
			line-height:15px;
			}
			
	table.main_table td#side{
		padding:0px 30px 50px 30px;
		}
		
	table.main_table td.side{
		width:210px;
		padding:27px 30px 0px 30px;
		}
		
		table.main_table td.side ul {
			margin:0px 0 0 0;
			padding:0 0 20px 0;
			}
			
			table.main_table td.side ul li{
				margin:0;
				padding:0 0 6px 13px;
				background:url(../images/list_item.gif) no-repeat 0px 6px;
				line-height:18px;
				font-size:12px;
				color:#0e51ad;
				background-color:inherit;
				list-style-type:none;
				list-style-position:outside;
				}
				
				table.main_table td.side ul li a {
					color:#0e51ad;
					text-decoration:none; 
					background-color:inherit;
					font-weight:bold;
					} 
					
				table.main_table td.side ul li a:hover {
					color:#9ea079; 
					text-decoration:underline; 
					background-color:inherit;
					}
					
			table.main_table td.side ul li#sel{
				margin:0;
				padding:0 0 3px 13px;
				background:url(../images/list_item_sel.gif) no-repeat 0px 8px;
				line-height:18px;
				font-size:12px;
				color:#0e51ad;
				background-color:inherit;
				list-style-type:none;
				}
				
				table.main_table td.side ul li#sel a {
					color:#9ea079;
					text-decoration:underline; 
					background-color:inherit;
					font-weight:bold;
					} 
					
				table.main_table td.side ul li#sel a:hover {
					color:#0e51ad; 
					text-decoration: none; 
					background-color:inherit;
					}
					

		
	table.main_table td.truck{
		height:167px;
		vertical-align:bottom;
		
		}
		
		table.main_table td.truck div.index{
			float:right;
			padding:10px 0 0 0;
			margin:0 25px 0 0;
			}
			
			table.main_table td.truck div.index ul{
				margin:0px;
				padding:0px;
				}
				
				table.main_table td.truck div.index ul li{
					display:inline;
					padding:0 2px 0 2px;
					}
					
				table.main_table td.truck div.index img{
					border-width:0;
					}
					
		table.main_table td.truck h1.page_heading{
			background:url(../images/heading_bg.gif) no-repeat;
			height:40px;
			margin:0px 0 0 0px;
			padding:13px 0 0 16px;
			font-size:18px;
			color:#0e51ad;
			background-color:inherit;
			}
		
	table.main_table td.content{
		width:100%;
		padding:0 25px 50px 0;
		}
		

		
	table.main_table td.footer{
		height:40px;
		padding:10px 25px 10px 25px;
		background-color:#0f52ad;
		line-height:16px;
		color:#ffffff;
		}
		
		table.main_table td.footer p{
			margin:0;
			padding:0 0 0 0;
			text-indent:0px;
			}
		
		table.main_table td.footer a {
			color:#ffffff;
			text-decoration:underline; 
			background-color:inherit;
			} 
			
		table.main_table td.footer a:hover {
			color:#ffffff; 
			text-decoration: none; 
			background-color:inherit;
			}
			
			table.main_table td.footer div.counter{
				float:right;
				width:88px;
				height:31px;
				margin:0 0 0 10px;
				padding:0;
				background-color:#ffffff;
				color:inherit;
				}
				
				table.main_table td.footer div.counter img{
					border-width:0;
					}
					
	table.main_table td.pix_width{
		background-color:#0f52ad;
		color:inherit;
		}
		
		table.main_table td.pix_width img{
			border-width:0;
			}