body {
	background-color: #000000;
	background-image: url(ui/bg_main.jpg);
	background-position: center top;
	background-attachment: fixed;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}
img {border: 0}
.hdr {width: 100%; background-image:url(ui/bg_hdr.gif)}
.item {padding: 5px; float: left;}
.item p { font-size: 11px; color: #FFF;}
.itemtitle {font-size: 16px; font-weight: bold;}
.itemsub {font-size: 10px; color: #88AAC8; }

#navigation{ float: right; color: #FFCC00; font-size: 10px; }
#navigation a { color: #FFF; text-decoration: underline; font-size: 10px;}

#news {font-size: 10px; padding: 5px; color: #FFF; float: left;}
.newsitem h1 { font-size: 10px; color: #FFCC00; }
.newsitem .date { font-size: xx-small; font-weight: normal; color: #88AAC8;}
.newsitem img{vertical-align: middle;}

#gigs {font-size: 10px; padding: 5px; float: left;}
.gigsitem {float: left; clear: both; width: 100%;}
.gigsitem h1 {font-size: 10px; color: #FFF;}
.gigsitem .date { font-size: xx-small; font-weight: normal; color: #88AAC8;}
.gigsitem .sub { font-size: xx-small; color: #C69E00}
.gigsitem img { vertical-align:middle;}

#pics {padding: 5px; float: left;}
.picsitem {	width: 110px; border: 1px solid #1F3243;}
.picsitem img {width: 100px; padding: 5px; border: 0;}

.album {padding: 5px; clear:both; float:left; width: 540px; }

#gb { padding: 5px; float: left;}
#gb a {color: #FF9900; font-weight: bold; text-decoration: none;}
.gbitem { border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #121C26; float: left; clear:both;}
.gbitem p { font-size:10px; margin-top: 15px; margin-bottom: 15px;}
.gbitemsub { font-size: xx-small; font-weight: normal; color: #88AAC8;}
#gbpost { padding-top: 5px; padding-bottom: 5px; float: left; clear: both; width: 550px;}
#gbpost input, textarea { color: #FFF; background-color: #0A121C; border: 1px solid #1F3243; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
#gbpost .btn { color: #88AAC8; background-color: #121C26; border: 0; padding: 5px; font-weight: bold; font-size: 10px;}
#gbpost h1 {font-size: 10px; margin-top: 5px; margin-bottom: 5px;}

#profile {padding: 5px; font-size: 10px; line-height: 13px;}
#profile .ptitle {font-size: 16px;font-weight: bold;}
#profile a {color: #FF9900;}
#profile strong {color: #88AAC8; padding: 3px;}

#top5 {padding: 5px; float: left; clear:both; width: 540px;}
.top5item {margin-top: 10px; float: left; clear: both; width: 550px;}
.top5item b{ color:#88AAC8; }
.top5item h1{ font-size: 10px;}

#dw {padding: 5px; width: 540px; }
#dw a{ color: #FFCC00;}
.dw01 {float: left; width: 64px;}
.dw02 {float: left; }
.dwitem {}
.dwitemtitle {font-size: 13px; font-weight: bold; }
.dwitemsub { font-size: 10px; font-weight: normal; color: #88AAC8; }
.dwTL {	padding: 10px; color: #CCC;	float: left; clear: both; border: 1px solid #263545; white-space: pre;}


a.allbtn { color: #FFF; background-color: #0A131C; font-weight: bold; height: 10px; padding-left: 15px; padding-right: 5px; text-decoration: none;}
.vip { color: #00CCFF; font-weight: bold;}
.spacer { float:left; clear:both; background-image: url(ui/bg_hdr_bottom.gif);background-repeat: repeat-x;  width: 100%; height: 10px;}
#Trance2Connect {font-size: 16px;}
#Trance2Connect a  {font-size: 10px; color: #FF0000; }
#Trance2Connect b  {font-size: 10px; color: #FF0000; }
