body {
	
	margin:0px;

	padding:0px;

	text-align: center;

	background-color: #221400;

	font-family:  Helvetica, sans-serif;	





}

h1 {

margin:0px 0px 10px 0px;

}

a {

color:#0f1000;

}


/*Container Boxes*/

div.classCentralContainer {

	text-align: left;

	background-color: #2c2000;

	border-style: solid;
	border-color:#0f1000;
	border-width: 1px;


	width: 910px;

	margin:0px, auto;
	margin-left: auto;
	margin-right:auto;

}


div.classHeaderContainer {

	width: 910px;
	height: 160px;

}

div.classContentAreaCont {

	border-top: 1px solid #0f1000;
	background-color: #dfce8f;
	font-size:12px;
overflow: auto;
	padding: 15px;
color:#0f1000;



}


div.classContentSection {

	
text-align: left;

	padding: 5px;

	display: inline-block;

	overflow:auto;

width:600px;









}


div.classSubLineContainer {

	border-top: 1px solid #0f1000;
	background-color: #2c2000; 

	padding: 10px 0px 0px 0px;
	
	text-align: center;
	font-size: 10px;





}

div.classSubLineContainer a {

	color: #dfce8f;

}


div.classSubLineContainer a:hover {

	color: #ffffff;

}

div.classSwfContainer {

	position: absolute;
	margin-left: 29px;
	z-index: 1;

}

div.classHercBannerContainer {

	position:absolute;

	z-index:2;

	margin: 0px;

	padding: 0px;

}

div.classLogoWrittingContainer {

	position:absolute;

	z-index:3;

	margin: 0px;

	padding: 0px;

}


div.classBannerButtonsContainer {

	position:absolute;

	z-index:4;

	margin: 28px 0px 0px 521px;

	padding: 0px;
	
	width: 372px;

}


div.classBannerButtonsContainer a {




}


img.classBannerButtonImg {

	margin: 0px 2px 0px 0px;

	padding: 0px 0px 0px 0px;

	border: none;

}

div.classBannerDescriptionText {

	position:absolute;

	z-index:5;

	margin: 85px 0px 0px 281px;

	padding: 0px;

	font-family:  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width:595px;
	color: #a99e7e;

}


div.classMenuArea {

	position: absolute;

	z-index: 6;

	margin-top:136px;
	margin-left:-1px;

	width:910px;

	font-family:  Helvetica, sans-serif;
	


}


div.classMenuLine  {
	
	
  	margin: 0;
  	padding: 0;
  	font-weight: bold;
	font-size: 13px;


  }
	

div.classCurrentMenuItem {
	
	float: left;

	background-color: #dfce8f; 

	border-left: 1px solid #0f1000;
	border-top: 1px solid #0f1000;
	border-bottom: 1px solid #dfce8f;


	margin: 0px 0px 0px 0px;

	padding: 3px 11px 4px 11px;

	color: #0f1000;

	

}



div.classMenuItem	{

	float: left; 
	/* hide from IE mac \*/
	overflow: hidden;
	/* end hide from IE mac */

	
	border: 1px solid #0f1000;
	border-top: none;
	border-right: none;

	margin: 0px;
	padding: 4px 11px 4px 11px;




	}


div.classMenuItem a {

	color: #dfce8f;

	text-decoration: none;

}

div.classMenuItem a:hover {

	color: #ffffff;

	text-decoration: none;

}

div.classBottomMap {

	width: 270px;
	color: #dfce8f;
	font-size: 11px;
	text-align: center;
	font-weight: bold;

	margin-bottom: 10px;

	
	margin-left: auto;
	margin-right:auto;

	

}

div.classBottomMap a {

	
	color: #dfce8f;
	text-decoration: none;

}

div.classAddThisButton {

	position:absolute;

	z-index: 7;

	margin: 140px 0px 0px 780px;


}

div.classAddThisButton a {

	color: #dfce8f;

	text-decoration: none;

	font-size: 10px;




}

