body { 
	font-family: helvetica, arial, geneva, sans-serif; 
	
	padding: 0px;
	
		margin-top: 0px;
	
	border-top: 0px;
	
	color: white;
	

	background-color:black;
	
		background-image:url(images/bigbanner.png);
		
		background-repeat: no-repeat;

	background-position: top center;
	
	text-align: left;

	font-size:12pt;
	
	overflow-x: hidden;
	
	line-height:150%;
	}
	
p {
	text-align: left;
	
	font-size: 11pt;
	
	color: white;
	
	line-height: 1em;
}	

h1 {
	line-height: 1em;
}
	
h4, h3, h5, .contenthead { 
	width: 90%;
	background-color: #212020;

	color: White;	
	
	text-align: left;
	padding: .5em;
	font-size: 12px; }
	
/*h3 { background-color: #111;
	background-image:url(images/AdvertBar.png);
	width: 95%;
	text-align: left;
	border: 1px solid #444;
	padding: 5px;
	color: #000;
	font-weight: bold;
	font-size: 14px; }
h5 {
background-image:url(images/AdvertBar.png);
background-repeat:repeat-x;
font-weight: bold;
}
*/
src          border: none;
}


/*
#banner {

position: absolute;

float: right;

}
*/

#gtextb {
color:#fff;
background-color:#202020;
border: grey;
}

.textbox {
color:#fff;
background-color:#202020;
border: silver;
}


  

.dropdown{
color:#fff;
background-color:#353535;
border: silver;
}

.textm {
text-align: center;
}

.textl {
text-align: left;
}

.textr {
text-align: right;
}

.textbox {
color:#fff;
background-color:#202020;
border: silver;
}

.submit {
color:#fff;
background-color:#silver;
border: silver;
}

.emph {
	color: red;
	font-size: 12pts;
}

.red {

	color: red;
	
	}
	
.green {

	color: green;
	
	}





A:link        {font-family: helvetica, arial, geneva, sans-serif; font-size: 12; text-decoration: none; color: white;}

A:visited    {font-family: helvetica, arial, geneva, sans-serif; font-size: 12; text-decoration: none; color: white}

A:hover     {no-repeat;font-family: helvetica, arial, geneva, sans-serif; font-size: 12; text-decoration: crosshair; color: silver; background-image:url(images/wq1.png);}
smalltext {
	font-family: Arial; 
	font-size: 12; 
	color:gold
	}
table { 
	 	padding: 3px;

	color: white;

	font-size: 14px;
	
	text-align: left; 
	
	line-height:150%;}
	
	}
	
table.sortable thead {
	

    
    cursor: hand;
}
	
th {
	/*background-image:url(images/wq1.png);*/
	background-repeat: no-repeat;


	height: 20px;

	background-color: #212020;

	border: 1px solid #444;

	-moz-border-radius:10px;
	
	-webkit-border-radius:10px;
	
	font-weight: bold;
}

