@charset "UTF-8";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background-image:url(/images/MainBG.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
#MainContent {
	display:block;
	position:relative;
	margin:0 auto;
	width:1024px;
	
}
/* -------------------- Header Styles */
#Header {
	display:block;
	float:left;
	position:relative;
	width:1024px;
	height:191px;
	z-index:1;
}
#WoodhavenLogo {
	display:block;
	float:left;
	position:relative;
	width:241px;
	margin:10px 0 0 0;
}
#BuzzBanner {
	display:block;
	float:left;
	position:relative;
	width:334px;
	margin:20px 0 0 0;
}
#TurkeyIMG {
	display:block;
	float:left;
	position:relative;
	width:230px;
	height:191px;
}
#ContactArea {
	display:block;
	float:left;
	position:relative;
	width:219px;
	height:191px;
	background-image:url(/images/ContactBG.jpg);
	background-repeat:no-repeat;
}
#Telephone {
	display:block;
	float:left;
	position:relative;
	width:180px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	margin:14px 0 0 4px;
}
#ViewCart {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 20px;
}
#ViewCart a {
	color:#FFFFFF;
	font-size:16px;
	font-weight:lighter;
}
#SearchArea {
	display:block;
	float:left;
	position:relative;
}
#SearchField {
	display:block;
	float:left;
	position:relative;
	margin:16px 0 0 10px;
}
#SearchButtom {
	display:block;
	float:left;
	position:relative;
	margin:15px 0 0 6px;
}
.SearchField {
	width:125px;
	height:19px;
	border-style:outset;
}
#SocialMedia {
	display:block;
	float:left;
	position:relative;
	width:145px;
	height:61px;
	margin:14px 0 0 2px;
}
#FindUs {
	display:block;
	float:left;
	position:relative;
	font-size:18px;
	color:#BACC7B;
	font-weight:bold;
	margin:8px 0 0 12px;
}
#TwitterLogo {
	display:block;
	float:left;
	position:relative;
	margin:12px 0 0 12px;
}
#FacebookLogo {
	display:block;
	float:left;
	position:relative;
	margin:12px 0 0 6px;
}
#YouTubeLogo {
	display:block;
	float:left;
	position:relative;
	margin:12px 0 0 6px;
}
#CompetitionCorner {
	display:inline;
	float:left;
	position:relative;
	margin:9px 0 0 0;
}
#MainMenu {
	display:block;
	float:left;
	position:relative;
	width:666px;
	height:43px;
	margin:-50px 0 0 -10px;
	z-index:1;
}
.MenuOptions {
	margin:0 0 0 0;
	padding:0px;
}
ul,li {
	list-style-type:none;
}
.MenuOptions li {
	float:left;
}
.MenuOptions a {
	background:url(/images/Menu/Menu.png);
	display:block;
	height:43px; 
	text-indent:-9000%;
}
/* Normal */
.MenuHome a {
	width:98px;
}
.MenuAbout a {
	width:96px; 
	background-position:-98px 0px;
}
.MenuProducts a {
	width:100px; 
	background-position:-194px 0px;
}
.MenuMedia a {
	width:73px; 
	background-position:-294px 0px;
}
.MenuHunter a {
	width:142px; 
	background-position:-367px 0px;
}
.MenuContact a {
	width:157px; 
	background-position:-509px 0px;
}
/* Rollover */
.MenuHome a:hover {
	background-position:0px -43px;
}
.MenuAbout a:hover{
	background-position:-98px -43px;
}
.MenuProducts a:hover {
	background-position:-194px -43px;
}
.MenuMedia a:hover {
	background-position:-294px -43px;
}
.MenuHunter a:hover {
	background-position:-367px -43px;
}
.MenuContact a:hover {
	background-position:-509px -43px;
}
/* Active */
body#HomeSel a#Home{
	background-position:0px -43px;
}
body#AboutSel a#About{
	background-position:-98px -43px;
}
body#ProductsSel a#Products{
	background-position:-194px -43px;
}
body#MediaSel a#Media{
	background-position:-294px -43px;
}
body#HunterSel a#Hunter{
	background-position:-367px -43px;
}
body#ContactSel a#Contact{
	background-position:-509px -43px;
}
/* -------------------- */

