@charset "utf-8";
/* CSS Document */

body  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(../images/bg_strip.gif);
	background-repeat: repeat-x;
	background-color:#345b95;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.softclassic #container { 
	width: 1056px;
	background-image: url(../images/bg_mid_strip.gif);
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: left;
} 
.softclassic #header { 
	background: #DDDDDD; 
	padding: 0 10px 0 20px;
	height: 395px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
}
.softclassic #header2 { 
	background: #DDDDDD; 
	padding: 0 10px 0 20px;
	height: 395px;
	background-image: url(../images/header02.jpg);
	background-repeat: no-repeat;
} 
.softclassic #header h1 {
	margin: 0;
	padding: 10px 0;
}

.softclassic #header_menu {
	margin-left: 280px;
	margin-top: 0px;
	padding: 55px 0 0 0;
}
.softclassic #header_flinks {
	margin-left: 100px;
	margin-top: 167px;
	padding: 0px;
	background:0;
	width:232px;
	height:85px;
	float:left;
}
* html .softclassic #header_flinks {
	margin-left: 50px;
	margin-top: 167px;
	padding: 0px;
	background:0;
	width:232px;
	height:85px;
	float:left;
}
.softclassic #header_flinks #fheading {	
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#335C9A;
}
.softclassic #header_flinks #fheading_icons {	
	margin-top:5px;
}
.softclassic #header_player {
	margin-left: 48px;
	margin-top: 45px;
	padding: 0px;
	float:left;
}

/*========== SIDE BAR =============*/
.softclassic #sidebar1 {
	float: left;
	display: inline;
	width: 229px;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin-left: 120px;
}

.softclassic #sidebar1_sub_top { 
	width: 229px;
	height: 44px;
	background-image: url(../images/top_artists_header.gif);
} 
.softclassic #sidebar1_sub_mid { 
	padding: 10px 10px 10px 10px;
	width: 209px;
	background-image: url(../images/top_artists_mid_strip.gif);
	background-repeat: repeat-y;
} 
.softclassic #sidebar1_sub_mid p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
	padding: 0px 0px 0px 0px;
} 
.softclassic #sidebar1_sub_bottom { 
	width: 229px;
	height: 12px;
	background-image: url(../images/top_artists_bottom_strip.gif);
	background-repeat: no-repeat;
} 


/*========== MAIN CONTENT =============*/
.softclassic #mainContent { 
	width: 570px;
	margin-left: 386px;
	margin-right: 88px;
} 
*html .softclassic #mainContent { 
	width: 570px;
	margin-left: 395px;
	margin-right: 0px;
}

.softclassic #mainContent_sub_top { 
	width: 570px;
	height: 47px;
	background-image: url(../images/welcome_header.gif);
} 
.softclassic #mainContent_sub_mid { 
	padding: 10px 10px 10px 10px;
	width: 550px;
	background-image: url(../images/welcome_mid_strip.gif);
} 
.softclassic #mainContent_sub_mid p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
	padding: 0px 0px 0px 0px;
} 
.softclassic #mainContent_sub_bottom { 
	width: 570px;
	height: 15px;
	background-image: url(../images/welcome_bottom_strip.gif);
	background-repeat: no-repeat;
}

/*========== MAIN CONTENT2 =============*/
.softclassic #mainContent2 { 
	width: 856px;
	margin-left: 100px;
	margin-right: 88px;
	float:left;
} 
*html .softclassic #mainContent2 { 
	width: 856px;
	margin-left: 395px;
	margin-right: 0px;
}

.softclassic #mainContent_sub_top2 { 
	width: 856px;
	height: 47px;
	background-image: url(../images/welcome_header02.gif);
} 
.softclassic #mainContent_sub_mid2 { 
	padding: 10px 20px 10px 20px;
	width: 816px;
	background-image: url(../images/welcome_mid_strip02.gif);
} 
.softclassic #mainContent_sub_mid2 p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
	padding: 0px 0px 0px 0px;
} 
.softclassic #mainContent_sub_bottom2 { 
	width: 856px;
	height: 15px;
	background-image: url(../images/welcome_bottom_strip02.gif);
	background-repeat: no-repeat;
}


/*========== SIDE BAR 3=============*/
.softclassic #sidebar3 {
	float: left;
	display: inline;
	width: 439px;
	background: 0;
	padding: 0px 0px 0px 0px;
	margin-left: 34px;
}
* html .softclassic #sidebar3 {
	float: left;
	width: 439px;
	background: 0;
	padding: 0px 0px 0px 0px;
	margin-left: 34px;
	margin-top:0px;
}
#aboutplayer{
	margin-top:0px;
}
/*========== MAIN CONTENT 3 =============*/
.softclassic #mainContent3 { 
	width: 360px;
	margin-left: 120px;
	margin-right: 20px;
	background:0;
	float:left;
} 
*html .softclassic #mainContent3 { 
	width: 360px;
	margin-left: 60px;
	margin-right: 20px;
	background:0;
	float:left;
}

.softclassic #mainContent_sub_top3 { 
	width: 360px;
	height: 45px;
	background-image: url(../images/welcome_header03.gif);
} 
.softclassic #mainContent_sub_mid3 { 
	padding: 10px 10px 10px 10px;
	width: 340px;
	background-image: url(../images/welcome_mid_strip03.gif);
} 
.softclassic #mainContent_sub_mid3 p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
	padding: 0px 0px 0px 0px;
} 
.softclassic #mainContent_sub_bottom3 { 
	width: 360px;
	height: 15px;
	background-image: url(../images/welcome_bottom_strip03.gif);
	background-repeat: no-repeat;
}

/*========= MAIN SUB CONTENTS ========*/
.softclassic #mainSubContent { 
	width: 340px;
	margin-left: 200px;
	margin-right: 0px;
	margin-top: -10px;
}
.softclassic #mainSubContent_sidebar{
	float: left;
	display: inline;
	width: 200px;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
}

/*========== FOOTER =============*/
.softclassic #footer { 
	padding: 0 10px 0 20px;
	background:#345b95;
	background-image: url(../images/bg_bottom_strip.gif);
	background-repeat: no-repeat;
} 
.softclassic #footer p {
	margin: 0;
	padding: 10px 110px 0 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; 
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	display: inline;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:37;
    font-size: 1px;
    line-height: 0px;
}
ul li{
	list-style-image: url(../images/bullet.gif);
}