BODY  {
	font-family: arial, helvetica;
	font-size: 12px;
	color: #000000;
	
}

TD  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #000000;
	

}

h1, h2, h3, h4, h5, h6  {
	display: inline;
	font-weight: normal;
	}

.green  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #008000;

}

.greenbold  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #008000;
	font-weight: bold;

}

.courier  {
	font-family: courier new, courier, arial, helvetica;
	font-size: 15px;
	color: #000000;

}

.bold  {
	font-family: arial, helvetica;
	font-size: 13px;
	font-weight: bold;
}

.small  {
	font-family: arial, helvetica;
	font-size: 11px;
	color: #000000;
	
}

.big {
	font-family: arial, helvetica;
	font-size: 15px;
	color: #000000;
	
}

.intro {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color : #000000;
	
		
	}

.blue2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 20px;
	font-variant: small-caps;
	color: #5FA5F4;
	

	}

.bl1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	font-variant: small-caps;
	color: #000000;
	
	
	}

.bl2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 19px;
	font-variant: small-caps;
	color: #000000;
	
		
	}

.bl3 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 16px;
	font-variant: small-caps;
	color: #000000;
	
	
	}

.bl2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #000000;
	
		
	}

.bl3low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 15px;
	color: #000000;
	
		
	}

.g1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	font-variant: small-caps;
	color: #3333CC;
	
	
	}
.g1low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	color: #3333CC;
	
	
	}

.g2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 19px;
	font-variant: small-caps;
	color: #3333CC;
	
		
	}

.g2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #3333CC;
	
		
	}

.g3 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 16px;
	font-variant: small-caps;
	color: #3333CC;
	
	
	}

.g3low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 15px;
	color: #3333CC;
	
		
	}

.g4low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 13px;
	color: #3333CC;
	
		
	}

.t1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	font-variant: small-caps;
	color: #8A00FF;
	
	
	}

.t1low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 24px;
	color: #8A00FF;
	font-weight: normal;
	
		
	}

.t2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 19px;
	font-variant: small-caps;
	color: #8A00FF;
	
		
	}

.t2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #8A00FF;
	
		
	}

.t3 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 16px;
	font-variant: small-caps;
	color: #8A00FF;
	
	
	}

.t3low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 15px;
	color: #8A00FF;
	
		
	}

.t4low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 13px;
	color: #8A00FF;
	
		
	}

.a1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	font-variant: small-caps;
	color: #FFC001;
	
	
	}

.a2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 19px;
	font-variant: small-caps;
	color: #FFC001;
	
		
	}

.a2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #FFC001;
	
		
	}

.a3 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 16px;
	font-variant: small-caps;
	color: #FFC001;
	
	
	}

.a3low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 15px;
	color: #FFC001;
	
		
	}

.a4low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 13px;
	color: #FFC001;
	
		
	}

.e1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	font-variant: small-caps;
	color: #FF00D7;
	
	
	}

.e2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 19px;
	font-variant: small-caps;
	color: #FF00D7;
	
		
	}

.e2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #FF00D7;
	
		
	}

.e3 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 16px;
	font-variant: small-caps;
	color: #FF00D7;
	
	
	}

.e3low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 15px;
	color: #FF00D7;
	
		
	}

.e4low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 13px;
	color: #FF00D7;
	
		
	}

.s1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	font-variant: small-caps;
	color: #0095F5;
	
	
	}

.s2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 19px;
	font-variant: small-caps;
	color: #0095F5;
	
		
	}

.s2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #0095F5;
	
		
	}

.s3 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 16px;
	font-variant: small-caps;
	color: #0095F5;
	
	
	}

.s3low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 15px;
	color: #0095F5;
	
		
	}

.s4low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 13px;
	color: #0095F5;
	
		
	}
	
	
.theader {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 14px;
	font-variant: small-caps;
	color: #322B38;
	
		
	}

.youarehere-blk  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #635C6A;
	
}
	

