/* *** Generated by www.csscreator.com *** */html, body

{ 
margin:0; 
padding:0; 
text-align:center; 
position:relative;
background-color:#ffffff;   	
border:solid #ffffff;	

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	letter-spacing: -0.02em;

}  








.redish
{
 	color: #ff6666; 
}



.basic_left{
float:left;
padding:3px;
}

.basic_right{
float:right;
padding:3px;
}




/* Links */
a:link{ 		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}	

a:active{ 		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}	

a:hover{ 		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}	

a:visited{ 		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}	


.irnum_left{
float:left;
}

.irnum_right{
float:right;
color:#AD1D7A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
margin-right:3px;
}

.date_font{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:7px;
}

.cookie_former{
position:relative;
top:10px;
}


.breaker{
position:relative;
border-top: thin solid #2C4A77;
width:60%;
margin-left:auto;
margin-right:auto;
}




#pagewidth{
 width:973px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;
 min-width: 900px;
border:solid #ffffff;
}  



#header{ 
height:150px; 
width:980px; 
position:relative;
background-color:#ffffff; 
top:10px;
} 





.menuadvert{
clear:both;
position:absolute;
top:45px;
}

.tickers {
position:absolute;
bottom:16px;
}




.hor_num{
position:relative;
top:5px;
}


.mini-box4 /*header box*/
{
	position:relative;
	height:3px;
	top:-121px;
	width:980px; 
}

/*header box*/
.column-one-content4 
{
background: #333366;   /* background color*/
color:#000000;
border-left: thin solid #2C4A77;
border-right: thin solid #2C4A77;
position:relative;
height:55px;
}




#leftcol
{
width:165px; 
float:left;
position:relative;
margin-left:-165px; 
margin-right:9px; 
} 

#outer{  
border:solid white 0px; 

/*/*/ 
border-left-width: 165px ; 

/* left column width. NN4 hack to hide borders */ 

border-left-color: #ffffff; //the center page background

/* left column colour */ 
border-left-style: solid;  

/*/*/ 
border-right-width: 165px;
/* right column width. NN4 hack to hide borders */ 

border-right-color: #ffffff; //the center page background
/* right column colour */ 
border-right-style: solid;   
background-color: #ffffff;  //the center page background
/* center column colour */ 
width: auto;  
} 

#rightcol{ 
/*/*/ 
width:165px;
/* hack keeps NN4 right column right? */
float:right;
position:relative;  
margin-right:-165px;  
margin-left:4px;
left:8px;
}  

#footer{ 
height:170px; 
width:980px;  
background-color:#ffffff; //the center page background
}

#inner{
margin:0;
width:100%;
} 

#maincol{ 
float: left; 
width: 100%;
position: relative;
margin: 0px -5px 0px -10px; 
} 

#outer>#inner {
border-bottom: 1px solid #ffffff; 
} 

.clr{clear:both;} 

.content{padding:5px;} 

/*padding for content */ 
#header .content{padding-bottom:0;} 
/*padding bottom 0 to remove space in IE5 Mac*/  
/*printer styles*/ 

@media print
{ 
/*hide the left column when printing*/

#leftcol{display:none;} 
#outer{border-left:0;} 
/*hide the right column when printing*/
#rightcol{display:none;}#outer{border-right:0;} }

/*add code*/


.mini-header-content 
{
background: #333399;   /* background color*/
color:#ffffff;
border-left: thin solid #000000;
border-right: thin solid #000000;
border-top: thin solid #000000;
border-bottom: thin solid #000000;
}

.mini-header-two-content 
{
background: #333399;   /* background color*/
color:#ffffff;
margin-left:5px;
margin-right:5px;
position:relative;
border: thin solid #CDCDCD;
background-repeat : repeat;
}

.column-one-content 
{

padding-left:8px;
padding-right:8px;
background: #ffffff;   /* background color*/
border-left: thin solid #8E486F;
border-right: thin solid #8E486F;

	background: url(../images/generic_graphics/Menu_maroon_new_06.png) ;
	background-repeat: repeat-x; 
	background-position: 0% 0%;	
	
position:relative;
}

.psychic_image_list{
position:relative;
left:20px;
top:10px;
}


.psychic_special_list{
position:relative;
left:30px;
top:10px;
}


.left_psychic_panel{
position:relative;
float:left;
width:90px;
}

.right_psychic_panel{
position:relative;
float:right;
width:40px;
}

.column-one-content5 
{
background: #333366;   /* background color*/
color:#ffffff;
border-left: thin solid #333366;
border-right: thin solid #333366;
position:relative;
padding:4px;
}




.plain2{
margin-left:10px;
margin-right:6px;
margin-bottom:16px;
padding:13px; 


	background: url(../images/generic_graphics/green.png) ;
	background-repeat: repeat-x; 
	background-position: 0% 0%;	
}

.nochexback{
position:relative;
float:left
padding:2px;
}

.nochex_order{
position:relative;
float:right;
top:-35px;
padding:2px;
}

.plain{
margin-left:10px;
margin-right:6px;
padding:5px; 


	background: url(../images/generic_graphics/green.png) ;
	background-repeat: repeat-x; 
	background-position: 0% 0%;	
}






.column-plain{
background: #FFFFFF;
margin-left:10px;
margin-right:6px;
border: thin solid #A6A6A6;

}


.column-two-content 
{ 
background: #FFFFFF;
margin-left:10px;
margin-right:6px;
padding:6px;
position:relative;

border: thin solid #A6A6A6;
}

.column-two-contenttop
{ 
background: #FFFFFF;
margin-left:10px;
margin-right:6px;
padding:6px;
position:relative;

border: thin solid 1.5px #a09f9f;
}


.cookie_column-content{
margin-left:10px;
margin-right:10px;


}



.service_bit{
position:relative; 
top:25px;
}



.column-three-content 
{ 
background: #FFFFFF;
margin:5px;
padding:5px;
position:relative;
border: thin dashed #CDCDCD;
background-repeat : repeat;
}		


	/* MAIN COLOUMNS - left and right coloumn*/
	.column-leftcontent
	{ 
	float:left;
	position:relative; 
	width:311px; 
	}


	.column-rightcontent
	{ 
	float:right;
	position:relative; 
	width:311px; 
	}
	/* MAIN COLOUMNS - left and right coloumn*/




.horoscopeblurb{
position:relative; 
margin:auto;
width:150px;
font-size: 11px;
text-align:center;
}

.advertoneblurb{
padding:7px;
color:#FFFFFF;
position:relative; 
margin:auto;
width:140px;
font-size: 11px;
text-align:center;
}



	/* MAIN COLOUMNS - left and right coloumn*/
	.column-tinyleftcontent
	{ 
	float:left;
	position:relative; 
	width:130px; 	
	}


	.column-tinyrightcontent
	{ 
	float:right;
	position:relative; 
	width:130px; 	
	}
	/* MAIN COLOUMNS - left and right coloumn*/






	/* MAIN COLOUMNS - left and right coloumn*/
	.column-minleftcontent
	{ 
	float:left;
	position:relative; 
	width:302px; 
	}


	.column-minrightcontent
	{ 
	float:right;
	position:relative; 
	width:302px; 
	}
	/* MAIN COLOUMNS - left and right coloumn*/


	/* SOURCE VIDEO - left and right coloumn*/
	.column-leftcontent1
	{ 
	float:left;
	position:relative; 
	width:400px; 
	}


	.column-rightcontent1
	{ 
	float:right;
	position:relative; 
	width:223px; 
	}
	/* SOURCE VIDEO - left and right coloumn*/
	
	
	/* FORM LAYOUT - left and right coloumn*/
	
	.form-leftcontent4
	{ 
	float:left;
	position:relative; 
	width:130px; 
	padding:1px;
	}


	.form-rightcontent4
	{ 
	float:right;
	position:relative; 
	width:130px; 
	padding:1px;
	}
	
	
	.form-leftcontent1
	{ 
	float:left;
	position:relative; 
	width:200px; 
	padding:2px;
	}


	.form-rightcontent1
	{ 
	float:right;
	position:relative; 
	width:350px; 
	padding:2px;
	}
	
	.form-contain2
	{ 
	position:relative; 
	padding:2px;
	}	
	
	.form-contain
	{ 
	position:relative; 
	clear:both;
	padding:2px;
	}	
	/* FORM LAYOUT  - left and right coloumn*/	

	
	#majorbutton{
	position:relative;
	top:4px;	
	}

