/* standard page */
body {	
	font-family: Helvetica, Arial, sans-serif;	
	font-size:12px;
	color: #062944;
	background: #FFFFFF;
	margin: 0px;
	background-repeat: repeat-x;
	padding: 0;
}
h1{
 font-size:24px;
 color:#DE9C29;
}
.article_title{
 font-size:24px;
 color:#DE9C29;
 text-align:left;
 padding-left:15px;
}
a:link { 
	text-decoration: none; 
	color: #000000;
	}
a:visited { 
	text-decoration: none; 
	color: #333333;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #FF0000;
	}
/* end standard page items *

/* page layout */
#wrapper {
	padding-left:0px;
	width: 998px;	
	border:solid 1px #000000;
}
html>body #wrapper { /* interpreted by all other browsers except MSIE*/
	padding-left:0px;
	width: 997px;	
	border:solid 1px #000000;
}
#header-nav{
	background: url(../images/header_image.jpg) no-repeat;
	width: 997px;
	height:102px;
	padding-bottom:1px;
}
#header-nav-category{
	background: url(../images/header_category.jpg) no-repeat;
	width: 997px;
	height:102px;
	padding-bottom:1px;
}
#pageBody{
	background-color:#ffffff;
}
#searchBar{
	background-color:#BEBDBB;
	height:40px;	
	width: 997px;
}
#searchBar .searchText{
	position:relative;
	top:8px;
	left:25px;
	color:#7A7675;
	font-weight:bold;
	font-size:14px;
}
.go_button{
	position:relative; 
	top:4px;
}
html>body #searchBar .searchText /* interpreted by all other browsers except MSIE*/
{
	position:relative;
	top:6px;
	left:25px;
	color:#7A7675;
	font-weight:bold;
	font-size:14px;
}
html>body .go_button /* interpreted by all other browsers except MSIE*/
{
	position:relative; 
	top:5px;
}
#pageBody .panel1{
	width:731px;
	background-color:#ffffff;
}
#pageBody .panel2{
	width:216px;
	background: url(../images/tower_bg.jpg) repeat;
	width:212px;
}
#pageBody .side-bar{
	width: 50px;
	background: url(../images/side-bar.jpg) repeat-y;	
}
.tri_panel{
	background: url(../images/3_panel_background.jpg) no-repeat;
	width:729px;
	height:325px;
}
.tri_panel_category{
	background: url(../images/3_panel_background_category.jpg) no-repeat;
	width:729px;
	height:325px;
}
.single_panel{
	background: url(../images/enter_contest.jpg) no-repeat;
	width:236px;
	height:417px;
}
#contentBox {	
	font-size:11px;
	color:#727270;
	margin-top:2px;
}
#contentBox a:link, #contentBox a:visited {	
	font-size:11px;
	color:#656565;
}
#contentBox a:Hover, #contentBox a:active {	
	font-size:11px;
	color:#000000;
}
#contentBox .Box1{
	position:absolute;
	top:630px;
	left:10px;
	width:220px;
}
#contentBox .Box1 span{
	position:relative;
	top:38px;
}
html>body #contentBox .Box1 span /* interpreted by all other browsers except MSIE*/
{
	position:relative;
	top:37px;
}
#contentBox .Box2{
	position:absolute;
	top:630px;
	left:254px;
	width:220px;
}
#contentBox .Box2 span{
	position:relative;
	top:24px;
}
html>body #contentBox .Box2 span /* interpreted by all other browsers except MSIE*/
{
	position:relative;
	top:23px;
}
#contentBox .Box3{
	position:absolute;
	top:630px;
	left:500px;
	width:220px;
}
#contentBox .Box3 span{
	position:relative;
	top:38px;
}
html>body #contentBox .Box3 span /* interpreted by all other browsers except MSIE*/
{
	position:relative;
	top:36px;
}
/*contest */
#contentBox .Box5{
	position:absolute;
	top:615px;
	left:495px;
	width:215px;
}
#contentBox .Box5 span{
	position:relative;
	top:60px;
}
html>body #contentBox .Box5 span /* interpreted by all other browsers except MSIE*/
{
	position:relative;
	top:46px;
}
/* what does it weight */
#contentBox .weightHeader{
	background: url(../images/WhatWeightBanner.jpg) no-repeat;
	width:212px;
	height:24px;
}
#contentBox .Box4{
	position:relative;
	top:0px;
	right:0px;
	width:212px;
	background-color:#DCDCDC;
	color:#6D6D6D;
}
#contentBox .Box4 span{
	position:relative;
	top:53px;
}
html>body #contentBox .Box4 span /* interpreted by all other browsers except MSIE*/
{
	position:relative;
	top:51px;
}
/*end weight */
#customize{
	background: url(../images/customizeNow.jpg) no-repeat;
	width:218px;
	height:360px;
	padding-left:1px;	
}
#customize #holder{
	position:relative;
	top:28px;
	left:10px;
}
#customize  #holder .content{
	color:#B4B7C4;
	font-size:11px;
}
#customize  #holder .content{
	color:#B4B7C4;
	font-size:11px;
}
#customize  #holder .content a, #customize  #holder .content a:link, #customize  #holder .content a:visited{
	color:#B4B7C4;
	font-size:11px;
	text-decoration:underline;
}
#customize  #holder .content a:hover{
	color:#ffffff;
	font-size:11px;
}
#customize  #holder .content span{
	position:relative;
	top:125px;
	left:110px;
	color:red;
}
/* content 2 */
#customize #holder2{
	position:relative;
	top:195px;
	left:10px;
}
#customize  #holder2 .content{
	color:#273656;
	font-size:11px;
}
#customize  #holder2 .content{
	color:#1D417B;
	font-size:11px;
}
#customize  #holder2 .content a, #customize  #holder2 .content a:link, #customize  #holder2 .content a:visited{
	color:#1C4478;
	font-size:11px;
	text-decoration:underline;
}
#customize  #holder2 .content a:hover{
	color:#000000;
	font-size:11px;
}
#customize  #holder2 .content span{
	position:relative;
	top:0px;
	left:135px;
	color:red;
}
/* end page layout */
/* Start left nav */

