/******************************************************/
/* 										Main Styles											*/
/******************************************************/
/*  This style sheet does not define any colors, only */
/*  sizes, borders, weights, styles, etc.  This is so	*/
/*	an internal style sheet can be used to define 		*/
/*  seperate colors for each theme.  									*/
/******************************************************/

/* generic link */
a {
	color : #C0C0C0;
	text-decoration : none;
}

/* generic link */
a:hover {
	color : #FFFFFF;
	text-decoration : underline;
}

/* generic body */
body {
	background : #000000 url("/images/bg1.gif") repeat-y;
	background-color : #000000;
	background-attachment : fixed;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #C0C0C0;	

	/* scroll bars (IE) */
	scrollbar-3dlight-color: #6a6a6a;
	scrollbar-arrow-color: #fc9b00;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #444444;
	scrollbar-highlight-color: #444444;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #2e2e2e;
}

.small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : normal;
	font-size : 10px;
	
}

td.smike {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

td.navbar {
	background-color : #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #808080;
}

a.navbar {
	color : #C0C0C0;
	text-decoration : none;
}

a:hover.navbar {
	color : #FFFFFF;
	text-decoration : none;
}

b.navbar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
}

b.hot {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #FFFFFF;
}

b.user {
	color : #FFFFFF;
}
/* plain black table with a gray 1px border */
table.infobox {
	background : #000000;
	border : 1px solid #404040;
}

table.errorbox {
	background : #000000;
	border : 1px solid #404040;
	width : 600px;
}

/* page title box 
- May become defunct if I have some time to create real headers. */
table.pagetitle {
	background : #404040;
	border : 1px solid #808080;
	width : 600px;
}

table.buttonbox {
	background : #000000;
	border : 1px solid #FFFFFF;
}

table.bandbg {
	background : #000000;
	width : 468px;
	border : 8px solid #000000;
}

/* text for above box
- May become defunct if I have some time to create real headers. */
.header {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bolder;
	text-indent : 10px;
	color : #FFFFFF;
}

/************************************************************/
/*	Band table styles																			*/
/************************************************************/
/* there are two tds in the band list, light(0) and dark(1) */

/* in the band list, this is the band's name */
td.bandlistname0 {
	background : #404040; /* light */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	width : 238px;
	border-left : 4px solid #000000;
	width : 170px;
}

/* right aligned text table for the band's info in the band list */
td.bandlistinfo0 {
	background : #404040; /* light */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	border-right : 4px solid #000000;
	text-align : right;
	width : 25px;
}

td.bandlistname1 {
	background : #202020; /* dark */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	border-left : 4px solid #000000;
	width : 170px;
}

.showheadline {
	background : #303030;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 16px;
	color : #C0C0C0;
	font-weight : bold;
}

/* right aligned text table for the band's info in the band list */
td.bandlistinfo1 {
	background : #202020; /* dark */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	border-right : 4px solid #000000;
	text-align : right;
	width : 25px;
}

/************************************************************/
/*	INFO BOX STYLES 																				*/
/************************************************************/

/* the declaration of a subject within the info box */
.subject {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 18px;
	color : #FFFFFF;
	font-weight : bold;
	text-indent : 2px;
}

/* information about the subject - use default body color*/
.info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #C0C0C0;
}

.schinfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
}

.pollinfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #C0C0C0;
}

.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #FFFFFF;
}

.err {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;
	color : #FFFFFF;
}

.warmtitle {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #FFFFFF;
}

.hottitle {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #FFFFFF;
}

.intro {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #C0C0C0;
}

.featuresubject {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #C0C0C0;
	font-weight : bold;
	padding-bottom : 3px;
}

.featureinfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #C0C0C0;
}

td.newsinfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #C0C0C0;
}

.pollsubject {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 16px;
	color : #FFFFFF;
	font-weight : bold;
	border-top : 10px solid #000000;
	border-bottom : 10px solid #000000;
	border-left : 8px solid #000000;
}

td.poll0 {
	background : #404040;
	border-right : 4px solid #000000;
	border-left : 4px solid #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #C0C0C0;
}

td.poll1 {
	background : #202020;
	border-right : 4px solid #000000;
	border-left : 4px solid #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #C0C0C0;
}

td.pollbtn {
	background : #000000;
	border-top : 12px solid #000000;
	border-bottom : 12px solid #000000;
}

td.date {
	background : #000000;
	color : #C0C0C0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

td.bandlist0 {
	background : #404040; /* light */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

td.bandlist1 {
	background : #202020; /* dark */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

td.button {
	background : #AAAAAA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	border-top : 2px solid #FFFFFF;
	border-left : 2px solid #FFFFFF;
	border-right : 2px solid #444444;
	border-bottom : 2px solid #444444;
	color : #000000;
}

tr.list1 {
	background : #202020;
}

/* Form elements */
input,textarea,select{
border-color: #5b5b5b;
color:#ffeeee;
background:#303030
font:normal 11px Verdana,Arial,Helvetica,sans-serif}



/* The buttons used for bbCode styling in message post */
input{
background: #000000; color:#c0c0c0; font:11px Verdana,Arial,Helvetica,sans-serif}

/* The main submit button option */
input.mainoption{background: #000000;font-weight:bold}

/* None-bold submit button */
input.liteoption{background: #000000;font-weight:normal}

