FONT	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 13px}
TD		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 13px}
BODY	{margin:0;padding:0; FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 13px}
P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 13px}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 13px}

h1				{
       	font-family: georgia, times new roman, serif;
       	color: #522f1c;
	font-size: 14pt;
       	font-weight: normal;
		line-height:120%;
       	letter-spacing: 1px;
       	text-align: center;
	padding-top:2px;
        padding-bottom:2px;
				}
			
h1 a,			{
        color: #522f1c;
		text-decoration: none;
		}

h1 a:link		{
        color: #522f1c;
		text-decoration: none;
		}
				
h1 a:active		{
        color: #522f1c;
		text-decoration: none;
		}
				
h1 a:visited	{
        color: #522f1c;
		text-decoration: none;
		}

h1 a:hover 		{
        color: #fff; 
		background: #522f1c; 
		text-decoration: none;
		}

h2	{
  	font-family: georgia, times new roman, serif; 
        color: #522f1c; 
        font-size: 18px; 
        margin: 0px;
        font-weight: normal;
        letter-spacing: 1px;
        text-align:center;	
	}

h2 a,			{
        color: #522f1c;
		text-decoration: none;
				}

h2 a:link		{
        color: #522f1c;
		text-decoration: none;
		}
				
h2 a:active		{
        color: #522f1c;
		text-decoration: none;
		}
				
h2 a:visited	{
        color: #522f1c;
		text-decoration: none;
		}


h3 				{
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		padding-top:4px;
		padding-bottom:4px;
		margin-left:70px;
		margin-right:70px;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
                color: #d9560f;
                text-align:center;
		text-transform: uppercase;
                letter-spacing: 2px;
				}


h3 a,			{
        color: #d9560f;
		text-decoration: none;
		}

h3 a:link		{
        color: #d9560f;
		text-decoration: none;
		}
				
h3 a:active		{
        color: #d9560f;
		text-decoration: none;
		}
				
h3 a:visited	{
        color: #d9560f;
		text-decoration: none;
		}

h3 a:hover 	{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
	}

h4 				{
	font-family: verdana, arial, sans-serif;
	padding-top: 20px;
        font-size: 11px;
        letter-spacing: 1px;
        color: #333;
        text-align:center;
		font-weight:normal;
				}

h5 				{
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		padding-top:4px;
		padding-bottom:4px;
                color: #d9560f;
                text-align:left;
		text-transform: uppercase;
                letter-spacing: 2px;
				}


h5 a,			{
        color: #d9560f;


		text-decoration: none;
		}

h5 a:link		{
        color: #d9560f;
		text-decoration: none;
		}
				
h5 a:active		{
        color: #d9560f;
		text-decoration: none;
		}
				
h5 a:visited	{
        color: #d9560f;
		text-decoration: none;
		}

h5 a:hover 	{
        color: #fff; 
		background: #d9560f; 
		text-decoration: none;
	}


/* ---------------------------- Mainly Main */

/* General page style */
a:link,a:active,a:visited,a.postlink{color:#006699;text-decoration:none}
a:hover{color:#dd6900}

/* This is the border line & background colour round the entire page */
.bodyline{background:#ffffff;border:1px solid #98aab1}

/* Form elements */
input{border-color: #006699; color:#000000; background-color: #FCFCFC; font:normal 11px Verdana,Arial,Helvetica,sans-serif;border-width: 1px 1px 1px 1px}
textarea{border-color: #006699; color:#000000; background-color: #FCFCFC; font:normal 11px Verdana,Arial,Helvetica,sans-serif;border-width: 1px 1px 1px 1px}
select{border-color: #006699; color:#000000; font:normal 11px Verdana,Arial,Helvetica,sans-serif}

/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0}

/* header top background */
td.headertop {background: url(images/header_top.gif); height: 12px}

/* spacer top/bottom background */
td.spacertop {background: url(images/spacer_top.jpg);}
td.spacerbottom {background: url(images/spacer_bottom.jpg);}

/* middle top block */
td.mtop_block {background: url(images/middle_block_top.jpg); height: 12px;}

/* block left/right */
td.blockleft {background: url(images/block_left.jpg);}
td.blockright {background: url(images/block_right.jpg);}
td.blockleft_header {background: url(images/block_left_header.jpg); height: 20px;}
td.blockright_header {background: url(images/block_right_header.jpg); height: 20px;}

/* OpenTable */
td.opentable1 {background: #F2F1ED;}
td.opentable2 {background: #3B6690;}

/* bottom line */
td.bottomline {background: url(images/bottomline.jpg); height: 36px;}

/* newsbar */
td.newsbar_top {background: #F9BC5E url(images/newsbar_top.jpg); height: 29px;}
td.newsbar_bottom {background: #F2F1ED url(images/newsbar_bottom.jpg); height: 36px;}


/* Begin Center block */

/* Table Header cells */
th{background:#F9BC5E url(images/navbar.jpg);color:#713600;font-size:11px;
font-weight:bold;height:27px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px}

/* Category gradients*/
td.cat{font-weight:bold;letter-spacing:1px;background:#ffffff url(images/cellpic1.gif);
height:27px;text-indent:4px}

td.catBottom{font-weight:bold;letter-spacing:1px;background:#ffffff url(images/cellpic1.gif);
height:27px;text-indent:4px}

td.catLeft{font-weight:bold;letter-spacing:1px;background:#ffffff url(images/cellpic1.gif);
height:27px;text-indent:4px}

td.catRight{font-weight:bold;letter-spacing:1px;background:#ffffff url(images/cellpic1.gif);
height:27px;text-indent:4px}

/* Main table cell colours and backgrounds */
.row1{background:#EAEFF3}
.row2,.helpline{background:#D9E2EC}
.row3{background:#cedcec}

/* End Center block */

/* Menubar links */
div#menubar {font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica; color: #0f0f0f; text-decoration: none}
div#menubar a {font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica; color: #0f0f0f; text-decoration: none}
div#menubar a:hover {font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica; color: #006699; text-decoration: none}

.title 		 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	 {BACKGROUND: none; COLOR: #006699 FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.block-title {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.storytitle  {BACKGROUND: none; COLOR: #713600; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent  {BACKGROUND: none; COLOR: #001B6B; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Helvetica}
.option 	 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.small		 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.dcode		 {BACKGROUND: none; COLOR: #EE0000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

/* This is the outline round the main forum tables */
.forumline{background:#ffffff;border:1px solid #006699}

/* This is ajax tabs
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid gray;
width: 450px;
margin-bottom: 1em; padding: 10px;
}
