@import url("css/controlpanel.css");@import url("css/menu.css");@import url("css/screen2.css");@import url("css/slider-style.css");@import url("css/default.css");@import url("css/tabs.css");@import url("css/nivo-slider.css");@import url("css/trophy_styles.css");@import url("/Portals/_default/Skins/Schwing_PersonalPress/themes/PersonalPress/style.css");

/* CSS Document */
body {
	background:#000000 url(images/hcbg.jpg) repeat-x top center;
	margin:0 auto;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;

}

img
{
    border:0px;
}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6{color:#463625; font-family:Georgia, "Times New Roman", Times, serif;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0; }
h5, h6{font-size:10px;margin:6px 0;}

#wrapper{
	width:1204px;
	height:auto;
	margin: 0 auto;
	text-align:center;
	}

.clear_float{
clear:both;
line-height:0;
font-size:0;
height:0px;

}

.clear_float2{
clear:both;
line-height:0;
font-size:0;
height:0px;
background: url(images/hc_center-2.jpg) repeat-y ;
}


/*---Top Banner Container---*/
.banner-container{
	width:1112px;
	height:145px;
	margin-left:45px;
	}
	
.joinpane{
	width:328px;
	height:104px;
	padding-top:40px;
	float:left;
}

.BannerPane{
    height:114px;
    padding:30px 0 0 0;
    }


.headerbanner{
	width:1204px;
	height:109px;
	background:url(images/header-banner-2.jpg) no-repeat;
	}
	

/*---Menu---*/
.menu_bg{
	padding:5px 0 0 0px;
	background: url(images/nav-back-2.jpg) no-repeat;
	width:1204px;
	height:37px;
	float:left;
	z-index:1000;
	position:relative;
}

.search_bg #dnn_dnnSEARCH_txtSearch
{

    float:left;
    width:176px;
    height:21px;
    z-index:2000;
    background:transparent;
    background-image:url(images/hc-search-back.jpg);
    background-repeat:no-repeat;
    border:none;
    position:relative;
    margin-left:45px;
    margin-top:7px;
    padding-left:6px;



}

