body {
	background-image: url(http://img.getacd.org/img/bg1.jpg);
	background-color: #c9c9c9;
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
	
}

.main_content {
	background-color: #dadada;		
}
/*body {
	background:#858471;
	text-align: center;
	margin-top: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	

}*/

.up {
	text-align: left;
	width: 910px;
	margin-left: auto;
	margin-right: auto;
}

.footer {
	background-color: #222222;
	color: #ffffff;	
	width: 910;
	height: 8px;
	margin-left: auto;
	margin-right: auto;
}

form {
	padding: 0;
	margin: 0;
}

a, a.visited {
	text-decoration: none;
	color:#000000;
}

a:hover{
	color:#ff6600;
	text-decoration: none;
}

h1{
	color: #2F3871;
	font-size: 21px;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
}

.a_h1, .a_h1:visited{
	color: #2F3871;
	font-size: 21px;
	font-weight: normal;
	margin: 0px 0 0px 0;
	padding: 0;
}

.a_h1:hover{
	color: #2F3871;
	font-size: 21px;
	font-weight: normal;
	text-decoration: underline;
	margin: 0px 0 0px 0;
	padding: 0;
}

h2{
	color: #2F3871;
	font-size: 17px;
	font-weight: normal;
	margin: 0px 0 10px 0;
	padding-left: 10px;
	padding-right: 10px;
}

.a_h2, .a_h2:hover, .a_h2:visited{
	color: #2F3871;
	font-size: 17px;
	font-weight: normal;
	margin: 0px 0 10px 0;
	padding: 0;

}

h3{
	color: #2F3871;
	font-size: 15px;
	font-weight: normal;
	margin: 0px 0 10px 0;
	padding: 0;
}

.search_btn{
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
	border: 1px solid #eeeeee;
	background-color: #7f9b26;
}

.search_submit{
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
	border: 0px solid #eeeeee;
	background-color: #0071ed;
	background: #0071ed url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	
}

.btn_white{
	font-size: 8pt;
	color:#000000;
	font-weight: normal;
	border: 1px solid #7f9b26;
	background-color: #ffffff;
}

div.err, span.err {
	font-size:12px;
	padding: 3px;
	color: #FF0000;
	text-align: left;
}

.description {
	color: #888888;
}

.description:hover{
	color: #888888;
}

.videobg{
	border: #dddddd 1px solid;
}

.box_title {
	width:170px;
	height:16px;
	padding-bottom: 7px;
	text-align: left;
	color: #ffffff;	
	background: #b5c100;
}

.box_title_art {
	width:170px;
	height:16px;
	padding-bottom: 7px;
	text-align: left;
	color: #ffffff;	
	background: #ff6600;
}

.box_title_lis {
	width:170px;
	height:16px;
	padding-bottom: 7px;
	text-align: left;
	color: #ffffff;	
	background: #0071ed;
}

.box_title_album {
	margin-left: 3px;	
	margin-right: 3px;	
	height:16px;
	padding-top: 2px;
	text-align: left;
	color: #ffffff;	
	background: #b5c100;

}

.box {
	width:170px;
	background-color: #FFFFFF;
	text-align: left;
	color:#ffffff;
	padding-left:0px;
	padding-right:0px;

}

.box_center {
	width:710px;
	background-color: #FFFFFF;
	text-align: left;
	color:#000000;
	padding-left:0px;
	padding-right:0px;
}

hr {
	border-top: 1px dashed #b5c100;	
	padding-left: 3px;
	padding-right: 3px;
}

/* ROUNDED CORNERS */ 
b.rtop, b.rbottom{display:block;background: #dadada}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #ffffff}
b.r1{margin: 0 5px}b.r2{margin: 0 3px}b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* ROUNDED CORNERS */ 
b.atop, b.abottom{display:block;background: #d3caaa} 
b.atop b, b.abottom b{display:block;height: 1px;
    overflow: hidden; background: #dadada}
b.a1{margin: 0 5px}
b.a2{margin: 0 3px}
b.a3{margin: 0 2px}
b.atop b.a4, b.abottom b.a4{margin: 0 1px;height: 2px}

/* Rounded corners - Artists browse box*/ 
b.arttop, b.artbottom{display:block;background: #dadada}
b.arttop b, b.artbottom b{display:block;height: 1px;overflow: hidden; background: #ff6600}
b.art1{margin: 0 5px}b.art2{margin: 0 3px}b.art3{margin: 0 2px}
b.arttop b.art4, b.artbottom b.art4{margin: 0 1px;height: 2px}

/* Rounded corners - Albums browse box*/ 
b.albtop, b.albbottom{display:block;background: #dadada}
b.albtop b, b.albbottom b{display:block;height: 1px;overflow: hidden; background: #b5c100}
b.alb1{margin: 0 5px}b.alb2{margin: 0 3px}b.alb3{margin: 0 2px}
b.albtop b.alb4, b.albbottom b.alb4{margin: 0 1px;height: 2px}

/* Rounded corners - Listen browse box*/ 
b.listop, b.lisbottom{display:block;background: #dadada}
b.listop b, b.lisbottom b{display:block;height: 1px;overflow: hidden; background: #0071ed}
b.lis1{margin: 0 5px}b.lis2{margin: 0 3px}b.lis3{margin: 0 2px}
b.listop b.lis4, b.lisbottom b.lis4{margin: 0 1px;height: 2px}


.rounded{
	background: url(http://img.getacd.org/img/corner.gif) no-repeat top right;
}

.padding_left{
	padding-left: 10px;	
}

.margin{
	margin-left: 10px;	
	margin-right: 10px;	
}

.menu_left_text{
	padding-left:7px;
	color: #000000;
}

ul.item {
	padding:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:0;
	margin-bottom:0;
}
ul.item li.a{
	width: 100%;
    text-align: left;
    list-style: none;
    padding-top: 4px;
    padding-bottom: 4px;
    background-color: #ffffff;
}
ul.item li.b{
	width: 100%;
    text-align: left;
    list-style: none;
    padding-top: 4px;
    padding-bottom: 4px;
    background-color: #f1f4f6;
}

/* main horizontal menu */
#tablist{ padding: 6px 0; margin: 0; float: left; }
#tablist li{ 
	list-style: none; 
	margin: 0; 
	display: inline;
	background: url(http://img.getacd.org/img/corner.gif) no-repeat top right;

}
#tablist li a{
	text-decoration: none;
	padding: 4px 22px;
	margin-right: 4px;
	font-weight: bold;
	color: #fff;
}
#tablist li a:hover{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #fff;
}

#tablist li a.current{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #777777;
	padding: 6px 22px;
}

#tablist li a.art{
	background: #ff6600 url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #ffffff;
	padding: 6px 22px;
}
#tablist li a.art:hover{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #777777;
}

#tablist li a.alb{
	background: #b5c100 url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #ffffff;
	padding: 6px 22px;
}
#tablist li a.alb:hover{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #777777;
}

#tablist li a.lis{
	background: #0071ed url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #ffffff;
	padding: 6px 22px;
}
#tablist li a.lis:hover{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #777777;
}

#tablist li a.vid{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #ffffff;
	padding: 6px 22px;
}
#tablist li a.vid:hover{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #777777;
}

