body { margin-top: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: normal; color: #666666; background-color: #000;}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;color: #666666; }
form{padding:0; margin: 0}
.site_frame{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	overflow-y:auto;
	overflow-x: hidden;
	width: 728px;
	min-height:900px;
	background-color: black; 
	background-image: url(/images1/backgrounds/bg.jpg); 
	background-repeat: no-repeat; 
	background-position: 0 bottom; 
	padding-left:0 ; 
	padding-right:0 ; 
	padding-bottom: 12px ; 
	border: solid 8px white; 
	text-align: left; 
}
#header{float: left;padding-left: 0px;padding-top: 0px; width:728px;height:170px;text-align: left;}
#header_nonav{float: left;padding-left: 0px;padding-top: 0px; width:728px;height:150px;text-align: left;}
#header_img{ width: 728px; height: 123px; }
#left_nav{ float: left;padding: 0; margin-left:6px;width:137px; text-align: left; }
#content { float:left;width: 584px; text-align: left; padding: 0; border:0 }
#home_page_content { float:left;padding-left: 0px;padding-top: 5px;width:428px; }
#right_nav { padding-left: 6px; padding-top: 0px; padding-right: 0px;width: 140px; text-align: left; float: left; }
.nav_links{float:left; color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px;}
.tracks_div{}
.track_item{}
#music_player{position:absolute;left: 415px;top:104px;width: 300px;height: 20px;}
.mp3_tracks{ background-color: #000000; vertical-align: middle; max-width: 150px;vertical-align: middle;padding:1px; margin-top: 2px;}
.mp3_item a{ color: #ffffff; font-size: 10px; font-weight: bold;}
#topnav ul {
	list-style-image: none;
	list-style-type: none;
	padding: 0;
	margin:0;
		
}

#topnav li {
	float: left; 
	list-style-image: none; 
	list-style-type: none; 
	font-size: 10px; 
	margin-left: 0; 
	margin-right: 0px;
	border-top: solid 3px black;
	border-bottom: solid 3px black;
	border-right: solid 3px black;
	border-left: solid 5px black;
	border-collapse: collapse;

	}

#topnav li.selected a {
	font-weight: bold;
}

#topnav li a {
	color: black;
	background-color: #ffffff;
	text-decoration: none;
	text-align: left;
	display: block;
	width:167px;
	padding: 4px;

}