.search_bg .SkinObject	{ color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#ccc; }
.search_bg a:link,
.search_bg a:active,
.search_bg a:visited,.searchbox a:hover	{ display:block; width:20px; height:20px;  position:absolute; right:90px; top:14px; z-index:2000;}



.search_field{
border:0px; /*important*/
position:absolute; /*important*/
top:4px;
left:9px;
width:256px;
background-image:url(images/hc-search-back.jpg);
background-repeat:no-repeat; /*important*/
padding:0px;
 margin:0px;


}






.menu_container{
	width:860px;
    float:left;
    margin-left:45px;
}


/*---Breadcrumb Navigation---*/
#bread_style
{
    width:1096px;
    float:left;
    line-height:34px;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
    background-color:#f5eed4;
    margin-left:52px;

    }

.breadcrumb_text
{
    color:#666666;
    font-size:13px;
    padding-left:20px;
}

.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{
    font-size:13px;
    color:#666666;
    text-decoration:underline;
    font-weight: normal;
    padding-left:15px;
    background:url(images/action_right.gif) left center no-repeat;
    }
    
a.Breadcrumb:hover{
    color:#C00;
    }



/*---Main Content----*/
.contentwrapper{
    width:1204px;
    height:auto;
    background: url(images/hc_center-2.jpg) repeat-y ;
    
}

.content_width{
	width:1096px;
	min-height:900px;
	background-color:#f5eed4;
	float:left;
	margin-left:52px;
	z-index:0;

	}
	
	
	.content_width2{
	width:1096px;
	height:0px;
	background-color:#f5eed4;
	float:left;
	margin-left:52px;
	z-index:0;

	}
.contentmargin
{
    margin-left:30px;
}
	
	
.ContentPane{
	
	padding:0 0 0 0px;
	
}

.ContentPane a:link {text-decoration:underline;}
.ContentPane a:active {text-decoration:underline;}
.ContentPane a:hover {color:#715438;text-decoration:underline;}
.ContentPane a:visited {text-decoration:underline;}


.home-headers{
	width:328px;
	height: 26px;
	background-color:#351f06;
	color:#f5eed4;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	padding-top:5px;
	padding-left:10px;
	
}

.home-headers a:link{color:#f5eed4; font-size:14px; text-decoration:none; font-family:Georgia, 'Times New Roman', Times, serif;}
.home-headers a:active{color:#f5eed4; font-size:14px; text-decoration:none; font-family:Georgia, 'Times New Roman', Times, serif;}
.home-headers a:hover{color:#f5eed4; font-size:14px; text-decoration:none ; font-family:Georgia, 'Times New Roman', Times, serif;}
.home-headers a:visited{color:#f5eed4; font-size:14px; text-decoration:none; font-family:Georgia, 'Times New Roman', Times, serif;}



.home-content{
	width:327px;
	height: 508px;
	background-color:#fcfbf4;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding-left:10px;
	margin: 0 0 20px 0px;
		border-left: 1px solid #d3cfbe;
	border-right: 1px solid #d3cfbe;
	border-bottom: 1px solid #d3cfbe;
	
	
}

.home-content-s{
	width:327px;
	height: 278px;
	background-color:#fcfbf4;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding-right:10px;
	margin: 0 0 20px 0;
	border-left: 1px solid #d3cfbe;
	border-right: 1px solid #d3cfbe;
	border-bottom: 1px solid #d3cfbe;
	
	
}

.con-image
{
    width:120px;
    height:112px;
    float:left;
    background-color:#FFF;
    border: 5px solid #351f06;
    margin: 10px 0 0 10px;
}

.con-desc
{
    width:172px;
    height:125px;
    font-family:Georgia, "Times New Roman", Times, serif;
    padding-left:8px;
    float:left;
    margin-top:10px;
    font-size:11px;
    line-height:20px;
}

.con-desch1
{
    color:#000000;
    font-size:10px;
    font-weight:bold;
    margin: 0 0 3px 0;
    padding: 10px 0 0 0;
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    
    
}

.con-desch1 a:link{color:#000000; font-size:10px; font-weight:bold; text-decoration:none;}
.con-desch1 a:active{color:#000000; font-size:10px; font-weight:bold; text-decoration:none;}
.con-desch1 a:hover{color:#715438; font-size:10px; font-weight:bold; text-decoration:underline;}
.con-desch1 a:visted{color:#000000; font-size:10px; font-weight:bold; text-decoration:none;}

.blogs
{
   width:120px;
   height: 103px;
   border:5px solid #351f06;
   margin-right:10px;



  
   
    
}


.blogthumb
{
    width:120px;
    height:103px;
    border:0px;
}


.blogtitle
{  
    
   font-family:Georgia, 'Times New Roman', Times, serif;
   font-size:12px;
   font-weight:bold;
   font-style:italic;
   color: #351f06;
   padding-bottom:10px;
   padding-top:15px;

    
}

.blogtitle a:link{color:#351f06; text-decoration:none; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif;}
.blogtitle a:active{color:#351f06; text-decoration:none; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif;}
.blogtitle a:hover{color:#bcae91; text-decoration:none; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif;}
.blogtitle a:visited{color:#351f06; text-decoration:none; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif;}

.blogcat
{ 
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   font-weight:bold;
   color: #000000;
   line-height: 16px;
   width:149px;
}

.blogcat a:link{color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}
.blogcat a:active{color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}
.blogcat a:hover{color:#351f06; font-size:11px; text-decoration:none; font-weight:bold;}
.blogcat a:visited{color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}

.blogsum
{
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-size:11px;
    line-height:20px;
}

.blogsum a:link{color:#000000; text-decoration:underline;}
.blogsum a:active{color:#000000; text-decoration:underline;}
.blogsum a:hover{color:#351f06; text-decoration:underline;}
.blogsum  a:visited{color:#000000; text-decoration:underline;}



.video-header{
	width:675px;
	height:84px;
	background-color:#351f06;
	padding-top:8px;
	padding-left:10px;
}

.video-content
{
    width:683px;
	height: 300px;
	background-color:#fcfbf4;
	color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	border-left: 1px solid #d3cfbe;
	border-right: 1px solid #d3cfbe;
	border-bottom: 1px solid #d3cfbe;
	text-align:center;
}

.video-seeall
{
    text-align:center;
}

/*Right Pane Content*/

.adlabel{
  width:310px;
  margin-bottom:5px;
}

.ad{
  width:320px;
  height:270px;
  border: 1px solid #cdc9ba;
  background: #FFF;
  margin: 0 0 20px 0;
}

.adimage
{
    margin-top:10px;
    margin-left:10px;
}

.fbsocial{
  width:320px;
  min-height:400px;
  background: #FFF;
  margin: 0 0 20px 0;
}

.twittersocial{
  width:310px;
  min-height:271px;
  margin-bottom:20px;

}

/*Footer Styles*/

	#hcfooterwrap{
	width:1204px;
	min-height:289x;
	background-image:url(images/hc-center-footer.png);
	background-repeat:repeat-y;
	

	}
	
	#hcfooterwrap2{
	width:auto;
	min-height:289px;
    background-color:#000000;
	

	}
	
	#hcfooter{
	width:1097px;
	height:289px;
	background-image:url(images/footer-back.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#351f06;
	margin-left:52px;
	float:left;
	


	
}

#footer-clubs{
	width:230px;
	height:200px;
	color:#d9d0be;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	padding-top:35px;
	text-align:left;
	
}

#footer-clubs ul{
	width:230px;
	list-style:none;
	font-size:12px;
	padding-left:0px;
	margin-left:0px;
	margin-top:3px;
}

#footer-clubs li{
	line-height:22px;
	list-style:none;
}

#footer-clubs a:link{color:#b69e86; text-decoration:none;}
#footer-clubs a:active{color:#b69e86; text-decoration:none;}
#footer-clubs a:hover{color:#5d3f1c; text-decoration:none;}
#footer-clubs a:visited{color:#b69e86; text-decoration:none;}

#footer-social{
	width:200px;
	height:200px;
	color:#d9d0be;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-left:15px;
	padding-top:35px;
	text-align:left;
	
}

#footer-social ul{
	list-style:none;
	font-size:12px;
	padding-left:0px;
	margin-left:0px;
	margin-top:3px;
}

#footer-social li{
	list-style:none;
}

#footer-mag{
	width:160px;
	height:235px;
	color:#d9d0be;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	padding-top:50px;
	text-align:left;

	
	}
	
	#footer-text{
	width:345px;
	height:235px;
	color:#d9d0be;
	float:left;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	#footer-text p{
		font-size:11px;
		font-weight:normal;
		color:#d9d0be;
		line-height:19px;
		margin-bottom:0px;
		padding-bottom:5px;
		padding-top:5px;
		margin-top:0px;
	}
	
	#footer-bbb{
	width:80px;
	display:block;
	height:288px;
	float:left;
	cursor:pointer;

	
	}
	

#bbb {

        /* include whatever style stuff you want and... */

	display:block;
	height:290px;
	width:80px;
	cursor: pointer;

}
	
	#footer-enews{
	width:400px;
	height:auto;
	color:#d9d0be;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-left:60px;
	margin-top:8px;
	text-align:center;
	
	}
	
	#footer-enews a:link{color:#d9d0be; text-decoration:none;}
	#footer-enews a:active{color:#d9d0be; text-decoration:none;}
	#footer-enews a:hover{color:#5d3f1c; text-decoration:none;}
	#footer-enews a:visited{color:#d9d0be; text-decoration:none;}
	
	#footer-black{
	width:1097px;
	height:auto;
	color:#d9d0be;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	padding-left:0px;
	text-align:center;
	margin-left:52px;

	
}

#footer-black ul{
	width:auto;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:0px;
	padding:0px;
	font-size:12px;



	
}

#footer-black li{
	list-style:none;
	display:inline;


}

#footer-black a:link{color:#d9d0be; padding-left:8px; padding-right:8px; text-decoration:none;}
	#footer-black a:active{color:#d9d0be; padding-left:8px; padding-right:8px; text-decoration:none;}
	#footer-black a:hover{color:#5d3f1c; padding-left:8px; padding-right:8px; text-decoration:none;}
	#footer-black a:visited{color:#d9d0be; padding-left:8px; padding-right:8px; text-decoration:none;}
	
	#footer-black2 ul{
	width:800px;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:0px;
	padding:0px;
	font-size:12px;



	
}

#footer-black2 li{
	list-style:none;
	display:inline;


}

#footer-black2 a:link{color:#d9d0be; padding-left:8px; padding-right:8px; text-decoration:none;}
	#footer-black2 a:active{color:#d9d0be; padding-left:8px; padding-right:8px; text-decoration:none;}
	#footer-black2 a:hover{color:#5d3f1c; padding-left:8px; padding-right:8px; text-decoration:none;}
	#footer-black2 a:visited{color:#d9d0be; padding-left:8px; padding-right:8px; text-decoration:none;}
	
/*#footer-links
{
    height:30px;
    width:1200px;
	font-size:9px;
	color:#b69e86;
	text-align:center;
	background-color:#000000;
	float:left;

}*/

#footer-links ul
{
    width:800px;
    display:block;
	margin:0;
	padding-left:0px;
	font-size:9px;
	padding:0px;

	
}

#footer-links li{
	list-style:none;
	display:inline;


}