.navigation{
	font: 11px  Arial,Verdana, sans-serif;
	color:#696969;	
	padding-top:0px;
	}
.navigation ul  {
	margin: 0;
	padding: 0;
	list-style: none;
	width:212px;
	}

.navigation ul.subNav { 
	width:212px;
	padding-left:25px;
	border-bottom: 0px;
	}

.navigation ul li {
	display: block;
	text-decoration: none;
	padding: 1px;
	padding-left:5px;
	border-top: 1px solid #ADADAD;	
	background-color:#DADADA;
	}

.navigation ul li a:hover{
	text-decoration: none;
	background-color:#D1B1B2;
	color:#000000;
	width:205px;
	}
.navigation ul li a:link{
	text-decoration: none;
	color:#000000;
	}

.navigation ul .header {
	display: block;
	text-align: center;
	padding: 2px;
	border: 1px solid #760C0E;
	background-color:#760C0E;
	color:#ffffff;
	}
.navigation ul .footer {
	display: block;
	text-align: center;
	padding: 2px;
	border: 1px solid #760C0E;
	background-color:#333333;
	color:#ffffff;
	}
/* special */
.navigation2{
	font: 11px  Arial,Verdana, sans-serif;
	color:#706F6D;	
	padding-top:0px;
	}
.navigation2 ul  {
	margin: 0;
	padding: 0;
	list-style: none;
	width:212px;
	}
.navigation2 ul li {
	display: block;
	text-decoration: none;
	padding: 1px;
	padding-left:5px;
	border-top: 1px solid #ADADAD;	
	background-color:#DADADA;
	}
.navigation2 ul li a:link,.navigation2 ul li a:visited {
	text-decoration: none;
	color:#706F6D;
	}
.navigation2 ul li a:hover{
	text-decoration: none;
	color:#000000;
	}
.on{
	/*display: block;
	padding: 5px;*/
	text-decoration: none;
	color: #4E5865;	
	border-bottom: 0;
	}

/* End left nav */
#footer{
	background-color:#DEDEDE;
	height:102px;
	width:725px;
}
#footer .nav, #footer .nav a:link, #footer .nav a:active, #footer .nav a:visited{
	padding-top:10px;
	color:#656565;
	font-size:10px;	
	text-align: center;
}
#footer .nav a:hover{
	color:#000000;
}
#footer .copy{
	padding-left:10px;
	padding-top:35px;
	color:#656565;
	font-size:10px;	
	text-align: left;
}
#footerSponsor{
	text-align:center;
	background: url(../images/footer_sponsor.jpg) no-repeat;
	width:612px;
	height:89px;
}