div.classPodcastMenu {

	width: 200px;
float:left;
		position:relative;

	border-left: solid 1px #000000;
	border-bottom: dashed 1px #000000;

		overflow:auto;



}




div.classPodcastMenuItem {


	background-color: #362800;
	border-right: solid 1px #000000;
	

}

div.classPodcastCurrentMenuItem {


	background-color: #dfce8f;

	

}


div.classPodcastMenuItem, div.classPodcastCurrentMenuItem {

	border-top: solid 1px #000000;

	

}


div.classPodcastMenuItemTitle  {
	
	border-bottom: dashed 1px #000000;
	padding: 4px 4px 4px 4px;
	
}

div.classPodcastMenuItem div.classPodcastMenuItemTitle  {



}


div.classPodcastMenuItemTitle a {
	
	font-weight: bold;
	text-decoration: none;

}

div.classPodcastMenuItem div.classPodcastMenuItemTitle a {

	color:#dfce8f;

}


div.classPodcastCurrentMenuItem div.classPodcastMenuItemTitle a {

	color:#362800;

}


div.classPodcastMenuItem div.classPodcastMenuItemTitle a:hover {

	color: #ffffff;
}



div.classPodcastMenuItemDesc {

	padding: 4px 4px 4px 4px;

	font-size: 10px;



}

div.classPodcastContentCont {


}


div.classPodcastVideoCont {

text-align: center;

}







div.classHoroscopeMenu {

	width: 200px;
float: left;

		position:relative;

	border-left: solid 1px #000000;
	border-bottom: dashed 1px #000000;

		overflow:auto;

margin:0px 20px 0px 0px;

}




div.classHoroscopeMenuItem {


	background-color: #362800;
	border-right: solid 1px #000000;


	

}

div.classHoroscopeCurrentMenuItem {


	background-color: #dfce8f;

	

}


div.classHoroscopeMenuItem, div.classHoroscopeCurrentMenuItem {

	border-top: solid 1px #000000;

	

}


div.classHoroscopeMenuItemTitle  {
	
	border-bottom: dashed 1px #000000;
	padding: 4px 4px 4px 4px;
	
}

div.classHoroscopeMenuItem div.classHoroscopeMenuItemTitle  {



}


div.classHoroscopeMenuItemTitle a {
	
	font-weight: bold;
	text-decoration: none;

}

div.classHoroscopeMenuItem div.classHoroscopeMenuItemTitle a {

	color:#dfce8f;

}


div.classHoroscopeCurrentMenuItem div.classHoroscopeMenuItemTitle a {

	color:#362800;

}


div.classHoroscopeMenuItem div.classHoroscopeMenuItemTitle a:hover {

	color: #ffffff;
}



div.classHoroscopeMenuItemDesc {

	padding: 4px 4px 4px 4px;

	font-size: 10px;



}

div.classHoroscopeContentCont {



}


div.classHoroscopeVideoCont {



}


div.classPromoStrip{


margin:10px 0px 10px 0px;
padding:0px 5px 5px 5px;
border-top: solid 2px #000000;
border-bottom: solid 1px #000000; 


}




div.classPromoStripItem {

text-align:center;
font-size:12px;
margin: 0px 50px 0px 50px;


}



div.classPromoStrip h1 {

font-size: 14px;


padding: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


div.classPromoStrip a {

color:#362800;


}

img.classPromoImage {

border: none;
width:120px;
height:90px;

}


div.classSubscribeStrip{

margin:10px 0px 10px 0px;
padding:0px 5px 5px 5px;





}




div.classSubscribeStripItem {

text-align:center;
font-size: 12px;
margin: 0px 30px 0px 30px;



}



div.classSubscribeStripItem a {


color:#362800;

}

img.classSubscribeStripImage {

border:0px;
width:40px;
height:40px;


}


div.classHoroscopeTitle {

font-size: 20px;
margin-bottom: 10px;

}
