#tabnav {
    /* Main 'tab-like' navigation, heavy CSS */
    background-color: transparent;
    padding: 0em 0em 0em 0px; /* 2 is for IE */
    white-space: nowrap;
    list-style: none;
    margin: 0;
    height: auto;
    line-height: normal;
}
#tabnav li { /*make things display side by side, not in newlines */
    display: inline;
}
#tabnav li.normal a {
    /* The normal, unselected tabs. */
    background-color: f0ead8;
    background-color: B1BFC5;
    background-color: white;
    border-color: #B1BFC5;
    border-width: 1px;
    border-style: solid solid none solid;
    color: #434343; /*text color */
    height: auto;
    margin-right: 0em;  /* [Title]^^^[Title]*/
    padding: 0em 0.8em; /* [^^^Title^^^^]*/
    text-decoration: none;
}
#tabnav li.selected a {
    /* The selected tab. Only one of this */
    background-color: #CBD1DB;
    border: 1px solid #B1BFC5;
    border-bottom: #CBD1DB 1px solid;
    color: #434343;
    height: auto;
    margin-right: 0em;  /* [Title]^^^[Title]*/
    padding: 0em 0.8em; /* [^^^Title^^^^]*/
    text-decoration: none;
}
#tabnav li a:hover {
    background-color: #CBD1DB;
    border-color: #B1BFC5;
    border-bottom-color: #CBD1DB;
    color: #434343;
}

div.skyscraper{
	border: 2px solid #000000;
	width: 200px;
	height: 70px;
	margin-bottom: 50px;
}

table.container{
	border-width:1px; 
	border-color:#B1BFC5; 
	border-style:none solid solid solid;
}
td.seperator{
	background-color: #CBD1DB;
}
td.container{
	background-color: #F9F7F0;
}

input.list{
	border:1px solid #8EA6AF;
	background-color:#D1DBDF;
	font-weight:bold;
	font-size:9pt;
}
input.list:hover{
	border:1px solid #8EA6AF;
	background-color:#C2C7CF;	
	font-size:9pt;
}

