body {
background-color:#303030;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: top center;
}


B {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size:14px;
	line-height:16px;
	color:#a7a7a7;
}

p,body,th,td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a7a7a7;
}

table {

}

a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-decoration:none;
}

a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#64a2dc;
text-decoration:none;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00b3f0;
text-decoration:none;
}

.outside_table {
	border-left:0px solid #101010;
	border-right:0px solid #101010;
	border-bottom:0px solid #101010;
	border-top:0px solid #101010;
	background-color:#000000;
}

.content_cell {
padding-top:10px;
padding-bottom:30px;
padding-left:28px;
padding-right:28px;
background-color:#1d2225;
border-left:2px solid #3A3A3A;
border-right:2px solid #3A3A3A;
border-top:2px solid #3A3A3A;
border-bottom:2px solid #3A3A3A;
height:100%;
}



a.visited.header_cell {
color:#FFFFFF
font-size:10px;
}

a.hover.header_cell {
color:#FFFFFF
font-size:10px;
}

.footer_cell {
color:#a7a7a7;
padding-top:0;
padding-bottom:0;
background-color:#000000;
}

.nav_brand_cell {
color:#a7a7a7;
font-size:10px;
background-color:#000000;
}

.page_summary {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.section_title {
background-color:#000;
color:#EBEBEB;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.outside_header_cell {
border:0 solid #3A3A3A;
background-color:#000000;
align:left;
}

.header_table {
border-bottom:0 solid #3A3A3A;
background-color:#000000;
}

.outside_nav_cell {
align:center;
text-align:center;
padding:0;
background-color:#000000;
width:150px;
}

.nav_table {
align:center;
text-align:center;
background-color:#000000;
padding:3;
}

.outer_content_cell {
background-color:#000000;
padding:0;
height:100%;
}

.outside_nav2_cell {
color:#a7a7a7;
padding-top:0px;
padding-bottom:0px;
width:150px;
background-color:#000000;
}

.nav2_table {
color:#a7a7a7;
align:center;
text-align:left;
background-color:#000000;
padding:3;
border-top:2px solid #000000;
}

.selectSidebar {
background-color:silver;
color:#000;
font-weight:700;
font-size:10px;
border:1px solid silver;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:120px;
}

.inputSidebar {
background-color:silver;
color:#fff;
font-size:9px;
border:1px solid gray;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:20px;
}

.formSidebar {
border:1px solid gray;
padding:1px;
}

.optcolor1 {
background-color:gray;
}

.barleft {
text-align:left;
}

.nav_group_cell
{
font-size:12px;
color:#ffffff;
text-decoration:none;
border-bottom:2px solid #00b3f0;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
background-color:#3a3a3a;
text-align:left;
}

.nav2_group_cell
{
font-size:12px;
color:#ffffff;
text-decoration:none;
border-bottom:2px solid #00b3f0;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
background-color:#3a3a3a;
text-align:left;
}

.nav2_group_cell_top {
font-size:12px;
color:#ffffff;
text-decoration:none;
border-bottom:2px solid #00b3f0;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
background-color:#3a3a3a;
text-align:left;
}

.nav_group_cell_top
{

}

.nav_group_cell_bottom {
height:0;
background-color:#000000;
background-image:url("");
background-repeat:repeat;
}

.nav2_group_cell_bottom {
height:0;
background-color:#000000;
background-image:url("");
background-repeat:repeat;
}

.nav_text,.nav2_text {
color:#a7a7a7;
}

.nav2_link_cell {
background-color:#000000;
color:#a7a7a7;
padding:0px;
}

.nav_link_cell{
background-color:#000000;
background-image:url("");
background-repeat:repeat;
color:#a7a7a7;
padding:0px;
}


.page_title,td.page_title {
font-size:14px;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


input   {
font-size: 10px;
background-color: #333333;
color: #FFFFFF;
}

input[type="text"] /* To keep form fields consistent */
{
background: #333333;
}


.poll_headline {
 font-size:13px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 padding-bottom:3px;
 color:inherit;
 text-align:left;
}

.poll_description {
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 padding-bottom:5px;
 color:inherit;
 text-align:left;
}

.poll_questions {
 font-size:10px;
 font-weight:normal;
 font-family:Arial, Helvetica, sans-serif;
 color:inherit;
}

.poll_table {
 padding:3px;
 border:0px;
 border-collapse:collapse;
 border-spacing:0px;
 font-size:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
}

.poll_total_votes {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 text-align:right;
}

CAPTION.ARTISTS {
background-color:#8080ff;
color:#FFF;
border-color:#000;
border-style:inset;
border-width:2px;
}

TABLE.ARTISTS {
font-family:verdana;
font-size:10pt;
background-color:#3a3a3a;
width:600px;
border-color:#000;
border-style:solid;
border-width:1px;
}

TH.ARTISTS {
font-size:12pt;
color:#FFF;
border-style:inset;
border-width:1px;
}

TD.ARTISTS {
font-size:10pt;
background-color:#3a3a3a;
color:#FFF;
text-align:center;
border-style:solid;
border-width:1px;
}

.section_title {
background-color:#3a3a3a;
font-size:12px;
color:#ffffff;
text-decoration:none;
border-bottom:2px solid #00b3f0;
width:578px;
}

a.page_title_link {
width:100%;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

a.whatshot_link {
font-size:10px;
color:#ffffff;
}

a.newexclusives_link {
font-size:10px;
color:#ffffff;
}

.homepage_tab_cell {
padding-left:20px;
padding-right:20px;
border-bottom:2px solid #00b3f0;
}

.friendlist_active_display {
border:0px
}

table.menulock {

}

a.lightlink {
color:#303030;
font-weight:bold;
}

.product_cell {
max-width: 190px;
min-width: 190px;
padding-bottom:10px; 
}

td.product_cell {
max-width: 190px;
min-width: 190px;
padding-bottom:10px;

}

table.article {
	border-width: 2px;
	border-spacing: 3px;
	border-style: solid solid solid solid;
	border-color: rgb(32, 32, 32) rgb(32, 32, 32) rgb(32, 32, 32) rgb(32, 32, 32);
	border-collapse: separate;
	background-color: #1d2225;
}
table.article th {
	border-width: 2px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: #000000;
	background-color: rgb(0, 0, 0);
	-moz-border-radius: 9px 9px 9px 9px;
}
table.article td {
	border-width: 2px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(0, 0, 0);
	-moz-border-radius: 9px 9px 9px 9px;
}


#centered{
	position:relative;
	width:700px;
	height:100%;
	margin:0px auto 0 auto;
	border:0px;
	text-align:left;
	padding-left:1px;
}

.header{
	font-size:20px;
	font-weight:bold;
	color:#FFCCFF;

}

.header2{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	

}



.style1 {
	font-style: italic;
	color: #FFFFFF;
}
.style2 {
	font-size: large;
	font-weight: bold;
	font-style: italic;
}

.news_detail {
padding-top:0px;
padding-bottom:5px;
padding-left:10px;
padding-right10px;
}

.whatshot_table {
	background-color: rgb(0, 0, 0);
}
.whatshot_table th {
	padding: 5px 5px 5px 5px;
}
.whatshot_table td {
padding-top:5px;
padding-bottom:12px;
padding-left:5px;
padding-right5px;
}