/* -------------------- CenterCol Styles */
#CenterInfo {
	display:block;
	float:left;
	position:relative;
	width:1024px;
	height:auto;
}
#LeftCol {
	display:block;
	float:left;
	position:relative;
	width:654px;
    height:auto;
	
}
#LeftColProducts {
	display:block;
	float:left;
	position:relative;
	width:654px;
	height:585px;
	background-image:url(/images/BgProducts.jpg);
	background-repeat:no-repeat;
	z-index:0;
}
#Information {
	display:block;
	float:left;
	position:relative;
	width:654px;
	height:auto;
	background-color:#42352C;
	color:#FFFFFF;
	font-size:11px;
	z-index:0;
}
#AccessoriesSection {
	display:block;
	float:left;
	position:relative;
	width:654px;
	height:auto;
	background-color:#42352C;
	color:#FFFFFF;
	font-size:11px;
	z-index:0;
}
#AccessoriesSection a {
	color:#5B712D;
}
#InformationText {
	display:block;
	float:left;
	position:relative;
	width:600px;
	height:auto;
	margin:5px 0 5px 16px;
}
#AccessoriesAreaText {
	display:block;
	float:left;
	position:relative;
	width:600px;
	height:auto;
	margin:5px 0 5px 16px;
}
.AccesorriesTop {
	color:#FFFFFF;
}
#AccessoriesBox {
	display:block;
	float:left;
	position:relative;
	width:620px;
	height:auto;
	background-color:#FFFFFF;
	padding:10px 0 10px 0;
	margin:0 0 20px 0;
	color:#5B712D;
}
#InformationTitle {
	display:block;
	float:left;
	position:relative;
	width:550px;
	height:40px;
	background-image:url(/images/BgTitle.jpg);
	background-repeat:no-repeat;
	margin:15px 0 0 16px;
}
#TitleInfo {
	display:block;
	float:left;
	position:relative;
	width:550px;
	text-align:center;
	margin:9px 0 0 0;
	font-size:18px;
}
#InformationText a {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
#InformationText ul li {
	list-style-type:disc;
}
#ProductsBox {
	display:block;
	float:left;
	position:relative;
	width:622px;
	height:539px;
	margin:25px 0 0 25px;
}
#ProductCategory_Title {
	display:block;
	float:left;
	position:relative;
	width:194px;
	height:126px;
	margin:0 10px 10px 0;
}
#ProductsTitle {
	display:block;
	float:left;
	position:relative;
	color:#FFFFFF;
	font-weight:bold;
	font-size:32px;
	margin:24px 0 0 0;
}

#ProductCategory {
	display:block;
	float:left;
	position:relative;
	width:194px;
	height:126px;
	margin:0 10px 10px 0;
	background-image:url(/images/BgProds.jpg);
	background-repeat:no-repeat;
}
#ProductCategory_IMG {
	display:block;
	float:left;
	position:relative;
	margin:7px 0 0 16px;
}
#ProductCategory_Type {
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 10px;
}
#ProductCategory_Type a {
	text-decoration:none;
	color:#9CBD43;
	font-weight:bold;
	font-size:16px;
}
#NewProducts {
	display:block;
	float:left;
	position:relative;
	width:321px;
	height:124px;
	background-image:url(/images/BgSales.jpg);
	background-repeat:no-repeat;
	margin:10px 0 0 0;
}
#NewProducts2 {
	display:block;
	float:left;
	position:relative;
	width:321px;
	height:124px;
	background-image:url(/images/BgSales.jpg);
	background-repeat:no-repeat;
	margin:10px 0 0 10px;
}
#NewProducts_Title {
	display:block;
	float:left;
	position:relative;
	width:200px;
	color:#B0A696;
	font-size:24px;
	font-weight:bold;
	margin:8px 0 0 14px;
}
#LeftOption {
	display:block;
	float:left;
	position:relative;
	margin:14px 0 0 26px;
}
#NewProducts_Images {
	display:block;
	float:left;
	position:relative;
	width:auto;
	height:auto;
	margin:6px 0 0 14px;
}
#NewProducts_IMG {
	display:block;
	float:left;
	position:relative;
	margin:0 2px 0 0;
}
#RightOption {
	display:block;
	float:left;
	position:relative;
	margin:14px 0 0 16px;
}
#RightCol {
	display:block;
	float:right;
	position:relative;
	width:363px;
	height:719px;
	background-image:url(/images/BgRightCol.jpg);
	background-repeat:no-repeat;
}
#YouTube_Video {
	display:block;
	float:left;
	position:relative;
	width:342px;
	height:287px;
	margin:12px 0 0 10px;
}
#MoreVideos {
	display:block;
	float:right;
	position:relative;
	margin:3px 56px 0 0;
}
#MoreVideos a {
	color:#244B00;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
