/* CSS Document */


*{ margin: 0px;
   padding: 0px;
   }
   

body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	margin-left: 0px;
	background-color: #988158;
	background-repeat: repeat-x;
}

#wrapper {
   width: 980px;
   margin: 0px auto;
   background-color: #988158;
   }

#header_area{
   width: 980px;
   height:557px;
   float:left;
   text-align:left;
   background-image: url(../images/main_banner_home.jpg);
   background-repeat:no-repeat;
   }
   
 #about_us_header{
   width: 980px;
   height:557px;
   float:left;
   text-align:left;
   background-image: url(../images/about_us_banner.jpg);
   background-repeat:no-repeat;
   } 
   
  #agriculture_header{
   width: 980px;
   height:557px;
   float:left;
   text-align:left;
   background-image: url(../images/agri_banner.jpg);
   background-repeat:no-repeat;
   }  
   
   
 #chain_link_header{
   width: 980px;
   height:557px;
   float:left;
   text-align:left;
   background-image: url(../images/chain_link_banner.jpg);
   background-repeat:no-repeat;
   }    
   
   
 #board_header{
   width: 980px;
   height:557px;
   float:left;
   text-align:left;
   background-image: url(../images/board_header.jpg);
   background-repeat:no-repeat;
   }  
   
 #contact_header{
   width: 980px;
   height:557px;
   float:left;
   text-align:left;
   background-image: url(../images/contact_header_banner.jpg);
   background-repeat:no-repeat;
   }  
 

#body_area{
 width: 980px;
 height: auto;
 float:left;
 background-image: url(../images/content_area_top.jpg);
 background-position:top;
 background-repeat:no-repeat;
 background-color: #F6F6F6;
 padding-bottom: 20px;
 } 
 
.body_content_area{
 width: 960px;
 height:auto;
 padding: 0 10px 0 10px;
 float:left;
 text-align:left;
 background-color:#F6F6F6;
 }   

#body_content_left_area{
 width: 649px;
 height:auto;
 float:left;
 text-align:left;
 border-right: 1px solid   #E8E8E8;

 padding: 0 20px 0 17px !important;
 padding/**/:/**/ 0 -4px 0 22px;
 } 

#body_content_right_area{
 width: 222px;
 height:auto;
 float: left;
 text-align:left;
 padding: 10px 10px 0 25px;
 clear:right;
 
 } 

 
.imageholder_left {
  width: 250px;
  height: 145px; 
  float: left;
  padding: 0 15px 0 0px;
	 }
	 
.photo_img_left {
  width: 163px;
  height: 190px; 
  float: left;
  padding: 0 15px 0 0px;
	 }	 
	 
.imageholder_right {
  width: 188px;
  height: 279px; 
  float: right;
 padding: 0 10px 0 15px !important;
  padding/**/:/**/ 0 10px 0 15px ;
	 } 	  

.content_bottom_area {
  width: 645px;
  height: auto;
  float:left;
  text-align:left;
  padding: 0 20px 0 0;
  }

.h1_holder {
  width: 665px;
  height: auto;
  float:left;
  text-align:left;
  padding-bottom:10px;
  }
  


h1{
 font-family: Georgia, "Times New Roman", Times, serif;  
 font-style:normal;
 font-size:22px;
 color: #666666;
 padding-bottom:8px;
} 


.h2_holder{
 width: 830px;
 height:auto;
 float:left;
 text-align:left;
 margin-left: 70px;
 }

h2{
 font-family: Georgia, "Times New Roman", Times, serif ;
 font-size:19px;
 text-align: left;
 color: #988158;
 font-style:normal;
 padding-bottom: 10px;
 } 



.normal_body_text{
 font-family: Georgia, "Times New Roman", Times, serif; 
 color: #666666; 
 text-align: justify; 
 font-size:13px;
 line-height: 22px;
 } 
 
 .contact_text{
 font-family: Arial, Helvetica, sans-serif;  
 color: #999999; 
 text-align: justify; 
 font-size:14px;
 line-height: 18px;
 }

.permium_text_style{
  font-family: Arial, Helvetica, sans-serif;  
  color: #988158; 
  text-align: justify; 
  font-size:14px;
  line-height: 18px;
 }
 
 
 #service_highlight{
   width: 900px;
   height:auto;
   border-left : 1px solid    #DCD4C7;
   border-right: 1px solid   #DCD4C7;
   border-top : 1px solid    #DCD4C7;
   border-bottom: 1px solid   #DCD4C7;
   float:left;
   text-align:left;
   padding: 10px 10px 10px 10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #C68600;
   font-size:11px;
   line-height: 19px;
   margin: 20px 0 0 30px !important;
   margin/**/:/**/ 20px 0 0 15px;
  }
  
