/* siberia.css
   copyright (c) 2009 Bill Bruggemeyer. 
*/

/* General styles */
body, td, ul, ol , li, p {
	font-family: Georgia, serif; 
	font-size: 12pt; 
	line-height: 18pt; 
	color:white; 
	background-color: black; 
	text-align:justify; 
}

a { color: orange; text-decoration:none; }
a:hover { text-decoration:underline; color: red; }

h1 {
	font-family: Palatino, serif; 
	font-size:28pt; 
	color:red;
	margin-top:13px; 
	text-align:left;
	padding-bottom:12px;
	border-bottom:1px solid white;
}

h2 {
	font-family: Palatino, serif; 
	font-size:16pt; 
	color:red;
	margin-top:00px; 
	text-align:left;
	padding-bottom:0px;
}

h3 {
	font-family: Palatino, serif; 
	font-size:12pt; 
	color:red;
	margin-top:10px; 
	margin-bottom:0px; 
	text-align:left;
	padding-bottom:0px;
}

.quote { font-style:normal; margin: 0px 30px 0px 30px; text-align:center;}
.centred { text-align:center; }
.alert { color:red; }
.orange { color:orange; }
.smallprint { font-size:8pt; }
.bold { font-family: Arial, Sans serif; font-weight:bold; color:red; }

/* Page layout */
body { 
	margin: 10px 30px 10px 10px; 
}

#divPoster { 
	display:inline-block; 
	margin:0px 10px 10px 0px; 
}

P#bannerLinks { display:block;background:none; float:right; text-align:right; margin-top:-68px;}
P#bannerLinks a { color: orange; text-decoration:none;  font-style:normal; }
P#bannerLinks a:hover { color: red; text-decoration:underline;  font-style:normal; }

P#homeLinks { text-align:center; }
P#homeLinks a { color: orange; text-decoration:none;  font-style:normal; }
P#homeLinks a:hover { color: red; text-decoration:underline;  font-style:normal; }


DIV#divLogin { text-align:center; }
TABLE#tblLogin input#email { width:280px; } 
TABLE#tblLogin input#password { width:200px; } 
TABLE#tblLogin input#submit { width:75px; } 

/* Data entry */
TABLE.dataEntry { margin:25px	; }
TABLE.dataEntry TD.title { font-weight:normal; padding:2px;}
TABLE.dataEntry TD.data { font-weight:normal; padding:2px; vertical-align:top;}

TABLE.dataEntry TEXTAREA.DataEntryText { width:400px; }
TABLE.dataEntry INPUT.DataEntryText { width:400px; }
TABLE.dataEntry INPUT.DataEntryFiles { width:400px; }
TABLE.dataEntry INPUT.DataEntrySubmit { width:100px; }

/* Data grid */
TABLE.dataGrid { margin:25px; }
TABLE.dataGrid TD { padding-right:20px; }
TABLE.dataGrid TR.header TD { border-bottom:1px solid red;}
TABLE.dataGrid TR.header TD.nohead { border-bottom:1px solid red;}

/* Thread view */
TABLE.threadView{ margin:25px; }
TABLE.threadView TD { padding:2px 20px 2px 2px; vertical-align:top;}
TABLE.threadView TR.header TD { border-bottom:1px solid red;}
TABLE.threadView TR.post TD { border-bottom:1px solid white;}
TABLE.threadView TR.reply TD { text-align:center; vertical-align:middle; }
TABLE.threadView TR.reply TD TEXTAREA { width:400px; }
TABLE.threadView TR.reply TD INPUT { width:400px; }

TABLE#tblGigDetails TR TD { vertical-align:top; padding-bottom:10px;}
TABLE#tblGigDetails TR TD.title { color:red; width:120px; }

TABLE#tblBandPics TR TD { vertical-align:top; padding:5px 10px 5px 10px; text-align:center; }
TABLE#tblBandPics TR TD.title { color:red; text-align:center; vertical-align:middle; }

