
	
.masterCenteringDiv{
	background: 		#0F1932;
}
#Content{
	width: 				647px;
}
#leftNav{
	width: 				250px;			
	float:				left;
	position: 			relative;
	left:				24px;	
	top:				25px;
}

#Content div.header{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/common/subPageHeader2.jpg) no-repeat bottom left;
	height: 			90px;
	width:				590px;
}

#Content  div.headerText{
	position: 			relative;
	top: 				25px;
	font-size: 			14px;
	font-family: 		Arial;
	color:				#FFFFFF;
	padding-left:		20px
}

#Content  div.headerText p{
	font-size: 			30px;
	padding-bottom:		10px;
	color:				#A2DCE9;
	font-family: 		Georgia;
}

h1.headerText{
	font-size: 			30px;
	padding-bottom:		0px;
	color:				#A2DCE9;
	font-family: 		Georgia;
		
}
/*****************************************************************/
/*****************************************************************/
/**************************** GOODIES ****************************/
/*****************************************************************/
/*****************************************************************/
#Content #FateBall {
	height:				450px;
	text-align:			middle;
}



/**************************** goodies 1 ****************************/
#Content #CookieSelect {
	text-align:			center;
}

#Content div.cookieSelectText{
}

#Content #CookieResponse {
	display:			none;
	text-align:			center;
}
#Content #CookieResponse p {
	text-indent:			0px;
	margin-top:			20px;
}
#Content #CookieResponse a {
	color:				#c8ddf0;
}
#Content div.mainContent div.goodies1{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/goodies/funBox3.jpg) no-repeat;
	height:				335px;
	width:				297px;
	float:				left;
	color:				#FFFFFF;
	position:			relative;
	left:				17px;
}

#Content div.mainContent div.goodies1 div.title{
	position:			relative;
	top:				12px;
	width: 				297px;
	color:				#A2DCE9;
	font-size: 			24px;
	text-align:			center;
	padding-bottom: 	20px;
}

#Content div.mainContent div.goodies1 p.bold{
	font-size:			20px;
}

#Content div.mainContent div.goodies1 div.content{
	text-align: 		center;
	padding:			10px 10px 10px 10px;
}

#Content div.mainContent div.goodies1 h1.title{
	position:			relative;
	top:				12px;
	width: 				297px;
	color:				#A2DCE9;
	font-size: 			24px;
	text-align:			center;
	padding-bottom: 	20px;
}

/**************************** goodies 2 ****************************/
#Content div.mainContent div.goodies2{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/goodies/funBox3.jpg) no-repeat;
	height:				335px;
	width:				297px; 
	padding-bottom:		23px;
	float:				right;
	color:				#FFFFFF;
}

#Content div.mainContent div.goodies2 div.title{
	position:			relative;
	top:				12px;
	width: 				297px;
	color:				#A2DCE9;
	font-size: 			24px;
	text-align:			center;
	padding-bottom: 	20px;
}

#Content div.mainContent div.goodies2 p.bold{
	font-size:			20px;
}

#Content div.mainContent div.goodies2 div.content{
	text-align: 		center;
	padding:			15px 15px 15px 15px;
}

#Content div.mainContent div.goodies2 h1.title{
	position:			relative;
	top:				12px;
	width: 				297px;
	color:				#A2DCE9;
	font-size: 			24px;
	text-align:			center;
	padding-bottom: 	20px;
}


/**************************** goodies 3 ****************************/
#Content div.mainContent div.goodies3{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/goodies/funBox2.jpg) no-repeat;
	height:				335px;
	width:				632px;
	clear:				both;
	color:				#FFFFFF;
	margin:				0px 0px 0px 17px;
}

#Content div.mainContent div.goodies3 div.title{
	position:			relative;
	top:				12px;
	width:				632px;
	color:				#A2DCE9;
	font-size: 			24px;
	padding-bottom: 	20px;
	text-align: 		center;
}

#Content div.mainContent div.goodies3 div.content{
	padding: 			10px 10px 10px 10px;
}

#Content div.mainContent div.goodies3 div.content img{
	float:				left;
	position: 			relative;
	top:				20px;
}

#Content div.mainContent div.goodies3 div.content div.toFloatRight{
	float:				right;
	width:				450px;
	padding:			10px 10px 0px 0px;
}
#Content div.mainContent div.goodies3 div.content div.toFloatRight form{
	font-weight:		bold;
	padding:			12px 12px 12px 60px;
}

#Content div.header div.contentNavBar{
	position: 			relative;
	text-align: 		center;
	top:				55px;
	width: 				671px;
}

#Content div.header div.contentNavBar a{
	text-decoration:	none;
	font-family:		Georgia;
	color:				#F6CC46;
	font-weight: 		bold;
	border:				none;
	font-size:			14px;
	padding:		 	5px 17px 5px 17px;
	height:				28px;
	width:				98px;
}
#Content div.header div.contentNavBar a:hover{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/common/subNavRollOver.jpg) no-repeat center top;
	color:				#A2DCE9 ;
}

a.selected{
	color:				#A2DCE9;
}