#footer-links a:link{color:#d9d0be; text-decoration:none;}
	#footer-links a:active{color:#d9d0be; text-decoration:none;}
	#footer-links a:hover{color:#5d3f1c; text-decoration:none;}
	#footer-links a:visited{color:#d9d0be; text-decoration:none;}

#loginfo
{
   width:404px;
   color:#351f06;
   font-size:11px;
   font-weight:bold;
   text-align:left;
   padding-top:25px;
   margin-left:775px;
  
}

#loginfo a:link{color:#351f06; font-size:11px; text-decoration:underline;}
#loginfo a:active{color:#351f06; font-size:11px; text-decoration:underline;}
#loginfo a:hover{color:#715438; font-size:11px; text-decoration:underline;}
#loginfo a:visited{color:#351f06; font-size:11px; text-decoration:underline;}

#servervar
{
    font-size:9px;
    text-align:left;
    
}


#dealsdis{
	width:346px;
	height:94px;
	float:left;
	margin-top:15px;
}

#podcast{
	width:343px;
	height:94px;
	float:left;
	margin-top:15px;
}

.myaccount{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

.myaccount td
{
	border-bottom: lightgrey 1px solid;
}

.myaccount a{
	color:#000000;
	text-decoration:none;
}

.myaccount tr:hover td{
	background:#FFFAC3;
}

