/* CSS Document */

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

body {
  background-color: #ECE9D8;
  text-align:center;
  background-image: url(../images/main_bg.jpg);
  background-repeat: repeat-x;
}

#wrapper {
   width: 954px;
   height: auto;
   text-align:center;
   margin:0 auto;
   }


#header_area{
   width: 954px;
   height:489px;
   float:left;
   text-align:left;
   background-image: url(../images/main_header.jpg);
   background-repeat:no-repeat;
   }
   

#inner_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/bakers_inner.jpg);
   background-repeat:no-repeat;
   }   
   
#reservation_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/reservation_banner.jpg);
   background-repeat:no-repeat;
   } 
   
   
   
#hunter_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/hunting_banner.jpg) ;
   background-repeat:no-repeat;
   }    
   
 .deer_hunt_img_holder {
   width: 201px;
   height: 240px;
   float:right;
   margin-top:20px;
   
  }
  
.deer_hunt_img_holderlef {
   width: 290px;
   height: 198px;
   float:left;
   margin:20px 10px 0 0;
   
  }
   
 
#rates_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/baner_rates.jpg);
   background-repeat:no-repeat;
   }
   
#area_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/banner_area.jpg);
   background-repeat:no-repeat;
   } 
   
 
#ad_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/ad_banner.jpg);
   background-repeat:no-repeat;
   }   
   
   
 
#calander_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/banner_calander.jpg); 
   background-repeat:no-repeat;
   }
 
	 
	 
#direction_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/banner_direction.jpg); 
   background-repeat:no-repeat;
   }	 
	 
	 

.link_area_top{
 width: 954px;
 height: auto;
 float:left;
 padding-top: 7px;
}

.logo_link_area{
 width:177px;
 height: 29px;
 float:left;
}

.menu_area{
 width: 770px;
 float:right;
 padding-top: 20px;
 padding-right: 170px
}

#body_main_area{
 width: 954px;
 height:auto;
 float:left;

 background-repeat:repeat-y;
/* padding-bottom:50px;*/
}

.body_contents_left{
 width: 590px;
 height:auto;
 float:left;
 text-align:left;
 padding: 0 0 20px 25px; 
 
}

.body_contents_right{
 width: 329px;
 height:auto;
 float:right;
 background-image:url(../images/right_link_bg.gif);
 background-repeat:repeat-y; 
 
}

.contact_area_right{
 width: 329px;
 height:500px;
 float:left;
 text-align:left;
}

.contact_details_header{
 width: 329px;
 height: 59px;
 float:left;
 background-image:url(../images/contact_details.jpg);
 background-repeat:no-repeat;
}

.contact_details_content{
 width: 232px;
 height: auto;
 float:left;
 padding:10px 37px 0 60px;
 background-image:url(../images/border.jpg);
 background-position:bottom;
 background-repeat:no-repeat;
 margin-bottom: 20px;
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #333333;
 font-size:13px;
 text-align:left;
}

.normal_small_text{
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #333333;
 font-size:12px;
 text-align:left;
}

h1{
 font-family: Arial, Helvetica, sans-serif;
 font-size:23px;
 text-align:left;
 color: #490000;
}

.top_text_area{
 width: 590px;
 height auto;
 float:right;
 text-align:left;
 padding-bottom: 20px;
}

.bell_area{
 width: 70px;
 height: 58px;
 background-image:url(../images/bell.jpg);
 background-repeat:no-repeat;
 float:right;
}

.h1_area{
 width: 520px;
 height:auto;
 float:left;
}

.h1_area_home{
 width: 520px;
 height:auto;
 float:left;
 padding-top: 10px;
}


h2{
 font-family: Arial, Helvetica, sans-serif;
 font-size:18px;
 text-align:left;
 color: #666666;
 line-height: 28px;
}

h3{
 font-family: Arial, Helvetica, sans-serif;
 font-size:15px;
 text-align:left;
 color: #490000;
 line-height: 28px;
}

.body_content_area{
 width: 590px;
 height:auto;
 float:left;
 text-align: justify;
 padding: 20px 0  0 0;
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #666666;
 font-size:13px;
 line-height: 18px;
 background-image:url(../images/mid_line.jpg);
 background-repeat:no-repeat;
 background-position:top;
 }
 
 
.body_content_area_in{
 width: 590px;
 height:auto;
 float:left;
 text-align: justify;
 padding: 20px 0  0 0;
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #666666;
 font-size:13px;
 line-height: 18px;

 }
 
 
 
