.roundedcornr_box_660795 {
   background: #282c2f url(roundedcornr_660795_grad.gif) repeat-x top left;
}
.roundedcornr_top_660795 div {
   background: url(roundedcornr_660795_tl.gif) no-repeat top left;
}
.roundedcornr_top_660795 {
   background: transparent url(roundedcornr_660795_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_660795 div {
   background: url(roundedcornr_660795_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_660795 {
   background: transparent url(roundedcornr_660795_br.gif) no-repeat bottom right;
}

.roundedcornr_top_660795 div, .roundedcornr_top_660795,
.roundedcornr_bottom_660795 div, .roundedcornr_bottom_660795 {
   width: 100%;
   height: 50px;
   font-size: 1px;
}
.roundedcornr_content_660795 { margin: 0 50px; }

body {
	margin: 0px;
	background-color: #282C2F;
	color: White;
	font: 15px Verdana, sans-serif;
}

a.musiicsearch{
	font: 12px Verdana, sans-serif;
	color: silver;
	text-decoration: none;	
}

a.home{
	color: silver;
	text-decoration: underline;
}


a.musiicsearch:hover{
	font: 12px Verdana, sans-serif;
	color: #282C2F;
	background-color: Silver;
}

a {
	font: 15px Verdana, sans-serif;
	color: White;
	text-decoration: none;	
}

a:hover{
	font: 15px Verdana, sans-serif;
	color: White;
	background: Gray;
}

table{
	margin: 0px;
	width: 100%;
	height: 10px;
}


form{
	margin: 5px;
}

.tag{
	font: 20px bold Verdana, sans-serif;
}


.inputsearchfocus{
	border: 1px  none Silver;
	background: White;
	font: 20px bold Verdana, sans-serif;
	padding-left: 5;
	height: 30px;
	width: 200px;
	color: #282C2F;
}

.inputsearch{
	border: 1px solid White;
	background: #282C2F;
	font: 20px bold Verdana, sans-serif;
	color: White;
	padding-left: 5;
	height: 30px;
	width: 200px;
}

.Button{
	border: 1px  solid White;
	background: silver url(../images/search.png) no-repeat 95%;
	font: 20px bold Verdana, sans-serif;
	padding-left: 5;
	color: White;
	height: 30px;
	width: 100px;
	padding-right: 15;
}

.ButtonPress{
	border: 1px  solid White;
	background: #282C2F url(../images/search.png) no-repeat 95%;
	font: 20px bold Verdana, sans-serif;
	padding-left: 5;
	color: White;
	height: 30px;
	width: 100px;
	padding-right: 15;
}

.ButtonOver{
	border: 1px solid White;
	background: Gray url(../images/search.png) no-repeat 95%;
	font: 20px bold Verdana, sans-serif;
	padding-left: 5;
	color: White;
	height: 30px;
	width: 100px;
	padding-right: 15;
}

.color0{
	color: White;
}

.color1{
	color: #EE4359;		
}
.color2{
	color: #ECA145;		
}
.color3{
	color: #F9DC34;		
}
.color4{
	color: #8AB64E;	
}
.color5{
	color: #6DA0D5;		
}

.artist{
	font: 20px Verdana, sans-serif;
	color: White;
	text-align: right;
	vertical-align: middle;
}


p.note{
	font: 12px bold Verdana, sans-serif;
	text-align: right;
	vertical-align: middle;
	color: White;	
}
p.note a{
	font: 12px bold Verdana, sans-serif;
	color: White;
	text-align: right;
	vertical-align: middle;
}
p.note a:hover{
	font: 12px bold Verdana, sans-serif;
	color: White;
	text-align: right;
	vertical-align: middle;
	background: Silver;	
}

.error{
	font: 15px bold Verdana, sans-serif;
	vertical-align: middle;
	color: black;
}

a.title{
	font: 20px bold Verdana, sans-serif;
	vertical-align: middle;
	color: black;
}

a.title:hover{
	font: 20px bold Verdana, sans-serif;
	vertical-align: middle;
	color: white;
	background: #282C2F;
	text-decoration: none;	
}

a.article{
	font: bolder 15px Verdana, sans-serif;
	vertical-align: middle;
	color: black;
}

a.article:hover{
	font: bolder 15px Verdana, sans-serif;
	vertical-align: middle;
	color: white;
	background: #282C2F;
	text-decoration: none;
}

hr.undertitle{
	vertical-align: middle;
	color: #282C2F;
	height: 2px;
	background: #282C2F;
}


h1{
	font:  20px Verdana, sans-serif;
	color: White;
	text-align: left;
	vertical-align: middle;
	margin-left: 5;
}


h1 a{
	font: 20px Verdana, sans-serif;
	text-align: left;
	color: White;	
	vertical-align: middle;
	margin-left: 5;
	text-decoration: none;
}

h1 a:hover{
	font: 20px Verdana, sans-serif;
	color: White;	
	text-align: left;
	vertical-align: middle;
	margin-left: 5;
	text-decoration: none;
	background: Gray;
}

h2{
	font:  15px Verdana, sans-serif;
	color: White;
	text-align: left;
	vertical-align: middle;
	margin-left: 5;
}


h2 a{
	font: 15px Verdana, sans-serif;
	text-align: left;
	color: White;	
	vertical-align: middle;
	margin-left: 5;
}

h2 a:hover{
	font: 15px Verdana, sans-serif;
	color: White;	
	text-align: left;
	vertical-align: middle;
	margin-left: 5;
	text-decoration: none;
	background: Gray;
}


/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
margin:0px;
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
	margin: 0;
	padding: 2px 0;
	border-bottom: 1px solid #282C2F;
	font: bold 15px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 0px solid #282C2F;
	border-bottom: none;
	background: #282C2F;
	text-decoration: none;
	color: White;
}

ul.tabbernav li a:link {
	color: White;
/*	text-decoration: underline;*/
}
ul.tabbernav li a:visited {
	color: White;
}

ul.tabbernav li a:hover
{
	color: White;
	background: Gray;
	border-color: Gray;
	text-decoration: none;
}

ul.tabbernav li.tabberactive a
{
	background-color: black;
	border: 0px solid white;
	border-bottom: 0px solid black;		
	color: white;
	text-decoration: none;
}

ul.tabbernav li.tabberactive a:hover
{
	color: white;
	background:black;
	border: 0px solid white;	
	border-bottom: 0px solid black;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
	padding: 5px;
	border: 0px solid white;
   border-top: 0px solid white;
	background: black; /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}