/* Comment element properties */

a  { color: #3cf; text-decoration: none }

a:hover  { color: #03f; text-decoration: none }

a.side  { color: #ffff00; text-decoration: none }

a:hover.side  { color: #3cf; text-decoration: none }

a.white, li.white a   { color: #ff0; text-decoration: none }

a:hover.white, li.white a:hover  { color: #3cf; text-decoration: none }

body   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; margin: 11px }

hr  { height: 2px; border-top: 1px solid #000; border-bottom: 1px solid #000 }

hr.side-hr  { height: 2px; border-top: 1px solid #000; border-bottom: 1px solid #000 }

td  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.alt  { color: #000 }

.spacer {
	margin-bottom: 5px;
}

.admin-message  { color: #ff0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; text-align: center; margin-bottom: 5px; padding: 3px 4px 5px; border: solid 1px #e1e1e1 }

/* Form element properties */

form {
	margin: 0px;
}

.button   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: none; margin-top: 2px; height: 20px; border: solid 1px #000 }

.bbcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #eee;
	border: 1px solid #ccc;
	margin-top: 2px;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555;
	background-color: #f8f8f8;
	border: 1px solid #ccc;
}

/* Header and footer properties */

.sub-header  { color: #ffff00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; background-image: none; padding: 7px 5px 8px }

.sub-header-left  { background-color: #000; background-image: none; width: 3px; height: 28px }

.sub-header-right  { background-color: #000; background-image: none; width: 3px; height: 28px }

.sub-header ul{
	margin: 0;
	padding: 0;
}

.sub-header ul li{
	display: inline;
}

.sub-header ul li.first-link .bullet{
	display: none;
}

.full-header  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffff00; padding: 5px 0 10px }

.main-footer  { color: #ff0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; padding: 5px }

.bottom-footer  { color: #ff0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; padding: 4px 4px 5px }

.main-body  { color: #000; font-size: 12px; background-color: #ff0; padding: 4px 4px 5px }

/* Side-Panel properties */


.side-left .side-border-right {display: none;}
.side-right .side-border-left {display: none;}

.side-border-left  { color: #ff0; background-color: #000; padding: 10px 10px 10px 0; width: 175px }

.side-border-right  { color: #ff0; background-color: #000; padding: 10px 0 10px 10px; width: 175px }

.scapmain  { color: #ff0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; padding: 6px 4px }

.scapmain-left  { color: #ff0; background-color: #000; background-image: none; width: 3px; height: 24px }

.scapmain-right  { color: #ff0; background-color: #000; background-image: none; width: 3px; height: 24px }

.side-body   { color: #ff0; font-size: 11px; background-color: #000; background-image: none; padding: 4px; border: solid 1px }

/* Center-Panel properties */

.news-category {
	border: 0;
	margin: 3px 5px 0 0;
	float: left;
}

.news-footer  { color: #ff0; font-size: 10px; background-color: #000; padding: 3px 4px 4px; border-style: solid; border-width: 0 1px 1px; border-color: #ff0 }

.capmain  { color: #ff0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; background-image: none; padding: 6px 4px }

.capmain-left   { color: #ff0; background-color: #000; background-image: none; width: 3px; height: 25px }

.capmain-right  { color: #ff0; font-size: 12px; background-color: #000; background-image: none; width: 3px; height: 25px }

.main-bg  { color: #000; background-color: #ff0; padding: 10px 0 5px }

/* General table properties */

.center {
	margin: 0 auto;
}

.tbl-border  { border: solid 1px #000 }

.tbl  { color: #000; font-size: 12px; background-color: #ff0; padding: 4px }

.tbl1   { color: #ff0; font-size: 12px; background-color: #000; padding: 4px }

.tbl2   { color: #ff0; font-size: 12px; background-color: #000; padding: 4px }

.forum-caption  { color: #3cf; font-size: 11px; font-weight: bold; background-color: #000; padding: 2px 4px 4px }

.quote  { color: #ff0; font-size: 11px; background-color: #222; margin: 0 20px; padding: 4px; border: solid 1px #444 }

.poll  { height: 12px; border: solid 1px #000 }

.comment-name  { color: #ff0; font-weight: bold }

.shoutboxname  { color: #ff0; font-weight: bold }

.shoutbox  { color: #ff0 }

.shoutboxdate  { color: #f00; font-size: 10px }

.small {
	font-size: 10px;
	font-weight: normal;
}

.small2  { color: #ff0; font-size: 10px; font-weight: normal }

.side-small  { color: #ff0; font-size: 10px; font-weight: normal }

.side-label  { color: #ff0; background-color: #000; margin: 2px 0; padding: 2px 2px 3px }

/* Vertical Navigation */

#navigation h2  { font-size: 11px; font-weight: normal; background-color: #000; margin: 0; padding: 4px }
	
#navigation ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

* html #navigation ul li{
   height: 1%;
}

#navigation a  { color: #3cf; text-decoration: none; display: block; padding: 2px }

#navigation a:hover  { color: #ff0; background-color: #000 }

/* Page Navigation */

.pagenav {
	padding: 4px;
}

.pagenav span  { color: #ff0; background-color: #000; margin: 2px; padding: 2px 4px; border: solid 1px #ddd }

.pagenav a   { color: #00ced1; text-decoration: none; background-color: #000; margin: 2px; padding: 2px 4px; border: solid 1px #ddd }

.pagenav a:hover  { color: #ff0; text-decoration: none; background-color: #000; margin: 2px }


.img {border:0px;}
