body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.center_table {
	text-align: center;
	vertical-align: top;
	width: 753px;
}
.top_background {
	background-image: url('/images/top_background.jpg');
	background-repeat: no-repeat;
	height: 126px;
	width: 753px;
}
.second_background {
	background-image: url('/images/second_background.jpg');
	background-repeat: no-repeat;
	height: 33px;
	width: 753px;
}
.third_background {
	background-color: #000000;
	background-image: url('/images/third_background.jpg');
	background-repeat: no-repeat;
	background-position: top;
	width: 753px;
}
.side_background {
	background-image: url('/images/side_background.gif');
	background-repeat: repeat-y;
}
.side_background2 {
	background-image: url('/images/side_background2.gif');
	background-repeat: repeat-y;
}
.footer_general {
	background-image: url('/images/footer.gif');
	background-repeat: no-repeat;
	height: 82px;
	background-color: #FFFFFF;
	width: 753px;
}
.sidefix {
	background-image: url('/images/sidefix.jpg');
	background-repeat: no-repeat;
	background-position: top;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}
.newsbackground {
	background-image: url('/images/newsbackground.gif');
	background-repeat: no-repeat;
	height: 242px;
	width: 261px;
}
.linkstop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkstop a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkstop a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkstop a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.linkstop a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.linksbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.linksbottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.linksbottom a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.linksbottom a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.linksbottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.linksnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linksnews a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linksnews a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linksnews a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.linksnews a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.loginformfield{
	background-color: #EEEEEE;
-moz-border-top-colors: #999 #ccc #f2f2f2;
-moz-border-bottom-colors: #999 #ccc #f2f2f2;
-moz-border-left-colors: #999 #ccc #f2f2f2;
-moz-border-right-colors: #999 #ccc #f2f2f2;
	border: 3px solid #000;
	font-size: 10px;
	width: 120px;
}
.linksnewsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
}
.middlerecentadded {
	background-image: url/images/mixtapes%20addedmiddle.gif;
	background-repeat: repeat-y;
	background-color: #333333;
}
.highlight {
	background: #88854D !important;
	color:#000;
}
.highlight .style2 {
	color:#000;
}

#popups{width: 100%; position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: url(/images/transparency.png); visibility: hidden; z-index: 9}
.popup{margin: 300px auto 0 auto; padding: 5px; width: 320px; background: #333; border: 2px solid #000; z-index: 999; display: none; position: relative; text-align:center;}
.popup h3{margin: -5px; padding: 5px; background: #369; color: #FFF; font-size: 14px; text-align:center; border-bottom: 1px solid #000;}
.popup .close{position: absolute; top: 3px; right: 3px}
.popup input { background: #369; color:#FFF; border:1px solid #000; }