h3 {
   text-align:left;
   padding: 10px 10px 10px 10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #C68600;
   font-size:11px;
   font-weight:normal;
  } 
  
 
 #footer_main{
  width:auto;
  height: 50px;
  background-image:url(../images/footer.jpg);
  background-repeat:repeat-x;
  clear:left;
  }
 
 .footer_main{
  width: 980px;
   height: auto;
   text-align:center;
   margin:0 auto;
   font-family: Georgia, "Times New Roman", Times, serif;
   color:#FFFFFF;
   font-size:12px;
   text-align:left;
   padding-top: 30px;
  } 
  
 .footer_left{
  width:auto;
  height: 20px;
  float:left;
  } 
 
  .footer_right{
  width:auto;
  height: 20px;
  float:right;
  } 
  
  /*Menu Area*/
  
  
#menu_area{
  width: 837px;
  height: 40px;
  float:left;
  text-align:left;
  padding-left: 143px !important;
  padding-left/**/:/**/ -20px;
  }
  
#menu ul li 
{ 
	float: left;
	padding:0 3px 0 0;
	list-style:none; 
	
	
		
}

#menu li span 
{ 
	display: none;
	list-style:none; 
	
}

li#btn_home a 
{ 
	width: 70px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/home_on.jpg) no-repeat;
}

li#btn_home, li#btn_home a:hover 
{ 
	background:  url(../images/buttons/home_over.jpg) no-repeat;
}

#btn_home li#btn_home a, li#btn_home a:active 
{ 
	background: url(../images/buttons/home_over.jpg) no-repeat;
}

li#btn_about a 
{ 
	width: 106px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/about_us_on.jpg) no-repeat;
}

li#btn_about, li#btn_about a:hover 
{ 
	background:  url(../images/buttons/about_us_over.jpg) no-repeat;
}

#btn_about li#btn_about a, li#btn_about a:active 
{ 
	background: url(../images/buttons/about_us_over.jpg) no-repeat;
}

li#btn_about a 
{ 
	width: 106px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/about_us_on.jpg) no-repeat;
}

li#btn_about, li#btn_about a:hover 
{ 
	background:  url(../images/buttons/about_us_over.jpg) no-repeat;
}

#btn_about li#btn_about a, li#btn_about a:active 
{ 
	background: url(../images/buttons/about_us_over.jpg) no-repeat;
}
 
  
li#btn_equine a 
{ 
	width: 86px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/equine_on.jpg) no-repeat;
}

li#btn_equine, li#btn_equine a:hover 
{ 
	background:  url(../images/buttons/equine_over.jpg) no-repeat;
}

#btn_equine li#btn_equine a, li#btn_equine a:active 
{ 
	background: url(../images/buttons/equine_over.jpg) no-repeat;
}   


li#btn_agri a 
{ 
	width: 129px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/agricultural_on.jpg) no-repeat;
}

li#btn_agri, li#btn_agri a:hover 
{ 
	background:  url(../images/buttons/agricultural_over.jpg) no-repeat;
}

#btn_agri li#btn_agri a, li#btn_agri a:active 
{ 
	background: url(../images/buttons/agricultural_over.jpg) no-repeat;
} 


li#btn_chain a 
{ 
	width: 108px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/chain_link.jpg) no-repeat;
}

li#btn_chain, li#btn_chain a:hover 
{ 
	background:  url(../images/buttons/chain_link_over.jpg) no-repeat;
}

#btn_chain li#btn_chain a, li#btn_chain a:active 
{ 
	background: url(../images/buttons/chain_link_over.jpg) no-repeat;
} 


li#btn_board a 
{ 
	width: 90px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/board_on.jpg) no-repeat;
}

li#btn_board, li#btn_board a:hover 
{ 
	background:  url(../images/buttons/board_over.jpg) no-repeat;
}

#btn_board li#btn_board a, li#btn_board a:active 
{ 
	background: url(../images/buttons/board_over.jpg) no-repeat;
} 


li#btn_contact a 
{ 
	width: 90px;
	height: 39px;
	display: block;
	background:  url(../images/buttons/contact_on.jpg) no-repeat;
}

li#btn_contact, li#btn_contact a:hover 
{ 
	background:  url(../images/buttons/contact_over.jpg) no-repeat;
}

#btn_contact li#btn_contact a, li#btn_contact a:active 
{ 
	background: url(../images/buttons/contact_over.jpg) no-repeat;
} 


.top_logo_link{
   width: 264px;
   height: 170px;
   float:left;
   text-align:left;
   margin-left:95px

   }
   
   
.footer_lin a{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-style:normal;
 font-size:12px;
 color: #FFFFFF;
 line-height: 20px;
 text-align: justify;
 text-decoration:none;
}

.footer_lin a:hover{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-style:normal;
 font-size:12px;
 color: #FFCC66;
 line-height: 20px;
 text-align: justify;
 text-decoration: underline;
}


.normal_text_link a{
 font-family:  font-family: Arial, Helvetica, sans-serif;
 color: #988158;
 font-size:13px;
 line-height: 18px;
 text-decoration:none;
 line-height:20px;
 font-weight:bold;
 padding-left:4px;
 
  }
 
.normal_text_link a:hover{
 font-family:  font-family: Arial, Helvetica, sans-serif;
 color: #333333;
 font-size:13px;
 text-decoration:underline;
 line-height:20px;
 font-weight:bold;
 padding-left: 4px;
  }