.whiteheader {
	font-stretch: narrower;
	font-family: arial, helvetica;
	font-size: 20px;
	font-weight: thin;
	color: #322B38;
	
		
	}

.smallheader {
	font-family: arial, helvetica;
	font-size: 16px;
	font-weight: thin;
	color : #DE5FC2;
	
		
	}
	
.normaltext  {
	font-family: arial, helvetica;
	font-size: 12px;
	color: #000000;
	
	}
	
.normalsize  {
	font-size: 14px;
	
	}
	
.youarehere  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #96C2FF;
	
	}
	
	
.psmenu  {
	font-family: arial, helvetica;
	font-size: 12px;
	color: #FF2395;
	
	}
	
	
.orangemark  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #FFBC48;
	
	}
	
	
.redtext  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #FF0000;
	
	}
	
	
.smallwhitetext  {
	font-family: arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	
	}
	
.whitelink  {
	font-family: arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	font-decoration: underline;
	color: #ffffff;
	
	}
	
.purplelink  {
	font-family: arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	font-decoration: underline;
	color: #8A339C;
	
	}
	
	
.whitetext  {
	font-family: arial, helvetica;
	font-size: 13px;
	color: #ffffff;
	
	}
	
.smalltext  {
	font-family: arial, helvetica
	font-size: 10px;
	font-weight: bold;
	color: #3FA942;
		
	}

.redheader {
	font-family: arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #DE5374;
}

A:link {
	color: #FF2395;
	font-weight: bold;
}

A:visited {
	color: #FF2395;
	font-weight: bold;
}


#share_this_link  {
	width: 155px;
	float:right;
	clear:right;
	text-transform: none;
	border: 1px solid #78b0eb;
	padding: 2px 5px;
	}

#share_this_link-af  {
	width: 170px;
	text-align:center;
	text-transform: none;
	border: 1px solid #78b0eb;
	padding: 2px 0;
	margin: 5px 0;
	}

#share_this_link a:link, #share_this_link a:visited, #share_this_link a,
#share_this_link-af a:link, #share_this_link-af a:visited, #share_this_link-af a {
	color: #397f40;
	font-weight: normal;
	font-size: 14px;
	vertical-align: middle;
	text-decoration: none;
	text-transform: none;
}

A.notbold:link {
	color: #FF2395;
	font-family: arial, helvetica;
	font-weight: normal;
	font-size: 13px;
}

A.notbold:visited {
	color: #FF2395;
	font-family: arial, helvetica;
	font-weight: normal;
	font-size: 13px;
}

A.whitelink:link {
	color: #ffffff;
	font-family: arial, helvetica;
	font-size: 13px;
}

A.whitelink:visited {
	color: #ffffff;
	font-family: arial, helvetica;
	font-size: 13px;
}

	.psmenuspace1 { 
	font-family: arial, helvetica, sans serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -2px;
	color: #F7F3E2;
	
}
	.psmenuspace2 { 
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -2px;
	color: #F7F3E2;
	
}
	.psmenuspace3 { 
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin: 3px;
	text-decoration: none;
	color: #F7F3E2;
	
}
	
	.psdescription {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 12px;
	text-decoration: none;
	color: #675771;
}
	
	.psdescription2 {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 14px;
	text-decoration: none;
	color: #675771;
}
	
	.psdescription2brn {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	text-decoration: none;
	color: #B38177;
}
	
	.psdescription2brnb {
	font-family: arial, helvetica, sans serif;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	color: #B38177;
}
	
	.psdescription3brn {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	text-decoration: none;
	color: #B38177;
}
	
	.psdescription3 {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 10px;
	text-decoration: none;
	color: #675771;
}

.ps1low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 21px;
	color: #675771;
	
		
	}

.ps2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #675771;
	
		
	}

.af1low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 21px;
	color: #675771;
	
		
	}

.af2low {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #675771;
	
		



}

