@charset "utf-8";
/* CSS Document */
body { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 62.5%;padding:0px;margin:0px; }
a { color:#990000; text-decoration:none; }
a:hover{ text-decoration:underline; }

/*MODAL DIALOG CSS*/
		
		label, input { display:block; }
		input.text { margin-bottom:12px; width:95%; padding: .4em; }
		fieldset { padding:0; border:0; margin-top:25px; }
		h1 { font-size: 1.2em; margin: .6em 0; }
		h2 { color:#990000; }
		
		div#users-contain { width: 350px; margin: 20px 0; }
		div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
		div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
		.ui-dialog .ui-state-error { padding: .3em; }
		.validateTips { border: 1px solid transparent; padding: 0.3em; }
/******************/

#menuleft a{ color:#FFFFFF; line-height:18px; text-decoration:none; }
#menuleft a:hover{ text-decoration:underline; }

#menuleftwhite a{ color:#cccccc; line-height:18px; text-decoration:none; margin:5px; padding:5px; }
#menuleftwhite a:hover{ color:#ffffff;text-decoration:underline; }

.price{ text-align: right; font-weight:bold; font-family:"Courier New", Courier, monospace; font-size:15px; color: #006600; padding:5px; }
.albuminsingle{ background-color:#EFEFEF; border: solid 1px #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; color:#999999; }
.albumtitle{ font-size:12px; font-weight:bold; color:#990000; padding:4px; border-bottom: dashed 1px #990000;}
.albumartist{ font-size:10px; color:#999999; margin:15px; }
.albumartist a{ color:#999999;}


.singletitle{font-size:12px; font-weight:bold; color:#CCCCCC; padding:4px;}
.singletitle a{color:#CCCCCC; text-decoration:none;}
.singleprice{ color:#CCCCCC;}
.singleprice a{color:#CCCCCC; text-decoration:none;}
/*color:#252525;*/
.singleth{
font-size:11px; font-weight:bold;
color: #FFFFFF;
background-color:#663300;
}
.singletd{
background-color:#FDC43E;
}

.actdiv{  width:25px; height:25px; cursor:pointer; }
.actdivtip{ display:none; width:25px; height:25px; }
.sortdiv{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.sortdiv span{ padding:5px; }

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

.main_tlc{
/*
background-image:url(/images/newa_tlc.jpg);
background-repeat:no-repeat;
height:432px;
width: 184px;
*/
background-image:url(/images/newa_left.jpg);
background-repeat:repeat-y;

width: 184px;
}
.main_top{
background-image:url(/images/newa_top.jpg);
background-repeat:repeat-x;
height:432px; padding-top: 50px;background-color:#FFFFFF;

}
.main_trc{
background-image:url(/images/newa_right.jpg);
background-repeat:repeat-y;
width: 213px;
/*

background-image:url(/images/newa_trc.jpg);
background-repeat:no-repeat;
height:432px;
width: 213px;
*/

}
.main_left{

background-image:url(/images/newa_left.jpg);
background-repeat:repeat-y;

width: 184px;

}
.main_body{ background-color:#FFFFFF; }
.main_right{

background-image:url(/images/newa_right.jpg);
background-repeat:repeat-y;
width: 213px;

}
.main_blc{

background-image:url(/images/newa_blc.jpg);
background-repeat:no-repeat;
height:157px;
width: 184px;

}
.main_bot{
background-image:url(/images/newa_bottom.jpg);
background-repeat:repeat-x;
height:157px;
}
.main_img{
background-image:url(/images/newa_image.jpg);
background-repeat:no-repeat;
height:157px; width:553px;
}
.main_brc{
background-image:url(/images/newa_brc.jpg);
background-repeat:no-repeat;
height:157px;
width: 213px;

}

/*------------------------------------------------------------------------*/
.tm_tlc{
background-image:url(/images/tm_tlc.jpg);
background-repeat:no-repeat;
height:31px;
width: 112px;

}
.tm_top{
background-image:url(/images/tm_top.jpg);
background-repeat:repeat-x;
height:31px;
}
.tm_trc{
background-image:url(/images/tm_trc.jpg);
background-repeat:no-repeat;
height:31px;
width: 117px;

}

.tm_left{
background-image:url(/images/tm_left.jpg);
background-repeat:repeat-y;

width: 112px;

}

.tm_right{
background-image:url(/images/tm_right.jpg);
background-repeat:repeat-y;
width: 117px;

}

.tm_blc{
background-image:url(/images/tm_blc.jpg);
background-repeat:no-repeat;
height:86px;
width: 112px;

}

.tm_bot{
background-image:url(/images/tm_bot.jpg);
background-repeat:repeat-x;
height:31px;
width: 112px;

}

.tm_brc{
background-image:url(/images/tm_brc.jpg);
background-repeat:no-repeat;
height:86px;
width: 117px;

}
/*-----------------------------------------------------------------------*/
	* {
    outline: none;
}
select:focus,input:focus,option:focus  {outline: none;}
#artistmenu, #albummenu,#search{
background-color:#450000;
color:#FFFFFF;
padding:4px;
border: solid 2px #990000;outline: none;
font-size:10px;

}

#search{
/*background-color:#cccccc;*/
background-color:#450000;
color:#FFFFFF;
padding:4px;
border: solid 2px #990000;outline: none;
font-size:10px;

}

#mosthits{
 width: 650px ;
  margin-left: auto ;
  margin-right: auto ;
  /*margin-bottom: 50px;*/

}
#alphasort{
padding:8px; margin: 5px 5px 30px 5px;
}
#hnav a{ color:#FFFFFF;}
.letterspan{ color:#999999;cursor: pointer; padding:5px; margin:2px; border: solid 1px #5C5C5C; background-color: #252525; }
.letterspan a{ color:#999999;}
.letterspan:hover{ color:#FFFFFF; text-decoration:underline;}
.error{ color:#FF0000; background-color:#FFFFFF; padding:5px; font-size:14px;}
.good{ color:#003300; background-color:#FFFFFF; padding:5px; font-size:12px;}

.sort_row{
background-image:url(/images/th3.jpg);
background-repeat: repeat-x;
height:27px;
border-left:solid 1px #333333;border-bottom:solid 1px #333333;
}