.column-content
{ 
position:relative;
padding:9px;
}


.date-content 
{ 
position:relative;
display:inline;
width:80px;
}



.footer-content
{
	padding:5px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	letter-spacing: -0.02em;
	text-align: center;
	margin:auto;	
}



.footer-content a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}

.footer-content a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}

.footer-content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}

.footer-content a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #a5c11f;
	letter-spacing: -0.02em;
	text-align: left;
	text-decoration: underline;
}





h1{		
font-size: 14pt;
font-weight:lighter;	
font-family: Arial, Helvetica, sans-serif;font-family:"arial"; 
}		

h2	
{	
font-size: 12pt;font-weight:lighter;
font-family: Arial, Helvetica, sans-serif;font-family:"arial";
}	

h3	
{	
font-size: 11pt;
font-weight:lighter;
font-family: Arial, Helvetica, sans-serif;font-family:"arial";
}	

h4	
{	
font-size: 10pt;
}	

h2.detail	
{	
font-weight:bold;
}	


ul.related
{	
list-style: none;
position:relative;
right:25px;	
}	


ul
{	
list-style: square;
position:relative;
right:25px;	
}		

a img
{	
text-decoration: none; 
border: 0px;		
}		

#rightcol h1	
{		
position:relative;left:5px;	
}		

#maincol h1	
{		
position:relative;left:5px;	
}		

#leftcol h1	
{		
position:relative;left:5px;
}

.scoops a { 
  color: blue;
}




h1.scoops
{
color:#000000;
}

h1.majorlink1
{
color:#ffffff;
margin-right:10px;
padding:5px;
font-size: 12pt;
font-weight:lighter;
margin-top:-140px;
}

h1.majorlink2
{
color:#ffffff;
margin-left:270px;
margin-top:90px;
padding:5px;
font-size: 12pt;
font-weight:lighter;
}

h1.showmore
{
position:relative;
top:28px;
margin-left:86px;
}


h1.blackbits
{
margin-right:10px;
padding:5px;
border: 1px solid black;
background:#ffffff; 
}	
		
img.displayed
{
position:relative;
display: block;
text-align:center;
margin-left: auto;
margin-right: auto;
margin-bottom:10px;
border: 1px solid #DEDEDE;
}

img.displayed_psychic
{
position:relative;
display: block;
text-align:center;
margin-left: auto;
margin-right: auto;
margin-bottom:10px;
}



.general_head{
position:relative;
display: block;
padding:1px;
background:#8D194F; 
padding:5px;
color:#ffffff;
border-left: 1px solid #A6A6A6;
border-right: 1px solid #A6A6A6;
border-top: 1px solid #A6A6A6;
}



.news_head{
position:relative;
display: block;
padding:1px;
background:#B2C933; 
padding:5px;
color:#ffffff;
border: 1px solid #A6A6A6;
}


.association_box{
position:relative;
padding:10px;
border: 1px solid #A6A6A6;
}

.cookie_blog_box{
position:relative;
padding:10px;
border: 1px solid #A6A6A6;
}


.horoscope_annual{
position:relative;
margin-left:130px;
display: block;
padding:9px;
min-height:110px;
}
	


.news_blog{
position:relative;
display: block;
border-left: thin solid #A6A6A6;
border-right: thin solid #A6A6A6;
border-bottom: thin solid #A6A6A6;
padding:9px;
min-height:70px;
}


.video_left{
position:relative;
float:left;
width:440px;
}

.video_right{
position:relative;
float:right;
width:135px;
}

.news{
position:relative;
padding-bottom:15px;
}


.contentvideo1{
border: thin solid #A6A6A6;
width: 425px;
height: 355px;
}

.contentvideo2{
border: thin solid #A6A6A6;
width: 439px;
height: 329px;
}

.news_head_list{
position:relative;
display: block;
border-left: thin solid #A6A6A6;
border-right: thin solid #A6A6A6;
border-top: thin solid #A6A6A6;
padding:1px;
}


.video_head_list{
position:relative;
display: block;
padding:1px;
}



.news_contain_list2{
position:relative;
border-left: thin solid #A6A6A6;
border-right: thin solid #A6A6A6;
border-bottom: thin solid #A6A6A6;
border-top: thin solid #A6A6A6;
padding:4px;
}


.news_contain_list{
position:relative;
border-left: thin solid #A6A6A6;
border-right: thin solid #A6A6A6;
border-bottom: thin solid #A6A6A6;
padding:4px;
}

.video_contain_list{
position:relative;
padding:4px;
}


.blog_contain_list{
position:relative;
border-left: thin solid #A6A6A6;
border-right: thin solid #A6A6A6;
border-bottom: thin solid #A6A6A6;
padding:4px;
}



img.displayed_list
{
position:relative;
float:left;
margin-bottom:4px;
border: 1px solid #DEDEDE;
}



img.displayed_list_psychic
{
position:relative;
float:left;
margin-bottom:4px;
margin-right:4px;
}


img.displayed_list_special
{
position:relative;
float:left;
margin-bottom:4px;
margin-right:14px;
}



img.displayed_list_horoscope
{
position:relative;
float:left;
margin-bottom:4px;
margin-left:10px;
}

.spacer_list{
position:relative;
border-top: thin solid #A6A6A6;
margin-bottom:15px;
width:120px;
margin-left:auto;
margin-right:auto;
}



.video_list{
position:relative;
margin-left:63px;
font-size: 8px;
margin-bottom:10px;
display: block;
padding:0px;
}

.horoscope_header{
position:relative;
top:7px;
}