.newsletter  {
	font-family: arial, helvetica;
	font-size: 14px;
	color: #000000;

	}		
		
	a.psmenu1:link {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #F7F3E2;
}
		
	a.psmenu1:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #F7F3E2;
	background: #B38177;
}
		
	a.psmenu1:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #F7F3E2;
}


	a.psmenu1pg:link {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #B38177;
}
		
	a.psmenu1pg:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #F7F3E2;
	background: #B38177;
}
		
	a.psmenu1pg:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #B38177;
}




		

		
	a.psmenu2:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #F7F3E2;
}
		
	a.psmenu2:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	background: #B38177;
	color: #F7F3E2;
}
		
	a.psmenu2:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #F7F3E2;
}
		
	a.psmenu2pg:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #B38177;
}
		
	a.psmenu2pg:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #F7F3E2;
	background: #B38177;
}
		
	a.psmenu2pg:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #B38177;
}




		
		
	a.psmenu3:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #B38177;
	padding: 1px;
}
		
	a.psmenu3:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #B38177;
	padding: 1px;
}
		
	a.psmenu3:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #B38177;
	padding: 1px;
}


		
	a.psmenu3t:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #8A00FF;
	padding: 1px;
}	
	a.psmenu3t:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #8A00FF;
	padding: 1px;
}	
	a.psmenu3t:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #8A00FF;
	padding: 1px;
}		
	a.psmenu3a:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFC001;
	padding: 1px;
}	
	a.psmenu3a:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFC001;
	padding: 1px;
}	
	a.psmenu3a:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFC001;
	padding: 1px;
}		
	a.psmenu3e:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FF00D7;
	padding: 1px;
}	
	a.psmenu3e:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF00D7;
	padding: 1px;
}	
	a.psmenu3e:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FF00D7;
	padding: 1px;
}		
	a.psmenu3s:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #0095F5;
	padding: 1px;
}	
	a.psmenu3s:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #0095F5;
	padding: 1px;
}	
	a.psmenu3s:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #0095F5;
	padding: 1px;
}



		
	.psmenu3tinyoff {
	font-family: arial, helvetica, sans serif;
	font-size: 10px;
	text-decoration: none;
	color: #675771;
}
		
	a.psmenu3tiny:link {
	font-family: arial, helvetica, sans serif;
	font-size: 10px;
	text-decoration: none;
	color: #A16255;
}
		
	a.psmenu3tiny:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 10px;
	text-decoration: underline;
	color: #A16255;
}
		
	a.psmenu3tiny:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 10px;
	text-decoration: none;
	color: #A16255;
}























	

.af1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	font-variant: small-caps;
	color: #6F3737;
	
	
	}
	

.af2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 20px;
	font-variant: small-caps;
	color: #6F3737;
	
		
	}
	.afmenuspace1 { 
	font-family: arial, helvetica, sans serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -2px;
	color: #C4E2E7;
	
}
	.afmenuspace2 { 
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -2px;
	color: #C4E2E7;
	
}
	.afmenuspace3 { 
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin: 3px;
	text-decoration: none;
	color: #C4E2E7;
	
}
	
	.afmenu3tiny {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
	
	.afdescription {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 12px;
	text-decoration: none;
	color: #504E51;
}
	
	.afdescription2 {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 14px;
	text-decoration: none;
	color: #504E51;
}

	a.afdescriptionlink {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	text-decoration: none;
	color: #806B8C;
}

	.afsmall {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 10px;
	text-decoration: none;
	color: #504E51;
}

	a.afsmalllink {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 10px;
	text-decoration: underline;
	color: #806B8C;
}



		
		
	a.afmenu1:link {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #C4E2E7;
}
		
	a.afmenu1:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #C4E2E7;
	background: #806B8C;
}
		
	a.afmenu1:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #C4E2E7;
}


	a.afmenu1pg:link {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #806B8C;
}
		
	a.afmenu1pg:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #C4E2E7;
	background: #806B8C;
}
		
	a.afmenu1pg:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #806B8C;
}




		

		
	a.afmenu2:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #C4E2E7;
}
		
	a.afmenu2:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	background: #806B8C;
	color: #C4E2E7;
}
		
	a.afmenu2:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #C4E2E7;
}
		
	a.afmenu2pg:link {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #806B8C;
}
		
	a.afmenu2pg:hover {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #C4E2E7;
	background: #806B8C;
}
		
	a.afmenu2pg:visited {
	font-family: arial, helvetica, sans serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #806B8C;
}






