body {
	background: transparent url("../images/bg.png");
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: black; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid black;
	outline: 0px solid black;
}
a, a:visited, a:link {
	color: #735656;
}
a:hover {
	text-decoration: none;
}
img {
	outline: 0px solid black;
	border: 0px solid black;
}
.clr {
	clear: both;
	height: 1px !important;
	font-size: 1px !important;
	line-height: 1px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.logo {
	position: relative;
	display: block;
	float: left;
	width: 578px;
	height: 180px;
	background: transparent url("../images/logo.jpg") top left no-repeat;
}
.hdr_right {
	position: relative;
	display: block;
	float: right;
	width: 441px;
	height: 180px;
	border: 0px solid black;
	background: transparent url("../images/right_head.jpg") top right no-repeat;
}
.pd0mg0{padding: 0 0 0 0; margin: 0 0 0 0;}
#container {
	position: relative;
	display: block;
	width: 100%;
}
.left {
	position: relative;
	display: block;
	width: 260px;
	float: left;
	border: 0px solid black;
	margin: -40px 0 0 17px;
	padding: 0 0 0 0;
}
.nav_head, .news_head {
	position: relative;
	display: block;
	border: 0px solid red;
	background: transparent url("../images/nav_head.png") top left no-repeat;
	width: 100%;
	height: 64px;
}
.nav_links {
	position: relative;
	display: block;
	width: 158px;
	background-color: white;
	border: 0px solid black;
	margin: 0 0 -120px 15px;
	padding: 10px 0 10px 25px;
	z-index: 999;
}
.nav_links a, .nav_links a:hover {
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	line-height: 25px;
}
.nav_links a:hover { text-decoration: underline !important;}
.nav_foot, .news_foot {
	position: relative;
	display: block;
	border: 0px solid red;
	background: transparent url("../images/nav_foot.png") bottom left no-repeat;
	width: 100%;
	height: 160px;
}

.news_head {
	background: transparent url("../images/news_head.png") top left no-repeat !important;
	width: 100%;
	height: 180px;
	margin: -15px 0 -80px 0;
}
.news_text {
	position: relative;
	display: block;
	width: 175px;
	margin: 0 0px 0 27px;
	border: 0px solid black;
	background-color: white;
	padding: 0 20px 1px 9px;
	text-align: justify;
}
.news_text p {
	margin: 0 0 0 2px;
	padding: 2px 0 2px 0;
}
.news_delim {
	position: relative;
	display: block;
	height: 12px;
	width: 193px;
	background: transparent url("../images/news_delim.png") top left no-repeat;
	margin: 0px -20px 0px -5px;
}
.news_foot {
	background: transparent url("../images/news_foot.png") top left no-repeat;
	width: 249px;
	height: 105px;
	margin: -10px 0 0 0;
}
.right {
	display: block;
	margin: 0 14px 0 300px;
	padding: 0 0 0 0;
	border: 0px solid black;
	background-color: transparent;
}
.right_head {
	display: block;
	height: 151px;
	background: transparent url("../images/panel_head_mid.png") 0px 0px repeat-x;
	padding: 0 0;
	margin: 0 0px;
}
.right_h_left {
	display: block;
	height: 151px;
	float: left;
	width: 351px;
	border: 0px solid black;
	padding: 0 0 0 0;
	margin: 0 0px;
	background: transparent url("../images/panel_head_left.png") 0 0 no-repeat;
}
.right_h_right {
	display: block;
	height: 151px;
	float: right;
	width: 350px;
	background: transparent url("../images/panel_head_right.png") top left no-repeat;
}