#Content div.header div.contentNavBar a.selected{
	color:				#A2DCE9;
}

#Content div.centerGiftForm{
	padding:			20px 0px 0px 0px;
	text-align:			left;
}

#Content div.mainContent div.goodies3 h1.title{
	position:			relative;
	top:				12px;
	width:				632px;
	color:				#A2DCE9;
	font-size: 			24px;
	padding-bottom: 	20px;
	text-align: 		center;
}

/****************************************************************/
/****************************************************************/
/**************************** DREAMS ****************************/
/****************************************************************/
/****************************************************************/

#Content div.dreamHeader{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/dreams/dreamsHeader4.jpg) no-repeat top center;
	height: 			168px;
	width:				610px;
	position:			relative;
	margin-top:10px;
}

#Content div.dreamDictHeaderFix{
	margin:				20px 0px 0px 0px;
}

#Content div.dreamHeaderText{
	position: 			relative;
	top: 				15px;
	left:				-10px;
	font-size: 			14px;
	font-family: 		Arial;
	color:				#FFFFFF;
}

#Content div.mainContentDreams{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/dreams/dreamsSlice2.jpg) repeat-y;
	padding:			0px 80px 0px 40px;
	color:				#FFFFFF;
	font-family:		Arial;
	line-height:		16px;
}

#Content div.subHeading{
	position: 			relative;
	top:				20px;
	left:				175px;
	width:				200px;	
	color:				#A2DCE9;
	font-size: 			24px;
	padding:			15px 0px 0px 0px;
}

#Content div.dreamContentFooter{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/dreams/dreamsBottom2.jpg) no-repeat;
	height: 			211px;
	width:				610px;
}

#Content div.mainContentDreams div.dreamResultMiddleBox{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/dreams/dreamActionBox.jpg) no-repeat;
	position:			relative;
	left:				40px;
	margin-top:			40px;
	height: 			69px;
	width:				439px;
	padding:			20px 20px 20px 20px;
}

#Content div.mainContentDreams div.dreamResultMiddleBox img{
	position: 			relative;
	top:				8px;
	padding-left: 		10px;
}

#Content div.mainContentDreams div.middleBox{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/dreams/dreamActionBox.jpg) no-repeat;
	position:			relative;
	left:				40px;
	margin-top:			40px;
	margin-bottom:		20px;
	height: 			69px;
	width:				439px;
	padding:			20px 20px 20px 20px;
}

#Content div.mainContentDreams div.middleBox img{
	position: 			relative;
	top:				8px;
	padding-left: 		10px;
}

#Content div.astrologyCelebContentText{
	text-align: 		left;
}

#dreamDictionaryResult h1{
	font-weight:		bold;	
	font-family:		Georgia;
}

#dreamDictionaryResult p{
	padding:			0px 0px 10px 0px;	
}

h1.subHeading{
	position: 			relative;
	top:				20px;
	left:				175px;
	width:				300px;	
	color:				#A2DCE9;
	font-size: 			24px;
	padding:			15px 0px 0px 0px;
		
}


/*******************************************************************/
/*******************************************************************/
/**************************** Horoscope ****************************/
/*******************************************************************/
/*******************************************************************/
#Content div.horoscopeMainContent{
	min-height:			451px;
	height: 			100%;
	width:			 	671px;
}

*html div._IE6HackForHoroscope{
	margin-left:30px;
	border:1px solid gold;
}

#Content div.contentSubText {
	display:			none;
	font-family:		Arial;
	color:				#fff;
	line-height:		16px;
}
#Content #Daily {
	display:			block;
}

#Content div.horoscopeNavBar{
	padding: 			0px 0px 0px 0px;	
}
#Content div.cancer{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Cancer_Top.jpg) no-repeat;
}

#Content div.capricorn{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Capricorn_Top.jpg) no-repeat;	
}

#Content div.leo{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Leo_Top.jpg) no-repeat;	
}

#Content div.pisces{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Pisces_Top.jpg) no-repeat;	
}

#Content div.sagittarius{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Sagittarius_top.jpg) no-repeat;	 
}

#Content div.taurus{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Taurus_Top.jpg) no-repeat;
}

#Content div.aquarius{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Aquarius_Top.jpg) no-repeat;	
}

#Content div.aries{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Aries_Top.jpg) no-repeat;	
}

#Content div.gemini{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Gemini2_Top.jpg) no-repeat;	
}

#Content div.libra{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Libra_Top.jpg) no-repeat;	
}

#Content div.scorpio{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Scorpio_Top.jpg) no-repeat;	
}

#Content div.virgo{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Virgo_Top.jpg) no-repeat;	
}
h1.smallWhite a {
	color:				#c8ddf0;
	text-decoration:	none;
}

div.horoscopeExpando{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_Slice.jpg) repeat-y;
	height:				100%;
	padding-bottom: 	50px;
	width:				671px;
	
}	

div.horoscopeExpandoFooter{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/newHoroscope/H_BottomBox2.jpg) no-repeat;
	width:				671px;
	height:				16px;
}