.letter1 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 20px;
	color: #CE0965;
	
		
	}

.letter2 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 20px;
	color: #009BCE;
	
		
	}

.letter3 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 20px;
	color: #9A258E;
	
		
	}

.letter4 {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 20px;
	color: #7F718E;
	
		
	}

li.jewel {
	list-style: url(http://www.theenchantedworld.com/gif/nl-dot.gif);
	
	}
	
	

/* NEW STORE */


/* store tree */
#storetree ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}
#storetree ul li {
	list-style-type: none;
	color: #5D99E6;
	padding: 7px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
#storetree ul li a  {
	color: #5D99E6;
	font-weight: bold;
	text-decoration: none;
	}
#storetree ul li ul {
	list-style-type: disc;
	color: #6D606B;
	padding-left: 10px;
	margin-left: 10px;
	}
#storetree ul li ul li, #storetree ul li ul li a {
	list-style-type: disc;
	color: #6D606B;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	}	

/* store top right */	
#storemaintitle  {
	text-align: left;
	width: 462px;
	}

#storesearchbtn  {
	text-align: right;
	width: 150px;
	}

#storebreadcrumbs  {
	color: #6D606B;
	font-size: 10px;
	font-weight: bold;
	width: 400px;
	padding-top: 5px;
	}
#storebreadcrumbs a  {
	color: #6D606B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}

#storepages  {
	color: #6D606B;
	font-size: 10px;
	font-weight: bold;
	}
#storepages a {
	color: #FF0086;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
	
/* store thumbnails pages */
#storethumbs td {
	width: 145px;
	padding: 0px 0px 20px 10px;
	font-size: 12px;
	color: #3333CC;
	text-align: center;
	vertical-align: top;
	}
#storethumbs td img  {
	padding-bottom: 5px;
	}
#storethumbs td a  {
	font-size: 12px;
	color: #3333CC;
	text-decoration: underline;
	font-weight: normal;
	}
#storethumbs td span  {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	}


/* store details pages */
#storedetails  {
	display: block;
	}	
#storedetails td.sd1  {
	font-size: 10px;
	color: #000000;
	width: 145px;
	vertical-align: top;
	text-align: center;
	}
#storedetails td.sd1 a  {
	font-size: 10px;
	color: #1C78EF;
	font-weight: bold;
	text-decoration:underline;
	}
#storedetails td.sd2  {
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	}
#storedetails td.sd2 span.sdSpecial {
	color: #FF0000;
	}
#storedetails td.sd2 div.sdPrice {
	font-weight: bold;
	padding-top: 24px;
	}
#storedetails td.sd2 div.sdQuantity {
	font-weight: bold;
	padding-top: 4px;
	}
#storedetails td.sd2 div.sdQuantity input {
	font-weight: normal;
	font-size:12px;
	border: 1px solid #000000;
	height: 16px;
	width: 20px;
	padding: 1px;
	margin: 0px;
	}
#storedetails td.sd2 div.sdProdcode {
	padding-top: 4px;
	}
#storedetails td.sd2 div.sdBtns {
	padding-top: 4px;
	}
#storedetails td.sd2 div.sdDesc {
	padding-top: 24px;
	padding-bottom: 24px;
	}
#storedetails td li  {
	margin-bottom: 0px;
	padding-bottom: 15px;
	}


/* store home */
.storehomeintro  {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 18px;
	color: #675771;
	text-align:left;
	padding: 18px 0px 18px 0px;
	}