.home_body_img{
 width: 253px;
 height:auto;
 float:left;
 margin:3px 5px 0 0 !important;
 margin/**/:/**/3px 2px 3px 0;
}

.title_area{
 width: 590px;
 height:auto;
 float:left;
 padding: 0 0 5px 0;
}

.title_area_form{
 width: 570px;
 height:auto;
 float:left;
 padding: 0 0 5px 20px;
}


.highlight_box{
 width: 579px;
 height: auto;
 float:left;
 padding-bottom: 20px !important; 

}


.highlight_box_top{
 width: 579px;
 height: 8px;
 background-image:url(../images/top_area_box.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 float:left;
 padding-top: 15px !important;
 padding-top/**/:/**/ 5px;
}

.highlight_box_top_bottom{
 width: 579px;
 height: 8px;
 background-image:url(../images/top_area_box.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 float:left;
 padding-bottom: 9px !important;
 padding-bottom/**/:/**/ 0;

}

.highlight_box_mid{
 width: 559px;
 height: auto;
 background-image:url(../images/mid_area_box.jpg);
 background-repeat:repeat;
 float:left;
 padding: 0 10px 0 10px;
}


.highlight_box_bottom{
 width: 579px;
 height: 8px;
 background-image:url(../images/bottom_area_box.jpg);
 background-repeat:no-repeat;
 float:left;
 padding-bottom: 10px !important;
 padding-bottom/**/:/**/ 5px;
}

.bottom_part_home{
 width: 590px;
 height:auto;
 float:left;
 }
 
.normal_text{
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #490000;
 font-size:13px;
 line-height: 18px;
 } 
 
 .normal_text_black{
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #333333;
 font-size:13px;
 line-height: 18px;
 }
 
 /*Menu Section*/
 
#menus_section{
  width: 770px;
  height:auto;
  float:right;
  display: inline; 
  }
  
#menu ul 
{ 
 list-style: none;
 margin: 0px;
 padding: 0px; 
}

#menu ul li 
{ 
	float: left;
	padding:2px 3px 0 0;
	background-image:url(../buttons_img/divide.jpg);
	background-repeat:no-repeat;
	
}

#menu li span 
{ 
	display: none;
}


li#btn_home a 
{ 
	width: 44px;
	height: 18px;
	display: block;
	background: url(../buttons_img/home_on.jpg) no-repeat;
}

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

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



li#btn_reservation a 
{ 
	width: 89px;
	height: 18px;
	display: block;
	background: url(../buttons_img/reservations_on.jpg) no-repeat;
}

li#btn_reservation, li#btn_reservation a:hover 
{ 
	background: url(../buttons_img/reservations_over.jpg) no-repeat;
}

#btn_reservation li#btn_reservation a, li#btn_reservation a:active 
{ 
	background: url(../buttons_img/reservations_over.jpg) no-repeat;
}


li#btn_rates a 
{ 
	width: 41px;
	height: 18px;
	display: block;
	background: url(../buttons_img/rates_on.jpg)  no-repeat;
}

li#btn_rates, li#btn_rates a:hover 
{ 
	background: url(../buttons_img/rates_over.jpg) no-repeat;
}

#btn_rates li#btn_rates a, li#btn_rates a:active 
{ 
	background: url(../buttons_img/rates_over.jpg) no-repeat;
}

li#btn_pictures a 
{ 
	width: 56px;
	height: 18px;
	display: block;
	background: url(../buttons_img/pictures_on.jpg) no-repeat;
}

li#btn_pictures, li#btn_pictures a:hover 
{ 
	background: url(../buttons_img/pictures_over.jpg) no-repeat;
}

#btn_pictures li#btn_pictures a, li#btn_pictures a:active 
{ 
	background: url(../buttons_img/pictures_over.jpg) no-repeat;
}

li#btn_area a 
{ 
	width: 38px;
	height: 18px;
	display: block;
	background: url(../buttons_img/area_on.jpg)  no-repeat;
}

li#btn_area, li#btn_area a:hover 
{ 
	background: url(../buttons_img/area_over.jpg) no-repeat;
}

#btn_area li#btn_area a, li#btn_area a:active 
{ 
	background: url(../buttons_img/area_over.jpg) no-repeat;
}


li#btn_localcalander a 
{ 
	width: 109px;
	height: 18px;
	display: block;
	background: url(../buttons_img/local_calanders_on.jpg) no-repeat;
}

li#btn_localcalander, li#btn_localcalander a:hover 
{ 
	background: url(../buttons_img/local_calanders_over.jpg)  no-repeat;
}

#btn_localcalander li#btn_localcalander a, li#btn_localcalander a:active 
{ 
	background: url(../buttons_img/local_calanders_over.jpg) no-repeat;
}


li#btn_directions a 
{ 
	width: 69px;
	height: 18px;
	display: block;
	background: url(../buttons_img/directions_on.jpg) no-repeat;
}

li#btn_directions, li#btn_directions a:hover 
{ 
	background: url(../buttons_img/directions_over.jpg) no-repeat;
}

#btn_directions li#btn_directions a, li#btn_directions a:active 
{ 
	background: url(../buttons_img/directions_over.jpg) no-repeat;
}


li#btn_lodging a 
{ 
	width: 58px;
	height: 18px;
	display: block;
	background: url(../buttons_img/lodging_on.jpg)  no-repeat;
}

li#btn_lodging, li#btn_lodging a:hover 
{ 
	background: url(../buttons_img/lodging_over.jpg) no-repeat;
}

#btn_lodging li#lodging a, li#lodging a:active 
{ 
	background: url(../buttons_img/lodging_over.jpg) no-repeat;
}

li#btn_directory a 
{ 
	width: 122px;
	height: 18px;
	display: block;
	background: url(../buttons_img/directory_on.jpg)  no-repeat;
}

li#btn_directory, li#btn_directory a:hover 
{ 
	background: url(../buttons_img/directory_over.jpg) no-repeat;
}

#btn_directory li#directory a, li#directory a:active 
{ 
	background: url(../buttons_img/directory_over.jpg) no-repeat;
}

li#btn_news a 
{ 
	width: 82px;
	height: 18px;
	display: block;
	background: url(../buttons_img/latest_news_on.jpg)  no-repeat;
}

li#btn_news, li#btn_news a:hover 
{ 
	background: url(../buttons_img/latest_news_over.jpg) no-repeat;
}

#btn_news  li#news  a, li#news  a:active 
{ 
	background: url(../buttons_img/latest_news_over.jpg) no-repeat;
}


li#btn_ads a 
{ 
	width: 82px;
	height: 18px;
	display: block;
	background: url(../buttons_img/advt_on.jpg)  no-repeat;
}

li#btn_ads, li#btn_ads a:hover 
{ 
	background: url(../buttons_img/advt_over.jpg) no-repeat;
}

#btn_ads  li#ads  a, li#ads  a:active 
{ 
	background: url(../buttons_img/advt_over.jpg) no-repeat;
}


/*li#btn_ads a 
{ 
	width: 76px;
	height: 18px;
	display: block;
	background: url(../buttons_img/advt_on.jpg)  no-repeat;
}

li#btn_ads, li#btn_ads a:hover 
{ 
	background: url(../buttons_img/advt_over.jpg) no-repeat;
}


#btn_ads  li#ads  a, li#ads  a:active 
{ 
	background: url(../buttons_img/advt_over.jpg) no-repeat;
}*/


li#btn_semi a 
{ 
	width: 60px;
	height: 18px;
	display: block;
	background: url(../buttons_img/seminar_on.jpg)  no-repeat;
}

li#btn_semi, li#btn_semi  a:hover 
{ 
	background: url(../buttons_img/seminar_over.jpg) no-repeat;
}

#btn_semi  li#semi  a, li#semi  a:active 
{ 
	background: url(../buttons_img/seminar_over.jpg) no-repeat;
}


li#btn_design a 
{ 
	width: 127px;
	height: 18px;
	display: block;
	background: url(../buttons_img/design_dev_on.jpg)  no-repeat;
}

li#btn_design, li#btn_design  a:hover 
{ 
	background: url(../buttons_img/design_dev_on.jpg) no-repeat;
}

#btn_design  li#design  a, li#design  a:active 
{ 
	background: url(../buttons_img/design_dev_on.jpg) no-repeat;
}

.side_links_area{
  width: 220px;
  height: auto;
  float:left;
  margin: 1px 3px 20px 60px !important;
  margin/**/:/**/ 1px 3px 20px 30px;
 /*border-right: 1px solid  #CCCCCC*/
} 

.side_link ul{
  float:left;
  }

.side_link li{
 list-style-type:none;
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-style:normal;
 color: #490000;
 line-height: 18px;
 text-decoration:none;
 
/*  border-bottom: 1px solid  #CCCCCC;*/
 }
 
 
 .side_link a{
 list-style-type:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-style:normal;
 color: #490000;
 line-height: 18px;
 text-align:left;
 text-decoration:none;

 }
 
.side_link a:hover{
 list-style-type:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-style:normal;
 color: #333333;
 line-height: 18px;
 text-align:left;

 }
 
.normal_text_link a{
 font-family: Georgia, "Times New Roman", Times, serif;
 color:#333333;
 font-size:13px;
 line-height: 18px;
 text-decoration:none;
 line-height:20px;
 }
 
.normal_text_link a:hover{
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #490000;
 font-size:13px;
 line-height: 18px;
 text-decoration:underline;
 line-height:20px;
 }
 
 
.footer_bg {
   width: auto;
   height:  61px;
   text-align:center;
   background-image: url(../images/footer_bg.jpg);
   background-repeat:repeat-x;
   clear:left;
   text-align:center;
   }
   
.footer_area {
   width: 954px;
   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;
 
   } 
   
.right_link_bottom{
   width: 329px;
   height:75px;
   float:left;
   background-image: url(../images/right_link_bottom.jpg);

   background-position:top;
   }  
  
   #form_area {
 width: 590px;
 height: auto;
 float:left;
 clear:left;
 text-align:left;
 } 
 
