a, img, div { behavior: url(/rottenbeat/html/css/iepngfix.htc) }

* { 
	font-family:Tahoma, Geneva, sans-serif;
	border:0;
	padding:0;
	margin:0;
	color:#fff;
	font-size:12px;
}
body { 
	background:#000; 
}
.right-box { 
	width:220px;
	float:left;
}
h1, h2 {
	color:#fcb03c; 
	font-size:24px; 
	text-transform:uppercase; 
	font-weight:normal; 
	padding:8px 24px;
	margin-top:9px;
	background:url(../img/h1-bg.gif) #000 repeat-x;
}
h3 {
	height:240px; 
	vertical-align:middle; 
	display:table-cell; 
	color:#fcb03c; 
	padding:0 20px; 
	font-weight:normal; 
	font-size:18px
}
.right-bg {
	background:url(../img/right-bg.jpg) #343433;
}
.left-bg {
	background:url(../img/left-bg.jpg) #343433;
}
.left-bg h5 {
	color:#fcb03c; 
	font-weight:normal; 
	font-size:18px
}
.right-content, .left-content {
	background:url(../img/shadow.png) repeat-x;
}
.right-content {
	width:180px
}
.left-content {
	width:260px;
}
.right-content, .left-content {
	padding:20px 20px 10px 20px;
}

.top { 
	background:url(../img/top.jpg) no-repeat; 
	width:940px; 
	height:164px;
	margin-top:10px;
}
.top-right {
	width:50px; 
	float:left; 
	padding-top:50px;
}
a.logo {
	width:200px;
	height:107px;
	display:block;
	background:url(../img/logo.png);
}
div.logo {
	 padding:30px; 
	 float:left; 
	 width:730px;
}

a {
	color:#fff;
	text-decoration:none
}
a:hover {
	color:#FBB03B;
}
ul.list li { 
	font-size:12px;
	margin-left:20px;
	list-style-image:url(../img/li.gif);
	color:#fff
}

.more {
	list-style:none !important;
}
.more a {
	font-size:10px;
	color:#FBB03B;
}
.more a:hover {
	color:#fff;
}
.songs {
	padding:0 !important;
}
.song, .song a {
	font-size:10px;
}
.song a { }
.song p {
	padding:5px 0 0 5px;
	color:#060;
	font-size:10px;
	color:#FBB03B;	
}
.song {
	display:block;
	width:300px;
	height:42px;
	background:url(../img/song.jpg);
}
body {
	text-align:center
}
.main {
	margin: 0 auto;	
	width:940px;
	text-align:left;
}
div.select {
	width:121px; 
	height:21px; 
	display:block; 
	padding-bottom:2px; 
	background:url(../img/select.png) no-repeat;

}
div.select select {
	margin-top:1px;
	margin-left:10px;
	font-size:12px;
	background:#000;
	color:#CCC;
	position:absolute;
	width:111px; 
	clip:rect(2px 90px 18px 2px);
	-khtml-appearance:none;
	border-left:2px solid #000;
	border-top:1px solid #000;
}
.twocol {
	float:left; 
	width:710px; 
	padding-right:9px;
}
.twocolbig {
	float:left; 
	width:940px; 
}
.center, .centerbig {
	float:left; 
	margin-top:9px;
}
.center {
	width:360px;
	padding:20px;
	background: url(../img/center-bg.jpg) #343433 repeat-y;  
}
.center .header {
	color:#fcb03c; 
	font-weight:normal; 
	font-size:22px
}
.centerbig {
	width:570px;
	padding:30px;
	background: url(../img/centerbig-bg.jpg) #343433 repeat-y;
}
.centerbig .header {
	color:#fcb03c; 
	font-weight:normal; 
	font-size:22px
}
.left { 
	width:300px; 
	float:left; 
	margin:9px 10px 0 0;
}
.right {
	width:220px;
	float:left;
}
div.news {
	margin-top:10px;
}
.news p, .news h4 { 
	font-size:16px;
	font-weight:normal;
}
.news img {
	margin-right:20px;
}
.news a { 
	float:right;
	font-size:14px;
	color:#FBB03B;
}
.news a:hover {
	color:#fff
}
#on-top { 
	margin-top:0px 
}
.footer {
	background:#333; 
	width:100%; 
	float:left; 
	margin-top:10px;
	height:55px;
	border-bottom:10px solid #000
}
.footer img { 
	margin:10px; 
	float:left 
}
.footer p {
	float:left; 
	padding:10px; 
	margin:10px; 
	border-left:1px dotted #818181; 
	color:#B3B3B3;
}
#flashContent { display:none; }
