BODY { margin:0; padding:0; }

a.crossLink:link { color: #1F4FBE;  text-decoration: none; background-color: #FFFFB0;}
a.crossLink:visited { color: #993399; text-decoration: none;}
a.crossLink:hover { color: #1E76E1; text-decoration: underline;}

a.moreLink:link { color: #FFFFB0; text-decoration: none; }
a.moreLink:visited { color: #FFFFB0; text-decoration: none; }
a.moreLink:hover { color: #000; text-decoration: underline; background-color: #FFFFB0; }

.leftnavText {
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
}

.leftnavText a:link {  color: black; text-decoration: none; }
.leftnavText a:visited { color: black; text-decoration: none; }
.leftnavText a:hover { color: black; background-color: #FFFFB0; }

.updownBorder { border-top: 1px solid #660000; border-bottom: 1px solid #660000; }

.bottomBorder { border-bottom: 1px solid #660000; }

.leftBorder { border-left: 1px solid #660000; }

.slideshow { 
	width: 130px;
	height: 100px;
	float: left;
	display:inline;
	cursor: pointer;
	cursor: hand;
	margin:0px 0px 0px 10px; 
	padding: 5px 0px 0px 0px; 
	text-align:center;
	border: 1px solid #000;
}

.songFrame { width: 425px; height: 100px; border: none; }

h5 { 
	margin: 10px 0 0 0;
	padding:0;
	font: bold 16px Arial, Helvetica, sans-serif;
}

form { margin:0px; padding:0px; }

select { 
	margin: 10px 10px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	padding:0px; }

.content { background: #660000 url(../images/bgguitar.gif); }

.content table { margin: 0px 0px 0px 10px; padding: 0px; }

.content table td table { margin: 0px 0px 0px 0px; padding: 0px; }

.icons { text-align: center; border-bottom: 1px solid #660000; xborder-right: 1px solid #660000; xpadding: 0 0 0 3px;}

.icons img { xfloat: left; margin: 0; border: none; }

h1 {
	margin: 10px;
	padding:0px;
	font: 19px Arial, Helvetica, sans-serif;
	color: #fff;
	xdisplay: none;
}

.titleImg { margin: 10px; }

.songsText {
	font: 11px Arial, Helvetica, sans-serif;
	line-height: 16px;
	padding: 0px 0px 2px 0px;
	xborder-left: 1px solid #660000;
}

.songsText a:link { text-decoration: underline; color: #333; }
.songsText a:hover { text-decoration: none; color: #888; }
.songsText a:visited { text-decoration: underline; color: #939; }

.titleRow {
	border-top: 1px solid #660000;
	xborder-right: 1px solid #660000;
	border-bottom: 1px solid #660000;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #444; text-align: center; xpadding: 2px 10px 0 5px;
}

.songTitle  {
        font: bold 13px/18px Arial, Helvetica, sans-serif;
        color: #333; padding: 0 0 2px 5px;
        border-bottom: 1px solid #660000;
        xborder-right: 1px solid #660000;
}

.songTitle span { color: #666; font: 11px/14px Arial, Helvetica, sans-serif; }

.filmTitle, .hitsTitle, .lyricsTitle {
        color: #000000;
        font: bold 15px Arial, Helvetica, sans-serif;
        margin: 0px;
	padding:3px 0px 3px 20px;
	background: url(../images/film.png) 0px 3px no-repeat;
}

.artistTitle {	
	color: #F9FFB8;
	font: bold 16px Helvetica,Arial, sans-serif;
	margin: 0px;
	padding:0px 0px 0px 5px;
}

.hitsTitle { border-bottom: 1px solid #660000; }

.songList, .artistList {
	margin: 5px 0 0 5px;
	padding: 0;
	list-style-type: none;
	font: 12px/14px Arial, Helvetica, sans-serif;
}

.songList li, .artistList li {
	margin: 0 0 3px 0;
	padding: 0 0 0 10px;
	background: url(../images/bullet.gif) 0px 3px no-repeat;
}

.latestList {
	margin: 5px 0px 0px 5px;
	padding: 0px;
	list-style-type: none;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 14px;
}

.latestList li {  
	margin: 0px 2px 10px 0px; 
	padding: 0px 0px 6px 10px; 
	xborder: 1px solid #000;
	background: url(../images/bullet.gif) 0px 3px no-repeat;
	font: 13px Arial, Helvetica, sans-serif;
}

.latestList li a:link, .latestMovie a:link {  color: #333; text-decoration: none; }
.latestList li a:visited, .latestMovie a:visited { color: #333; text-decoration: none; }
.latestList li a:hover, .latestMovie a:hover { color: #333; text-decoration: none; background: #FFFFB0;}

.songList li a:link, td ol li a:link, .artistList li a:link {  color: #222; text-decoration: none; }
.songList li a:visited, .artistList li a:visited, td ol li a:visited { color: #939; text-decoration: none; }
.songList li a:hover, td ol li a:hover, .artistList li a:hover { color: #222; text-decoration: none; background: #FFFFB0;}

.latestList li span { color: #555; font-size: 11px; }

.artistList { margin: 15px 0 20px 5px; }

.artistList li { color:#000; padding: 2px 0 2px 10px; list-style: none; }

ol, td ol { 
	font: 12px Arial, Helvetica, sans-serif;
	margin: 5px 0 0 25px;
	padding: 0;	
}

td ol {  line-height: 16px; }

ol li, td ol li  { 
	list-style-type: number;
	margin: 0 0 3px 0;
}

td ol li { margin: 0 10px 3px 0; }

h3 { font-size: 14px; margin: 0px; padding: 0px; }

.latestText, .latestMovie {
	font: bold 12px Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #FFFFB0;
	margin: 10px 10px 10px 5px; 
	padding: 0px;
}

.latestMovie { 
	margin: 10px 10px 10px 15px; 
	font: bold 15px Arial, Helvetica, sans-serif; 
	padding: 0 0 0 15px;
	background: url(../images/bullet.gif) 0px 4px no-repeat;
}


p {  font: 12px Arial, Helvetica, sans-serif; margin: 10px; padding: 0; }

.discText, .contText, pre {
	 font: 12px/16px Arial, Helvetica, sans-serif;
	 margin: 20px;
	 color:#ffff80;
}

pre { margin: 5px 15px; padding: 0; }

.contText { margin: 0px; }

.lyricsText { padding: 10px 0 10px 10px; }

form { margin: 0; padding: 0 }

.required {
	color: red;
	padding: 0px 0px 0px 1px;
}

.textfield, .button_style {
	font-family: Verdana, "Trebuchet MS",  Arial, sans-serif;
	font-size: 11px;
	color: #244259;
	background-color: #FCFBEF;
}

.textfield { margin:4px; border: 1px solid #FEF3F3; }

.button_style {
	background-color: #F4DDC1;
	border: 1px solid #A1651B;
	color: #B69318;
	padding: 2px 0px 13px 0px;
	width:80px;
	height:23px;
	margin: 20px 0px 0px 0px;
	font-weight: bold;
}

.alphabetsCol {
 	width: 10em;  /* room for 3 columns */
 	float: left;
 	margin: 20px 0 0 0;
	padding:0 0 10px 0;
 	list-style-type: none;
 	font: bold 13px Arial, Helvetica, sans-serif;
}

.alphabetsCol li {
  	padding: 0 0 0 10px;
  	margin: 5px 0 5px 20px;
  	line-height: 15px;
  	background: url(../images/bullet.gif) 0px 3px no-repeat;
}

.alphabetsCol li a:link { color: #222; text-decoration: none; }
.alphabetsCol li a:visited { color: #939; text-decoration: none; }
.alphabetsCol li a:hover { color: #222; text-decoration: none; background: #FFFFB0; }

pre { color: #990000; padding: 10px 0 10px 5px; }

.textbox {
	border: 1px solid #ddd;
	font: 11px Verdana,Arial,"MS Sans Serif",Helvetica,sans-serif;
	color: #244175;
	padding: 2px;
	background-color: #eee;
}