#OurCatalog {
	display:block;
	float:left;
	position:relative;
	width:324px;
	height:162px;
	background-image:url(/images/CatalogBG.jpg);
	background-repeat:no-repeat;
	margin:26px 0 0 15px;
}
#OurCatalog_Title {
	display:block;
	float:left;
	position:relative;
	text-align:right;
	font-weight:bold;
	font-size:30px;
	color:#000000;
	margin:16px 0 0 40px;
	width:148px;
	height:67px;
}
#OurCatalog_IMG {
	display:block;
	float:left;
	position:relative;
	margin:16px 0 0 14px;
}
#OurCatalog_Text {
	display:block;
	float:left;
	position:relative;
	margin:-37px 0 0 45px;
}
#OurCatalog_Text a {
	font-weight:bold;
	color:#DAE1B6;
	font-size:14px;
	text-decoration:none;
}
#Sponsor {
	display:block;
	float:left;
	position:relative;
	width:232px;
	height:176px;
	margin:16px 0 0 60px;
	background-image:url(/images/Sponsor.jpg);
	background-repeat:no-repeat;
}
#SponsorFlash {
	display:block;
	float:left;
	position:relative;
	margin:20px 0 0 12px;
}
/* -------------------- */

/* -------------------- OutFitters Styles */
#OutFitters {
	display:block;
	float:left;
	position:relative;
	width:1024px;
	height:auto;
	margin:14px 0 0 0;
	background-color:#F7F9F0;
}

.OutFittersTitle {
	margin-left:25px;
	margin-top:10px;
	color:#008C34;
	font-size:18px;
	font-weight:bold;
}

#OutFitter1 {
	display:block;
	float:left;
	position:relative;
	width:237px;
	height:auto;

}

#First {
	display:block;
	float:left;
	position:relative;
	width:236px;
	height:65px;
	background-image:url(/images/BgCompany.jpg);
	background-repeat:repeat-x;
	background-color:#EEF3DF;
	padding:0 0 30px 0;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	color:#008C34;
	font-size:14px;
	margin-top:5px;
	padding-top:10px;
	padding-left:10px;

}
#OutFitter2 {
	display:block;
	float:left;
	position:relative;
	width:257px;
	height:auto;
	padding:0 0 30px 0;
}
#Second {
	display:block;
	float:left;
	position:relative;
	width:256px;
	height:65px;
	background-image:url(/images/BgCompany.jpg);
	background-repeat:repeat-x;
	background-color:#EEF3DF;
	padding:0 0 30px 0;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#008C34;
	font-size:14px;
	margin-top:5px;
	padding-top:10px;
	padding-left:10px;

}
#OutFitter3 {
	display:block;
	float:left;
	position:relative;
	width:257px;
	height:auto;
	padding:0 0 30px 0;
}
#Third {
	display:block;
	float:left;
	position:relative;
	width:256px;
	height:65px;
	background-image:url(/images/BgCompany.jpg);
	background-repeat:repeat-x;
	background-color:#EEF3DF;
	padding:0 0 30px 0;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#008C34;
	font-size:14px;
	margin-top:5px;
	padding-top:10px;
	padding-left:10px;

}
#OutFitter4 {
	display:block;
	float:left;
	position:relative;
	width:207px;
	height:auto;
	padding:0 0 30px 0;
}
#Fourth {
	display:block;
	float:left;
	position:relative;
	width:256px;
	height:65px;
	background-image:url(/images/BgCompany.jpg);
	background-repeat:repeat-x;
	background-color:#EEF3DF;
	padding:0 0 30px 0;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#008C34;
	font-size:14px;
	margin-top:5px;
	padding-top:10px;
	padding-left:10px;

}
/* -------------------- Footer Styles */
#Footer {
	display:block;
	float:left;
	position:relative;
	width:1024px;
	height:auto;
	margin:14px 0 0 0;
	background-color:#F7F9F0;
}
.FooterTitle {
	color:#008C34;
	font-size:16px;
	font-weight:bold;
}
#Footer1 {
	display:block;
	float:left;
	position:relative;
	width:257px;
	height:auto;
}
#OurCompany {
	display:block;
	float:left;
	position:relative;
	width:256px;
	background-image:url(/images/BgCompany.jpg);
	background-repeat:repeat-x;
	background-color:#EEF3DF;
	padding:0 0 30px 0;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
