/*.Epok Css for PHP-Fusion v7.......*\
|*.© 2008-2009 Blendtek Studios.....*|
|*.http://www.blendtek.net..........*|
\*.Released under the Affero GPLv3..*/
a { color:#4f7500; font-weight:bold; text-decoration:none; }
a:hover { color:#4f7500; font-weight:bold; text-decoration:underline; }
a.side { color:#4f7500; font-weight:bold; text-decoration:none; }
a:hover.side { color:#4f7500; font-weight:bold; text-decoration:underline; }
.side-border-left a { color:#000; font-weight:bold; text-decoration:none; }
.side-border-left a:hover { color:#fff; text-decoration: underline; }
#subheaders a { color:#fff !important; font-weight:bold; font-size:13px; text-decoration:none; display:block; text-transform:none; padding:0px 0px 0px 0px; width:auto; float:left; height:38px; vertical-align:bottom; background:url(images/topmenu_left.gif) no-repeat 0 0; margin:0px 1px 0px 0px; }
#subheaders a span { display:block; padding:13px 25px 14px 25px; background:url(images/topmenu_right.gif) no-repeat right 0; }
#subheaders a:hover { color:#2d2c2a !important; font-weight:bold; font-size:13px; text-decoration:none; display:block; background:url(images/topmenu_left_act.gif) no-repeat 0 0; }
#subheaders a:hover span { padding:14px 25px 14px 25px; display:block; background:url(images/topmenu_right_act.gif) no-repeat right 0; }
#subheaders .active a { color:#2d2c2a !important; font-weight:bold; font-size:13px; text-decoration:none; display:block; background:url(images/topmenu_left_act.gif) no-repeat 0 0; }
#subheaders .active a span { padding:14px 25px 14px 25px; display:block; background:url(images/topmenu_right_act.gif) no-repeat right 0; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FAF7E8; background: #f0eee7; background-image: url(images/bg.gif); background-position:top left; background-repeat:repeat-x; margin: 0px; }
.jsfix { background: url(images/space.gif); background-repeat: repeat-y; }
hr { height:1px; border: 0px 0px 1px 0px; border-bottom: #000 dotted 1px; }
.side-border-right hr { height:1px; border: 0px 0px 1px 0px; border-bottom: #000 dotted 1px; }
.side-border-left hr { height:1px; border: 0px 0px 1px 0px; border-bottom: #fff dotted 1px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
pre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.menuline { font-size:14px; font-weight:bold; border:#333 1px solid; padding: 5px 2px 2px 2px; }
.alt { color: #444; }
.spacer { margin-bottom: 0; }
.admin-message { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #CC0000; background-color: #F7CBCA; border: 1px solid #CC0000; width: 96%; padding: 3px 4px 5px 4px; margin-left: 5px; margin-top: 5px; margin-bottom: 5px; }
form { margin: 0px; }
img { border: 0px; }
.center, *[align="center"] { margin: 0 auto; }
.button { color:#fff; font-size:12px; font-weight:bold; margin:0px 0px 0px 0px; padding:3px 0px 5px 0px; background:url(images/button.gif) no-repeat 0 0; width:100px; text-transform:none; text-align:center; border:none; cursor:pointer; }
.headsearchbox { width:115px; border:1px solid #000; background:#fff; margin:0px 10px 6px 0px; padding:3px 0px 4px 5px; vertical-align:top; font:normal 11px Tahoma; color:#7a7979; }
.headsearchbutton { background:url(images/go.gif) no-repeat 0 0; height:22px; width:39px; border:none; color:#fff; font-weight:bold; font-size:12px; vertical-align:top; cursor:pointer; }
.login { font-weight:normal; padding-left: 5px; background:url(images/loginform_bg.gif) no-repeat; background-position:top right; width: 200px; }
.login a { font-weight:normal; color:#FFF; }
.login a:hover { font-weight:normal; color:#FFF; text-decoration:underline; }
.loginbutton { border:none; background:url(images/login.gif) no-repeat 0 0; width:57px; height:22px; color:#fff; font-size:12px; font-weight:bold !important; margin:4px 0px 0px 0px; text-align:center; padding:0px 0px 0px 0px; line-height:14px; vertical-align:top; cursor: pointer; }
.bbcode { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; background-color: #FAF7E8; border-color: #FDFDFB #D1C99A #D1C99A #FDFDFB; border-width: 1px; border-style: solid; margin-top: 2px; }
.textbox { border:1px solid #000; background:#fff; font:normal 11px Tahoma; color:#7a7979; padding: 2px; margin-top: 2px; }
.textbox:hover, .textbox:focus, .bbcode:hover { background-color: #eff9d0; border:1px solid #000; margin-top: 2px; }

#subheaders ul { margin: 0 10px; padding: 0; }
#subheaders ul li { display:inline; }
#subheaders ul li.first-link .bullet { display: none; }
.full-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background-repeat: repeat-x; }
.main-footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DAD6C4; background-color: #241d18; padding: 5px 20px 5px 20px; }
.bottom-footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DAD6C4; text-align: center; background-color: #241d18; padding:5px; width: 100%; }
.main-body { font-size: 11px; color: #303324; padding: 4px 10px 4px 10px; }
.side-border-left { background:url(images/orange/sidebar_bg.gif) repeat-y; color: #fff; margin-left: 20px; width: 175px; }
.side-border-right { background:url(images/body-sr.gif) repeat-y top right; color: #777; background-color: #fff; padding: 0 10px 0 10px; width: 200px; }
.side-border-left .scapmain { background:url(images/orange/scap.gif) no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; padding-top:10px; }
.side-border-right .scapmain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330000; background-color: #fff; padding: 5px; }
.side-border-right .side-body { font-size: 11px; color: #303324; background-color: #fff; padding-bottom: 5px; }
.side-border-left .side-body { font-size: 11px; color: #fff; padding: 5px; padding-left:30px; }
.side-body .bullet { display:none; }
.sidess { padding: 10px 20px 10px 20px; }
.news-category { border: 0; margin: 3px 5px 0 0; float: left; }
.news-footer { font-size: 10px; color: FFFF99; padding: 2px 8px 2px 0; }
.-footer .bullet { display: none; }
.capmain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 20px; text-align:center; color: #330000; padding: 4px 0 0 4px; }
.main-bg { background:url(images/body-s.gif) repeat-y top left; color: #000; background-color: #fff; padding-left: 10px; }
.center { margin: 0 auto; }
.tbl-border { border-color: #cfcbbc #cfcbbc #cfcbbc #cfcbbc; border-width: 1px 1px 1px 1px; border-style: solid; }
.tbl { color: #444; font-size: 10px; }
.tbl1 { font-size: 11px; color: #303324; background-color: #fefefa; padding: 4px; border-bottom: dotted 1px #cfcbbc; }
.green { background-color: #eff9d0; border-bottom: dotted 1px #cfcbbc; }
.green_w { background-color: #fefefa; border-bottom: dotted 1px #cfcbbc; }
.tbl2 { font-size: 11px; color: #303324; background-color: #fefefa; padding: 4px; border-bottom: dotted 1px #cfcbbc; }
.tbl2 a { color: #000; text-decoration: none; }
.tbl2 a:hover { color: #000; text-decoration: underline; }
.forum-caption { font-size: 11px; font-weight: bold; color: #3B3B3B; background: url(images/bg_top.gif) repeat-x; padding: 2px 4px 4px 4px; }
.quote { background:url(images/blockquoteBg.gif) no-repeat top left; font-size: 11px; color: #7a7979; padding-left: 40px; padding-bottom: 20px; padding-top: 0px; margin: 5px 20px 5px 20px; font-style: italic; font-size: 10px; }
.poll { height: 12px; border: 0px solid #CCC9B8; background-color: #FAF7E8; }
.comment-name { font-weight: bold; color: #7A7034; }
.shoutboxname { font-weight: bold; color: #7A7034; }
.shoutbox { font-size: 11px; color: #000; padding: 2px; }
.side-border-left .shoutbox { font-size: 11px; color: #fff; padding: 2px; }
.shoutboxdate { font-size: 10px; color: #669933; }
.side-border-left .shoutboxdate { font-size: 10px; color: #669933; }
.small { font-size: 10px; color: #000; }
.tbl1 .small { font-size: 10px; color: #303324; }
.small2 { font-size: 10px; color: #000; }
.side-small { font-size: 10px; color: #000; }
.side-border-right .side-small { font-size: 10px; color: #000; }
.side-label { color: #714D00; font-size: 11px; font-weight: bold; background-color: #EFECDC; margin: 1px; padding: 2px 2px 3px 2px; }
#navigation h2 { color: #000; font-size: 12px; font-weight: bold; text-decoration:underline; margin-bottom: 1px; padding: -5px 2px 3px 2px; }
#navigation ul { margin: 0; padding: 0; list-style-type: none; }
* html #navigation ul li { height: 1%; }
#navigation a { display: block; color: #000; padding: 2px; text-decoration:none; font-weight:bold; }
#navigation a:hover { color: #000; text-decoration: underline; }
.pagenav { text-align: left; padding: 4px 4px 4px 26px; background: url(images/pagenav.gif) no-repeat left; margin: 5px 20px 5px 250px; }
.pagenav span { font-size: 14px; font-weight: bold; padding: 2px 4px 2px 4px; margin: 2px; }
.pagenav a { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: underline;}
.pagenav a:hover { font-size: 14px; margin: 2px; text-decoration: none; color: #000; }
body.mceContentBody { background: FFFF99; color: #000; }
.mceContentBody a { color: blue !important; }
.buttonscontainer {width: 200px;}

.buttons a {color: #000033;
border: 1px solid;
background-color: #99FF33;
padding: 2px;
padding-left: 3px;
font: 14px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
border-color:  #339933 #339933 ;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #FFFF66;
border-color: #339933   #339933;
color: #000033;
text-decoration: none;}