body          {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:default; background-color:white;margin:0;}
td            {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
hr            {height:1px; border:0px; border-top:1px solid #666666;}
form          {margin:0px;}
img           {border:0px;}
table.stand   {border-collapse:collapse; width:100%; text-align:left;}
.input        {font-size:11px; background-color:#ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #555555; padding:1px;}
.select       {font-size:11px; background-color:#ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
td.header     {font-size:11px; border:1px solid #555555; color:#000000; font-weight:bold; background-image:url(./images/header.gif);}
td.subheader  {font-size:11px; background-color:#CEDFFF; border:1px solid #555555; color:#000000; font-weight:bold;}
a.header      {font-size:11px; color:#000000; font-weight:bold; cursor:pointer;}
a:hover.header{font-size:11px; color:#660000; cursor:pointer;}
a.small       {font-size:11px; color:#000000; cursor:pointer;}
a:hover.small {font-size:11px; color:#000000; text-decoration:none; cursor:pointer;}
a.nav         {font-size:11px; color:#000000; text-decoration:none; cursor:pointer;}
a             {color:#000000; cursor:pointer;}
a.postlink    {font-size:12px; color:#000000; cursor:pointer;}
.tablelight   {font-size:11px; border:1px solid #555555; background-color:#EEEEEE; color:#000000;}
.tabledark    {font-size:11px; border:1px solid #555555; background-color:#E0E0E0; color:#000000;}
td.navover    {font-size:11px; border:1px solid #555555; color:#000000; background-image:url(./images/header.gif);}
td.nav        {font-size:11px; border:1px solid #555555; color:#000000; background-image:url(./images/headerbw.gif);}
td.footer     {font-size:11px; border:1px solid #555555; background-color:#BFDFFF; color:#000000;}
.signature    {font-size:11px; color:#333333;}
.copyright    {font-size:11px; text-align:center; line-height:14px;}
.post         {font-size:12px;}
.quote        {font-size:11px; background-color:#FEFEFE; color:#333333; width:90%; border:1px #555555 solid;}
.code         {font-size:11px; background-color:#FEFEFE; color:#333333; width:95%; border:1px #555555 solid; font-family:Courier New, Courier, serif;}
.codelines    {font-size:11px; background-color:#EEEEEE; color:#333333; border:1px #555555 solid; border-right:0px; font-family:Courier New, Courier, serif; text-align:right;}
.pages        {font-size:11px; color:#333333;}
a:hover.pages {font-size:11px; color:#CC0000; cursor:pointer;}
a:hover.pagelinks {color:#CC0000; cursor:pointer;}
.mbcSelect    {font-size:11px; background-color:#ECECEC; color:#000000;}
.mbcButton    {font-size:11px; background-color:#ECECEC; color:#000000; border:1px #555555 solid;}
.stats        {font-weight:bold;}
.adminstat    {text-align:center;}
div.pr {
	font-size: 6pt;
	color: #5F767F;
	height: 20px;
	margin-right: 5px;
}
div.prg{
	width: 30px;
	border: 1px solid #999999;
	height: 3px;
	font-size: 1px;
	margin-left: 5px;
}
div.prb{
	background: #5eaa5e;
	height: 3px;
	font-size: 1px;
}
span.title{
	font-size:14pt;
	color:#455A7C;
}
p.main{
	font-size:9pt;
}
p.maincatheader{
	font-size:9pt;
	margin-bottom:4px;
}
td.backoffset{
	width:5px;
	background-color:#CBD1DB;
}
td.border{
	background-color:#627AA3;
}
td.blockleft{
	background-color:#B1BEC4;
}
td.blockright{
	background-color:#B1BFC5;
}

td.preview a{
	text-decoration: underline;
	color:#0053BF;
}

td.numberlisting{
	font-size:100%;
	color:#4C666F;
	font-family:Courier;
}
h1{
    margin-top:8;
    font-size:160%;
    color:#6B8ABF;
    color:#434343;
}
h2{
    font-size:140%;
    color:#434343;
}
h3{
    font-size:130%;
    color:#434343;
}
h4{
	margin-top:4px;
	margin-bottom:2px;
    font-size:124%;
    color:#434343;
}
h5{
	margin-top:4px;
	margin-bottom:2px;
    font-size:120%;
    color:#434343;
}

.pagenav a { text-decoration: none; }

.pagenav td { padding: 2px 4px 2px 4px; }

.tborder{
	background: #CBD1DB;
	color: #000000;
	border: 1px solid #0B6C19;
	border: 1px solid #627AA3;
}
.page_select{
	background: #8EA6AF;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}

.page_select a:link{
	color: #FFFFFF;
	text-decoration: none;
}

.page_select a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.page_select a:hover, .page_select a:active{
	color: #FFFFFF;
	text-decoration: underline;
}

.alt2, .alt2Active{
	background: #ECF3EB;
	background: #D1DBDF;
	color: #000000;
}

.smallfont{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.alt1, .alt1Active{
	background: #D1D7DF;
	color: #000000;
}

a:link.forumadmin{
    text-decoration:none;
    font-weight: bold;
    color:white;
}

 a:visited.forumadmin{
    text-decoration:none;
    font-weight: bold;
    color:white;
}

 a:hover.forumadmin{
    text-decoration:underline;
    font-weight: bold;
    color:white;
}

a:link.navtop{
    text-decoration:none;
    color:#336CA1;
    font-weight:bold;
    margin-bottom:0;
}

 a:visited.navtop{
    text-decoration:none;
    color:#336CA1;
    font-weight:bold;
    margin-bottom:0;
    margin-bottom:0;
}

 a:hover.navtop{
    text-decoration:none;
    font-weight:bold;
    color:#455A7C;
    margin-bottom:0;
}

a:link{
    text-decoration:none;
    color:#293F5F;

    margin-bottom:0;
}

 a:visited{
    text-decoration:none;
    color:#293F5F;

    margin-bottom:0;
    margin-bottom:0;
}

 a:hover{
    text-decoration:underline;

    color:#455A7C;
    margin-bottom:0;
}

p.browse{
    margin-bottom:0;
    margin-top:3;
}
p.songtext{
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size:120%;
    color=#434343;
}
a:link.browse {
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    color: #869FE3;
    text-decoration: none;
    font-weight: bold;
}
a:visited.browse {
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    color: #869FE3;
    text-decoration: none;
    font-weight: bold;
}
a:hover.browse {
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    color: #9AB6C2;
    text-decoration: none;
    font-weight: bold;
}

a.category:link, a.category:visited {
	color: #869FE3;
	text-decoration: none;
	font-weight: bold;
}
a.recenttopics:link, a.recenttopics:hover{
    font-size:80%;
    color:#0000EE;
}
a.recenttopics:visited{
    font-size:80%;
    color:#551A8B;
}

a.addwebsite{
	color: #596C9F;

	font-weight: bold;
}

span.notfree{
	color:red;
}

p.blockleftheadline{
    font-size:10pt;
    font-weight:bold;
	color:#0D286F;
	margin-bottom:0px;
	margin-top:8px;
}

.leftnav{
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
	margin-top:4px;
}
    .leftnav a:link{
        color:	#08253F;
        text-decoration:none;
        font-weight: normal;

    }

    .leftnav a:visited{
        color:		#08253F;
        text-decoration:none;
        font-weight: normal;

    }

    .leftnav a:hover{
        color:	#224B6F;
        color:	#50738F;
        text-decoration:underline;
        text-decoration:none;
        font-weight: normal;

    }

