body 
{ 	
	background-color:#000000;
	font: 9pt tahoma, verdana;
	color: #CCCCCC;
 
	margin: 0 0; 	
}

P
{
	font: 9pt tahoma, verdana;
	color: #CCCCCC;
	padding-top: 0em;
	padding-bottom: 1em;
	line-height: 125%;
	text-align: justify;
}
p.left
{
	font: 9pt tahoma, verdana;
	color: #CCCCCC;
	padding-top: 0em;
	padding-bottom: 1em;
	line-height: 125%;
	text-align: left;
	align: left;
	margin: 0px 0px 0px 10px ;
	
}
p.right
{
	font: 9pt tahoma, verdana;
	color: #CCCCCC;
	padding-top: 0em;
	padding-bottom: 1em;
	line-height: 125%;
	text-align: right;
	align: right;
	margin: 0px 10px 0px 0px ;
	
}

.random
{
	font: 9pt tahoma, verdana;
	color: #AAAAAA;
	text-align: center;
}

.small
{
	font: 7pt tahoma, verdana;
	color: #777777;
	padding-bottom: 1em; 
	text-align: center;
}

.pagetitle
{
	font: 9pt tahoma, verdana;
	color: #CCCCCC;
	font-weight: bold;
 	letter-spacing: 2px; 
	padding-top: 0em;
	padding-bottom: 0.1em;
}

.pageinfo
{
	margin: 0px 0px 0px;
	font: 8pt tahoma, verdana;
	color: #BBBBBB;
 	letter-spacing: 0px; 
	padding-top: 0em;
	padding-bottom: 0.5em;
}

.price
{
	margin: 0px 0px 0px;
	font: 11pt tahoma, verdana;
	font-weight: bold;
	color: #BBBBBB;
 	letter-spacing: 0px; 
	padding-top: 0em;
	padding-bottom: 0.5em;
}

.order
{
	font: 10pt tahoma, verdana;
	color: #CCCCCC;
 	letter-spacing: 0.9px;
	padding-top: 0em;
	padding-bottom: 0em;
	line-height: 125%;
	text-align: right;
}

.order2
{
	font: 10pt tahoma, verdana;
	font-weight: bold;
	color: #EE0000;
 	letter-spacing: 0.9px;
	padding-top: 0em;
	padding-bottom: 0em;
	line-height: 125%;
	text-align: right;
}

.order3
{
	font: 10pt tahoma, verdana;
	color: #CCCCCC;
 	letter-spacing: 0.9px;
	padding-top: 0em;
	padding-bottom: 0em;
	line-height: 125%;
	text-align: left;
}

.boldred
{
	font: 10pt tahoma, verdana;
	font-weight: bold;
	color: #EE0000;
 	letter-spacing: 0.9px;
	padding-top: 0em;
	padding-bottom: 0em;
	line-height: 125%;
}

a
{
	text-decoration: none;
	text-transform: none; 
	font-weight: bold;
	color: #EEEEEE;
}
a:hover 
{  
	text-decoration: none;
	font-weight: bold;
	color: #EE0000;
}


a.small
{
	text-decoration: none;
	text-transform: none; 
	color: #999999;
}
a.small:hover 
{  
	text-decoration: none;
	font-weight: normal;
	color: #EE0000;
}

img
{  
	border-style: none;
}

h1 
{
	font: bold 9pt tahoma, verdana; 
	color: #CCCCCC; 
	padding-top: 0em; 
	padding-bottom: 0em; 
	text-align: justify; 
	letter-spacing: 1px;
}

/* Form elements */

 


input 
{ 
	text-indent : 0px;
	background-color : #151515; 
}


input, textarea, select 
{
	color: #CCCCCC;
	font: 9pt tahoma, verdana;
	font-weight : normal;
	background-color : #333333;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;  
	border-color : #444444;
	border-color : #444444;
}


/* The buttons used for bbCode styling in message post */

input.submit
{
	height:25px;
	color: #CCCCCC;
	font: 9pt tahoma, verdana;
	font-weight : bold;
	background-color : #FF1515;
	border-color : #CCCCCC;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;   
}


/* The text input fields background colour */

input.post, textarea.post, select 
{
	background-color : #151515;
	color: #CCCCCC;
	border-color : #757575;
	font: 9pt tahoma, verdana;
	font-weight : normal;
}



/* Fancy IE scrollbar */

body
{
	background-color:#000000;
	scrollbar-face-color: #606060; 
	scrollbar-highlight-color: #888888;
	scrollbar-shadow-color: #303030; 
	scrollbar-3dlight-color: #444444;
	scrollbar-arrow-color:  #FFFFFF; 
	scrollbar-track-color: #151515;
	scrollbar-darkshadow-color: #000000;
}
