body		{
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size: 12px;
	background-color:#666666;
        background-image: url(background_grey.gif);
        background-repeat: repeat-y;
        margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
        overflow: auto;
		}

table		{
	width: 100%; 
	border: none;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	background: none;
		}
		
.maintable
		{
	width: 100%;
	border: none;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
		}

.maintable td
		{
	vertical-align: top;
		}


input, textarea, select {
	padding: 0px 0px 0px 0px;
        font-size:11px;
        color:#333333;
        background-color:#CCCC99;
        }

h1		{
	background-color: #333300;
	font-size: 14px;
	color: #F7F7F7;
	font-weight: bold;
	text-transform: uppercase;
		}
		
h2		{
	background-color: #CCCC99;
	font-size: 11px;
	color: #330000;
	font-weight: bold;
		}
		
p		{
	text-align: justify;
	background-color: #CFCFCF;
		}
		
div		{
	font-family: verdana,helvetica; 
	font-size: 11px;
		}


form 		{
	font-family: verdana,helvetica; 
	font-size: 11px;
		}

a:link          {
	background: none; 
	color: #006699; 
	text-decoration: none;
		}

a:active        {
	background: none; 
	color: #006699; 
	text-decoration: none;
		}

a:visited       {
	background: none; 
	color: #006699; 
	text-decoration: none;
		}
a:hover         {
	background: none; 
	color: #DD6900; 
	text-decoration: underline;
		}

.header		{
	background-color: #F7F7F7;
	padding: 4px 4px 4px 4px; 
	width: 100%;
	height: 108px;
		}


.menubar	{
        background-color:#333300;
        color:#CCCC99;
        height: 30px;
        border-bottom:1px solid #999999;
        padding:4px 30px;
        margin:0px;
        font-size: 10px;
        vertical-align: middle;
 		}
 		
.menubar a:link	{
        padding:4px;
        color:#CCCC99;
		}
		
.menubar a:active	{
        padding:4px;
        color:#CCCC99;
		}

.menubar a:visited	{
        padding:4px;
        color:#CCCC99;
		}
		
.menubar a:hover {
        background-color:#CC9;
        color:#333333;
        text-decoration:none;
		}
		
.menubar ul	{
        list-style : none;
        padding:0px;
        margin:0px;
		}

.menubar li	{
        display: inline;
        list-style: none;
		}

.side		{
	width: 200px;
	padding: 0px 4px 4px 4px;
	margin: 0px 4px 4px 4px;
		}


.centre		{
	width: 100%;
	padding-right: 8px;
	margin-right: 8px;
		}

.centre table
		{
	width: 100%; 
	border: none;
	font-size: 12px;
	margin: 4px 4px 4px 4px;
	padding:  4px 4px 4px 4px;
	background-color: #CFCFCF;
	color: #000000;
		}

.footer		{
	background-color: #CCCC99;
	border-top: 1px solid #999999;
	text-align: center;
	font-size: 9px;
	color: #330000;
		}

.centretitle 		{
	background-color:#333300;
        color:#CCCCCC;
        height: 18px;
        padding-left:4px;
        margin: 0px 0px 0px 0px;
        width:100%;
        font-size: 12px;
        font-weight: bold;
        text-transform: uppercase;
        	}

.centrecontent 	{
	background: #CFCFCF; 
	color: #000000; 
	font-size: 12px;
	border-bottom:1px solid #AAAAAA;
	text-align: justify;
	padding: 4px 4px 4px 4px;
		}

.readmore	{
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	background-color: #CCCC99;
	color: #330000;
		}

.subtitle	{
	font-size: 10px;
		}

.sidetitle 		{
	background-color:#333300;
        border:1px solid #AAAAAA;
        color:#CCCCCC;
        padding-left:4px;
        margin:none;
        width:100%;
        font-size: 10px;
        font-weight: bold;
        text-transform: uppercase;
        	}

.sidecontent 	{
	background: #CCCC99; 
	color: #000000; 
	border:1px solid #AAAAAA;
	padding: 4px 4px 4px 4px;
	font-size: 11px;
		}


	

<!-- The older stuff that may be crap -->

.storytitle 	{
	background: none; 
	color: #00FF00; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: verdana, helvetica; 
	text-decoration: none
		}

.storycat	{
	background: none; 
	color: #CCCC99; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: verdana, helvetica; 
	text-decoration: underline
	}
	
.boxtitle 	{
	background: none; 
	color: #ff0000; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: verdana, helvetica; 
	text-decoration: none
		}

.boxcontent 	{
	background: none; 
	color: #ff0000; 
	font-size: 11px; 
	font-family: verdana, helvetica
		}

.option 	{
	background: none; 
	color: #ff0000; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: verdana, helvetica; 
	text-decoration: none
		}

.tiny		{
	background: none; 
	color: #ff0000; 
	font-size: 10px; 
	font-weight: normal; 
	font-family: verdana, helvetica; 
	text-decoration: none
		}