#divMainHoroscopeContent div.contentText{
	position: 			relative;
	width: 				397px;
	height:				100%;
	top:				61px;
	left:				265px;
	font-family:		Arial;
}

#divMainHoroscopeContent div.contentBottomText {
	width:				397px;
	text-align:			right;
	height:				20px;
	position:			relative;
	left:				265px;
	top:				61px;
	font-family:		Georgia;
	color:				#f0c94a;
	font-weight:		bold;
	font-size:			11px;
}

#divMainHoroscopeContent div.contentBottomText a{
	font-family:		Arial;
	color:				#f6cc46;
	font-weight:		bold;
	padding-right:		10px;
}

#Content div.contentText p{
	padding-bottom:10px;	
}
/********************************************************************************/
/********************************************************************************/
/**************************** Astrology Landing Page ****************************/
/********************************************************************************/
/********************************************************************************/
#Content div.astrologyHomePage{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/landing/AstrologyHomeZodiacBox.jpg) no-repeat;
	width:				671px;
	height:				416px;	
}

#Content div.astrologyHomePageContentHeader{
	width: 				100%;
	font-size: 			30px;	
	text-align: 		center;
	color:				#A2DCE9;
	padding: 			40px 0px 20px 0px;
}
	
#Content div.astrologyHomePageContent table{
	
	vertical-align:		middle;
	position: 			relative;
	left:				20px;
}

#Content div.astrologyHomePageContent td{
	text-align:			left;
	padding:			0px 0px 10px 50px;
	
}

#Content div.astrologyHomePageContent td.tablefix4astrology{
	text-align:			left;
	padding:			0px 0px 10px 60px;
	
} 

#Content div.astrologyHomePageContent td img{
	margin-top: 		-6px; 
	float:				left;
}

#Content span.smallText{
	font-size:			12px;	
}

#Content span.fakeLink{
	font-family: 		Georgia;	
}

#Content div.horoscopeLandingForm{
	text-align: 		center;
	position:			relative;
	padding: 			15px 0px 10px 25px;
}

#Content div.horoscopeLandingForm span.frmSubmitBtn{
	padding: 			0px 0px 0px 25px;
}

#Content div.horoscopeLandingForm p{
	position: 			relative;
	top: 				-22px;
	left: 				350px;
	width: 				20px;
}

#Content div.horoscopeLandingFormText{
	position: 			relative;
	left: 				0px;
	padding: 			00px 0px 10px 0px;
	text-indent: 		-50px;
}
#Content div.astrologyElements{
	float:				left;
	margin:				20px 0px 0px 0px;
	padding-left:		20px;
}

#Content div.astrologyElementsContent img{
	padding-bottom:		7px;
}

#Content div.astrologyElementsContent, div.astrologyCelebContent{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/landing/middleSlice.gif) repeat-y;
	width:				294px;
	margin-top: 		-5px;				
	background-color:	#000000;
	padding:			0px 10px 10px 10px;	
	text-align: 		center;				
}

#Content div.astrologyElementsFooter, div.astrologyCelebFooter{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/landing/boxBttm.gif) no-repeat;
	width:				314px;	
	height: 			17px;
	/**/
}

#Content div.astrologyElementsHeader, div.astrologyCelebHeader{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/landing/boxTop.gif) no-repeat;
	width:				314px;
	height: 			17px;
}

#Content div.astrologyElementsContentHeader, div.astrologyCelebContentHeader{
	width: 				100%;
	font-size: 			30px;	
	text-align: 		center;
	padding-bottom:		20px;
	font-family:		Georgia;
	color:				#A2DCE9;
}

#Content div.astrologyElementsContent td{
	padding:			0px 12px 0px 12px;
	text-align: 		center;
}

#Content div.astrologyElementsContent table{
	width:				210px;
	text-align: 		center;
	margin:				0px auto 20px auto;
}

#Content div.astrologyElementsContent div.myForm{
	padding-top:		10px;
}

#Content div.astrologyElementsContent input{
	margin-top:			10px;
}

#Content div.astrologyCeleb{
	float:				right;
	margin:				20px -20px 0px 00px;
}

#Content div.astrologyCelebSubHeader{
	font-size: 			24px;
	font-weight: 		bold;
	font-family: 		Georgia;
	padding:			10px 0px 10px 0px;
}

#SideNavBar{
	position:			absolute;
	top:				700px;
	left:				60px;	
}
#SideNavBar a{
	position:			relative;
	color:				#F6CC46;
	font-weight: 		bold;
	text-decoration: 	none;
}

#SideNavBar p{
	padding:			0px 0px 5px 0px;
}

#Content span.elementsSelectText{
	
}

#Content div.extraLinkContainer{
	padding: 			18px 0px 0px 00px;
}

#Content div.extraLinkContainer div.astrologyElementsContentHeader a.elementHeader{
	color:				#A2DCE9;
	font-family: 		Georgia;
	font-weight:	 	bold;
	font-size: 			24px;
	text-align: 		center;
}
#Content div.extraLinkContainer div.subLeftNavLink{
	padding: 			5px 20px 5px 10px;
	text-align: 		left;
}