.submit1
{
    background: url('images/button2.gif') no-repeat;

     border: 0px; 
    width: 50px;
    
    height: 20px;  
    
    cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

.submit2
{
   
	background-color: #202020;
     
     
     border-color: silver;
     
	color: silver; 
    
    
    cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

.noround {
	background-image:url(images/wq1.png);
	background-repeat: no-repeat;


	height: 20px;

	background-color: #212020;

	border: 1px solid #444;
	
	
}	

img { border:none; }

tr,td {

	line-height: 1.1em; 

}
.mail         {
height: 40;
}
td .h {
background-image:url(header.gif.jpg);
background-repeat:repeat-x;
font-weight: bold;
}
.table th {
/*background-image:url(header.gif.jpg);
background-repeat:repeat-x;*/

	background-color: #212020;

	border: 1px solid #444;

	-moz-border-radius:10px;
	
	-webkit-border-radius:10px;
	
font-weight: bold;
}
.content { 
        width: 100%;
	padding: 0px; 
}

.small {

font-size: 8pt;
	
}

.new {  
        color: red;
	font-weight: bold;
}
/*.contenthead { 

	
        background-image:url(images/AdvertBar.png);
	width: 100%;	
	text-align: left;
	border: 1px solid #444;
	padding: 5px;
	color: #fff;
	font-weight: bold;
	font-size: 14px; 
}*/
.contentcontent { 
	/*background-color: #200000;

	-moz-border-radius:10px;
	
	-webkit-border-radius:10px;
	
	border: 1px solid #aaa;*/

	padding: 3px;

	color: white;

	font-size: 12px;
	
	text-align: center; 
	
	line-height:150%;}
	
.contentheader { background-color: #212020;

	border: 1px solid #444;

	-moz-border-radius:10px;
	
	-webkit-border-radius:10px;

	
	padding: 3px;

	color: #ddd;

	font-size: 12px;
	
	text-align: center; }
	

.colour1 {
	background-color: #212020;
	overflow: auto;
	}

.colour2 {
	background-color: #3c3a3a;
	overflow: auto;
	}
	
	
.sc {

	height: 100px;
	
	overflow: auto;

	}
	
.sc2 {

	height: 30px;
	
	overflow: auto;

	}
	
.dbottom {

	border-bottom: 1px dotted #ffffff;
	
	
	
	padding: 3px;
	}
	
	.maildbottom {

	border-bottom: 1px dotted #ffffff;
	
	overflow: scroll;
	
	width: 100px;
	
	padding: 3px;
	}
	
.sbottom {

	border-bottom: 1px solid #ffffff;
	
	
	padding: 3px;
	}


.contentindex {

	-moz-border-radius:10px;
	
	-webkit-border-radius:10px; 

	valign: top;


	/*background-color: #200000;
	

	border: 1px solid #aaa;*/

	padding: 3px;

	color: white;

	font-size: 12px;
	
	text-align: left; 
	
	line-height:150%;}
	
.quotemain {

	-moz-border-radius:10px;
	
	-webkit-border-radius:10px;
	
	background-color: #202020;
	
	color: white;
	
	border: 1px solid #444;
	
	width: 80%;
	 
	position: relative;
	
	left: 10%;
	 
	}
	
.quotetop {

	position: relative;
	
	left: 5%;
	
	font-weight: bold;
	
	padding: 6px;	
	 
	}
	
.about {
	text-align: left;
	position: relative;
	left: 70px;
	font-size: 15px;
	line-height: 150%;
	}
	
table.navbar {
	-moz-border-radius:10px;
	
	-webkit-border-radius:10px; 

	valign: top;

	background-color: #212020;
	
	width: 150px;

	color: #753;

	font-size: 12px;
	
	text-align: left; }
}
table.navbar td {
   border: 1px solid black;
}

table.navbar th {
   border: 10px solid black;
}
table.navbar td a{
   display: block;

   text-decoration: none;
}
table.navbar td a:link, table.navbar td a:visited {

	valign: top;

	color: #ddd;

	font-size: 12px;
	
	text-align: left;
	
	border-bottom: 3px groove #505050;
	
	padding-left: 6px;
	
	padding: 3px;
	

}
table.navbar td a:hover, table.navbar td a:active {
 

	valign: top;

	/*background-image:url(images/wq1.png);*/

	background-color: #4e4c4c;

	color: #fff;

	font-size: 13px;
	
	text-align: left;
}

.shout {
	width: 95%;
	
	border: 1px solid #fff;
}

.shoutleft {
	border-right: 1px solid #fff;
}

div#main {

    position: relative;
    width: 990px;
    padding: 0px; 
	margin-top: 0px;
	
	border-top: 0px;
    }
div#menu {
     
    width: 10%;

    float: left;
    
   
    }
    
div#menu th {
	
	background:url(images/bg1234_01.png);
	
	font-size 14pt;
	width:200px;
	height:25px;
	padding:0;
	margin:0;	
	
}

