/* begin general styles */
 html,body {
 	margin: 0px;
 	padding: 0px;
 	background-color:#ffffff;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #000000;
 	font-size: 11px;

}
  
 p, table, td, th {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	font-style: normal;
 	font-weight: normal;
 	color: #000000;
 	margin-top: 0px;
 }
 


 form {
 	margin: 0px;
 }
 
 a:link {
 	color: #cc0000;
 	text-decoration: none;
 }
 
 a:visited {
 	color: #cc0000;
 	text-decoration: none;
 }
 
 a:hover {
 	color: #000000;
 	text-decoration: underline;
 }
 
 a:active {
 	color: #cc0000;
 	text-decoration: none;
 }
 
 ul {
 	list-style-type: square;
 }
 
 
 /*--------------*/
 
 
 #mainarea {
 	margin: 0 auto;
 	border:  0;
 	background-color: #000000;
 	padding: 0px;
 	voice-family: "\"}\"";
 	voice-family:inherit;
 	width:968px;
 }
 
 #banner {
 	width: 100%;
 	border-top: solid 1px #369;
 	border-bottom: solid 1px #369;
 	background-image: url('../new_logo.jpg');
 	background-repeat: no-repeat;
 	background-color: #fff;
 	height: 100px;
 	padding: 0;
 	margin: 0;
 }
 
 #quicksearch {
 	border: 0;
 	padding: 2px;
 	float: right;
 	margin: 37px 5px 0 0;
 	background-color: #f1f1f1;
 }
 
 #navbar {
 	width: 100%;
 	padding: 0px 0px 0px 0px;
 	margin: 4px 0px 0px 0px;
 }
 
 #textarea {
 	width: 100%;
 	border-top: 1px solid #369;
 	border-bottom: 1px solid #369;
 	padding: 5px 0;
 	margin: 0;
 	background-color:  #c8cd69;
 }
 
 #productdata {
 	margin: 20px 0px 0px 0px;
 
 }
 
 #leftcolumn {
 	border: 0;
 	width: 150px;
 	float: left;
 	margin-left: 5px;
 	padding: 0;
 	display: block;
 }
 
 #rightcolumn {
 	border: 0;
 	width: 580px;
 	margin-left: 20px;
 	float: left;
 	padding: 0;
 	display: block;
 }
 #singlecolumn {
 	border: 0;
 	margin-left: 10px;
 	float: left;
 	padding: 0;
 	display: block;


 }
 #rightnav {
 	border: 0;
 	width: 80px;
 	margin-left: 20px;
 	float: left;
 	padding: 0;
 	display: block;
 }
 
 #footer1 {
 	width: 100%;
 	border-top: solid 1px #000000;
 	background-color: #be0900;
 	color: #ffff00;
 	height: 26px;
 	padding: 1px;
 	margin: 0px;
 	text-align: center;
 }
 #footer2 {
 	width: 100%;
 	background-color: #000000;
 	color: #ffffff;
 	height: 15px;
 	padding: 0;
 	margin: 0;
 	text-align: right;
 }

 
 
 
 
 /*--------------*/
 

 .logoimage {
 	margin: 0px;
 }
 
 .navbarbtn {
 	margin: 2px 0px 2px 0px;
 }
 
 .secondbar {
 	border: none;
 }
 
 .sidebar {
 	width: 160px;
 	background-image: url("../theme_sidebar_background.gif");
 	background-repeat: repeat;
 	border: none;
 }
 
 .panelwhite {
 	align: center;
 	background-color: #ffffff;
 	border: 1px solid #000000;
 	padding: 2px 2px 2px 5px;
 }
 
 .bulk {
 	border: none;
}
 
 
 .actCHECKOUTEM {
 	background-color: #999900;
 }
 
 .actCHECKOUTBG {
 	background-color: #ffffff;
 }
 
 .actlarger {
 	font-size: 14px;
 	color: #000000;
 }
 
 .actsmaller{
 	font-size: 9px;
 	color: #000000;
 }
 
 .actxxsmall {
 	font-size: 9px;
 	color: #000000;
 }
 
 .actxsmall {
 	font-size: 11px;
 	color: #000000;
 }
 
 .actsmall {
 	font-size: 11px;
 	color: #000000;
 }
 
 .actregular {
 	font-size: 14px;
 	color: #000000;
 }
 
 .actlarge{
 	font-size: 12px;
 	color: #000000;
 }
 
 .actxlarge {
 	font-size: 16px;
 	color: #000000;
 }
 
 .actxxlarge {
 	font-size: 16px;
 	color: #000000;
 }
 
 .actwarningcolor {
 	color: #cc0000;
 }
 	
 .actrequiredcolor {
 	color: #cc0000;
 }
 
 .actsearchhighlightcolor {
 	color: #cc0000;
 }
 
 .actrequired {
 	color: #cc0000;
 }
 
 .actwarning {
 	font-size: 11px;
 	color: #cc0000;
 }
 
 .actwelcome {
 	font-size: 11px;
 	color: #000000;
 }
 
 .actlogotext {
 	font-size: 11px;
 	color: #D9090E;
 	font-style: normal;
 	font-weight: bold;
 	text-align: center;
 }
 .actlogout {
 	font-size: 11px;
 	color: #cc0000;
 }
 
 .thinborder1 {
 	border: 1px solid #be0900;
 }
 
 .thinborder2 {
 	border: 1px solid #be0900;
 }
 
 .thinred {
 	border: solid 1px #be0900;
 	border-top: 0px;
 }
 
 .thinred2 {
 	border: solid 1px #be0900;
 	border-top: 0px;
 } 
 
 .content_left {
 	text-align: left;
 	float: left;
 	margin-right: 20px;
 }
 
 .content_right {
 	text-align: left;
 	float: left;
 }
 
 .boxheading {
 	font-weight: bold;
 	text-transform: uppercase;
 	color: #ffffff;
 }
 
 a.boxlink:link{
 	color: #ffffff;
 	text-decoration:none;
 }
 
 a.boxlink:visited{
 	color: #ffffff;
 	text-decoration:none;
 }
 
 a.boxlink:hover{
 	color: #ffffff;
 	text-decoration:underline;
 }
 
 a.boxlink:active{
 	color: #ffffff;
 	text-decoration:none;
 }
 
 table.checkout td {
 	background-color: #ffffff;
 }
 
 table.checkout th {
 	background-color: #999900;
 }
 
 .cart {
 	background-color: #ffffff;
 
  }
 
 .cartheading {
 	background-color: #999900;
 	font-weight: bold;
 }
 
 .artist {font-size: 16px; color: #DC0600; font-weight: bold; margin-top: -5px}

 table.jtable {
	width: 90%;
  	background-color: #ffffff;
	margin-left:      auto; 
	margin-right:     auto;
	border-collapse: collapse;

  }
  
   table.jtable th {
  	background-color: #999900;
 	padding: 5px; 
 	margin: 0px;   
	border: solid 1px #000000;
	color: #ffffff;
 	font-weight: bold;
}

 table.jtable td {
  	background-color: #ffffff;
 	padding: 5px; 
 	margin: 0px; 
	border: solid 1px #000000;
 }
  
  table.newrel {
	width: 90%;
  	background-color: #ffffff;
	margin-left:      auto; 
	margin-right:     auto;
	border-collapse: collapse;

  }
  
   table.newrel th {
  	background-color: #999900;
 	padding: 5px; 
 	margin: 0px;   
	border: solid 1px #000000;
	color: #ffffff;
 	font-weight: bold;
}

 table.newrel td {
  	background-color: #ffffff;
 	padding: 5px; 
 	margin: 0px; 
	border: solid 1px #000000;
 }
 

 
 
 * html .boxhead h2 {height: 1%;}
 
 .sidebox {
 	background: url('../theme_curve4.gif') no-repeat bottom right;
 	font-size: 100%;
 }
 
 .boxhead {
 	background: url('../theme_curve2.gif') no-repeat top right;
 	margin: 0;
 	padding: 0;
 	text-align: left;
 }
 
 .boxhead h2 {
 	background: url('../theme_curve1.gif') no-repeat top left;
 	margin: 0;
 	padding: 5px 10px 5px;
 	color: #ffffff; 
 	font-weight: bold; 
 	font-size: 1.2em; 
 	line-height: 1em;
 }
 
 .boxbody {
 	background: url('../theme_curve3.gif') no-repeat bottom left;
 	margin: 0;
 	padding: 5px 10px 11px;
 }
 

 /* PAGE MAIN FORMATTING ELEMENTS ------------------------------------------------------ */
 
 	/* page header fomatting elements ----------------------------------------------------- */
 	.page_header	{
 		background-color: #be0900;
 		margin: 0px 0px 0px 0px;
 		}
 		
 	.page_header_content	{
 		width: 762px;
 		text-align: left;
 		height: 63px;
 		}
 		
 	.page_header_home_search_box	{
 		padding: 1px;
 		margin: 0px;
 		background-image:url('../theme_dotted_line_2.gif');
 		background-color: #be0900;
 		}
 	
 	.page_header_logo_container	{
 		float: left;
 		}
 	
 	.page_header_menu_cart_login_spacing	{
 		padding-left: 2px;
 		}
 	
 	.page_header_terms_cart_login_container	{
 		float: right;
 		text-align: right;
 		}
 	
 	.page_header_terms_container	{
 		height: 38px;
 		}
 		
 	.page_header_menu_cart	{
 		padding: 3px 5px 4px 19px;
 		background-image:url('../theme_icon_cart.gif');
 		background-color:#ccccff; 
 		border-top: 1px solid #be0900;
 		border-bottom: 1px solid #be0900;
 		}
 	
 	.page_header_menu_cart_items	{
 		padding: 3px 5px 4px 5px;
 		background-color:#ccccff;	
 		border-left: 1px solid #be0900;
 		border-top: 1px solid #be0900;
 		border-bottom: 1px solid #be0900;
 		}
 	
 	.page_header_menu_login	{
 		padding: 3px 5px 4px 17px;
 		background-image:url('../theme_icon_login.gif');
 		background-color:#ccccff; 
 		border-top: 1px solid #be0900;
 		border-bottom: 1px solid #be0900;
 		}
 	/* end page header fomatting elements ------------------------------------------------- */
 	
 	
 	/* page menu fomatting elements ------------------------------------------------------- */
 	.page_menu	{
 		background-color: #be0900;
 		margin: 0px 0px 0px 0px;
 		}
 		
 	.page_menu_content	{
 		width: 762px;
 		height: 21px;
 		}
 		
 	.page_menu_items	{
 		background-color: #be0900;
 		padding: 0px 0px 0px 1px;
 		height: 21px;
 		float: left;
 		width: 65%;
 		}
 	
 	.page_menu_items_search	{
 		background-color: #be0900;
 		padding: 0px 0px 0px 1px;
 		height: 21px;
 		float: right;
 		width: 30%;
 		}
 	/* end page menu fomatting elements ---------------------------------------------------- */
 
 
 	/* page body fomatting elements -------------------------------------------------------- */
 	.page_body	{
 		padding: 10px 0px 0px 0px;
 		}
 
 	.page_body_content	{
 		width: 762px;
 		text-align: left;
 		}
 	
 	.page_body_content_left_column	{
 		float: left; 
 		width: 170px;
 		}
 	
 	.page_body_content_right_column	{
 		float: right; 
 		width: 552px;
 		}
 	/* end page body fomatting elements ----------------------------------------------------- */
 
 
 	/* page footer fomatting elements ------------------------------------------------------- */
 	.page_footer	{
 	padding: 30px 0px 30px 0px;
 	clear:both;
 	}
 	
 	.page_footer_content	{
 		width: 762px;
 		text-align: left;
 		}
 	/* end of page footer fomatting elements ------------------------------------------------ */
 
 	/* page left column fomatting elements -------------------------------------------------- */
 	.left_column_product_image_description	{
 		margin: 0px 0px 0px 0px;
 		padding: 0px 0px 10px 0px;
 		}
 	/* end page left column fomatting elements ---------------------------------------------- */
 
 /* END OF PAGE MAIN FORMATTING ELEMENTS ------------------------------------------------- */
 
 
 
 
 /* PRODUCT FORMATTING ELEMENTS & LINE ELEMENTS --------------------------------------------------- */
 	/* lines -------------------------------------------------------------------------------- */
 	.dotted_line_blue	{
 		height: 1px;
 		background-color: #be0900;
 		background-image:url('../theme_dotted_line.gif');
 		clear:both;
 		}
 		
 	.solid_line_light_blue	{
 		height: 1px;
 		padding: 0px;
 		margin: 0px;
 		background-color: #be0900;
 		clear:both;
 		}
 		
 	.solid_line_blue	{
 		height: 1px;
 		padding: 0px;
 		margin: 0px;
 		background-color: #be0900;
 		clear:both;
 		}
 		
 	.dotted_outline_blue	{
 		border: 1px dotted #be0900;
 		padding: 8px;
 		}		
 	/* end lines ---------------------------------------------------------------------------- */
 	
 	.best_selling_items	{
 	padding: 10px;
 	background-color: #ffffff;
 	}
 	
 	.best_selling_items_spacing	{
 	padding: 0px 0px 8px 8px;
 	}
 	
 	.product_image_cost	{
 		margin: 0px 12px 8px 0px;
 		text-align: center;
 		float: left;
 		}
 		
 	.product_list	{
 		margin: 20px 0px 20px 0px;
 		}	
 
 .producttitleei {
  	margin: 2px 2px 5px 0px;
  	border:  0;
  	background-color: #FCFDD3;
  	padding: 2px 2px 2px 2px;
  }
  .producttitle {
  	margin: 2px 2px 5px 170px;
  	border:  0;
  	background-color: #FCFDD3;
  	padding: 0px 0px 1px 0px;
 }

 .coverimage {
 	border:  solid 4px #ffffff;

}
 
 
 /* IMAGE FORMATTING ELEMENTS ------------------------------------------------------------ */
 	.image_float_right	{
 		float: right;
 		margin: 16px 0px 15px 20px;
 		}
 	
 	.image_product	{
 		margin: 0px 18px 10px 0px;
 		text-align: center;
 		float: left;
 		}
 /* END OF IMAGE FORMATTING ELEMENTS ----------------------------------------------------- */
 
 
 
 
 /* TEXT FORMATTING ELEMENTS ------------------------------------------------------------- */
 
 	/* headings ----------------------------------------------------------------------------- */
 	h1	{
 		font-size: 16px;
 		font-weight: 900;
 		margin: 0px;		
 		padding: 16px 0px 4px 0px;
 		color: #be0900;
 		}
 		
 	h1.subheading	{
 		font-size: 14px;
 		font-weight: 900;
 		margin: 0px;
 		padding: 0px 0px 14px 0px;
 		color: #be0900;
 		}
	h1.home 	{
		text-align: center;
		} 		
 	h2	{
 		font-size: 14px;
 		font-weight: 900;
 		margin: 0px;
 		padding: 2px 0px 14px 0px;
 		color: #be0900;
 		}
 		
 	h2.clearall	{
 		font-size: 12px;
 		font-weight: 900;
 		margin: 0px;
 		padding: 2px 0px 14px 0px;
 		color: #be0900;
 		clear:both;
 		}
	h2.home		{
		text-align: center;
		color: #000000;
		}
 	h3	{
 		font-size: 12px;
 		font-weight: 600;
 		margin: 0px;
 		padding: 2px 0px 14px 0px;
 		color: #be0900;
 		}
 		
 	h3.product	{
 		font-size: 14px;
 		font-weight: 900;
 		margin: 0px;
 		padding: 0px 0px 6px 0px;
 		color: #be0900;
 		}
 		
 	h3.product_price	{
 		font-size: 11px;
 		font-weight: 900;
 		margin: 0px;
 		padding: 0px 0px 20px 0px;
 		}
 		


		

		div.hr {
		/* <div class="hr"><hr /></div> */
		  height: 1.5px;
		  background:  url(images/horizontal_line.gif) #00287a repeat-x left top; margin: 5px 0px 5px 0px;
}
 		
 		
 		
 		
 	.text_heading_left_column	{
 		margin: 0px;
 		padding: 19px 0px 4px 0px;
 		line-height:normal;
 		color: #be0900;
 		font-weight: 900;
 		font-size: 14px;
 		}
 	/* end headings ------------------------------------------------------------------------- */
 	
 	/* list fomatting ----------------------------------------------------------------------- */
 	ul	{
 		line-height: 150%;
 		padding: 0px 0px 0px 1px;
 		margin: 0px 0px 18px 15px;
 		font-size: 11px;
 		}
 	
 	ul.products	{
 		line-height: normal;
 		padding: 0px 0px 0px 1px;
 		margin: 3px 0px 4px 15px;
 		font-size: 11px;
 		color: #cc0000;
 		}
 	/* end list fomatting ------------------------------------------------------------------- */
 		
 	/* menu text --------------------------------------------------------------------------- */
 	.text_menu	{
 		padding: 2px 0px 2px 0px;
 		font-size : 11px;
 		margin: 0px;
 		color : #ffffff;
 		}
 	
 	.text_menu_no_space	{
 		word-spacing: normal;
 		}
 		
 	.text_menu_cart	{
 		padding: 0px;
 		margin: 0px;
 		line-height: normal;
 		}
 		
 	.text_menu_cart_items	{
 		padding: 0px;
 		margin: 0px;
 		line-height: normal;
 		font-weight: 900;
 		}	
 	/* end menu text ----------------------------------------------------------------------- */
 
 	/* product text ------------------------------------------------------------------------ */
 	.text_product_small_info	{
 		font-size: 9px;
 		line-height: normal;
 		margin: 0px;
 		padding: 0px 0px 6px 0px;
 		}
 	
 	.text_product_small_info_heading	{
 		margin: 0px;
 		padding: 10px 0px 12px 0px;
 		line-height:normal;
 		color: #be0900;
 		font-weight: 900;
 		font-size: 11px;}
 		
 	.text_product_small_info_price	{
 		margin: 0px;
 		padding: 8px 0px 0px 0px;
 		line-height:normal;
 		font-weight: 900;
 		font-size: 11px;
 		}
 		
 	/* end product text -------------------------------------------------------------------- */
 
 	.text_breadcrumbs	{
 		font-size: 9px;
 		color: #be0900;
 		margin: 0px;
 		line-height:normal;
 		padding: 2px 0px 10px 0px;
 		}	
 	
 	.text_footer	{
 		color: #be0900;
 		font-size: 9px;
 		padding:0px;
 		margin:4px 0px 0px 0px;
 		}
 
 	.text_options	{
 		font-weight: 900;
 		}
 
 	.text_word_spacing_8px	{
 		word-spacing: 8px;
 		}
 	
 	.text_terms_conditions	{
 		color: #be0900;
 		font-size: 11px;
 		border: 0;
 		margin: 0;
 		padding: 0;
 		}
 /* END OF TEXT FORMATTING ELEMENTS ----------------------------------------------------- */
 
 
 
 
 /* FORM FORMATTING ELEMENTS ------------------------------------------------------------ */
 	/* buttons ----------------------------------------------------------------------------- */
 	.form_button	{
 		line-height: normal;
 		width: 76px;
 		margin: 0px;
 		padding: 0px 0px 0px 12px;
 		font-size : 11px;
 		background-color: #be0900;
 		border: 1px solid #be0900;
 		color: #ffffff;
 		word-spacing: normal;
 		}	
 	
 	.form_button_quick_search	{
 		line-height: 13px;
 		height: 18px;
 		width: 85px;
 		margin: 1px 1px 1px 1px;
 		padding: 0px 0px 0px 12px;
 		font-size : 11px;
 		background-color: #be0900;
 		border: 1px solid #be0900;
 		color: #ffffff;
 		background-image: url('../theme_icon_search.gif');
 		word-spacing: normal;
 		}
 	
 	.form_button_add_to_cart	{
 		line-height: 13px;
 		height: 20px;
 		width: 76px;
 		margin: 0px 1px 0px 0px;
 		padding: 1px 0px 1px 14px;
 		font-size : 11px;
 		background-color: #be0900;
 		border: 1px solid #be0900;
 		color: #ffffff;
 		float: right;
 		background-image: url('../theme_icon_add_to_cart.gif');
 		word-spacing: normal;
 		}	
 	/* end buttons ------------------------------------------------------------------------- */
 
 .form_input_general	{
 	line-height: normal;
 	font-size : 11px;
 	word-spacing: normal;
 	}
 
 .form_main_search_box	{
 	line-height: 13px;
 	width: 76px;
 	height: 16px;
 	margin: 0px 1px 0px 1px;
 	padding: 0px 0px 0px 2px;
 	font-size : 11px;
 	background-color: #ffffff;
 	border: 1px solid #ffffff;
 	color: #000000;
 	vertical-align: top;
 	}
 
 .form_main_search_box_td	{
 	background-color: #be0900
 }
 
 /* END OF FORM FORMATTING ELEMENTS ------------------------------------------------------ */
 
 
 
 
 /* LINK FORMATTING ELEMENTS ------------------------------------------------------------- */
 
 a.product_section:visited  {
 	color : #cc0000;
 	text-decoration : none;
 	}
 	
 a.product_section:link  {
 	color : #cc0000;
 	text-decoration : none;
 	}
 	
 a.product_section:active  {
 	color : #cc0000;
 	text-decoration : none;
 	}
 	
 a.product_section:hover  {
 	color : #000000;
 	text-decoration : none;
 	}
 	
 /* ------------------------ */
 	
 a.link_menu:visited  {
 	padding: 2px 5px 2px 5px;
 	margin: 0px 1px 0px 0px;	
 	color : #ffffff;
 	text-decoration : none;
 	background-color: #be0900; 
 	border: 1px solid #ccccff;
 }
 	
 a.link_menu:link  {
 	padding: 2px 5px 2px 5px;
 	margin: 0px 1px 0px 0px;	
 	color : #ffffff;
 	text-decoration : none;
 	background-color: #be0900;
 	border: 1px solid #ccccff;
 }
 	
 a.link_menu:active  {
 	padding: 2px 5px 2px 5px;
 	margin: 0px 1px 0px 0px;	
 	color : #ffffff;
 	text-decoration : none;
 	background-color: #be0900;
 	border: 1px solid #ccccff;
 	}
 	
 a.link_menu:hover  {
 	padding: 2px 5px 2px 5px;
 	margin: 0px 1px 0px 0px;	
 	color : #ffffff;
 	text-decoration : none;
 	background-color: #be0900;
 	border: 1px solid #ccccff;
 	}
 	
 	
 /* ------------------------ */
 
 a.link_footer:visited  {
 	color : #ccccff;
 	text-decoration : underline;
 	}
 	
 a.link_footer:link  {
 	color : #ccccff;
 	text-decoration : underline;
 	}
 	
 a.link_footer:active  {
 	color : #ccccff;
 	text-decoration : underline;
 	}
 	
 a.link_footer:hover  {
 	color : #ccccff;
 	text-decoration : underline;
 	}
 	
 /* ------------------------ */
 
 a.link_breadcrumbs:visited	{	
 	color : #be0900;
 	text-decoration : underline;
 	}
 
 a.link_breadcrumbs:link  {
 	color : #be0900;
 	text-decoration : underline;
 	}
 	
 a.link_breadcrumbs:active  {
 	color : #be0900;
 	text-decoration : underline;
 	}
 	
 a.link_breadcrumbs:hover  {
 	color : #be0900;
 	text-decoration : underline;
 	}
 	
 /* ------------------------ */
 
 a.link_cart:visited	{	
 	color : #be0900;
 	text-decoration : underline;
 	}
 
 a.link_cart:link  {
 	color : #be0900;
 	text-decoration : underline;
 	}
 	
 a.link_cart:active  {
 	color : #be0900;
 	text-decoration : underline;
 	}
 	
 a.link_cart:hover  {
 	color : #be0900;
 	text-decoration : underline;
 	}
 	
 /* ------------------------ */
 
 a.link_terms_conditions:visited	{	
 	color : #ccccff;
 	text-decoration : underline;
 	}
 
 a.link_terms_conditions:link  {
 	color : #ccccff;
 	text-decoration : underline;
 	}
 	
 a.link_terms_conditions:active  {
 	color : #ccccff;
 	text-decoration : underline;
 	}
 	
 a.link_terms_conditions:hover  {
 	color : #ccccff;
 	text-decoration : underline;
 	}
 	
 /* ------------------------ */
 	
 
 /* END OF LINK FORMATTING ELEMENTS ------------------------------------------------------ */
 






#coverimage a {
	border: 3px;
	border-color: #ffffff;
	
}

.alt {
	display: none;
}

.padding {
	width: 100%;
	height: 10px;
	clear: both;
	border: 0;
	margin: 0;
	padding: 0;
}

p.data {
	font-family: Verdana;
	font-size: 11px;
	color: #c10c00;
	line-height: 12px;
	margin: 0px 0px 13px 0px;
}


#footer1 a:link{
 	color:  #ffffff;
 	text-decoration:none;
}
 
#footer1 a:visited{
 	color: #ffffff;
 	text-decoration:none;
}
 
#footer1 a:hover{
 	color: #ffffff;
 	text-decoration:underline;
 }
 
#footer1 a:active{
 	color: #ffffff;
 	text-decoration:none;
 }
 
 /* used in artist index */
 td.noinit {
 	background-color: #FFFFFF;
 }
 td.init {
 	font-family: Verdana;
 	font-size: 15px;
 	line-height: 20px;
 	font-weight: bold
}

p.desc {
 	font-size: 12px;

}

.primary {
	font-weight: bold;
	
}