#Content div.extraLinkContainer div.subLeftNavLink a{
	color:				#F6CC46;
	font-family: 		Georgia;
	font-weight:	 	bold;
}

h1.astrologyCelebContentHeader{
	width: 				100%;
	font-size: 			30px;	
	text-align: 		center;
	padding-bottom:		20px;
	font-family:		Georgia;
	color:				#A2DCE9;	
}

h1.astrologyElementsContentHeader{
	color:				#A2DCE9;
	text-align: 		center;
	width: 				100%;
	font-size: 			30px;	
	padding-bottom:		20px;
	font-family:		Georgia;

}
/****************************************************************/
/****************************************************************/
/**************************** Elements **************************/
/****************************************************************/
/****************************************************************/
#Content div.westernElement{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/elements/elementsBG.jpg) no-repeat;
	height:				100%;
	width:				671px;
}

div.expando{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/elements/elementsSlice.jpg) repeat-y;
	height:				100%;
	padding-bottom: 	30px;
	width:				671px;
}

div.westernElementContent{
	position: 			relative;
	top:				50px;
	left:				255px;
	padding:			10px 20px 20px 20px ;
	width: 				370px;	
}

div.westernElementsFooter{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/elements/elementsBottom.jpg) no-repeat;
	width:				671px;
	height: 			19px;
}

div.astroElemBar{
	margin:				-15px 0px 0px 0px;
}

	
/***************************************************************/
/***************************************************************/
/**************************** Tarot ****************************/
/***************************************************************/
/***************************************************************/
#Content div.tarotMainContent{
	
}

#Content div.tarotMainContent div.contentHeader{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/tarot/tarotTopBox2.jpg) no-repeat;
	width:				671px;
	height:				68px;
}

#Content div.tarotMainContent div.tarotCardContent{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/tarot/tarotMiddleSlice2.jpg) repeat-y;
	position:			relative;
	width:				631px;
	min-height:			550px;
	padding: 			0px 20px 0px 20px;
}

#Content div.tarotMainContent div.tarotCardContent div.tarotCardContentHeader{
	font-size: 			30px;	
	text-align: 		center;
	padding-bottom: 	20px;
	color:				#A2DCE9;
}

#Content div.tarotMainContent div.tarotCardContent div.tarotCard{
	position:			relative;
	float:				left;
	left:				30px;
}
#Content div.tarotMainContent div.tarotCardContent img{
	/**padding-bottom:		20px;**/
}

#Content div.tarotMainContent div.tarotCardContent div.tarotCardContentText{
	position:			relative;
	width: 				350px;
	margin-left:		270px;
}

#Content div.tarotCard{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/tarot/tarotWhiteBox.gif) no-repeat;
	width:				226px;
	height:				388px;
}
#Content div.tarotCard img{
	position: 			relative;
	top:				5px;
	left:				5px;
}

#Content div.tarotFooter{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/tarot/tarotBottomBox2.jpg) no-repeat;
	width:				671px;
	height: 			28px;	
}

#Content div.customBox{
	position:			relative;
	width: 				310px;
	margin:				auto;
	padding:			0px 20px 0px 20px;
}

#daily-love-tarot, #custom-reading{
	display:none;	
}

h1.tarotCardContentHeader{
	font-size: 			30px;	
	text-align: 		center;
	padding-bottom: 	20px;
	color:				#A2DCE9;
}
/****************************************************************************************/
/****************************************************************************************/
/**************************** Chinese Astrology landing page ****************************/
/****************************************************************************************/
/****************************************************************************************/
#Content div.chineseHomePage{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/bg/zodiacBG2.jpg) no-repeat;
	width:				671px;
	height:				416px;	
}

#Content div.chineseHomePageContentHeader{
	width: 				100%;
	font-size: 			30px;	
	text-align: 		center;
	color:				#A2DCE9;
	padding: 			30px 0px 20px 0px;
}
	
#Content div.chineseHomePage table{
	vertical-align:		middle;
	position: 			relative;
	width: 				550px;
}

#Content div.chineseHomePage td{
	text-align:			left;
	padding:			0px 0px 10px 150px;
	
}

#Content div.chineseHomePage td img{
	margin-top: 		-6px; 
	float:				left;
}

#Content span.fakeLink{
	font-family: 		Georgia;	
}

#Content div.horoscopeLandingForm{
	text-align: 		center;
	width: 				470px;
	position:			relative;
	left:				75px;
	top:				-10px;
}

#Content div.horoscopeLandingForm p{
	position: 			relative;
	top: 				-22px;
	left: 				350px;
	width: 				20px;
}

#Content div.horoscopeLandingFormText{
	position: 			relative;
	left: 				30px;
}

#Content div.chineseHomePageElements{
	float:				left;
	padding:			10px 0px 0px 0px;
	
}

#Content div.chineseHomePageElementsContent{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/longBoxSlice.jpg) repeat-y;
	width:				651px;
	padding:			3px 10px 10px 10px;
	text-align: 		center;				
}