div#announce {
     
   /* width: 724px; */
   
   width:84%;
   
   font-size: 11px
    
  height: 30px;
  
  margin-top: 5px;
    
    background-image:url(images/bg1234_02.png);;

    
   border-style: solid;
    
    border-width: 1px;
    
    border-color: grey;
    
    vertical-align:bottom;
    
    float: right;
    
        }
     
  div#upgrade {
     
    width:84%;
    
    height: 70px;
    
    margin-top: 5px;
	
    /*background-color: #250000;*/
    
    border-style: solid;
    
    border-width: 1px;

	background-image:url(images/bg1234_02.png);
    
    border-color: grey;
        
    float: right;
        }
div#maincontent {
     
	
	background-image:url(images/bg1234_02.png);
	   
    width:84%;
    
   align: left;

	padding: 0px;
	
	
	border-top: 0px;
    
    float: right;
    
    overflow: hidden;
	
	border-style: solid;
	
	border-top: 0px;
	
	border-bottom: 1px;
    
    border-left: 1px;
	
	border-right: 1px;
    
    border-color: grey;
	
	border-style: solid;
	}
	
div#maintop {
	
	background-image:url(images/bg1234_01.png);
	 
	height:47px; 
	   
    width:84%;
  	
	margin-top: 10px;
	
	border-top: 1px;
	
	border-left: 1px;
	
	border-right: 1px;
	
	border-bottom: 0px;
    
    border-color: grey;
	
	border-style: solid;
	
    float: right;
    

	}
            
div#stats {

position: absolute;

font-size: 12px;

left: 40px;

top: 60px;

z-index:1;
 }    
 
div#profile {

	position: absolute;
	
	font-family: "comic sans";

	left: 750px;

	top: 60px;

	z-index:2;
 
	font-size: 11pt;

	font-weight: italic;
	
	color: white;
	
	line-height: 150%;

 } 
 
div#prefs {
	text-align: left;
}
 
 .newclass {
 line-height: 1.1em;
}

 
 div#mainend {
 	background-image:url(images/bg1234_03.png);
	height: 40px;
 }
 
 div#endp {
 	
	

 	color: fff;
 	
 	position: relative;
 	
 	bottom: 0px;

	clear: both;
	
	font-size: 8pt;
	
	line-height: 1.2em;
   
	
	}
 
      
div#banner {
 

    valign: top;

  /*  background-image:url(images/banner123.png);*/


    /*background-color:#0c0249;*/

    color: #fff;
    
    /*width: 990px;*/
    
    height: 246px;
    
    
    
    /*border-style: solid;
    
    border-width: 1px;
    
    border-color: white;*/

    }
div#top {
 

    valign: top;

    background-image:url(images/AdvertBar.png);

    background-color: #200000;

    color: #fff;
    
    width: 970px;
    
    height: 46px;

    }
 
#dhtmltooltip{
position: absolute;
font-size: 12px;
color: #f0f0f0
width: 150px;
border: 1px solid white;
padding: 2px;
background-color: #505050;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=white,direction=135);
}

.deleted
{
	background-color: #B0B0B0;
}

div#mainlogin {
     
	
	background-image:url(images/bg1234_02.png);
	   
    width:100%;
    
   align: left;

	padding: 0px;
	
	
	border-top: 0px;
    
    float: center;
    
    overflow: hidden;
	
	border-style: solid;
	
	border-top: 1px;
	
	border-bottom: 1px;
    
    border-left: 1px;
	
	border-right: 1px;
    
    border-color: grey;
	
	border-style: solid;
	}
	

	
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: #212020;
	
	color: #DDD;
	text-align: left;
	text-decoration: none}

#sddm li a:hover
{		background: background-color: #4e4c4c;


	font-size: 13px;
	
	text-align: left;}

#sddm div
{	position: absolute;
	visibility: hidden;
	width: 140px;
	margin: 0;
	padding: 0;
	background: #212020;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #212020;
		color: white;
		font: 11px arial}

	#sddm div a:hover
	{			background-color: #4e4c4c;


	font-size: 13px;
	
	text-align: left;}
