@charset "utf-8";
/* CSS Document */
img {
	border:none;
}
body {
	margin:0;
	padding:0;
	font-family:Myriad Pro, Verdana,Arial,Helvetica,sans-serif;
}

/* ------------------------------------------- */
#aBlkr {
	position:absolute;
	top:0;
	width:4000px;
	right:0;
	height:200px;
	background-color:#FFF;
}
/* ------------------------------------------- */

/* Main Container ------------------------------------------- */
#bgImage {
	width: 100%; 
    height: 100%; 
    position: fixed; 
    left: 0px; 
    top: 0px; 

}
.stretch {
    width:100%;
    height:100%;
}

.transparent{
	filter:alpha(opacity=30);
  	/* CSS3 standard */
  	opacity:0.3;
}

.transparent2{
	filter:alpha(opacity=80);
  	/* CSS3 standard */
  	opacity:0.8;
}

#headContainer {
	top:0;
	width:1000px;
	padding-bottom:50px;
	z-index:2;
	margin:0 auto;
}

#container {
	top:50px;
	position:absolute;
	width:1000px;
	left:50%;
	margin-left:-500px;
	padding-bottom:50px;
	z-index:1;
}

/* ------------------------------------------- */
#header2 {
	margin:0 0 10px 0;
	border:0;
	height:40px;
	background:transparent;
	position:relative;
	top:-60px;
}

#header{
	background:transparent;
	border:0;
	z-index:2;
	overflow:visible;
}
#header .logo{
	float:left;
	margin:0;
	background-image:url(/c.1029547/site/images/Badge_logo2.png);
	background-repeat:no-repeat;
	width:146px;
	height:153px;
	position:absolute;
}

#header #shop{
	float:left;
	margin:0;
	background-image:url(/c.1029547/site/images/shopBtn.png);
	background-repeat:no-repeat;
	width:128px;
	height:38px;
	position:absolute;
	left: 119px;
}

#header .title{
	float:left;
	margin:0 20px 0 10px;
	position:relative;
	left:-30px;
	top:3px;
	
}
#header .navigation{
	background-image:url(/c.1029547/site/images/HP_Top_nav7.png);
	height:51px;
	width:100%;
	margin-left:-10px;
	background-repeat:no-repeat;
}

#header span{
	height:40px;
	vertical-align:middle;
	padding:0 16px 0px 16px;
}

#header ul {
	width: 100%;
	margin-top:0;
	padding-top:10px;
	position:absolute;
	left:240px;
}

#header ul li {
	display: inline;
	
}

#header ul li a
{
	display:inline;
	text-decoration: none;
	text-align:center;
	float: left;
	padding:0 17px;
}

#header ul li a:link, #header ul li a:visited
{
	color:#333;
	background-image:url(/c.1029547/site/images/mock3/navGradient.png);
	
}

#header ul li a.current
{
	color:#999;
	background-image:url(/c.1029547/site/images/mock3/navGradientHover.png);
}

#header ul li a:hover
{
	color:#900;
	text-decoration:underline;
	background-image:url(/c.1029547/site/images/mock3/navGradientHover.png);
}


#header h2{
	font-size:28px;
	padding:0 10px 0px 10px;
	margin:0;
	font-weight:normal;
}

#navigation{
	position:relative;
	top:-35px;
}

#subnavigation{
	position:relative;
	top:-35px;	
}

#div__body{
	position:relative;
	top:-40px;
	margin: 0 auto !important;
}

#div__footer{
	top:-40px;
}

/* ------------------------------------------- */
#singleColumn {
	margin:0 0 10px 0;
}
#singleColumn .largeHeaderText{

}

#singleColumn .imageSlider{
	background-color:#FFF;
	width:100%;
	height:350px;
}
#singleColumn .feature{
	background-color:#FFF;
	width:100%;
	height:200px;
}
#singleColumn h2{
	width:100%;
	text-align:center;
	margin:0;
	padding:5px;
	font-size:22px;
	font-weight:normal;
}
/* ------------------------------------------- */
#twoColumn_largeRight {
	height:300px;
	margin:0 0 10px 0;
}
#twoColumn_largeRight .sullenTV {
	float:left;
	width:560px;
	height:100%;
	background-color:#FFF;
	
}

.overlay{
	float:left;
	width:560px;
	height:100%;
	background-color: transparent;
	position:relative;
	top: -300px;
}

#twoColumn_largeRight .Feed {
	float:right;
	width:430px;
	height:187px;
	margin:0 0 10px 0;
}
#twoColumn_largeRight .Blog {
	float:right;
	width:430px;
	color: #FFFFFF;
}
.blogTitle{
	padding:5px 0;
}

/* ------------------------------------------- */
/* ------------------------------------------- */

#footerLinks{
	text-align:center
}
#footerLinks p{
	font-size:9px;
}

.tooltip {
	display:none;
	padding:6px 0 0 7px;
	background: url(/c.1029547/site/images/secondaryNavBG.png);
	font-size:12px;
	height:316px;
	width:436px;
	color:#fff;	
}

#footerSocial{
	position:absolute;
	left:-500px;
	width:1000px;
	margin-left:50%;
}