.right_f_left {
	display: block;
	height: 176px;
	float: left;
	width: 115px;
	background: transparent url("../images/panel_foot_left.png") top left no-repeat;
}
.right_f_right {
	display: block;
	height: 176px;
	float: right;
	width: 114px;
	background: transparent url("../images/panel_foot_right.png") top left no-repeat;
}
.right_foot {
	display: block;
	height: 176px;
	background: transparent url("../images/panel_foot_middi.png") top left repeat-x;
	padding: 0 0;
	margin: 0 0px;
}
.right_cnt {
	border: 0px solid black;
	height:auto !important;
	margin: 0 0 0 0;
	padding:0;
	width: 100%;
}
.right_c_left {
	background: transparent url("../images/panel_left_brd.png") top left repeat-y;
}
.right_c_right {
	background: transparent url("../images/panel_right_brd.png") top right repeat-y;
}
.right_cnt_text {
	background-color: transparent;
	padding: 0px 0px;
	margin: 0px 0px;
	border: 0px solid black;
	width: auto;
	background-color: white;
}
.cnt_content {
	position: relative;
	display: block;
	width: 100%;
	margin: -130px 0 -160px 0;
}
.right_tbl {
	width: 100%;
	float: right;
	background-color: white;
}
.album_ico_bg {
	display: inline-block;
	text-align: left;
	width: 25%;
	height: 240px;
	float: left;
	background: transparent url("../images/album_ico_bg.png") top left no-repeat;
}
.album_ico {
	width: 100px;
	height: 100px;
	margin: 40px 0 0 25px;
}
.album_link {
	position: relative;
	display: block;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-transform: uppercase;
	text-decoration: none !important;
	top: 8px;
	left: 8px;
	width: 130px;
	line-height: 13px; 
	text-align: center;
	border: 0px solid black;
}
.allsongs, .allsongs a, a.allsongs  {
	position: relative;
	display: inline;
	color: #735656;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline !important;
	top: -8px;
	left: 8px;
	width: 140px;
	line-height: 12px; 
	text-align: center;
	border: 0px solid black;
}
.recomend, .recomend img {
	outline: 0px solid black;
	border: 0px solid black;
}
.tbl_bg {
	background-color: #BDBDBF;
}
.tbl_bg td, .tbl_bg td a {
	color: #735656;
	line-height: 25px;
	padding: 0 0 0 0px;
	background-color: white;
}
.tbl_bg td a {
	padding: 0 0 0 15px !important;
}
.tbl_bg td a:hover {
	text-decoration: none !important;
}
.tbl_bg th {
	text-align: center;
	line-height: 25px;
	background-color: white;
}
.rec_pd {
	padding: 0 0 0 15px !important;
	text-align: left !important;
}
.copywrite {
	display: inline-block;
	width: 340px;
	height: 66px;
	vertical-align: middle;
	background: transparent url("../images/copywrite.png") bottom left no-repeat;
}
.copywrite p {
	margin: 40px 0 0 40px;
}
.deep_nav {
	font-family: ;
}
.no_und {
	text-decoration: none !important;
}
.no_und:hover {
	text-decoration: underline !important;
}
.deepred {
	color: #735656 !important;
}
.pdg_rt {
	margin: 8px 7px 0 0;
}
.album_param {
	display: block;
	margin: 0px 0 0 250px;
	padding: 0 0 0 0;
	border: 0px solid black;
}
.tbl_pd20 td {
	padding: 0 20px 0 20px;
}
.fl_right {
	float: right;
}
.desc_tbl {
	margin: -30px 0 0 0;
}
.about_album p{
	margin: 0 0 0 0;
	padding: 0 0 10px 20px;
}
.sng_l_tbl {
	color: #9B9999;
}
.sng_l_tbl td {
	line-height: 30px;
	vertical-align: middle;
	color: #735656;
}
h2, .h2 {
	padding: 0 0 20px 0;
	margin: 0 0 0 0;
	text-transform: uppercase;
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 12px;
}
.left_cell {
	width: 200px;
	text-align: right;
}
.right_cell {
		
}
.bg1 {background-color: #EBEBEB !important; }
.bg2 {background-color: #DEDEDE !important; }
.bg3 {background-color: #F1F1F1 !important; }
.dpg_rgt td.left_cell {
	padding-right: 10px;
}
.dpg_rgt td.right_cell {
	padding-left: 10px;
}