#Content div.chineseHomePageElementsFooter{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/longBoxBottom.jpg) no-repeat;
	width:				671px;	
	height: 			23px;
}
#Content div.chineseHomePageElementsHeader{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/longBoxTop.jpg) no-repeat;
	width:				671px;
	height: 			22px;
}

#Content div.chineseHomePageElementsContentHeader a{
	width: 				100%;
	font-size: 			30px;	
	text-align: 		center;
	font-family:		Georgia;
	padding:			0px 0px 10px 0px;
	color:				#A2DCE9;
}
/* not needed any because of new layout
	#Content div.elemFloatLeft{
		float:				left;
		padding:			0px 0px 0px 50px;
	}
	
	#Content div.elemFloatRight{
		float:				right;
		padding:			0px 50px 0px 0px;
	}
	
	
	#Content div.elemCenter{
		position:			absolute;
		top:				665px;
		left:				153px;
	}
*/
#Content div.chineseHomePageElementsContent table{
	margin:				20px auto 20px auto;	
}

#Content div.chineseHomePageElementsContent td{
	padding:			0px 20px 0px 20px;
	text-align: 		center;	
}

#Content div.chineseHomePageElementsContent p{
	padding:			0px 0px 10px 0px;
}


#Content div.chineseHomePageElementsContent div.myForm{
	padding-top:		20px;
}

#Content div.chineseHomePageElementsContent input{
	margin-top:			10px;
}

#Content div.chineseHomePageElementsForm{
	clear: 				both;
		
}

#Content div.horoscopeLandingForm span.frmSubmitBtn{
	padding: 			0px 0px 0px 25px;
}

h1.chineseHomePageContentHeader{
	width: 				100%;
	font-size: 			30px;	
	text-align: 		center;
	color:				#A2DCE9;
	padding: 			30px 0px 20px 0px;	
}

h1.chineseHomePageElementsContentHeader{
	width: 				100%;
	font-size: 			30px;	
	text-align: 		center;
	font-family:		Georgia;
	padding:			0px 0px 10px 0px;
	color:				#A2DCE9;
}

/***************************************************************************/
/***************************************************************************/
/**************************** Chinese elements  ****************************/
/***************************************************************************/
/***************************************************************************/
#Content div.chineseAstrology{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/astrology/chineseAstrologyBG2.jpg) no-repeat;
	width:				671px;
	height:				452px;	
}

#CE{
	display:			none;	
}
#Content div.chineseElementContent{
	position: 			relative;
	top:				50px;
	left:				255px;
	padding:			10px 20px 20px 20px ;
	height: 			250px;
	width: 				370px;
}

#Content div.chineseElementContentHeader{
	font-size: 			30px;	
	text-align: 		center;
	padding-bottom: 	20px;
	font-family: 		Georgia;
	color:				#A2DCE9;
}

#Content div.chineseElementContentSigns td{
	padding-left:		0;
	text-align: 		center;
}

#Content div.chineseElementContentSigns table{	
	padding-top:		25px;
}

#Content div.chineseElementContentSigns a{
	color:				#F6CC46;
}

div.chineseAstrologyNavBar{
	text-indent: 		200px;	
	padding:			5px 0px 0px 0px;
}

#Content div.chineseAstrologyForm{
	text-align:			center;	
}

#Content div.chineseAstrologyForm form{
	padding: 			20px 0px 10px 0px;
}

#Content div.chineseAstrologyForm p{
	padding: 			10px 0px 0px 0px;
}

#Content div.chineseElementContentStatic p{
	padding: 			0px 0px 10px 0px;
}

#Fire, #Water, #Wood, #Earth, #Metal, #Elements, #Air{
	display:			none;	
}
#Content div.headerText a{
	color:				#A2DCE9;
}




/*******************************************************************************/
/*******************************************************************************/
/**************************** Chinese Zodiac Signs  ****************************/
/*******************************************************************************/
/*******************************************************************************/
#Content h2.bigBlue{
	font-family: 		Georgia;
	color:				#A2DCE9;
	font-size:			26px;
	font-weight: 		bold;
	text-align: 		center;
	padding:			5px 0px 20px 0px;
}

#Content div.dog{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/dog.jpg) no-repeat;
	height: 			452px;	
}

#Content div.rat{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/rat.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.ox{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/ox.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.tiger{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/tiger.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.rabbit{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/rabbit.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.snake{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/snake.jpg) no-repeat;
	height: 			452px;		
}

#Content div.pig{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/pig.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.rooster{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/rooster.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.monkey{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/monkey.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.dragon{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/dragon.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.sheep{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/sheep.jpg) no-repeat;	
	height: 			452px;	
}

#Content div.horse{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/chineseAstrology/zodiacBG/horse.jpg) no-repeat;	
	height: 			452px;	
}


/********************************************************************/
/********************************************************************/
/**************************** Numerology ****************************/
/********************************************************************/
/********************************************************************/
#Content div.numerologyContent{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/numerology/numerologyBG2.jpg) no-repeat;
	width:				671px;
	height:				452px;
}

