@import url("css/menu.css");

/* CSS Document */
/* body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0px; padding:0px; } */

body {
	margin:0px;
	padding:0px;
	background-image:url(images/bg_main.jpg);
	background-repeat:repeat-x;
	background-color:#5B7C90;
}
.template_style
{
	width:950px; 
	margin:auto;
	margin-top:0px;
}
/*-------- Top Pad, Flash Pad, Mid Pad, Content Pad, Bottom Pad ---------*/
.top_pad
{
	width:955px;
	height:160px;
	background-image:url(images/header_bg.png);
    background-repeat:no-repeat;
}
.flash_pad
{
	width:952px;
    height:223px;
	margin-top:10px;
    background-image:url(images/flash_bg.png);
    background-repeat:repeat-y;
}

.flash_container
{
    width:940px;
    height:220px;
    vertical-align:top;
}
.mid_pad
{
	width:960px;
	height:160px;
	background-color:Transparent;
}
.content_pad
{
	width:950px;
}
.bot_pad
{
}

/*-------- Top Section: Lang Pad, Logo Pad ---------*/

  /*Lang Pad*/
.lang_pad
{
	padding:0px 35px 0px 0px;
}

  /*Logo Pad*/
.logo_pad
{
	background-color:transparent; 
	height:130px; 
	vertical-align:top;
}
.user,a.user:link,a.user:active,a.user:visited 
{ 
	color:white; 
	font-size:12px;
}
a.user:hover
{
	color:#C00;
}
    /*Info and Search*/
.info_and_search
{
	height:120px;
    background-image:url(images/Website4.png);
    background-repeat:no-repeat;
    padding-right:20px;
    padding-top:15px;
	position:relative;
	  top:10px;
	  left:730px;
}
      /*Info*/
.info
{
	margin-top:10px;
}
.phone
{
	color:White; 
	padding:0px 0 5px 5px; 
	font-size:14px;
}
	  /*Search*/
.search
{
	padding:0px 0px 0px 0px;
	background-color:transparent; 
	color:White;
	color: #43494D;
}

.menu_bg
{
    padding:0;  
    margin-right:8px;
    height:25px; 
    width:947px; 
    color:White;
    background:url(images/menu_bg2.png) repeat-x top left;
	vertical-align:bottom;
	float:right;
}
.menu_style
{
	color:White;
}
/*-------- Mid Pad --------*/
.buttons
{
	height:85px;
}
.pics
{
	height:75px;
}
.tractor_pic
{
    background:url(images/Agriculture.png);
    float:left;
    height:72px; 
    width:121px;
	position:relative;
	  top:-60px;
	  left:120px;
    z-index:3;
}
.truck_pic
{
    background-image:url(images/Commercial.png);
    background-repeat:no-repeat;
    float:left;
    height:72px; 
    width:100px;
	position:relative;
	  top:-60px;
	  left:255px;
    z-index:3;
}
.plane_pic
{
    background-image:url(images/new_plane.png);
    float:left;
    height:62px; 
    width:150px;
	position:relative;
	  top:-50px;
	  left:370px;
    z-index:3;
}  

#agr
{
    position:relative;
	top:0px;
	width:200px;
	height:75px;
	display:block;
	float:left;
	margin:15px 26px 15px 0px;
	z-index:2;
}
#agr a
{
	width:200px;
	height:75px;
	display:block;
	background-image:url(images/ag_area_roll.gif);
}
#agr a:hover
{
	width:200px;
	height:75px;
	display:block;
	background-image:url(images/ag_area.gif);
	background-repeat:no-repeat;
}	
#com
{
    position:relative;
	top:0px;
	width:200px;
	height:75px;
	float:left;
	display:block;
	margin:15px 26px 15px 27px;
	z-index:2;
}
#com a
{
	width:200px;
	height:75px;
	display:block;
	background-image:url(images/com_area_roll.gif);
}
#com a:hover
{
	background-image:url(images/com_area.gif);
	background-repeat:no-repeat;
}	
#avi
{
    position:relative;
	top:0px;
	width:200px;
	height:75px;
	float:left;
	display:inline;
	margin:15px 26px 15px 28px;
	z-index:2;
}
#avi a
{
	width:200px;
	height:75px;
	display:block;
	background-image:url(images/av_area_roll.gif);
}
#avi a:hover
{
	background-image:url(images/av_area.gif);
	background-repeat:no-repeat;
}	
#est
{
    position:relative;	
	width:200px;
	height:75px;
	float:left;
	display:block;
	margin:15px 0px 15px 27px;
	z-index:2;
}
#est a
{
	width:200px;
	height:75px;
	display:block;
	float:left;
	background-image:url(images/Estimate_area_roll.gif);
}
#est a:hover
{
	width:200px;
	height:75px;
	display:block;
	float:left;
	background-image:url(images/Estimate_area.gif);
	background-repeat:no-repeat;
}

.top_bg
{
    background-image:url(images/bg_top.png);
    background-repeat:no-repeat;
    width:950px;
    height:15px;
    float:left;
}
.content_main
{
    color:#363636; 
    font-size:16px; 
    line-height:16px; 
    font-family:Arial; 
    background-image:url(images/content_bg.png);
    background-repeat:repeat-y;
    width:950px;
    float:left;
    position: relative;
    top: -57px;
    left: 0px;
	z-index:50;
}

.left_side
{
    background-color:Transparent;
    padding-top:20px; 
    width:200px;  
	float:left; 
}
.right_side
{
    background-color:transparent;
    padding-top:20px;
    width:190px;
	float:left;
}
.middle_side
{
    background-color:transparent;
    width:540px;
	float:left;
}

.bot_pane
{
    background-color:Transparent;
    padding:5px 10px 5px 10px;
	width:930px;
	float:left;
}

.top_pane
{
    background-color:Transparent;
    padding:5px 10px 5px 10px;
	width:930px;
	float:left;
}

#ContentPane{ max-width:550px;}
#LeftPane{max-width:200px; }
#RightPane{ max-width:200px;}

.bot_bg
{
    background-image:url(images/bg_bottom.png);
    background-repeat:no-repeat;
    width:950px;
    height:25px;
	position:relative;
	  top:20px;
    float:left;
}
.links_style
{
	padding:0px; margin:15px; background:transparent; height:5px;
	position:relative;
}
.move_down
{
	margin-left:60px;
	position:relative;
	  top:-35px;
}
.terms_and_copyright
{
	margin-bottom:0px;padding:5px 30px 0 20px;
    /*position: relative;
    top: -90px;
    left: 0px;*/
}
.terms
{
	float:left; 
	padding:10px 0px 10px 0px;
	position:relative;
	  top:-105px;
	z-index:51;
}
.copyright
{
	float:right; 
	padding:10px 0px 10px 0px;
	position:relative;
	  top:-105px;
	z-index:51;
}