body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin:0px;
	background-color:#008EED;
}
a{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
a:hover{
	color:#008EED;
}
h1{
	font-size:19px;
	color:#940058;
}
h2{
	font-size:16px;
	color:#940058;
}
h3{
	font-size:13px;
	color:#940058;
}
a{
	text-decoration:none;
}
h4{
	font-size:11px;
	color:#333333;
}
h4 a{
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
h4 a:hover{
	color:#940058;
}
#pagewrap{
	background-image:url(images/background-gradient.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:800px;
}
#mainwrap{
	width:903px;
	background-color:#FFFFFF;
}
#head{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#content td{
	font-size:11px;
}
#content{
	width:687px;
}
#content_top{
	background-color:#FFFFFF;
	/*min-height:97px;*/
	padding:41px 77px 15px 77px;
	font-size:11px;
}

#content_top a {
	color: inherit !important;
}

#content_top td{
	font-size:11px;
}
#content_nav{
	border-top:1px solid #dfb3cd;
	background-color:#F4E5EE;
}
#content_nav li{
	list-style:none;
}
#content_images{
	border-top:1px solid #dfb3cd;
	background-color:#F4E5EE;
	width:455px;
	padding-top:10px;
	
}
#content_media{
	border-top:1px solid #dfb3cd;	
	border-left:1px solid #dfb3cd;
	padding-top:10px;
	background-color:#F4E5EE;
	width:225px;
	padding-left:10px;
}
#nav_title{
	height:61px;
}
#cat_image{
	height:94px;
	padding-bottom:18px;
}
#cat_name{
	padding-left:11px;
	padding-right:11px;
}
#menus{
	width:215px;
	border-right:1px solid #dfb3cd;
}
#menu{
	width:215px;
			
}
#menu2{
	width:215px;
}
#menu li{
	height:24px;
	border-bottom:1px solid #dfb3cd;
	list-style:none;
	list-style-position:outside;
	padding-top:11px;
	padding-left:10px;
	padding-right:10px;
	line-height:12px;
}
#menu li.genre{
	height:16px;
	background-color:#f4e5ee;
	margin-top:0px;
	padding-top:2px;
	padding-left:20px;
}
#menu li.genre a{
	font-size:9px;
}
#menu li.genre_selected{
	height:16px;
	background-color:#008EED;
	margin-top:0px;
	padding-top:2px;
	padding-left:20px;
	
}
#menu li.genre_selected a{
	font-size:9px;
	color:#FFFFFF;
}
#menu li.genre_selected a:hover{
	font-size:9px;
	color:#f4e5ee;
}
#menu2 li{
	height:24px;
	border-bottom:1px solid #CCCCCC;
	list-style:none;
	list-style-position:outside;
	padding-top:11px;
	padding-left:10px;
	padding-right:10px;
}
#menu li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#940058;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
#menu2 li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
#menu li a:hover{
	color:#008EED;
}
#menu2 li a:hover{
	color:#008EED;
}
#menumore{	
	float:right;
}
#search{
	width:195px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	height:151px;
}
.searchselect{
	font-size:9px;
	width:183px;
	margin-bottom:9px;
}
.searchtext{
	font-size:9px;
	width:177px;
	margin-bottom:9px;
}
#searchhead{
	font-size:12px;
	color:#940058;
	font-weight:bold;
}
#footer{
	border-top:1px solid #dfb3cd;
	height:25px;
	padding-left:20px;
	padding-top:9px;
	padding-right:20px;
	color:#AAAAAA;
	font-size: 11px;
}
#footer a{
	color:#AAAAAA;
	font-weight:bold;
	text-decoration:none;
}
#footer a:hover{
	color:#008EED;
}
#actimages{
	padding:10px;
}
legend{
	font-weight:bold;
	font-size:13px;
	color:#940058;
		
}
label{
	width:100px;
	font-weight:bold;
	float:left;
	font-size: 11px
}
.text{
	width:200px;
	float:left;
	font-size:11px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.button{
	font-size:10px;
	color:#666666;
	border:1px solid #666666;
	background-color:#EEEEEE;
}
feildset{
	border-color:#940058;
}
#required{
	font-size:16px;
	font-weight:bold;
	float:left;
}