.form_container_main {
  width: 590px;
  height: auto;
  float:left;
  clear:left;
  padding-bottom: 15px;
  }
   
.left_form{
 width:70px;
 height:auto;
 float:left;
 text-align:right;
 }
 
#button_area {
 width: 300px;
 height:80px;
 float:left;
 text-align:left;
 padding-left:82px;
 }
 
.right_button{
  width:170px;
  height:auto;
  float:right;
  clear:right;
  } 
  
 .button_form{
  width: 150px;
  height: 30px;
  background-color:#490000;
  color:#FFFFFF;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:13px;
  border-color: #333333;
  border:1px solid #ECE9D8; 
  
  } 
  
  .re_button_form{
  width: 50px;
  height: 30px;
  background-color:#490000;
  border:1px solid #ECE9D8; 
  color:#FFFFFF;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:13px;
  border-color: #333333;
  
  }
  
/*.right_button{
  width:50px;
  height:auto;
  float:right;
  clear:right;
  margin-right: 10px
  }*/ 
.right_form{
 width:510px;
 height:auto;
 float:right;
 }
  
.right_form_inside{
 width:125px;
 height:auto;
 float:right;
 text-align:left;
 } 
 
#google_area{
 width: 590px;
 height:auto;
 float:left;
 }
 
 
 /*Form Style*/
 