.news_list{
position:relative;
margin-left:100px;
margin-bottom:1px;
display: block;
padding:1px;
}


.news_list_horoscope{
position:relative;
margin-left:95px;
margin-bottom:2px;
display: block;
padding:1px;
}

.icon_list_container{
position:relative;
}


.price_label_tag{
text-transform: uppercase; /* force text to uppercase */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
line-height: normal;
font-weight: 200;
font-variant: normal;
text-transform: none;
color: #CC0066;
letter-spacing: 0.06em;
}

.price_rrp{
text-transform: uppercase; /* force text to uppercase */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
line-height: normal;
font-weight: 200;
font-variant: normal;
text-transform: none;
color: #6E8115;
letter-spacing: 0.06em;
}


.stock_check{
text-transform: uppercase; /* force text to uppercase */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: 200;
font-variant: normal;
text-transform: none;
color: #6E8115;
letter-spacing: 0.06em;
}

.price_actual_small{
text-transform: uppercase; /* force text to uppercase */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: 200;
font-variant: normal;
text-transform: none;
color: #CC0066;
letter-spacing: 0.06em;
}



.price_actual{
text-transform: uppercase; /* force text to uppercase */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
line-height: normal;
font-weight: 200;
font-variant: normal;
text-transform: none;
color: #CC0066;
letter-spacing: 0.06em;
}

img.news_image_list
{
position:relative;
float:right;
}


img.displayed_left
{
position:relative;
float:left;
top:18px;
margin-bottom:14px;
margin-right:8px;
margin-left:4px;
border: 1px solid #DEDEDE;
}

img.annual_displayed_left
{
position:relative;
top:10px;
margin-right:8px;
margin-left:4px;
float:left;
}



img.displayed_right
{
position:relative;
display: block;
float:right;
top:18px;
margin-bottom:14px;
margin-left:8px;
margin-right:4px;
border: 1px solid #DEDEDE;
}



img.basic
{
border: 1px solid #A6A6A6;
}



img.news_left
{
position:relative;
top:7px;
margin-bottom:17px;
margin-right:8px;
margin-left:4px;
border: 1px solid #A6A6A6;
}

img.news_left_fixed
{
float: left;
margin-bottom:17px;
margin-right:8px;
margin-left:4px;
}

div#containpics
{
position:relative;
width:300px;
}

img.picture_1
{
/*float:left;*/
}

img.picture_2
{
/*float:left;*/
}

img.picture_3
{
/*float:left;*/
}

img.picture_4
{
/*float:left;*/
}



img.picture_title
{
/*position:relative;
margin-top:8px;*/
}

img.picture_main
{

}


div#datecountry
{
position:relative;
width: 400px;
}


div#date_l
{
 width:150px; 
 float:left; 
 position:relative;
}

div#date_r
{

}


div#synopsistag
{
clear:both;
position:relative;
/*margin-top:300px;*/
}



div#searchfornews
{
clear:both;
}




#searchlinks3 
{
position:relative;
padding: 4px;
border: thin dashed #000000;
font-size:0pt;
text-align:center;
width:160px;
height:57px;
top:13px;
left:5px;
}

#gobutton
{
position:relative;
display:inline;
top:6px;
left:5px;
}
		
		
	



.middle_section{	
position:relative;
margin-left:9px;
margin-right:5px;
text-align:center;
}


ul.nolist
{
list-style: none;
position:relative;
right:40px;
}


#searchlogo
{
position:relative;
display:inline;
top:2px;
left:-1px;
}



.row1
{
position:relative;
display:inline;
left:-1px;
}


.row2
{
position:relative;
display:inline;
left:-1px;
}


.databaseoptions
{
position:absolute;
left: 300px;
}


















		#maniabig1{
			position:relative;
			top:12px;
			background:#FFFFFF;
		}
		
		#manialogo1{
			position:absolute;
			display:block;
			top:-12px;			
		}
		
		div.heads{
		position:relative;
		
		top;10px;
		}
		
		
		#centerlinks{
		position:relative;
		float:right;		
		}
		
		#containmylinks1{
			position:relative;
			
			top:-5px;
			left:-10px;
			display:inline;
		}


		
		#joinid{

			position:absolute;
			top:40px;
			left:40px;
		}


		#newsletterid{
			margin:0;
			padding:0;
			position:absolute;
			top:40px;
			left:360px;
		}


		#maniabig{
		position:relative;
		top:12px;
		}


		#manialogo {
			position:relative;
			display:inline;
			float:left;
		}
		
		#maniabit {
			position:relative;
			display:inline;
			float:right;
			top:-24px;
		}
		
		#containmylinks{
			position:relative;
			background: #ffffff;
			border: #000000;
			margin-left:538px;
			top:50px;
			text-align:center;
			margin-right:119px;
		}



ul.news{
			font-size: 10pt;
}

ul.detail{
			font-size: 10pt;
}

ul.reviews{
			font-size: 10pt;
}

ul.contests{
			font-size: 10pt;
}




#leftpromos{
width:340px; 
text-align:center;
}

#rightpromos{
}


#xmas{
position:relative;
}



#leftalign
{
text-align:left;
float:left;
}



#valueop
{
display:inline;
}




.centersection{
position:relative;
display: block;
text-align:center;
margin-left: auto;
margin-right: auto;
width:430px;
}

	
	
.centersection2{
position:relative;
display: block;
text-align:center;
margin-left: auto;
margin-right: auto;
width:530px;
}
	
	
#centerforum		
{	
background: #000000 repeat;	
width:120px;
border: 1px solid black;

position:relative;
display: block;
text-align:center;
margin-left: auto;
margin-right: auto;
}		





.profileleft
{
	position: relative;
	text-align: left;
	float:left;
}

.profileright
{
	position: relative;
	text-align: left;
	margin-left:350px;
}


.profileright2
{
	position: relative;
	text-align: left;
	margin-left:170px;
}


.mini-box
{
	position: relative;
	padding-bottom:5px;
}

.store_spacer
{
	position: relative;
	padding:3px;
}


.backtoposition
{
	position: relative;
	bottom:1px;
}



#poptitlefront
{
	position:relative;
	float:right;
}

#countdownfront
{
	position:relative;
	float:left;
}

#pickofweekfront
{
}



#specific{
position:relative;
bottom:8px;
width:100%;
}


#specific a:link{
color: #ffffff;
}

#specific a:visited{
color: #ffffff;
}

#specific a:hover{
color: #ffffff;
}

#specific a:active{
color: #ffffff;
}







a.service_horoscope:link{
color: #a5c11f;
text-decoration: none;
font-size: 9pt;
text-align:center;
}

a.service_horoscope:visited{
color: #a5c11f;
text-decoration: none;
font-size: 9pt;
text-align:center;
}

a.service_horoscope:hover{
color: #a5c11f;
text-decoration: none;
font-size: 9pt;
text-align:center;
}

a.service_horoscope:active{
color: #a5c11f;
text-decoration: none;
font-size: 9pt;
text-align:center;
}
