#Content div.numerologyText{
	position:			relative;
	width: 				310px;
	height: 			390px;
	top:				52px;
	left:				290px;
	padding:			0px 20px 0px 20px;
}

#Content div.numerologyContentHeader{
	width:				100%;
	text-align: 		center;
	font-size: 			30px;
	font-weight: 		bold;
	font-family: 		Georgia;
	padding:			10px 0px 10px 0px;
	color:				#A2DCE9;
}

#Content div.numerologyContentForm{
	text-align: center;
	padding-left:0px;
}

#Content div.numerologyContentForm table{
	margin-left: auto;
	margin-right: auto;	
	padding: 20px 70px 0px 0px;
}

#Content div.numerologyContentForm td{
	padding: 0px 0px 10px 20px;
	margin-left: auto;
	margin-right: auto;	
	text-align: center;
}

#Content div.numerologyContentForm input{
}




/******************************************************************************/
/******************************************************************************/
/**************************** Love & Compatibility ****************************/
/******************************************************************************/
/******************************************************************************/
#Content div.compatMainContent{

	width:			 	671px;
}

#Content div.compatLove {
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/Love_Image.jpg) no-repeat;
	height:				452px;
}
#Content div.compatLove h1 {
	font-family:		Georgia;
	font-size:			24px;
	font-weight:		bold;
	color:				#b2dbf1;
	text-align:			center;
	padding-bottom:		10px;
}
#Content div.compatLoveResults {
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/Love_top.jpg) no-repeat;
}
#Content #Romantic {
	display:			block;
}
#Content div.contentSubText {
	width:				392px;
	padding:			10px 0px 0px 0px;

	
}

.compatResultsTextBox h1 {
	font-family:		Georgia;
	font-size:			24px;
	font-weight:		bold;
	color:				#b2dbf1;
	text-align:			center;
	padding-bottom:		10px;
}
.contentSubText div.descriptionText {
	line-height:		16px;
	margin-left:		10px;
	margin-right:		10px;
	margin-top:			20px;
}
#Content div.centeredForm {
	margin-top:			20px;
	text-align:center;
}
div.centeredForm h2 {
	font-size:			16px;
	line-height:		24px;
	font-weight:		normal;
	margin-bottom:		20px;
}		
#Content div.centeredForm div {
	margin-left:		75px;
	margin-right:		75px;
	text-align:			left;
	
}
#Content div.centeredForm input {
	margin-top:			20px;
}
#Content div.encap {
	width:				671px;
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/Love_Tile.jpg) repeat-y;
}
#Content div.encap_bottom {
	width:				671px;
	height:				50px;
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/horoscope/Love_bttm.jpg) no-repeat;
}
div.compatLoveResults div.compatResultsTextBox {
	width:				392px;
	padding-left:		270px;
	padding-top:		60px;
	padding-right:		10px;
	font-family:		Arial;
	color:				#fff;
	font-size:			12px;
	line-height:		16px;
	
}

#Content div.LNCnavBar{
	margin-top:-12px;
}


#subLeftNavRomantic{
	width: 				250px;	
	height:				100px;		
	position:			relative;
	top:				0px;
	left:				-4px;
	margin:				0px 0px 50px 0px;
}

#subLeftNavRomantic div.header{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/leftNavTopBox2.jpg) no-repeat;
	width:				225px;
	height:				20px;
}

#subLeftNavRomantic div.content{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/leftNavMiddle2.jpg) repeat-y;
	width:				225px;
	height:				100px;	
}

#subLeftNavRomantic div.footer{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/leftNavBottomBox2.jpg) no-repeat;
	width:				225px;
	height:				20px;
}

#subLeftNavRomantic div.subLeftNavLink{
	padding:			9px 0px 9px 20px;
	vertical-align: 	middle;
}
 
#subLeftNavRomantic div.subLeftNavLink a{
	color:				#F6CC46;
	font-family: 		Georgia;
	font-weight:	 	bold;
}

#Content div.friendBG{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/compat/friendship2.jpg) no-repeat;	
}

#Content div.coworkerBG{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/compat/coworker2.jpg) no-repeat;	
}

#Content div.celebBG{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/compat/celebrity2.jpg) no-repeat;	
}

#MatchResult p{
	padding:			10px 0px 0px 0px;
}

/*****************************************************************/
/*****************************************************************/
/**************************** General ****************************/
/*****************************************************************/
/*****************************************************************/

h1.smallWhite {
	font-family:		Arial;
	font-size:			12px;
	color: 				#fff;
	margin-bottom:		10px;
}
h2.bigOrange {
	font-family:		Georgia;
	font-size:			20px;
	font-weight:		bold;
	color:				#f0c94a;
}
h3.mediumOrange {
	font-family:		Arial;
	font-size:			15px;
	color: 				#f0c94a;
	margin-bottom:		10px;
}
#divMainContent div.contentText{
	position: 			relative;
	width: 				397px;
	height:				298px;
	top:				61px;
	left:				265px;
	font-family:		Arial;
}
#divMainContent div.contentBottomText {
	width:				397px;
	text-align:			right;
	height:				20px;
	position:			relative;
	left:				265px;
	top:				61px;
	font-family:		Georgia;
	color:				#f0c94a;
	font-weight:		bold;
	font-size:			11px;
}