#tablist li a.lin{
	background: #7f9b26 url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #ffffff;
	padding: 6px 22px;
}
#tablist li a.lin:hover{
	background: #dadada url(http://img.getacd.org/img/corner.gif) no-repeat top right;
	color: #777777;
}

#tablist .key { text-decoration: underline; }


.after {
	height:25px;
	text-align: center;
	color: #ffffff;	
	background: #dadada;

}

.a_after, .a_after:visited{
	color: #777777;	
	font-size: 11px;
}

.a_after:hover{
	color: #ff6600;	
	font-size: 11px;
}

.box_after {
	background-color: #b5c100;
	font-size: 11px;
	text-align: left;
	color:#000000;
	padding-left:0px;
	padding-right:0px;
}


/* ROUNDED CORNERS */
b.ftop, b.fbottom{display:block;background: #d3caaa} 
b.ftop b, b.fbottom b{display:block;height: 1px;
    overflow: hidden; background: #dadada}
b.f1{margin: 0 5px}
b.f2{margin: 0 3px}
b.f3{margin: 0 2px}
b.ftop b.f4, b.fbottom b.f4{margin: 0 1px;height: 2px}

.after_bar{
	border-right: 1px #b5c100 dashed;
	padding-left: 20px;	
	color: #ffffff;	
	
}

.after_no_bar{
	padding-left: 20px;	
	color: #777777;	
	
}

.title{
	color: #ff6600;	
	
}