a.highlighter:link{
color: #A5C11F;
text-decoration: none;
}

a.highlighter:visited{
color: #A5C11F;
text-decoration: none;
}

a.highlighter:hover{
color: #A5C11F;
text-decoration: none;
}

a.highlighter:active{
color: #A5C11F;
text-decoration: none;
}






a.serviceblurb:link{
color: #000000;
text-decoration: none;
font-size: 9pt;
text-align:center;
}

a.serviceblurb:visited{
color: #000000;
text-decoration: none;
font-size: 9pt;
text-align:center;
}

a.serviceblurb:hover{
color: #000000;
text-decoration: none;
font-size: 9pt;
text-align:center;
}

a.serviceblurb:active{
color: #000000;
text-decoration: none;
font-size: 9pt;
text-align:center;
}







a.main_ticker_menu:link{
color: #3009DC;
text-decoration: none;
font-size: 8pt;
}

a.main_ticker_menu:visited{
color: #3009DC;
text-decoration: none;
font-size: 8pt;
}

a.main_ticker_menu:hover{
color: #3009DC;
text-decoration: none;
font-size: 8pt;
}

a.main_ticker_menu:active{
color: #3009DC;
text-decoration: none;
font-size: 8pt;
}








.menuss{
		position:relative;
		width:118px;
		height:40px;
		float:left;
}

	.menu a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:11px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/mid_menu_button.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.menu a:hover {	
		background-position: -157px 0;
		color: #E9BE75;
		}
	.menu a:active {
		background-position: -314px 0;
		color:white;
		}
		
	.menuact{	
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:11px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/mid_menu_button.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
	
		background-position: -314px 0;
		color: #E9BE75;
		}
	




































	.lmenu a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:11px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/left_menu_button.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.lmenu a:hover {	
		background-position: -157px 0;
		color: #E9BE75;
		}
	.lmenu a:active {
		background-position: -314px 0;
		color:white;
		}
		
	.lmenuact{	
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:11px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/left_menu_button.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
	
		background-position: -314px 0;
		color: #E9BE75;
		}
	


			
			
			

	
	#searc{
			position:relative;
			left:7px;
	}
	
	
	
	
	
	
	.general_left
	{ 
	float:left;
	position:relative; 
	width:300px;
	}
	
	
	
	.general_right
	{ 
	float:right;
	position:relative; 
	width:300px;
	}
	


	.general_container
	{
		position:relative; 
		min-height:200px;
	}











.head1 {
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/Menu_maroon_new_02.png) ;
	background-repeat: repeat-x; 
	background-position: 0px 2px;	
}


.foot1{
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/Menu_maroon_new_08.png) ;
	background-repeat: repeat-x; 
	background-position: 0px -1px;	
	
}







.head8 {
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/area_maroon_1.png) ;
	background-repeat: repeat-x; 
	background-position: 0px 7px;	
}










.column-one-content8 
{
background: #ffffff;   /* background color*/

	background: url(../images/generic_graphics/area_maroon.png) ;
	background-repeat: repeat-x; 
	background-position: 0px 1px;	
	padding:3px;
	height:55px;

position:relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #9E8982;
	letter-spacing: -.02em;
}


.foot8{
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/area_maroon_2.png) ;
	background-repeat: repeat-x; 
	background-position: 0px -1px;	
}








.head10 {
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/area_maroon_100pixels_top.png) ;
	background-repeat: repeat-x; 
	background-position: 0px 0px;	
}




.column-one-content10
{
background: #ffffff;   /* background color*/


	background: url(../images/generic_graphics/horoscopes_advert.png) ;
	background-repeat: repeat-x; 
	background-position: 0px -1px;
	height:150px;
	padding:3px;
	text-align:left;
	
position:relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #9E8982;
	letter-spacing: -.02em;
}




.column-one-content11
{
background: #ffffff;   /* background color*/


	background: url(../images/generic_graphics/signin_space.png) ;
	background-repeat: repeat-x; 
	background-position: 0px 0px;
	height:120px;
	padding:2px;
	position:relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #9E8982;
	letter-spacing: -.02em;
}



.foot10{
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/area_maroon_100pixels_bot.png) ;
	background-repeat: repeat-x; 
	background-position: 0px -1px;	
}







.column-one-content11900
{
background: #ffffff;   /* background color*/

	background: url(../images/generic_graphics/advert_text1.png) ;
	background-repeat: repeat-x; 
	background-position: 0% 100%;	
	height:115px;
	padding:3px;

position:relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #9E8982;
	letter-spacing: -.02em;
}



.ivr_guide_align1{
position:relative;
margin:auto;
text-align:center;
	font-size: 14px;
	font-weight: 600;
	font-smooth:auto;
color:#ffffff;
top:5px;
}


.ivr_guide_align2{
position:relative;
margin:auto;
text-align:center;
	font-size: 11px;
	font-weight: 400;
	font-smooth:auto;
color:#ffffff;
top:5px;
}


.ivr_guide_align3{
position:relative;
margin:auto;
text-align:center;
	font-size: 10px;
	font-weight: 400;
	font-smooth:auto;
color:#B8C567;
top:5px;
}























.head9 {
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/Menu_green_new_01.png) ;
	background-repeat: repeat-x; 
	background-position: 0px 0px;	
}











.column-one-content900
{
background: #ffffff;   /* background color*/

	background: url(../images/generic_graphics/advert_ivr_01.png) ;
	background-repeat: repeat-x; 
	background-position: 0% 100%;	
	height:150px;

position:relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #9E8982;
	letter-spacing: -.02em;
}







.column-one-content9009
{
	position:relative;
	background: #ffffff;   /* background color*/
	height:68px;
}













.column-one-content9
{
background: #ffffff;   /* background color*/
border-left: thin solid #5A6B30;
border-right: thin solid #5A6B30;

content900
	background: url(../images/generic_graphics/Menu_green_new_03.png) ;
	background-repeat: repeat-x; 
	background-position: 0% 100%;	

position:relative;
padding:7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	color: #9E8982;
	letter-spacing: -.02em;
}


.foot9{
	background-color: #317C9E; /*light blue*/
	background: url(../images/generic_graphics/Menu_green_new_04.png) ;
	background-repeat: repeat-x; 
	background-position: 0px -1px;	
}












.head2 {
	background-color: #99CC00; /*light green*/
}

.head3 {
	background-color: #660066; /*light purple*/
}

.head4 {
	background-color: #776761; /*dark brown*/
}

.head5 {
	background-color: #9E8982; /*light brown*/
}

.head6 {
	background-color: #999999; /*light grey*/
}




.videocover{
position:relative;
border-left: thin solid red;
border-right: thin solid red;
border-top: thin solid red;
border-bottom: thin solid red;
}

.videotext{
position:relative;
border-left: thin solid #000000;
border-right: thin solid #000000;
border-top: thin solid #000000;
border-bottom: thin solid #000000;
}



