body {
	font-size: 12px;
	color: #EBC358;
	background-color: #13228d;
	background-image: url(assets/bgtile_anim2.gif);
	margin: 0;
	}
	
	body, h1, h2, h3, p, div, span, table, td 
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		}
		
p {
margin: 2px 0 7px 0;
}

.copy {
	background-color: transparent;

text-align: left;
}
.copy img {float: left; clear: right; margin: 0 10px 20px 10px;}
	
.prod {
	background-color: #13228d;
	padding: 0px;
	margin: 10px;
}	


h1	
	{
		font-size: 18px;
		color: #EBC358;
		font-weight: bold;
		margin: 1px 0 5px 0;
	}
	

/* Drop down menu */

.menuActuator a { 
color: transparent;
	font-weight:bold;
	font-size:12px;
	font-family:arial;
}

.menu {
	padding: 0px;
	font-family:verdana;
	color:#13228d;
	font-size:11px;
;
}


.menuborder{	border: 4px solid rgb(174,190,206);}

a.menuitem{
	color: #13228d;
	display:block;
	text-decoration: none;
	border-bottom: 1px solid rgb(174,190,206);
	padding: 4px;
	background-color:#fffe94;

	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	}

a.menuitem:link {color: #13228d;
	text-decoration: none;
	}
a.menuitem:visited {
	color: #000;
	}
a.menuitem:hover {
	background-color: #b6842d;
	color: yellow;
	}

.moons {
	
	font-weight: bold;
	font-size: 13px;
	padding: 10px 0 5px 0;
	}