#divMainContent div.contentBottomText a{
	font-family:		Arial;
	color:				#f6cc46;
	font-weight:		bold;
	padding-right:		10px;
}

/*******************************************************************/
/*******************************************************************/
/**************************** More pages (gloss, ref, understanding)*/
/*******************************************************************/
/*******************************************************************/
#Content div.morePages {
	font-family:		Georgia;
}
#Content div.mainContentMore p {
	padding-bottom:			10px;
	
}
#Content div.moreHeader{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/TopBoxInfo2.jpg) no-repeat bottom;
	height: 			96px;
	width:				610px;
}

#Content div.moreHeaderText{
	position: 			relative;
	top: 				1px;
	left:				18px;
	font-size: 			14px;
	font-family: 		Arial;
	color:				#FFFFFF;
}

#Content div.mainContentMore{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/dreams/dreamBoxMiddle.jpg) repeat-y;
	padding:			0px 80px 0px 40px;
	color:				#FFFFFF;
	font-family:		Arial;
	line-height:		16px;
}

#Content div.subHeading{
	position: 			relative;
	top:				20px;
	left:				175px;
	width:				200px;	
	color:				#A2DCE9;
	font-family:		Georgia;
	font-size: 			24px;
}

#Content div.moreContentFooter{
	background: 		url(http://ak.imgfarm.com/images/funwebproducts/horoscope/dreams/dreamBoxBottom.jpg) no-repeat;
	height: 			131px;
	width:				610px;
}

#Content div.mainContentMore td {
	padding:			6px;
}

#Content div.birthdayForm{
	text-align: 		center;
	width: 				500px;
	position:			relative;
	padding:			20px 0px 0px 0px;
}

#Content div.birthdayForm p{
	padding: 			10px 0px 0px 0px;
}

#Content div.birthdayForm input{
	padding: 			0px 10px 0px 10px;
}

#Content div.selectBoxes{
	padding:			10px 0px 0px 0px;	
}

#Content p.chooseSign{
	font-weight:		bold;
}

#subLeftNav div.subLeftNavLink{
	padding:			9px 0px 9px 20px;
	vertical-align: 	middle;
}

#Content div.glossary p.glossaryKeyWord{
	padding:			20px 0px 0px 0px;
	text-indent: 		0px;
	font-weight: 		bold;
}
/**********************************************************************/
/**********************************************************************/
/**************************** Registration ****************************/
/**********************************************************************/
/**********************************************************************/
#Content div.registrationMainContent{
	
}

#Content div.registrationText {
	position:			relative;
	padding-top:		60px;
	font-family:		Arial;
	left:				264px;
	height:				374px;
}
div.registrationText h1 {
	text-align:			center;
	font-family:		Georgia;
	color:				#b2dbf1;
	font-size:			20px;
	font-weight:		bold;
}
div.registrationText h2 {
	font-family:		Arial;
	color:				#fff;
	margin-top:			15px;
	font-size:			12px;
	margin-left:		20px;
}
div.registrationText table {
	margin-top:			10px;
}
div.registrationText td {
	font-family:		Arial;
	padding-top:		10px;
}
div.registrationText td.descriptor {
	text-align:			right;
	padding-right:		10px;
}
div.registrationText td.right {
	text-align:			right;
}

div.loginHeader{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/LoginBoxTop.jpg) no-repeat;
	width:				251px;
	height:				24px;
}

div.loginContent{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/LoginBoxSlice.jpg) repeat-y;
	width:				221px;
	padding:			0px 9px 5px 15px;
}

div.loginFooter{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/LoginBoxBottom.jpg) no-repeat;
	width:				251px;
	height:				24px;
}

div.registerHeader{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/mediumBoxTop3.jpg) no-repeat;
	width:				380px;
	height:				22px;
}

div.registerContent{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/mediumBoxSlice3.jpg) repeat-y;
	padding:				0px 15px 5px 35px;
}

div.editContent{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/mediumBoxSlice3.jpg) repeat-y;
	padding:				0px 0px 5px 15px;
	width:381px;
}

div.registerFooter{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/mediumBoxBottom3.jpg) no-repeat;
	width:				380px;
	height:				20px;
}

#register{
	float:				right;
}

#Login{
	position:			relative;
	top:				-3px;
	float:				left;
}

#register table.registerForm td{
	padding: 			0px 0px 5px 0px;
}

div.passHeader{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/mediumBoxTop3.jpg) no-repeat;
	width:				380px;
	height:				22px;
}

div.passContent{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/mediumBoxSlice3.jpg) repeat-y;
	width:				380px;
}
div.passActualContent{
	width:				330px;
	position:			relative;
	left:				35px;
}
div.passFooter{
	background:			url(http://ak.imgfarm.com/images/funwebproducts/horoscope/boxes/mediumBoxBottom3.jpg) no-repeat;
	width:				380px;
	height:				20px;
}



/**********************************************************/
/********** SUNSIGN ********/
/**********************************************************/

#Content div.sunsignHomePageContent h1 {
	font-weight:		bold;
	padding-bottom:		20px;
	text-align:			left;
}
#Content div.sunsignHomePageContent table{
	margin-left:		40px;
	position: 			relative;
	width: 				500px
}

