body{
	margin: 0;
	padding: 0;
}
#top_nav_tr{
height:145px;
}
#topNavigation{
/* width:835px; */
height:145px;
position:relative;
background-color:#ffffff;
}
#homeLogo{
width:241px;
float:left;
}
#mainNav {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style:none;
	height:18px;
margin:3px 0 0 15px;
}
#mainNav li{
display:inline;
position:relative;
margin:0;
padding:0 2px 0 0;
}
#subNav{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style:none;
	width:250px;
	position:absolute;
	top:14px;
	left:0;
	margin:0;
	padding:0;
}
#subNav li{
display:list-item;
}
a.nav
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #9c0059;
		padding-right:10px;
		font-weight:bold;
		letter-spacing:1px;
	}
	
a:link.nav
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #9c0059;
		padding-right:10px;
		font-weight:bold;
		letter-spacing:1px;
	}
	
	a:visited.nav
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #9c0059;
		padding-right:10px;
		font-weight:bold;
		letter-spacing:1px;
	}
	
	a:hover.nav
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
		font-weight:bold;
		letter-spacing:1px;
	}
		a.nav2
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
	}
	
a:link.nav2
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
	}
	
	a:visited.nav2
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
	}
	
	a:hover.nav2
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #9c0059;
		padding-right:10px;
	}
	
	a.navON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
		font-weight:bold;
		letter-spacing:1px;
	}
	
a:link.navON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
		font-weight:bold;
		letter-spacing:1px;
	}
	
	a:visited.navON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
		font-weight:bold;
		letter-spacing:1px;
	}
	
	a:hover.navON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:10px;
		font-weight:bold;
	}
	
	td.copyright
	{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 8px;
		color: #000000;
		padding-right:105px;
		vertical-align:top;
		}

#dropmenudiv{
position:absolute;
/*border:1px solid black;*/
border-bottom-width: 0;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9px;
text-decoration : none;
color: #3d2fa0;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
/*border-bottom: 1px solid black;*/
padding: 1px 0;
font-size : 9px;
text-decoration : none;
color: #3d2fa0;
/*font-weight: bold;*/
}

#dropmenudiv a:hover{ /*hover background color*/
/*background-color: yellow;*/
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 8px;
		text-decoration : underline;
		color: black;
		padding-right:10px;
}

a.navColl
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #9c0059;
		padding-right:20px;
		letter-spacing:1px;
	}
	
a:link.navColl
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #9c0059;
		padding-right:20px;
		letter-spacing:1px;
	}
	
	a:visited.navColl
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #9c0059;
		padding-right:20px;
		letter-spacing:1px;
	}
	
	a:hover.navColl
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:20px;
		letter-spacing:1px;
	}


a.navCollON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:20px;
		letter-spacing:1px;
	}
	
a:link.navCollON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:20px;
		letter-spacing:1px;
	}
	
	a:visited.navCollON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:20px;
		letter-spacing:1px;
	}
	
	a:hover.navCollON
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
		color: #000000;
		padding-right:20px;
		letter-spacing:1px;
	}
	
	a.navA
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		color: #9c0059;
		padding-right:20px;
		font-weight: bolder;
		letter-spacing:1px;
	}
	
a:link.navA
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		color: #9c0059;
		padding-right:20px;
		font-weight: bolder;
		letter-spacing:1px;
	}
	
	a:visited.navA
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		color: #9c0059;
		padding-right:20px;
		font-weight: bolder;
		letter-spacing:1px;
	}
	
	a:hover.navA
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		color: #000000;
		padding-right:20px;
		font-weight: bolder;
		letter-spacing:1px;
	}
	
	.smalltext {font-size:9px}
	
	.smalltext8 {font-size:8px}	
.page_title{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height:20px;
text-transform: uppercase;
font-weight:bold;
}
.page_text{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height:20px;
}
.page_text a{
color: #ffffff;
}
#blog, #blog a, #blog p{
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.blog_title{
	font: bold 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #cb6ba2;
	text-transform: uppercase;
}
.blog_item{
	border-bottom: 1px solid #4e4542;
		margin-bottom: 5px;

}
.date{
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	
}
.comments_block, .comments_block a{
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	
}
.store_item{
	border-bottom: 1px solid #4e4542;
}
.store_title{
	font: bold 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #cb6ba2;
	
}


.store_header{
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
.store_description, .store_description p{
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #FFFFFF;

}
.store_price{
		font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #FFFFFF;

	font-w
}
h1{
	
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 19px;
		text-decoration : none;
		color: #cb6ba2;
		font-weight:bold;
	text-transform: uppercase;
	padding-top: 20px;
	padding-bottom: 60px;
}
h2{
			color: #cb6ba2;

}

