/*
+----------------------------------------------------------------------+
|   PHP-Fusion Content Management System (c)2004/7 CSS file Sparticus
|
|   Released under the terms and conditions of the
|   GNU General Public License (http://gnu.org).
|
|   Fuzed Themes - http://www.phpfusion-themes.com
+----------------------------------------------------------------------+
*/
body { padding: 0px; margin: 0px; color: #0F392D; background: #F0F4FD }
.bg1 {  height: 23px; background: #FFFFFF url('images/center_panels.jpg') ; background-repeat: repeat-y; }
a { font-family: Verdana, Tahoma, Arial, helvetica, serif; font-size: 11px; color: #2547BC; text-decoration: none; background: inherit }
a.visit:visited { color: #2547BC; text-decoration: none; background: inherit }
a:hover, a.visit:hover { color: #043363; text-decoration: underline; background: inherit }
a.side {color: #2547BC; text-decoration: none; font-weight: bold; font-size: 11px; background: inherit }
a:hover.side {color: #043363; text-decoration: underline; background: inherit }
.main-body { font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; color: #0F392D; background-color: #F8F9F8; padding: 3px }
hr { border-top: 1px #E2E2E2 solid; border-bottom: 1px #F9F9F9 solid; margin: 3px 3px 3px 3px }
td { font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial; font-size: 11px }
pre { font-family: Tahoma, Arial, helvetica, serif; font-size:10px }
.alt { color: #666; background: inherit }
img {	border: 0px }
.wrapper { margin: auto; border:0; width:100%; font-family: Helvetica, sans-serif, Arial; font-size: 11px; font-weight: 300; color: #333; background: inherit }
.border { border:1px #BCC0C7 solid; }
.panel-main { font-family: Verdana, Tahoma, Arial, helvetica, serif; font-size: 11px; font-weight: bold; height: 23px; color:#FFFFFF; background: #FFFFFF url('images/panel_bg.png') bottom left repeat-x; padding:1px 4px 1px 4px }
.center-main { font-family: Verdana, Tahoma, Arial, helvetica, serif; font-size: 11px; font-weight: bold; height: 23px; color:#FFFFFF; background: #FFFFFF url('images/bg1.jpg') bottom left repeat-x; padding:1px 4px 1px 4px }
.border_left { background-image: url('images/border_left.jpg'); background-repeat: repeat-y; width: 77px }
.border_right { background-image: url('images/border_right.jpg');	background-repeat: repeat-y; width: 77px }
.sub_nav { background-image: url('images/nav_bg.jpg'); text-align: center; height: 30px; color: #095542; background-color: #F7F7F7 }
#navigation { height: 30px; text-align: center }
#navigation a { font: normal small-caps bold 12px/22px Verdana, Arial, Helvetica, sans-serif; padding: 0px 4px 0px 4px; color: #fff; background-color: inherit; text-decoration: none }
#navigation a:hover { color:#ccc; background-color: inherit }
.filler_nav { background-image: url('images/filler_nav.jpg'); color: inherit; height: 8px; width: auto; background: inherit }
.tbl-border { background-color: #C1D0CC; color: #DDDDDD }
.tbl { font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; padding: 3px 4px 3px 4px }
.tbl1 { font-family: Tahoma, Arial, helvetica, serif;	font-size: 11px; color: #0F392D; background-color: #EDEFF3; padding:4px }
.tbl2 { font-family: Tahoma, Arial, helvetica, serif;	font-size: 11px; color: #0F392D; background-color: #E4E8F3; padding:4px }
.forum-caption { height: 24px; font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; font-weight: bold; background-image: url('images/forum_bg.gif'); color: #000; background-color: #E6EEED; padding: 3px 4px 3px 4px }
.header { height: 100px; background-image: url('images/header_bg.gif');  bottom: 1px; top: 1px; left: 80; right: 0;}
.footer { padding-bottom: 0px; font: normal 11px tahoma, verdana, arial, sans-serif; text-align: center; background-color: inherit; color: #636D84 }
.footer_cell { background: #FFFFFF url('images/footer-bg.png'); height: 157px }
.footer_low { font: normal 11px tahoma, verdana, arial, sans-serif; text-align: center; color: #929FBC; background-color: #323C53 }
.footer_links { background-color: inherit; color: #A8B055; font: 11px Tahoma, Verdana, Georgia, "Times New Roman", serif; text-decoration:none }
a.footer_links:hover { background-color: inherit; color: #ECA205;	text-decoration: none; border-bottom:1px dotted #ECA205 }
form { display: inline; margin: 0; padding: 0 }
.button { border: 1px solid #C1D0CC; background: #FFFFFF url('images/button.jpg') bottom left repeat-x; font-size: 10px; color: #37684B; font-family: verdana, sans-serif; margin-top: 2px }
.textbox { border: 1px solid #C1D0CC; background: #FFFFFF url('images/textbox-bg.png') top left repeat-x; font-family: "Lucida Sans Unicode", Verdana, sans-serif; font-size: 11px; color: #1B5A35 }
.quote {border: 1px #C1D0CC solid; background: #F7FCFF url('images/code_quote.png') top left repeat-x; color: #3C3A6F; padding-left: 5px; margin: 0px 20px 0px 20px }
.side-border-left { padding:0px 10px 0px 0px }
.side-border-right { padding:0px 0px 0px 10px }
.side-body { font: normal 11px tahoma, verdana, arial, sans-serif; color: #2B523B; padding: 4px 4px 6px 4px; background: #EDF1F9 }
.news_block { background-image: url('images/newsfooter-bg.png'); padding: 4px 4px 6px 4px; border-top: 1px solid #C1D0CC; line-height:16px }
.poll { height: 14px; border: 1px #415C8C solid }
.comment-name { font-weight: bold; color: #3E61A9; background: inherit }
.shoutboxname { font-weight: bold; color: #3E61A9; background: inherit }
.shoutbox { color: #162962; background: inherit }
.shoutboxdate { font: normal 9px verdana, tahoma, arial, sans-serif; color: #076F78; background: inherit }
.small { font-size: 11px; font-weight: normal }
.small2 { font: normal 9px verdana, tahoma, arial, sans-serif; color: #076F78; background: inherit } 
#banners a img {
            opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30);  
                }
#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
                }