.display_blog{
position:relative;
display: block;
border-left: thin solid #CDCDCD;
border-right: thin solid #CDCDCD;
border-bottom: thin solid #CDCDCD;
padding:1px;
}





.logincontainer
{
	position: relative;
	text-align: left;
	float:left;
	top:4px;
	padding:6px;
}



.logincontainer1
{
	position: relative;
	text-align: left;
	float:left;
	top:4px;
	padding:16px;
}


.logincontainer2
{
	position: relative;
	top:12px;
}



.loginleft1
{
	position: relative;
	text-align: left;
	float:left;
	color: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0em;
	margin-left:4px;
	margin-bottom:4px;	
}



.loginleft
{
	position: relative;
	text-align: left;
	float:left;
	color: #ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.01em;
	margin-left:4px;
}


.loginright
{
	position: relative;
	text-align: left;
	margin-left:60px;
}





.major_selector{
position:relative;
margin:auto;
text-align:center;
width:335px;
}


.arrow_prev{
	position:relative;
	background-image:  url(../images/generic_graphics/arrowleft_entertext.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 130px;
	float:left;
	text-align:left;
}


.arrow_mid{
	position:relative;
	background-image:  url(../images/generic_graphics/arrow_mid.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 30px;
	width: 70px;
	float:left;
	text-align:left;
}




.arrow_next{
	position:relative;
	background-image:  url(../images/generic_graphics/arrowright_entertext.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 125px;
	float:left;
	text-align:left;
}




.blank_arrow_prev{
    height: 30px;
    width: 145px;
    margin-left:90px;
    float:left;
}


.blank_arrow_next{
    height: 30px;
    width: 145px;
    margin-right:120px;
    float:right;
}




.l_arrow{
	position: absoloute;
	text-align: center;
	float:left;
	margin-left:190px;
	margin-top:35px;
	border: 1px;
	
	
}

.r_arrow{
	position: absoloute;
	text-align: center;
	float:right;
	margin-right:240px;
	margin-top:35px;
	border: 1px;
	
	
}




.major_horoscope1{ 
float:left;
margin-left:1px;
position:relative; 
border: 1px solid #A6A6A6;
}  


.major_horoscope2{ 
float:right;
margin-left:110px;
position:relative; 
border: 1px solid #A6A6A6;
}  



.newsthumbnails{
position:relative;
float:left;

margin-bottom:12px;
margin-right:4px;
margin-left:4px;
margin-top:4px;
}


.thumbnail_border{
border: 1px solid #A6A6A6;
}







.associatelinks{
position:relative;
}


.associatelinks a:link{
color: #a5c11f;
}

.associatelinks a:visited{
color: #a5c11f;
}

.associatelinks a:hover{
color: #a5c11f;
}

.associatelinks a:active{
color: #a5c11f;
}






#previous{
position:relative;
top:5px;
left:30px;
font-size: 7pt;
width:80px;
}


#previous a:link{
color: #000000;
font-size: 7pt;
}

#previous a:visited{
color: #000000;
font-size: 7pt;
}

#previous a:hover{
color: #000000;
font-size: 7pt;
}

#previous a:active{
color: #000000;
font-size: 7pt;
}




#mid{
position:relative;
top:5px;
left:16px;
font-size: 7pt;
width:70px;
}


#mid a:link{
color: #000000;
font-size: 7pt;
}

#mid a:visited{
color: #000000;
font-size: 7pt;
}

#mid a:hover{
color: #000000;
font-size: 7pt;
}

#mid a:active{
color: #000000;
font-size: 7pt;
}




#next{
position:relative;
top:5px;
left:20px;
font-size: 7pt;
width:80px;
}


#next a:link{
color: #000000;
font-size: 7pt;
}

#next a:visited{
color: #000000;
font-size: 7pt;
}

#next a:hover{
color: #000000;
font-size: 7pt;
}

#next a:active{
color: #000000;
font-size: 7pt;
}



.center_align{
margin:auto;
text-align:center;
}

.live_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
margin:auto;
text-align:center;

}


.ivr_num_align{
position:relative;
margin:auto;
text-align:center;
top:1px;
}



.ivr_call_align{
position:relative;
margin:auto;
text-align:center;
top:4px;
}


.texthead2{
position:relative;
width:390px;
float:left;
}


.pointer1{
	float:left;
}

.phone1{
	float:right;
}

.bigpurple1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-variant: normal;
	text-transform: uppercase;
	color: #AD1D7A;
}


.bigpurple2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: 700;
	font-variant: normal;
	text-transform: uppercase;
	color: #AD1D7A;
	margin-left:90px;
}

.bigpurple4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: 400;
	font-variant: normal;
	text-transform: uppercase;
	color: #AD1D7A;
}


.bigpurple5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight: 400;
	font-variant: normal;
	text-transform: uppercase;
	color: #AD1D7A;
}


.bigpurple6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #AD1D7A;
}


.purple1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	color: #55002C;
}

.numberhead{
position:relative;
width:350px;
float:left;
padding:5px;
}

.thecallnowbox{
padding:2px;
}

.texthead{
position:relative;
width:360px;
float:left;
}


.texthead3{
position:relative;
width:410px;
text-align:center;
float:left;
}



.ivr_price_align{
position:relative;
margin:auto;
left:6px;
text-align:center;
top:40px;
}



.right_menu_advert{
position:relative;
top:4px;
}


.left_align1{
position:relative;
top:4px;
float:left;
}


.left_align{
float:left;
}

.right_align{
float:right;
}



.sign_left_align{
position:relative;
top:4px;
width:120px;
float:left;
}


.sign_right_align{
position:relative;
top:6px;
width:120px;
float:right;
}

.signinbox{
position:relative;
top:4px;
width:250px;
}

.left_align1{
float:left;
padding:5px;
}

.right_align1{
float:right;
padding:5px;
}


.left_align_news{
float:left;
width:297px;
}

.right_align_news{
float:right;
width:297px;
padding:5px;
}


.shortparag{
position:relative;
width:130px;
}




.left_align_news1{
float:left;
width:280px;
}

.right_align_news1{
float:right;
width:280px;
padding:3px;
}

.left_bits{
float:left;
width:285px;
}

.right_bits{
float:right;
width:285px;
}

.left_align_blog{
float:left;
width:120px;
}

.right_align_blog{
float:right;
width:150px;
padding:3px;
}


.left_bits1{
float:left;
width:350px;
}

.right_bits1{
float:right;
width:120px;
}








.left_align_horoscope{
position:relative;
float:left;
width:70px;
top:15px;
}

.right_align_horoscope{
position:relative;
float:right;
padding:6px;
width:520px;
}






a.main_header_menu:link{
color: #ffffff;
text-decoration: none;
}

a.main_header_menu:visited{
color: #ffffff;
text-decoration: none;
}

a.main_header_menu:hover{
color: #ffffff;
text-decoration: none;
}

a.main_header_menu:active{
color: #ffffff;
text-decoration: none;
}





.horoscope-left{
float:left;
}


.horoscope-right{
float:right;
}



