
.newsticker  {
display : none;
list-style-type : none;
padding : 3px;
margin : 0;
font-size : 12px;
} 
a {
color : #888888;
text-decoration : none;
}
a:hover {
color : #000000;
text-decoration : none;
}
a.side {
color : #000000;
text-decoration : none;
}
a:hover.side {
color : #888888;
text-decoration : none;
}
a.white {
color : #ddd;
text-decoration : none;
}
a:hover.white {
color : #ddd;
text-decoration : none;
}
body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
background-color : #ffffff;
}
form {
margin : 0;
}
hr {
height : 1px;
border : 1px solid #3b474e;
}
hr.side-hr {
height : 1px;
border : 1px solid #3b474e;
}
td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
pre {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
.alt {
color : #3e79cd;
}
.outer-border {
border : 2px solid #3b474e;
}
.sub-header {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #f1f1f1;
background-color : #363a3f;
background-image : url(images/subheader.gif);
border-top : 1px solid #3b474e;
border-bottom : 1px solid #3b474e;
padding : 5px;
}
.sub-header ul {
margin : 0;
padding : 0;
}
.sub-header ul li {
display : inline;
}
.sub-header ul li.first-link .bullet {
display : none;
}
.full-header {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ddd;
background : #FFFFFF url(images/bg-g.gif) repeat-x;
padding : 10px;
}
.footer {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #888888;
background : #FFFFFF url(images/bg-g.gif) repeat-x;
border-top : 1px solid #3b474e;
padding : 5px;
}
.button {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
background-color : #cccccc;
background-image : url('images/button.gif');
color : #f1f1f1;
font-size : 11px;
}
.textbox {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
background-color : #363a3f;
border : 1px solid #ccc;
border-color : #ccc;
}
.main-body {
font-size : 11px;
color : #000000;
background : #ffffff url(images/bg-g.gif) repeat-x;
padding : 4px 4px 5px 4px;
}
.side-body {
font-size : 11px;
color : #888888;
background : #ffffff url(images/bg-g.gif);
background-repeat : repeat-x;
padding : 4px;
}
.main-bg {
color : #CECECE;
background : #eeeeee url(images/bg-g.gif) repeat-x;
padding : 10px 5px 10px 5px;
}
.border {
border : 1px solid #3b474e;
}
.side-border-left {
color : #505050;
background-color : #cccccc;
padding : 10px 5px 10px 10px;
width : 175px;
}
.side-border-right {
color : #505050;
background-color : #cccccc;
padding : 10px 10px 10px 5px;
width : 175px;
}
.news-category {
border : 0;
margin : 3px 5px 0 0;
float : left;
}
.news-footer {
font-size : 10px;
color : #787878;
background-color : #45494d;
padding : 3px 4px 4px 4px;
background-image : url(images/subheader.gif);
}
.capmain {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #f1f1f1;
background-color : #363a3f;
background : #000000 url(images/border.gif);
padding : 1px;
height : 24px;
vertical-align : middle;
}
.scapmain {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #f1f1f1;
background : #000000 url(images/border.gif);
border-bottom : 1px solid #3b474e;
padding : 0px;
height : 24px;
vertical-align : middle;
}
.tbl-border {
color : #888888;
background-color : #3b474e;
}
.tbl {
font-size : 11px;
color : #505050;
background-color : #cccccc;
padding : 4px;
}
.tbl1 {
font-size : 11px;
color : #000000;
background-color : #f1f1f1;
padding : 4px;
}
.tbl2 {
font-size : 11px;
color : #000000;
background-color : #000000;
padding : 4px;
}
.forum-caption {
font-size : 11px;
font-weight : bold;
color : #3e79cd;
background-color : #45494d;
background-image : url(images/subheader.gif);
padding : 2px 4px 4px 4px;
}
.quote {
font-size : 11px;
color : #787878;
background-color : #ffffff;
padding : 4px;
margin : 0 20px 0 20px;
border : 1px solid #bbb;
}
.poll {
height : 11px;
border : 1px solid #bbb;
}
.comment-name {
font-weight : bold;
color : #3e79cd;
padding-left : 4px;
}
.shoutboxname {
font-weight : bold;
color : #000000;
background-color : #f0f1f5;
}
.shoutbox {
color : #888888;
background-color : #ffffff;
}
.shoutboxdate {
font-size : 10px;
color : #888888;
background-color : #f0f1f5;
}
.small {
font-size : 10px;
font-weight : normal;
}
.small2 {
font-size : 10px;
font-weight : normal;
color : #888888;
}
.side-small {
font-size : 10px;
font-weight : normal;
color : #888888;
background-color : #dddee9;
}
.side-label {
color : #888888;
background-color : #cccccc;
padding : 2px 2px 3px 2px;
}
#main {
width : 90%;
}
#navigation ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#navigation h2 {
font-size : 10px;
background-color : #f0f1f5;
margin : 0;
padding : 2px 2px 3px 2px;
}
#navigation a {
display : block;
color : #383838;
padding : 2px;
text-decoration : none;
}
#navigation a:hover {
color : #888888;
background-color : #cccccc;
}
* html #navigation ul li {
height : 1%;
}
.pagenav {
height : 20px;
}
.pagenav span {
color : #777;
background-color : #f0f0f0;
border : 1px solid #3b474e;
padding : 2px 4px;
margin : 2px;
}
.pagenav a {
color : #505050;
background-color : #363a3f;
border : 1px solid #3b474e;
padding : 2px 4px;
margin : 2px;
text-decoration : none;
}
.pagenav a:hover {
color : #ccc;
background-color : #444;
text-decoration : none;
}
.center, *[align="center"] {
margin : 0 auto;
}
.admin-message {
border : 1px solid #666;
padding : 8px;
margin-bottom : 8px;
}
.bbcode {
border : 1px solid #ccc;
}
.tablebreak {
margin-bottom : 8px;
}
/*Helpers*/
.center {margin: 0 auto;}
.content_center {text-align: center;}
.flleft {float: left !important;}
.flright {float: right !important;}
.clear {clear: both;}


/*IE Fixes*/
* html #main-content {
	height: 1%;
	width: auto;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
.floatfix {overflow:hidden;}
* html .floatfix {width:100%;}
.center, *[align="center"] {margin: 0 auto;}