#Foot_Title {
	display:block;
	float:left;
	position:relative;
	width:180px;
	margin:30px 0 0 40px;
}
#Separator {
	display:block;
	float:left;
	position:relative;
	margin:10px 0 0 40px;
}
#FootList {
	display:block;
	float:left;
	position:relative;
	margin:10px 0 0 10px;
}
#FootList li {
	width:130px;
	list-style-image:url(/images/Emblem.gif);
}
#FootList, a {
	font-size:12px;
	color:#60712E;
	text-decoration:none;
	font-weight:lighter;
}
#NeedHelp {
	display:block;
	float:left;
	position:relative;
	width:256px;
	background-image:url(/images/HelpBG.jpg);
	background-repeat:repeat-x;
	background-color:#F9FBF4;
	padding:0 0 30px 0;
	border-right:1px solid #FFFFFF;
}
#Footer2 {
	display:block;
	float:left;
	position:relative;
	width:207px;
	height:auto;
	background-image:url(/images/ShopBG.jpg);
	background-repeat:repeat-x;
	background-color:#F8FAF1;
	padding:0 0 30px 0;
	border-right:1px solid #FFFFFF;
}
#Footer3 {
	display:block;
	float:left;
	position:relative;
	width:198px;
	height:auto;
	background-image:url(/images/ResourcesBG.jpg);
	background-repeat:repeat-x;
	background-color:#F8FAF1;
	padding:0 0 50px 0;
}
#Footer4 {
	display:block;
	float:left;
	position:relative;
	width:355px;
	height:auto;
	padding:0 0 90px 0;
	background-color:#F8F6F2;
	border-left:1px solid #C9D796;
	border-right:1px solid #C9D796;
}
#EmailList {
	display:block;
	float:left;
	position:relative;
	width:355px;
	height:137px;
	background-color:#008C34;
}
#LetterIMG {
	display:block;
	float:left;
	position:relative;
	margin:14px 0 0 14px;
}
#JoinNews {
	display:block;
	float:left;
	position:relative;
	width:210px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	margin:30px 0 0 10px;
}
#JoinNews_Text {
	display:block;
	float:left;
	position:relative;
	width:220px;
	color:#B0CA69;
	font-size:12px;
	margin:10px 0 0 10px;
}
#AreaMail {
	display:block;
	float:left;
	position:relative;
	margin:8px 0 0 110px;
}
#JoinNews_Buttom {
	display:block;
	float:left;
	position:relative;
	margin:7px 0 0 3px;
}
#DesignBy {
	display:block;
	float:left;
	position:relative;
	font-size:12px;
	color:#B0A696;
	margin:40px 0 0 18px;
}

/* -------------------- Product Detail Styles */
.ProductTitle{
	display:block;
	float:left;
	position:relative;
	color:#008C34;
	font-size:16px;
	font-weight:bold;
	margin-left:30px;
	margin-top: 30px;

}
.ProductDesc{
	display:block;
	float:left;
	position:relative;
	color:#008C34;
	margin-left:30px;
	margin-top: 20px;

}
.ShoppingCartTotal{
	display:block;
	float:right;
	position:relative;
	color:#008C34;
	font-size:16px;
	font-weight:bold;
	margin-left:5px;
	margin-top: 0px;
}

.RequesCatalogTitle{
	display:block;
	float:left;
	position:relative;
	color:#008C34;
	font-size:16px;
	font-weight:bold;
	margin-left:0px;
	margin-top: 30px;
	}
.StingTitle{
	display:block;
	float:left;
	position:relative;
	color:#008C34;
	font-size:16px;
	font-weight:bold;
	margin-left:0px;
	margin-top: 0px;
	}
	.StingLoc{
	display:block;
	float:left;
	position:relative;
	color:#008C34;
	margin-left:3px;
	margin-top: 4px;
	}
	.StingList ul {
	margin: 0px;
}
	.StingList li {
	font-size:9px;
	list-style-type: square;
	margin: 0px;
}


#wrapper1 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box1 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	height: 500px;	 
	overflow : auto;
}

#wrapper2 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box2 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	height: 500px;	 
	overflow : auto;
}

#wrapper3 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box3 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	overflow : auto;
}

#wrapper4 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box4 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;	
	height: 500px; 
	overflow : auto;
}
#wrapper5 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box5 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	height: 500px;
	display: none;
	overflow : auto;
}
#wrapper6 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box6 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;	
	height: 500px;
	overflow : auto;
}
#wrapper7 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box7 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;	
	overflow : auto;
}
#wrapper8 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box8 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	height: 500px;
	overflow : auto;
}
#wrapper9 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	
}
#box9 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	overflow : auto;
}
#wrapper10 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box10 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
}
#wrapper11 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box11 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	height: 500px; 
	overflow : auto;
}
#wrapper12 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box12 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	height: 500px;
	overflow : auto;
}
#wrapper13 {
background: #FFF;
	opacity: .5;
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
#box13 {
	border: solid #CCC 1px;
	background: #FFF;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 11;
	padding: 20px;
	width: 500px;
	margin-left: -150px;;
	display: none;
	height: 500px; 
	overflow : auto;
}
div.Outer { 
        width: 500px;
        position: relative; 
        clear: both; 
        } 
		
 div.InnerLeft { 
        width: 38%; 
        position: relative;        
        float: left; 
		padding-right:10px;"
        } 
 div.InnerRight { 
        width: 60%; 
        position: relative;      
        float: right; 
        } 

.close {
	display:block;
	float:right;
	margin:0px 0px 0 0;
	position:absolute;
	z-index:9;
	top:0px;
	left:470px
}

 

/* -------------------- */