#Content div.sunsignHomePageContent td{
	text-align:			left;
	padding:			0px 0px 10px 00px;
	
}

#Content div.sunsignHomePageContent td img{
	margin-top: 		-6px; 
	float:				left;
}


/***************************************************************************/
/***************************************************************************/
/**************************** Romantic Sun Sign ****************************/
/***************************************************************************/
/***************************************************************************/
#Content div.romanticSunSign h1 {
	font-weight:		bold;
	padding-bottom:		20px;
	text-align:			left;
}
#Content div.romanticSunSign table{
	margin-left:		40px;
	position: 			relative;
	width:				500px;
}

#Content div.romanticSunSign td{
	text-align:			left;
	padding:			0px 0px 10px 00px;
}

#Content div.romanticSunSign td img{
	margin-top: 		-6px; 
	float:				left;
}

#Content div.referenceGuideContent table{
	padding: 			0px 0px 0px 25px;	
}

#Content div.referenceGuideContent table a{
	color:				#f6cc46;
	text-decoration: 	underline;
	
}

#Content div.referenceGuideContent table td.tableHeading{
	font-weight: 		bold;	
	font-family:			Georgia;
}

#Content div.referenceGuideContent table tr.rowHeader{	 
}

#Content div.referenceGuideContent table.secondTable td{
	padding-left:		10px
}

#Content div.referenceGuideContent table.secondTable{
	margin-left: 		-6px;
}
#Content div.referenceGuideContent table.secondTable td.tableHeading2{
	font-weight: 		bold;	
}
/******************************************************************/
/******************************************************************/
/**************************** Site Map ****************************/
/******************************************************************/
/******************************************************************/
#Content div.leftColumn{
	height: 			100%;
	width: 				215px;
	float:				left;
}

#Content div.centerColumn{
	height: 			100%;
	width: 				215px;
	float:				left;
}

#Content div.rightColumn{
	height: 			100%;
	width: 				215px;
	float:				left;
}
#Content div.level1{
	line-height: 20px;
}

#Content div.level1 a{
	color: 				#FFF;
	margin-left:		10px;
	font-weight: 		bold;
	font-size: 			12px;
	padding-top:		5px;
}

#Content div.level2 a{
	color: 				#FFF;
	margin-left:		20px;
	font-weight: 		normal;
}

#Content div.siteMapHeaders{
	color:				#f6cc46;
	font-weight: 		bold;
	font-size: 			12px
}


/*******************************************************************************************************/
/*******************************************************************************************************/
/**************************** Registration / edit profile / forgot password ****************************/
/*******************************************************************************************************/
/*******************************************************************************************************/
#Content table.editProfileTable{
	text-align: 		center;
	width:335px;
}	
#Content table.editProfileTable td{
	text-align: 		right;
	padding: 			0px 0px 8px 10px;
}

#Content table.editProfileTable td.inputFields{
	text-align: 		left;
}
#Content div.forgotPassContent{
	width:				335;
	padding:			0px 0px 0px 20px;
}

#Content div.forgotPassContent table{
	margin:			20px 0px 0px 0px;
}

#Content div.forgotPassContent table td{
	padding:			0px 0px 10px 0px;
}

/*******************************************************************/
/*******************************************************************/
/**************************** Aux Pages ****************************/
/*******************************************************************/
/*******************************************************************/
#Content div.helpSubHeader{
	padding:			0px 0px 20px 0px;
}

#Content div.QASet{
	padding:			20px 0px 20px 0px;
}

#Content div.reqList{
	font-weight: 		bold;
	padding:			20px 0px 5px 0px;
}

#Content span.question{
	font-style: 		italic;
}

#helpAndFAQ a{
	display:			block;
	padding:			20px 0px 5px 0px;	
}

td.genericErrorDiv{
	font-size: 			14px;
	color:				#FF0000;
	font-weight: 		bold;
	padding:			3px 0px 3px 0px;
}

div.genericErrorDiv{
	font-size: 			14px;
	color:				#FF0000;
	font-weight: 		bold;
	padding:			3px 0px 3px 0px;
}

/***********************************************************************************/
/***********************************************************************************/
/**************************** Numerology & Tarot Module ****************************/
/***********************************************************************************/
/***********************************************************************************/
#StandaloneModule{
	width:				310px;
}

#StandaloneModule div.todaysfreesample{
	padding:			0px 0px 30px 0px;
}

#StandaloneModule div.freereadingheading{
	padding:			30px 0px 30px 0px; 
}

#StandaloneModule div.freereading{
	line-height:		20px; 
}

#StandaloneModule div.astrologyLogo{
	padding: 			20px 0px 10px 0px;
}

#StandaloneModule div.modFormHeader{
	padding:			0px 0px 25px 0px;
	font-weight:		bold;
}