html>body .divider /* interpreted by all other browsers except MSIE*/
{
padding-top:5px;
}
/*category */
#home_lead_in1{
	background: url(../images/home_lead_1.jpg) no-repeat;
	width:506px;
	height:360px;	
}
#home_lead_in2{
	background: url(../images/home_lead_2.jpg) no-repeat;
	width:506px;
	height:360px;	
}
#home_lead_in3{
	background: url(../images/home_lead_3.jpg) no-repeat;
	width:506px;
	height:360px;	
}
#home_lead_in4{
	background: url(../images/home_lead_4.jpg) no-repeat;
	width:506px;
	height:360px;	
}
#home_lead_in5{
	background: url(../images/home_lead_5.jpg) no-repeat;
	width:506px;
	height:360px;	
}
#category_lead_in{
	background: url(../images/catergory_lead_in.jpg) no-repeat;
	width:506px;
	height:360px;	
}
.lead_in_body{
	position:absolute;
	top:380px;
	left:10px;
	width:470px;
	font-size:12px;
	padding-top:5px;
}
.lead_in_body .header{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.lead_in_body .link{
	position:relative;
	top:22px;
	right:148px;
}
.lead_in_body .link a:link,.lead_in_body .active a:visited,.lead_in_body .link a:visited {
text-decoration:underline;
}
.lead_in_body .source{
	position:absolute;
	top:103px;
	left:352px;
}
.lead_in_body .source1{
	position:absolute;
	
}
html>lead_in_body .source /* interpreted by all other browsers except MSIE*/
{
 position:absolute;
	top:96px;
	left:335px;
}
/* article */
#article_deck{
	font-size:12px;
	padding:5px;
}
#father_son_give{
	background: url(../images/father_son_box.jpg) no-repeat;
	width:220px;
	height:126px;
}
#father_son_give .content{
	position:relative;
	top:35px;
	font-size:12px;
	padding:8px;
	color:#38476B;
}
/*article *./
/* article */
#article_deck{
	font-size:12px;
	padding:5px;
	padding-left:15px;
}
#article_author{
	font-size:12px;
	padding:5px;
	padding-left:15px;
}
#article_body{
	font-size:12px;
	padding:5px;
}
#father_son_give{
	background: url(../images/father_son_box.jpg) no-repeat;
	width:220px;
	height:126px;
}
#father_son_give .content{
	position:relative;
	top:35px;
	font-size:12px;
	padding:8px;
	color:#38476B;
}
/*Top NAv Mapping */
/* HOME BUTTON */
#homeButton{
	
}
body#home .homeButton a, .homeButton a:link, .homeButton a:active {
	position:absolute;
	top:75px;
	left:0px;
	color:#ffffff;
	background: url(../images/Home_Button.jpg) no-repeat;
	width:138px;
	height:27px;
}
.homeButton a, .homeButton a:link, .homeButton a:active {
	position:absolute;
	top:83px;
	left:40px;
	color:#ffffff;
	background: url(../images/home_off.jpg) no-repeat;
	width:54px;
	height:14px;
}
.homeButton a:hover {
	position:absolute;
	top:83px;
	left:40px;
	color:#ffffff;
	background: url(../images/home_on.jpg) no-repeat;
	width:54px;
	height:14px;
}
/* END HOME BUTTON */
/* HUNTING BUTTON */
#huntingButton{
	
}
body#hunting .huntingButton a, .huntingButton a:link, .huntingButton a:active {
	position:absolute;
	top:75px;
	left:136px;
	color:#ffffff;
	background: url(../images/hunting_Button.jpg) no-repeat;
	width:187px;
	height:27px;
}
.huntingButton a, .huntingButton a:link, .huntingButton a:active {
	position:absolute;
	top:83px;
	left:150px;
	color:#ffffff;
	background: url(../images/hunting_off.jpg) no-repeat;
	width:172px;
	height:14px;
}
.huntingButton a:hover {
	position:absolute;
	top:83px;
	left:150px;
	color:#ffffff;
	background: url(../images/hunting_on.jpg) no-repeat;
	width:172px;
	height:14px;
}
/* END HOME BUTTON */
/* EVENT BUTTON */ 
#eventButton{
	
}
body#event .eventButton a, .eventButton a:link, .eventButton a:active {
	position:absolute;
	top:75px;
	left:320px;
	color:#ffffff;
	background: url(../images/event_Button.jpg) no-repeat;
	width:138px;
	height:27px;
}
.eventButton a, .eventButton a:link, .eventButton a:active {
	position:absolute;
	top:83px;
	left:330px;
	color:#ffffff;
	background: url(../images/event_off.jpg) no-repeat;
	width:119px;
	height:13px;
}
.eventButton a:hover {
	position:absolute;
	top:83px;
	left:330px;
	color:#ffffff;
	background: url(../images/event_on.jpg) no-repeat;
	width:119px;
	height:13px;
}
/* END EVENT BUTTON */ 
/* ADVENTURE BUTTON */ 
#adventureButton{
	
}
body#adventure .adventureButton a, .adventureButton a:link, .adventureButton a:active {
	position:absolute;
	top:75px;
	left:458px;
	color:#ffffff;
	background: url(../images/adventure_Button.jpg) no-repeat;
	width:212px;
	height:27px;
}
.adventureButton a, .adventureButton a:link, .adventureButton a:active {
	position:absolute;
	top:83px;
	left:458px;
	color:#ffffff;
	background: url(../images/adventure_off.jpg) no-repeat;
	width:175px;
	height:13px;
}
.adventureButton a:hover {
	position:absolute;
	top:83px;
	left:458px;
	color:#ffffff;
	background: url(../images/adventure_on.jpg) no-repeat;
	width:175px;
	height:13px;
}
/* END ADVENTURE BUTTON */ 
/* BUILD BUTTON */ 
#buildButton{
	
}
body#build .buildButton a, .buildButton a:link, .buildButton a:active {
	position:absolute;
	top:75px;
	left:458px;
	color:#ffffff;
	background: url(../images/build_Button.jpg) no-repeat;
	width:212px;
	height:27px;
}
.buildButton a, .buildButton a:link, .buildButton a:active {
	position:absolute;
	top:82px;
	left:668px;
	color:#ffffff;
	background: url(../images/build_off.jpg) no-repeat;
	width:197px;
	height:16px;
}
.buildButton a:hover {
	position:absolute;
	top:82px;
	left:668px;
	color:#ffffff;
	background: url(../images/build_on.jpg) no-repeat;
	width:197px;
	height:16px;
}
/* END ADVENTURE BUTTON */ 
/* events */
#event_body{
	background: url(../images/event_body.jpg) no-repeat;
	width: 725px;
	height:404px;
	padding-bottom:1px;
	font-size:12px;
}
#event1{
	padding-left:20px;
	padding-top:30px;
}
#event2{
	padding-left:20px;
	padding-top:50px;
}
#event3{
	padding-left:20px;
	padding-top:38px;
}
#event4{
	padding-left:20px;
	padding-top:48px;
}
#event_body .contents{

	color:#8F8F8F;
}
#event_body .contents b{
	color:#686868;
}
/* contest */
#contest{
	background: url(../images/contest_lead.jpg) no-repeat;
	width:718px;
	height:216px;
}
#contest .content{
	position:relative;
	width:260px;
	top:2px;
	left:420px;
	font-size:12px;
	padding:8px;
	color:#676767;
}
/* pagination */
#page{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#page .page_numOn{	
	
}
#page .page_numOff a, #page .page_numOff a:Link, #page .page_numOff a:Active, #page .page_numOff a:Visited{	
	text-decoration:underline;
	color:#959595;
}
#page .page_numOff a:hover{
	text-decoration:underline;
	color:#B91C1F;
}
.pageOn{
	color:#000000;
}
#videoBar{
	background: url(../images/video_bar_bg.jpg) no-repeat;
	width: 693px;
	height:153px;
	padding-bottom:1px;
	font-size:12px;
}
#videoBar .menu{
	overflow-y:hidden; 
	overflow-x:scroll;
	padding-top:40px; 
	padding-left:5px;
	width:597px; 
	height:145px;
}
html>body #videoBar .menu /* interpreted by all other browsers except MSIE*/
{
	overflow-y:hidden; 
	overflow-x:scroll;
	padding-top:40px; 
	width:597px; 
	height:105px;
}

html>body #videoBar .menu span a.linkopacity img {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}

* html #videoBar .menu span a.linkopacity img {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}

html>body #videoBar .menu span a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}

* html #videoBar .menu span a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}

.addtag-336x280{
	background: url(../images/advertisement1.jpg) no-repeat;
	width: 371px;
	height:300px;
	padding-left:28px;
	padding-top:22px;
}
.towerBG{
	
}
.tower{
	padding-left:26px;
	padding-top:10px;
}
.expedition_ad{
	background: url(../images/expedition_ad.jpg) no-repeat;
	width: 705px;
	height:283px;
}
.expedition_text{
	font-size:12px;
	padding-left:372px;
	padding-top:80px;
	color:#828282;
}