/* CSS Document */
/* WebSpec Design */
/* Author: Dan Good */
/* Modifed by: Adam Reineke - 6/2/08 */

/*--catch all hidden tag to hide headers and other info--*/
.hidden{ 
	display:none;
}

body {
	padding:0;
	margin:0;
	/*background-color:#603814;*/
	background-color:#000000;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*-----------------------------main container of the page-------------------*/
.container{
	width:835px;
	position:relative;
	margin: 0px auto;
}
.main{
	float:left;
	width:835px;
	background-image:url(images/onecolumnback.jpg);
	background-position:0px 600px;
	background-repeat:no-repeat;
}

.main h1 { 
	margin:7px 0 2px 0;
	font-size:26px;
	color:#FFFFFF;
	font-style:italic;
	font-family:Verdana;
	font-weight:bold;
}
.main h1 span { color:#FFA806; }

p {
	color:#CCCCCC;
	line-height:1.6em;
	font-family:Georgia;
	font-size:14px;
}

p a {
	color:#FFFFFF;

}


.body{
	float:left;
	width:835px;
	background-color:#FFFFFF;
	background-image:url(images/pageback.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:25px;
}
.pagebar{
	width:835px;
	height:115px;
	float:left;
}
.pagetitle{
	width:450px;
	margin-right:418px;
	text-align:left;
	float:left;
	margin-bottom:10px;
	padding-top:20px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	border-bottom:2px dotted;
	padding-bottom:2px;
}
.mainbodyTwoCol{
	background-image:url(images/twocolumnback.jpg);
	width:835px;
	background-repeat:no-repeat;
	background-color:#41210A;
	color:#FFFFFF;
	float:left;
}
.mainbodyOneCol{
	background-image:url(images/onecolumnback.jpg);
	width:835px;
	background-repeat:no-repeat;
	background-color:#41210A;
	color:#FFFFFF;
	float:left;
}
.leftSide{
	background-image:url('/images/gradient_w_arrow.gif');
	background-repeat:repeat-x;
	background-color:#414141;
	width:450px;
	margin-left:29px;
	float:left;
	_margin-left:15px;
	padding:25px;
}
.welcomeBox{
	margin-top:3px;
	width:480px;
	padding-top:60px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(images/headergradient.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#3A3A3C;
	color:#FFFFFF;
	padding-bottom:20px;
}

.welcomeBox_about{
	margin-top:3px;
	width:480px;
	padding-top:60px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(images/headergradient_about.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#3A3A3C;
	color:#FFFFFF;
	padding-bottom:120px;
}

.huntGiveaway{
	background-image:url(images/freehuntgiveaway.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:28px;
	width:280px;
	float:left;
	color:#3A3A3C;
	margin-left:-25px;
	padding-left:200px;
	padding-top:0px;
	padding-right:20px;
}
.huntGiveaway a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:600;
}
.huntGiveaway a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.leftBottom{
	margin-left:-25px;
	width:500px;
	overflow:hidden;
	background-color:#414143;
	padding-top:25px;
	padding-bottom:25px;
	float:left;	
	margin-bottom:15px;
}
.sponsorBox{
	background-image:url(images/sponsorback.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:205px;
	height:106px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	padding-top:30px;
	padding-left:20px;
}
.sponsorBox img{ 
	border:none;
}
.rightSide{
	background-image:url('/images/gradient.gif');
	background-position:top center;
	background-repeat:no-repeat;
	width:230px;
	float:left;
	margin-left:20px;
	background-color:#414143;
	padding:15px;
	margin-bottom:15px;
}
#video_title{
	margin-left:5px;
	font-size:14px;
}
.featuredImages{
	width:219px;
	margin:10px auto 5px;
	
}
.featuredImages img { border:2px solid #FFA806; }

.bigbox{
	width:745px;
	height:600px;
	background-color:#414143;
	padding:15px;
	margin-top:3px;
	margin-bottom:15px;
	margin-left:30px;
	_margin-left:15px;
	background-image:url('/images/gradient.gif');
	background-repeat:repeat-x;
	overflow:auto;
	height:100%;
	
}
/**************** HEADER INFORMATION HAS THE HORIZONTAL MENU AND PROPERTIES ****************************************/
.header{
	background-image:url('/images/camoback.jpg');
	background-position:left top;
	overflow:hidden;
	width:835px;
	height:225px;
	float:left;
	text-align:left;
	margin: 0 auto;
	margin-bottom:7px;
}
.logo{
	background-image:url('/images/whitetaillogo.jpg');
	background-position:left;
	background-repeat:no-repeat;
	width:355px;
	height:131px;
	overflow:hidden;
	float:left;
}
.rightheader{
	background-image:url('/images/jointhehunt.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	float:right;
	width:400px;
	height:131px;
	overflow:hidden;
}	
.topheader{
	float:left;
	text-align:right;
	background-color:#910101;
	width:835px;
	height:20px;
}
.toplink{
	text-decoration:none;
	color:#E0852A;
	text-transform:uppercase;
	font-size:9px;
	padding-top:3px;
	padding-right:10px;
}
.toplink:hover{
	text-decoration:underline;
	color:#E0852A;
	text-transform:uppercase;
	font-size:9px;
}

/******************************************* MENU  ****************************************************************/
.hnavMenu{
	float:left;
	width:835px;
	height:32px;
	padding-top:0px;
	margin-top:1px;
	margin-bottom:2px;
}

#hnav {
	width:835px;
	height:32px;
	float:left;
	display:inline;
}
div#hnav li {
	display:inline;
	}
div#hnav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
div#hnav ul li {	
	float:left;
	}
div#hnav ul li a span {
	display:none;
	}
	
div#hnav ul li a {
	background-position:top;
	background-repeat:no-repeat;
	display:block;
	height:32px;
}
	
div#hnav ul li a#link-home { background-image:url('/images/hnav_01.jpg');width:128px;}
div#hnav ul li a#link-forum { background-image:url('/images/hnav_02.jpg');width:93px;}
div#hnav ul li a#link-store { background-image:url('/images/hnav_03.jpg');width:87px;}
div#hnav ul li a#link-links { background-image:url('/images/hnav_04.jpg');width:85px;}
div#hnav ul li a#link-membership { background-image:url('/images/hnav_05.jpg');width:150px;}
div#hnav ul li a#link-contact { background-image:url('/images/hnav_06.jpg');width:134px;}
div#hnav ul li a#link-about { background-image:url('/images/hnav_07.jpg');width:151px;}
div#hnav ul li a#link-home:hover ,
div#hnav ul li a#link-forum:hover ,
div#hnav ul li a#link-store:hover ,
div#hnav ul li a#link-links:hover ,
div#hnav ul li a#link-membership:hover ,
div#hnav ul li a#link-contact:hover,
div#hnav ul li a#link-about:hover { background-position:bottom; }


/**************** FOOTER *********************************/
.footer{
	border-top:10px solid #40220A;
	width:835px;
	height:20px;
	float:left;
	background-color:#414143;
	padding-top:5px;
	_float:none;
	_position: relative; /* peekaboo bug fix for IE6 */
	_min-width: 0; /* peekaboo bug fix for IE7 */
	_margin-top:15px;
}
.copy{
	float:left;
	width:400px;
	margin-left:15px;
	text-align:left;
	color:#FFFFFF;
	_margin-top:5px;
	
}	
.webspec{
	float:right;
	text-align:right;
	width:400px;
	color:#FFFFFF;
	padding-right:15px;
	_margin-top:-15px;
	
	
}
.webspec a{
	color:#CCCCCC;
	text-decoration:underline;
}
.webspec a:hover{
	color:#CCCCCC;
	text-decoration:none;
}