a.main_left_purple_menu:link{
color: #ffffff;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}

a.main_left_purple_menu:visited{
color: #ffffff;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}

a.main_left_purple_menu:hover{
color: #ffffff;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}

a.main_left_purple_menu:active{
color: #ffffff;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}



a.main_right_purple_menu_number2:link{
color: #921158;
text-decoration: none;
font-weight: 700;
font-size:20pt;
}

a.main_right_purple_menu_number2:visited{
color: #921158;
text-decoration: none;
font-weight: 700;
font-size:20pt;
}

a.main_right_purple_menu_number2:hover{
color: #921158;
text-decoration: none;
font-weight: 700;
font-size:20pt;
}

a.main_right_purple_menu_number2:active{
color: #921158;
text-decoration: none;
font-weight: 700;
font-size:20pt;
}








a.main_right_purple_menu_number:link{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:10pt;
}

a.main_right_purple_menu_number:visited{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:10pt;
}

a.main_right_purple_menu_number:hover{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:10pt;
}

a.main_right_purple_menu_number:active{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:10pt;
}





a.main_right_purple_menu:link{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:8pt;
}

a.main_right_purple_menu:visited{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:8pt;
}

a.main_right_purple_menu:hover{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:8pt;
}

a.main_right_purple_menu:active{
color: #FF6EC2;
text-decoration: none;
font-weight: 700;
font-size:8pt;
}






a.main_left_green_menu:link{
color: #C2D82D;
text-decoration: none;
font-weight: 700;
}

a.main_left_green_menu:visited{
color: #C2D82D;
text-decoration: none;
font-weight: 700;
}

a.main_left_green_menu:hover{
color: #C2D82D;
text-decoration: none;
font-weight: 700;
}

a.main_left_green_menu:active{
color: #C2D82D;
text-decoration: none;
font-weight: 700;
}






a.main_left_menu:link{
color: #8E8E8E;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}

a.main_left_menu:visited{
color: #8E8E8E;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}

a.main_left_menu:hover{
color: #AF467D;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}

a.main_left_menu:active{
color: #8E8E8E;
text-decoration: none;
font-weight: 400;
font-size:8pt;
}



.store_image_right_menu{
position:relative;
float: left;
}








.gallery{
position:relative;
}




.bolderfont{
font-weight: 700;
}



.evenbolderfont{
position:relative;
font-weight: 700;
font-size: 16px;
margin-left:30px;
}

.service_maker1{
position:relative;
float:left;
width:240px;
top:44px;
left:-5px;
}


.service_maker2{
position:relative;
float:left;
width:241px;
top:28px;
left:-3px;
}


	.major_service1 a {
		position:relative;
		width:273px;
		height:88px;
		float:left;
		top:4px;
	
		padding:4px; /*top,right,bottom,left*/
		background: url("../images/generic_graphics/Services_ivr.png") 0 0 no-repeat;
		}
	.major_service1 a:hover {	
		background: url("../images/generic_graphics/Services_ivr.png") 0 0 no-repeat;
		}
	.major_service1 a:active {
		background: url("../images/generic_graphics/Services_ivr.png") 0 0 no-repeat;
		}




	.major_service2 a {
		position:relative;
		width:273px;
		height:77px;
		float:left;
		top:4px;
	
		padding:4px; /*top,right,bottom,left*/
		background: url("../images/generic_graphics/Services_text.png") 0 0 no-repeat;
		}
	.major_service2 a:hover {	
		background: url("../images/generic_graphics/Services_text.png") 0 0 no-repeat;
		}
	.major_service2 a:active {
		background: url("../images/generic_graphics/Services_text.png") 0 0 no-repeat;
		}




	.major_service3 a {
		position:relative;
		width:273px;
		height:77px;
		float:left;
		top:4px;
		
	
		padding:4px; /*top,right,bottom,left*/
		background: url("../images/generic_graphics/Services_email.png") 0 0 no-repeat;
		}
	.major_service3 a:hover {	
		background: url("../images/generic_graphics/Services_email.png") 0 0 no-repeat;
		}
	.major_service3 a:active {
		background: url("../images/generic_graphics/Services_email.png") 0 0 no-repeat;
		}







	.major_service4 a {
		position:relative;
		width:273px;
		height:77px;
		float:left;
		top:4px;
	
		padding:4px; /*top,right,bottom,left*/
		background: url("../images/generic_graphics/Services_creditcard.png") 0 0 no-repeat;
		}
	.major_service4 a:hover {	
		background: url("../images/generic_graphics/Services_creditcard.png") 0 0 no-repeat;
		}
	.major_service4 a:active {
		background: url("../images/generic_graphics/Services_creditcard.png") 0 0 no-repeat;
		}








	.main_add_to_cart a {
		position:relative;
		width:121px;
		height:41px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/addtocart_pic.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_add_to_cart a:hover {	
		background: url("../images/generic_graphics/addtocart_pic_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_add_to_cart a:active {
		background: url("../images/generic_graphics/addtocart_pic_over.png") 0 0 no-repeat;
		color:white;
		}








	.main_empty_cart a {
		position:relative;
		width:121px;
		height:41px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/emptycart.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_empty_cart a:hover {	
		background: url("../images/generic_graphics/emptycart_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_empty_cart a:active {
		background: url("../images/generic_graphics/emptycart_over.png") 0 0 no-repeat;
		color:white;
		}








	.mini_main_add_to_cart a {
		position:relative;
		width:121px;
		height:26px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/mini_addcart.jpg") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.mini_main_add_to_cart a:hover {	
		background: url("../images/generic_graphics/mini_addcart_over.jpg") 0 0 no-repeat;
		color: #E9BE75;
		}
	.mini_main_add_to_cart a:active {
		background: url("../images/generic_graphics/mini_addcart_over.jpg") 0 0 no-repeat;
		color:white;
		}










	.main_remove_one a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/removeitem.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_remove_one a:hover {	
		background: url("../images/generic_graphics/removeitem_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_remove_one a:active {
		background: url("../images/generic_graphics/removeitem_over.png") 0 0 no-repeat;
		color:white;
		}












	.main_cancel_all a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/cancel_all.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_cancel_all a:hover {	
		background: url("../images/generic_graphics/cancel_all_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_cancel_all a:active {
		background: url("../images/generic_graphics/cancel_all_over.png") 0 0 no-repeat;
		color:white;
		}








	.main_create_account a {
		position:relative;
		width:121px;
		height:41px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/createaccount.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_create_account a:hover {	
		background: url("../images/generic_graphics/createaccount_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_create_account a:active {
		background: url("../images/generic_graphics/createaccount_over.png") 0 0 no-repeat;
		color:white;
		}





	/*aquarius*/
	.imini_aquarius a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/aquarius_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_aquarius a:hover {	
		background: url("../images/generic_graphics/aquarius_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_aquarius a:active {
		background: url("../images/generic_graphics/aquarius_im.png") 0 0 no-repeat;
		color:white;
		}



	/*aries*/
	.imini_aries a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/aries_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_aries a:hover {	
		background: url("../images/generic_graphics/aries_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_aries a:active {
		background: url("../images/generic_graphics/aries_im.png") 0 0 no-repeat;
		color:white;
		}




	/*cancer*/
	.imini_cancer a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/cancer_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_cancer a:hover {	
		background: url("../images/generic_graphics/cancer_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_cancer a:active {
		background: url("../images/generic_graphics/cancer_im.png") 0 0 no-repeat;
		color:white;
		}





	/*capricorn*/
	.imini_capricorn a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/capricorn_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_capricorn a:hover {	
		background: url("../images/generic_graphics/capricorn_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_capricorn a:active {
		background: url("../images/generic_graphics/capricorn_im.png") 0 0 no-repeat;
		color:white;
		}







	/*gemini*/
	.imini_gemini a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/gemini_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_gemini a:hover {	
		background: url("../images/generic_graphics/gemini_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_gemini a:active {
		background: url("../images/generic_graphics/gemini_im.png") 0 0 no-repeat;
		color:white;
		}








	/*leo*/
	.imini_leo a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/leo_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_leo a:hover {	
		background: url("../images/generic_graphics/leo_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_leo a:active {
		background: url("../images/generic_graphics/leo_im.png") 0 0 no-repeat;
		color:white;
		}












	/*libra*/
	.imini_libra a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/libra_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_libra a:hover {	
		background: url("../images/generic_graphics/libra_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_libra a:active {
		background: url("../images/generic_graphics/libra_im.png") 0 0 no-repeat;
		color:white;
		}









	/*pisces*/
	.imini_pisces a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/pisces_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_pisces a:hover {	
		background: url("../images/generic_graphics/pisces_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_pisces a:active {
		background: url("../images/generic_graphics/pisces_im.png") 0 0 no-repeat;
		color:white;
		}







	/*sagittarius*/
	.imini_sagittarius a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/sagittarius_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_sagittarius a:hover {	
		background: url("../images/generic_graphics/sagittarius_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_sagittarius a:active {
		background: url("../images/generic_graphics/sagittarius_im.png") 0 0 no-repeat;
		color:white;
		}









	/*scorpio*/
	.imini_scorpio a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/scorpio_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_scorpio a:hover {	
		background: url("../images/generic_graphics/scorpio_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_scorpio a:active {
		background: url("../images/generic_graphics/scorpio_im.png") 0 0 no-repeat;
		color:white;
		}








	/*taurus*/
	.imini_taurus a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/taurus_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_taurus a:hover {	
		background: url("../images/generic_graphics/taurus_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_taurus a:active {
		background: url("../images/generic_graphics/taurus_im.png") 0 0 no-repeat;
		color:white;
		}








	/*virgo*/
	.imini_virgo a {
		position:relative;
		width:60px;
		height:60px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/virgo_im.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.imini_virgo a:hover {	
		background: url("../images/generic_graphics/virgo_im_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.imini_virgo a:active {
		background: url("../images/generic_graphics/virgo_im.png") 0 0 no-repeat;
		color:white;
		}








	.main_menu1 a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_main.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_menu1 a:hover {	
		background: url("../images/generic_graphics/nav_main_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_menu1 a:active {
		background: url("../images/generic_graphics/nav_main_arrow.png") 0 0 no-repeat;
		color:white;
		}
		

	.main_menu1act a{
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_main_arrow.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}
		



	.main_menu2 a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_news.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_menu2 a:hover {	
		background: url("../images/generic_graphics/nav_news_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_menu2 a:active {
		background: url("../images/generic_graphics/nav_news_arrow.png") 0 0 no-repeat;
		color:white;
		}
		
	.main_menu2act a{
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_news_arrow.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}







	.main_menu3 a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_feedback.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_menu3 a:hover {	
		background: url("../images/generic_graphics/nav_feedback_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_menu3 a:active {
		background: url("../images/generic_graphics/nav_feedback_arrow.png") 0 0 no-repeat;
		color:white;
		}
	.main_menu3act a{
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_feedback_arrow.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}

	


	.main_menu4 a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_ourpsychics.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_menu4 a:hover {	
		background: url("../images/generic_graphics/nav_ourpsychics_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_menu4 a:active {
		background: url("../images/generic_graphics/nav_ourpsychics_arrow.png") 0 0 no-repeat;
		color:white;
		}
	.main_menu4act a{
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_ourpsychics_arrow.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}		



	.main_menu5 a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_livereadings.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_menu5 a:hover {	
		background: url("../images/generic_graphics/nav_livereadings_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_menu5 a:active {
		background: url("../images/generic_graphics/nav_livereadings_arrow.png") 0 0 no-repeat;
		color:white;
		}
	.main_menu5act a{
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_livereadings_arrow.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}


	.main_menu6 a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_horoscope.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_menu6 a:hover {	
		background: url("../images/generic_graphics/nav_horoscope_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_menu6 a:active {
		background: url("../images/generic_graphics/nav_horoscope_arrow.png") 0 0 no-repeat;
		color:white;
		}
	.main_menu6act a{
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_horoscope_arrow.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}
				


	.main_menu7 a {
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_onlineshop.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.main_menu7 a:hover {	
		background: url("../images/generic_graphics/nav_onlineshop_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.main_menu7 a:active {
		background: url("../images/generic_graphics/nav_onlineshop_arrow.png") 0 0 no-repeat;
		color:white;
		}
	.main_menu7act a{
		position:relative;
		width:118px;
		height:40px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/nav_onlineshop_arrow.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;		
		}		








	.searching{
			position:relative;
			width:154px;
			padding:11px 0px 18px 0px; /*top,right,bottom,left*/
			float:right;
			background: url("../images/generic_graphics/right_menu_button1.png") no-repeat;
			background-position: 100% 0%;
	}
	






	
	/*TODAY*/
	.lmenu_h_tod a {
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottod,left*/
		/*padding:11px 0px 14px 0px; top,right,bottod,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_daily.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.lmenu_h_tod a:hover {	
		background: url("../images/generic_graphics/horoscopes_daily_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.lmenu_h_tod a:active {
		background: url("../images/generic_graphics/horoscopes_daily.png") 0 0 no-repeat;
		color:white;
		}
	.lmenu_h_todact a{
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottod,left*/
		/*padding:11px 0px 14px 0px; top,right,bottod,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_daily_over.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}




	
	/*TOMORROW*/
	.lmenu_h_tom a {
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/tomorrow_new_01.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.lmenu_h_tom a:hover {	
		background: url("../images/generic_graphics/tomorrow_new_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.lmenu_h_tom a:active {
		background: url("../images/generic_graphics/tomorrow_new_01.png") 0 0 no-repeat;
		color:white;
		}
	.lmenu_h_tomact a{
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,bottom,left*/
		/*padding:11px 0px 14px 0px; top,right,bottom,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/tomorrow_new_over.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}








	
	/*WEEK*/
	.lmenu_h_week a {
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,botweek,left*/
		/*padding:11px 0px 14px 0px; top,right,botweek,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_weekly.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.lmenu_h_week a:hover {	
		background: url("../images/generic_graphics/horoscopes_weekly_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.lmenu_h_week a:active {
		background: url("../images/generic_graphics/horoscopes_weekly.png") 0 0 no-repeat;
		color:white;
		}
	.lmenu_h_weekact a{
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,botweek,left*/
		/*padding:11px 0px 14px 0px; top,right,botweek,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_weekly_over.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}







	
	/*MONTH*/
	.lmenu_h_month a {
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,botmonth,left*/
		/*padding:11px 0px 14px 0px; top,right,botmonth,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_monthly.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.lmenu_h_month a:hover {	
		background: url("../images/generic_graphics/horoscopes_monthly_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.lmenu_h_month a:active {
		background: url("../images/generic_graphics/horoscopes_monthly.png") 0 0 no-repeat;
		color:white;
		}
	.lmenu_h_monthact a{
		position:relative;
		width:69px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,botmonth,left*/
		/*padding:11px 0px 14px 0px; top,right,botmonth,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_monthly_over.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}




	/*ANNUAL*/
	.lmenu_h_annual a {
		position:relative;
		width:136px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,botannual,left*/
		/*padding:11px 0px 14px 0px; top,right,botannual,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_yearly.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;
		}
	.lmenu_h_annual a:hover {	
		background: url("../images/generic_graphics/horoscopes_yearly_over.png") 0 0 no-repeat;
		color: #E9BE75;
		}
	.lmenu_h_annual a:active {
		background: url("../images/generic_graphics/horoscopes_yearly.png") 0 0 no-repeat;
		color:white;
		}
	.lmenu_h_annualact a{
		position:relative;
		width:136px;
		height:78px;
		float:left;
		
		padding:2px 0px 0px 0px; /*top,right,botannual,left*/
		/*padding:11px 0px 14px 0px; top,right,botannual,left*/
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("../images/generic_graphics/horoscopes_yearly_over.png") 0 0 no-repeat;
		text-decoration: none;
		text-align: center;	
		}

















/* CSS */
.SEAR {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.SEAR em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#SEARbutton {
  background: none;
  border: none;
  float: left;  
  display: inline;
}

#SEARbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#SEARbutton, #SEARbutton em { width: 124px; height: 25px; }
#SEARbutton em { background: url(../images/generic_graphics/search_pic.png) no-repeat; }
#SEARbutton:hover em, #SEARbutton:focus em { background: url(../images/generic_graphics/search_pic_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .SEAR {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .SEAR em { position: static; }
* html>body #SEARbutton em { margin-bottom: -26px; }






/* CSS */
.CONT {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.CONT em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#CONTbutton {
  background: none;
  border: none;
  float: left;  
  display: inline;
}

#CONTbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#CONTbutton, #CONTbutton em { width: 124px; height: 25px; }
#CONTbutton em { background: url(../images/generic_graphics/continue.png) no-repeat; }
#CONTbutton:hover em, #CONTbutton:focus em { background: url(../images/generic_graphics/continue_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .CONT {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .CONT em { position: static; }
* html>body #CONTbutton em { margin-bottom: -26px; }





/* CSS */
.BACK {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.BACK em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#BACKbutton {
  background: none;
  border: none;
  float: left;  
  display: inline;
}

#BACKbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#BACKbutton, #BACKbutton em { width: 124px; height: 25px; }
#BACKbutton em { background: url(../images/generic_graphics/back.png) no-repeat; }
#BACKbutton:hover em, #BACKbutton:focus em { background: url(../images/generic_graphics/back_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .BACK {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .BACK em { position: static; }
* html>body #BACKbutton em { margin-bottom: -26px; }

















/* CSS */
.RES_BLOG {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.RES_BLOG em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#RES_BLOGbutton {
  background: none;
  border: none;
  float: left;  
  display: inline;
}

#RES_BLOGbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#RES_BLOGbutton, #RES_BLOGbutton em { width: 124px; height: 25px; }
#RES_BLOGbutton em { background: url(../images/generic_graphics/reset.png) no-repeat; }
#RES_BLOGbutton:hover em, #RES_BLOGbutton:focus em { background: url(../images/generic_graphics/reset_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .RES_BLOG {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .RES_BLOG em { position: static; }
* html>body #RES_BLOGbutton em { margin-bottom: -26px; }

















/* CSS */
.SUB_BLOG {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.SUB_BLOG em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#SUB_BLOGbutton {
  background: none;
  border: none;
  float: left;
  display: inline;
}

#SUB_BLOGbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#SUB_BLOGbutton, #SUB_BLOGbutton em { width: 124px; height: 25px; }
#SUB_BLOGbutton em { background: url(../images/generic_graphics/submit.png) no-repeat; }
#SUB_BLOGbutton:hover em, #SUB_BLOGbutton:focus em { background: url(../images/generic_graphics/submit_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .SUB_BLOG {
  position: static;
  overflow: visible;
}
* html>body .SUB_BLOG em { position: static; }
* html>body #SUB_BLOGbutton em { margin-bottom: -26px; }






















/* CSS */
.RES {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.RES em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#RESbutton {
  background: none;
  border: none;
  float: left;  
  display: inline;
}

#RESbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#RESbutton, #RESbutton em { width: 124px; height: 25px; }
#RESbutton em { background: url(../images/generic_graphics/reset.png) no-repeat; }
#RESbutton:hover em, #RESbutton:focus em { background: url(../images/generic_graphics/reset_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .RES {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .RES em { position: static; }
* html>body #RESbutton em { margin-bottom: -26px; }












/* CSS */
.SUB {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.SUB em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#SUBbutton {
  background: none;
  border: none;
  float: left;
  display: inline;
}

#SUBbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#SUBbutton, #SUBbutton em { width: 124px; height: 25px; }
#SUBbutton em { background: url(../images/generic_graphics/submit.png) no-repeat; }
#SUBbutton:hover em, #SUBbutton:focus em { background: url(../images/generic_graphics/submit_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .SUB {
  position: static;
  overflow: visible;
}
* html>body .SUB em { position: static; }
* html>body #SUBbutton em { margin-bottom: -26px; }








/* CSS */
.PAY {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.PAY em {
  display: block;
  position: absolute;
  top: -2px; 
  left: 0px;
  z-index: 1;
}

button#PAYbutton {
  background: none;
  border: none;
  float: left;
  display: inline;
}

#PAYbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#PAYbutton, #PAYbutton em { width: 124px; height: 25px; }
#PAYbutton em { background: url(../images/generic_graphics/makepayment.png) no-repeat; }
#PAYbutton:hover em, #PAYbutton:focus em { background: url(../images/generic_graphics/makepayment_over.png) no-repeat;  }

/* for ie5.x/mac only */
* html>body .PAY {
  position: static;
  overflow: visible;
}
* html>body .PAY em { position: static; }
* html>body #PAYbutton em { margin-bottom: -26px; }