a.moons:link{color: #ffffe0; text-decoration: none;}
a.moons:visited { color: #ffffe0; text-decoration: none;}
a.moon:hover { color: #FAFC90; text-decoration: none;}
a.moons:active { color: #ffffe0; text-decoration: none;}
//a.menu * {filter:alpha(opacity=100); }




/* products shop */

.shop_border
{
	margin: 10px;
	border: 1px solid #afbecf;
	background-color: #13228d;
}



.catpage
{
	background-image: url(assets/bg_star.gif);
	background-repeat: no-repeat;
	background-color: #afbecf;
}

.crosstitle {
	color: #13228d;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	text-align: center;
	text-decoration: underline;
	}

.img_bord{
	border-width: 0px;
	}

.cattitle {
	color: #13228d;
	font-weight: bold;
	padding: 5px 15px 5px 0;
	font-size: 13px;
	text-align: right;
	}
a.cattitle:link{color: #13228d;
	text-decoration: underline;
}
a.cattitle:visited { color: #13228d;}
a.cattitle:hover { color: #FAFC90; text-decoration: none;}
a.cattitle:active { color: #13228d;}


.subtitle {
	color: #13228d;
	font-weight: normal;
	padding: 5px 5px 5px 5px;
	font-size: 10px;

	}
a.subtitle:link{color: #13228d;
	text-decoration: underline;
}
a.subtitle:visited { color: #13228d;}
a.subtitle:hover { color: #b5842d; text-decoration: none;}
a.subtitle:active { color: #13228d;}




.subprodtitle
{
	text-align: left;
	color: black;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 0px 5px 15px;
}

.whitebold {  
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	margin: 10px 0 10px 0;}

.whiteboldlg {  
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	margin: 10px 0 10px 0;}

/* OTHER */	
#logo {	background-image: url(assets/logo_home.gif);
	background-repeat: no-repeat;
	background-position:24px 0px;		
}


	
a:link { color: #ffffff; text-decoration: underline; }
a:visited { color: #ffffff; }
a:hover { color: #FAFC90; text-decoration: none; }
a:active { color: #ffffff; }

.gold {
	
	font-weight: bold;
	margin: 5px;
	line-height: 18px;
	font-size: 13px;
	}
a.gold:link{color: #EBC358;
	text-decoration: underline;
}
a.gold:visited { color: #ebc358;}
a.gold:hover { color: #FAFC90; text-decoration: none;}
a.gold:active { color: #ebc358;}

.myaccount {

background-color: #b5842D;
padding: 2px 10px 2px 10px;
margin: 5px 0 0 0;
width: 156px;
text-align: center;
}
.yellolink {
	
	font-weight: bold;
	font-size: 10px;
	padding-top: 10px;
	color: #FAFC90;	
	}
a.yellolink:link{color: #FAFC90; text-decoration: underline;}
a.yellolink:visited { color: #FAFC90; text-decoration: underline;}
a.yellolink:hover { color: #ffffe0; text-decoration: underline;}
a.yellolink:active { color: #FAFC90; text-decoration: none;}


.moonsbottom {
	
	font-weight: bold;
	font-size: 13px;
	padding: 10px 0 5px 0;
	
	}
a.moonsbottom:link{color: #ffffe0; text-decoration: none;}
a.moonsbottom:visited { color: #ffffe0; text-decoration: none;}
a.moonsbottom:hover { color: #FAFC90; text-decoration: none;}
a.moonsbottom:active { color: #ffffe0; text-decoration: none;}


/* moons home page  */
.incense a {
	background-image: url(assets/moons_home/incense.gif);
	background-repeat: no-repeat;
	background-position:20px 0px; 

	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	padding-left: 0px;
	color: #ffffe0;
	height: 162px;
	width: 187px;
	display: block;}

.incense a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/incense_on.gif);
	background-repeat: no-repeat;	
}

.candles a
{
	background-image: url(assets/moons_home/candles.gif);
	background-repeat: no-repeat;
	background-position:24px 0px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	padding-left: 40px;
	margin: 0px;
	color: #ffffe0;
	height: 162px;
	display: block;}

.candles a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/candles_on.gif);
	background-repeat: no-repeat;
}
.ritual a
{
	background-image: url(assets/moons_home/ritual.gif);
	background-repeat: no-repeat;
	background-position:-10px 0px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-left: -20px;
	margin: 0px;
	color: #ffffe0;
	height: 162px;
	width: 200px;
	display: block;}

.ritual a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/ritual_on.gif);
	background-repeat: no-repeat;
}

/* row 2 MIDDLE */

.brick a
{
	background-image: url(assets/moons_home/brick.gif);
	background-repeat: no-repeat;
	background-position:40px 18px; 
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	/* padding-right:22px; */
	margin: 0px;

	color: #ffffe0;
	width: 220px;
	width: 200px; /* ove */
	height: 145px;
	display: block; position: relative -22px;}

.brick a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/brick_on.gif);
	background-repeat: no-repeat;
}

#logo {	background-image: url(assets/logo_home.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;		
}

.seagoathome {
	width: 250px;

/* 	display: block; ove */

	}
	
.tarot a
{
	background-image: url(assets/moons_home/tarot.gif);
	background-repeat: no-repeat;
	background-position:30px 2px; 
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	 padding-left: 28px; 
	/*width: 250px;*/
	margin: 0px;
	color: #ffffe0;
	height: 135px;
	display: block;

	}

.tarot a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/tarot_on.gif);
	background-repeat: no-repeat;
}


/* ROW 3  */
.jewlery a
{
	background-image: url(assets/moons_home/jewelry.gif);
	background-repeat: no-repeat;
	background-position:50px 30px; 
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	height: 127px;
	width: 200px;
	display: block;} 

.jewlery a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/jewelry_on.gif);
	background-repeat: no-repeat;
}



.crystals a
{
	background-image: url(assets/moons_home/crystals.gif);
	background-repeat: no-repeat;
	background-position:24px 30px; 
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	padding-left: 40px;
	margin: 0px;
	color: #ffffe0;
 	height:240px; 
	display: block;}

.crystals a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/crystals_on.gif);
	background-repeat: no-repeat;
}

.magickal a
{
	background-image: url(assets/moons_home/magickal.gif);
	background-repeat: no-repeat;
	background-position:6px 26px; 
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;

	padding: 0;
	margin: 0;
	color: #ffffe0;
	/* height: 80px;  
	width: 200px;ove*/
	display: block;}

.magickal a:hover
{
	color: #FAFC90;
	background-image: url(assets/moons_home/magickal_on.gif);
	background-repeat: no-repeat;
}



/* stars page */

.starsa a
{
	background-image: url(assets/stars/stars_a.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	width: 136px;
	height: 122px;
	display: block;}

.starsa a:hover
{
	color: #FAFC90;
	background-image: url(assets/stars/stars_a_on.gif);
	background-repeat: no-repeat;
}


.starsb a
{
	background-image: url(assets/stars/stars_b.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	width: 110px;
	height: 122px;
	display: block;}

.starsb a:hover
{
	color: #FAFC90;
	background-image: url(assets/stars/stars_b_on.gif);
	background-repeat: no-repeat;
}


.starsc a
{
	background-image: url(assets/stars/stars_c.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	width: 102px;
	height: 122px;
	display: block;}

.starsc a:hover
{
	color: #FAFC90;
	background-image: url(assets/stars/stars_c_on.gif);
	background-repeat: no-repeat;
}


.starsd a
{
	background-image: url(assets/stars/stars_d.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	width: 121px;
	height: 122px;
	display: block;}

.starsd a:hover
{
	color: #FAFC90;
	background-image: url(assets/stars/stars_d_on.gif);
	background-repeat: no-repeat;
}

.starse a
{
	background-image: url(assets/stars/stars_e.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	width: 139px;
	height: 122px;
	display: block;}

.starse a:hover
{
	color: #FAFC90;
	background-image: url(assets/stars/stars_e_on.gif);
	background-repeat: no-repeat;
}

.starsf a
{
	background-image: url(assets/stars/stars_f.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	width: 181px;
	height: 142px;
	display: block;}

.starsf a:hover
{
	color: #FAFC90;
	background-image: url(assets/stars/stars_f_on.gif);
	background-repeat: no-repeat;
}

.starsg a
{
	background-image: url(assets/stars/stars_g.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #ffffe0;
	width: 178px;
	height: 142px;
	display: block;}

.starsg a:hover
{
	color: #FAFC90;
	background-image: url(assets/stars/stars_g_on.gif);
	background-repeat: no-repeat;
}


/* copyright line  */

.copyright { font-size: 10px; color: #ffffff; text-align:center;}

.gaslight	{font-size: 10px; color: #ffffff;}
a.gaslight { }
a.gaslight:link { color: #ffffff; text-decoration: underline;}
a.gaslight:visited { color: #fffffff; text-decoration: underline;}
a.gaslight:hover { color: #FAFC90;}
a.gaslight:active { color: #ffffff; text-decoration: underline;}


