body {
	margin:0px;
	padding:0px;
	background-color: #323232;
}
body, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
div#header, div#content, div#headline {
	display:block;
	width:100%;
}
div#header {
	background-color: #231F20;
}
div#content {
	background-color: #000000;
}
div#headline {
	background-color: #231F20;
	margin-top:15px;
	margin-bottom:15px;
}
.vr {
	background-color: #323232;
	background-image: url(images/vr.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#nav {
	margin:9px 15px;
}
#nav a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	padding: 0px 9px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#nav a.home {
	color: #FFCC00;
}
#nav .first, #loginnav .first {
	padding-left:0px;
	border: none;
}
#loginnav a {
	color: #FFFFFF;
	display: block;
	padding: 0px 9px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#loginnav a.last {
	padding-right: 0px;
}
a {
	text-decoration: none;
}
div#headline td strong {
	font-size: 16px;
	font-weight: bold;
	color: #A3A3A3;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 15px;
	padding-right: 15px;
	display:block;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 28px;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 21px;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 16px;
}
h6 {
	font-size: 14px;
}
.green {
	color: #D7EC08;
}
.spacer {
	display: block;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.articlecontent, .contentpaneopen {
	padding:0px;
	margin:0px;
	border-spacing:0px;
	width: 100%;
}
.box {
	background-color: #3A3A3A;
}
.gtso {
	width: 40px;
}
.page {
	display:block;
	padding-top: 5px;
	padding-bottom: 5px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.profilealignment {
	padding-left: 16px;
}
.button {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	padding: 4px;
	width: 160px;
	background-color: #0082D6;
	text-align: center;
}
img.bordered {
	border: 1px solid #FFFFFF;
}
table#abc td span, table#abc td strong, table#abc td a, table#abc td div, .artnav a, .artnav span, .artnav div, a.myselldel {
	display: block;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	margin-left:5px;
	background-color: #323232;
	border: 1px solid #666666;
}
table#abc td span, table#abc td strong, table#abc td div, .artnav span, .artnav div {
	background-color: #1F1F1F;
	border: 1px solid #1F1F1F;
	color: #999999;
}
table#abc tr.abcenter td span, table#abc tr.abcenter td strong, table#abc tr.abcenter td div, table#abc tr.abcenter td a {
	text-align:center;
}
a {
	color: #FFCC00;
	text-decoration: none;
}
table#abc {
	margin-left: 5px;
}
.artistname {
	display: block;
	font-weight:bold;
	text-align:center;
	height:22px;
	background-color: #1F1F1F;
}
.artistimage {
	height:128px;
	display: block;
	background-color: #1F1F1F;
}
.halfbox .upper {
	background-color: #323232;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	display:block;
}
td.halfbox, div.halfbox {
	background-color: #323232;
	padding: 8px;
}
.article_separator {
	display:none;
}
.artnav a.left, .artnav span.left, .artnav div.left {
	float: none;
	margin-left:0px;
}
a.myselldel {
	width: 2em;
	text-align: center;
	margin-bottom:8px;
}
a.myselldel:hover, a.myselllist:hover {
	background-color:#484848;
}
a.myselllist {
	display: block;
	background-color:#323232;
	margin-bottom:8px;
	color:white;
	padding: 8px;
}
a.myselllist div {
	background-repeat: no-repeat;
	background-position: left top;
	height: 200px;
}
a.myselllist div div {
	margin: 0px;
	margin-left: 208px;
}
#com-form-login fieldset.input {
	border:none;
	background-color: #323232;
}
#com-form-login fieldset.input input {
	border:none;
}
.small {
	font-size: 11px;
}
.whitea a, a.whitea {
	color: white;
}
/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

#system-message { margin-bottom: 20px; }

#system-message dd.message ul { color:#0C438C; background: #C3D2E5 url(templates/system/images/notice-info.png) 4px center no-repeat;border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; margin:0px; padding-left: 40px; text-indent:0px;}

/* System Error Messages */
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(templates/system/images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; margin:0px; padding-left: 40px; text-indent:0px;}

/* System Notice Messages */
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(templates/system/images/notice-note.png) 4px center no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E; margin:0px; padding-left: 40px; text-indent:0px;}