#topnav li a:hover, #topnav li.selected a {
	background-color: black;
	color: #ffffff;
}
#topnav {
	background-color: #000;
	margin: 0; 
	padding: 0;
	width:100%; 
}
a { text-decoration: none; color: #666666}
a.blacklink{ text-decoration: none; color: black;}
a:hover { text-decoration: none; color: #D7006C;}
a:visited{ text-decoration: none; color: #CDB2BF;}
h1{ font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#logo_img { position: absolute; left:12px; top:30px}
#checkout_link { position: absolute; background-color: #FFFFFF; padding: 2px;right:22px; top:30px}
#checkout_link:hover { background-color: black;color: #ffffff}
#cart { position: absolute; background-color: #FFFFFF; padding: 2px;left:165px; top:30px}
.black_white:hover { background-color: black;color: #ffffff}
.whitetxt { color: #ffffff}
.pink { color: #D7006C}
.box_label{ float:right; background-color: white; color: black; font-weight: normal; padding:2px; margin-top: 6px; border-bottom: 1px solid black; }
.box{ clear:both; background-color: white; color: black; padding:6px;min-height:50px;}
.box_outer{ clear:both;padding:0px; margin: 0px;margin-top: 6px; min-height: 60px;}
.box_min { height:50px;position:relative;z-index:99;}
.white_text { color: #ffffff;}
.fixed_width { display:block; width:68px;text-align: center;margin:4px;}
.reversed_link { background-color: black; color: #ffffff; padding: 4px; }
.reversed_link:hover { background-color:  #ddd;color: black}
.reversed_link.onright{margin-left:5px;padding:2px;}
input.small{ font-size: 9px; width:115px; margin-bottom: 8px; border: solid 1px #666666; }
.news_items{ background-color: white; color: black; width: 422px; clear: both; margin-bottom: 8px; margin-left:6px; }
.news_item { padding:6px; width: 400px;}
.hot_items{}
.hot_item { float:left; background-color: white; color: black; font-size: 9px; font-weight: normal; padding:3px; width:123px; height:195px; margin-bottom: 8px; margin-left: 6px; margin-right: 10px; }
.wall_item { float:left; background-color: white; color: black; font-size: 9px; font-weight: normal; padding:3px; width:122px; height:195px; margin-bottom: 8px; margin-left: 6px; margin-right: 11px; }
.allborder{ border:1px solid #666666; }
.products { position:relative; width: 572px; padding-top: 8px; padding-left:8px ; }
.products_notoppad { width: 572px; padding-left:8px ; }
.texture_bg{ background-image: url(/images1/bg_texture1.gif); }
.big_text{ font-size: 16px; font-weight: bold; }
.main_image { float: left; margin-right: 12px; margin-bottom: 12px; padding-right: 12px; padding-bottom: 12px; }
.dotted_top { width: 98%; height: 1px; clear: both; border-top: 1px dashed black; }
.dotted { width: 98%; height: 1px; clear: both; border-bottom: 1px dashed black; }
.padding { background-color: white; padding:6px; }
.paddingonly { padding:6px; }
.whiteonblack{ background-color:black; color:white; font-weight: bold; }
.bottom{ text-align: center; vertical-align: bottom; position: relative; bottom: 5px; }
.select1 { width: 120px; }
.whitebg{ float:left;background-color:white; width:100%;}
.alphabet { text-align: justify; padding:2px; }
.black { color: black; font-weight: bold; }
.bottom-margin { margin-bottom: 12px; }
.full_width{width:556px;}
.bold_title{color:black; font-weight: bold;}
.p_product { 
	clear:both; 
	position:relative;
	min-height:120px; 
	background-color: #FFF;
	padding: 8px;
	margin-bottom:8px;
	/*overflow:auto*/;
}
.p_wrapper{
	position:relative;
	height:auto;
	width:100%;
}
#also_by{
	margin:8px 6px 12px 8px;
}
#xsell{
	position:relative;
	margin: 8px 0px 8px 8px;
	height:60px;
}
.xsellitem{
	
	position:relative;
	margin-right: 8px;
	Float:left;
	width:185px;
	height:60px;
	background-color:white;
}
.xsellitemlast{
	margin-right: 0px !important;
}
#search_terms{
	width:90px;
}
#topnav h3{
	font-size: 10px;
	font-weight: normal;
	padding:0;
	margin:0;
}
#topnav li#nav1 a{
	padding-top:6px;
	background-color: #f359a5;
}
#topnav li#nav1 a:hover{
	background-color: #ed0075;
}
#topnav li#nav2 a{
	padding-top:6px;
	background-color: #ffeb73;
}
#topnav li#nav2 a:hover{
	background-color: #ffda00;
}
#topnav li#nav3 a{
	padding-top:6px;
	background-color: #59d186;
}
#topnav li#nav3 a:hover{
	background-color: #00b845;
}
#topnav li#nav4 a{
	padding-top:6px;
	background-color: #59aee2;
}
#topnav li#nav4 a:hover{
	background-color: #198fd6;
}
ul#release_lists{
	list-style-type: none;
	
}
ul#release_lists li{
	float:left;
}
ul#release_lists li a{
	display:block;
	width:120px;
	height:40px;
	text-align: center;
	line-height:40px;
}
ul#release_lists li a:hover{
	background-color: #DCDCDC;
}
ul#release_lists li:first-child a{
	font-weight:bold;
}