.input_textarea{
background: #ECE9D8;
border:1px solid #ECE9D8; 
border-bottom-color: #333333;

width: 230px;
height: 22px;

}
 
 
.input_textarea_small{
background: #ECE9D8;
border:1px solid #ECE9D8; 
border-bottom-color: #333333;

width: 150px;
height: 22px;

} 
 
 
.feedback_textarea{
background: #ECE9D8;
border:1px solid #ECE9D8; 
border-bottom-color: #333333;
width: 230px;
height: 50px;
}



.catgry ul  
{ 
	float: right;
}
 
.catgry li{
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #333333;
    font-size:12px;
    text-align:left;
   background-image:url(../images/arrow.gif);
   background-repeat:no-repeat;
   list-style:none;
   background-position: 10px 9px;
   padding: 5px 0 10px 32px;
   margin-top: 0px;
    }
	
	
.my_pet{
 width: 233px;
 height: 305px;
 float:right;
 background-image:url(../images/pet.jpg);
 background-repeat:no-repeat;
 margin-left:10px;
 }	
  
.bunyan_body_img{
 width: 175px;
 height:auto;
 float:left;
 margin:3px 5px 0 0 !important;
 margin/**/:/**/3px 2px 3px 0;
}

#deerasic_header_area{
   width: 954px;
   height:360px;
   float:left;
   text-align:left;
   background-image: url(../images/deerasic_banner.jpg);
   background-repeat:no-repeat;
   }    
 
 .booking_button{
  width: 180px;
  height: 35px;
  background-image:url(../images/booking.jpg);
  background-repeat:no-repeat;
  display: block; /* Allows you to change the width and height of the image */
  text-indent: -2000em; /* Hides the text in the h1 tag */
  text-decoration: none; /* Hides the underline of the hyperlink */
  z-index: 1000; /* IE Fix*/
  clear:left;   /* The pathway to the image*/	
  
  } 