.storehomeintro2  {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 15px;
	font-style: italic;
	color: #675771;
	text-align:left;
	padding: 0px 0px 18px 0px;
	}
#storehome td.storeimgcell  {
	padding: 0px 5px 5px 0px;
	text-align: left;
	vertical-align: top;
	}
#storehome td.storetextcell  {
	font-family: arial, helvetica, sans serif;
	font-weight: plain;
	font-size: 12px;
	text-decoration: none;
	color: #675771;
	text-align: left;
	vertical-align: top;
	}
#storehome td.storetextcell span  {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 16px;
	color: #3333CC;
	}
	

/* store ecards */	
#ecarddetails  {
	text-align: center;
	vertical-align: top;
	font-family: arial, helvetica, sans serif;
	font-size: 16px;
	text-decoration: none;
	color: #675771;
	width: 430px;
	}
#ecarddetails .ecardtitle {
	font-family: Times New Roman, times, arial, helvetica;
	font-size: 25px;
	}
#ecarddetails td  {
	text-align: right;
	vertical-align: top;
	font-family: arial, helvetica, sans serif;
	font-size: 12px;
	color: #675771;
	}
#ecarddetails .tofrom {
	font-size: 16px;
	text-align:left;
	}
#ecarddetails td input  {
	margin: 0px 0px 0px 5px;
	padding: 1px;
	line-height: 14px;
	width: 100px;
	font-family: arial, helvetica, sans serif;
	font-size: 12px;
	}
#previewecard  {
	text-align:center;
	}
	
	
#storebottomlinks {
	text-align:center;
	font-size: 12px;
	font-weight: normal;
	}
#storebottomlinks a {
	color: #675771;	
	font-size: 12px;
	font-weight: normal;
	} 
	
	
/*  PHOTO GALLERY */

#photogallery ul {
	float: left;
	padding: 0;
	margin: 0;
	border: 0;
	}
#photogallery li {
	float: left;
	margin: 0 5px 5px 0;
	padding: 0;
	border: 2px solid #dfdfdf;
	list-style: none;
	text-align: center;
	width: 186px;
	}
#photogallery li div.gallerybox {
	text-align: center;
	padding: 5px;
	}
#photogallery table.galleryphoto {
	padding: 0;
	margin: 0;
	border: 0;
	}
#photogallery td.galleryphoto {
	text-align: center;
	vertical-align: bottom;
	width: 166px;
	height: 166px;
	}
#photogallery td.galleryphoto a {
	color: #6d3dcd;
	border: 0px;
	}
#photogallery td.galleryphoto img {
	border: 2px solid #6d3dcd;
	/* width is 160px */
	}
#photogallery div.phototext {
	padding: 5px 0px 0px 0px;
	margin: 0px;
	height: 200px;
	overflow: auto;
	}
	
	
	
/* LECTURES PAGE */
	

#lecture  {
	width: 620px;
	}
#lecture div.lecturebox {
	float: right;
	margin: 0 0 5px 5px;
	padding: 5px;
	border: 2px solid #dfdfdf;
	text-align: center;
	width: 194px;
	}
#lecture div.lecturephoto {
	text-align: center;
	width: 186px;
	}
#lecture div.lecturephoto a {
	color: #6d3dcd;
	border: 0px;
	}
#lecture div.lecturephoto img {
	border: 2px solid #6d3dcd;
	/* width is 186px */
	}
	
	
	
/* ADMIN HOME PAGE */
	

#adminhome ul {
	margin-top: 0;
	padding-top: 0;
	border: 0;
	}
#adminhome li {
	margin-top: 0;
	padding-top: 0;
	border: 0;
	}
.logoblock2{
	position:absolute;
	
	margin:0 auto;	
	background-image:url(top-leftnew.gif);
	width:213px;
	margin-left:10px;
	height:230px;
}
.logocontainer{
	position:relative;
	margin:0 auto;
	
	width:800px;
}