/*
+----------------------------------------------------------------------+
|	PHP-Fusion Content Management System (c)2003/7 CSS file Europe
|
|	Released under the terms and conditions of the
|	GNU General Public License (http://gnu.org).
|
|	Fuzed Themes - http://www.phpfusion-themes.com
+----------------------------------------------------------------------+
*/

html { height: 100%; margin-bottom: 0.01em }
body { padding: 0px; margin: 0px; color: #7B8784 }
a { font-size: 11px; color: #424B51; text-decoration: none; background: inherit }
a.visit:visited { color: #424B51; text-decoration: none; background: inherit }
a:hover, a.visit:hover { color: #20638F; text-decoration: underline; background: inherit }
a.side {color: #7B8784; text-decoration: none; font-weight: bold; font-size: 11px; background: inherit }
a:hover.side {color: #20638F; text-decoration: underline; background: inherit }
.navigation { padding: 5px 2px 5px 2px }
#navigation { padding: 0px 0px 0px 15px }
#navigation a { font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: inherit; text-decoration: none; letter-spacing: normal }
#navigation a:hover { color: #ECEE25; background-color: inherit }
.main-body { font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; color: #7B8784; background-color: #EEEEEE; padding: 3px }
hr { border-top: 1px #E2E2E2 solid; border-bottom: 1px #F9F9F9 solid; margin: 3px 3px 3px 3px }
html>body hr { width: auto }
td { font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial; font-size: 11px }
pre { font-family: Tahoma, Arial, Helvetica, serif; font-size:10px }
.alt { color: #4485A0; background: inherit }
img { border: 0px }
.wrapper { border: 1px solid #000; margin: 0px; font-family: Helvetica, sans-serif, Arial; font-size: 11px; font-weight: 300; color: #333; background: inherit }
.side_left { background-image: url(images/side_left.gif); background-repeat: repeat-y; padding-left: 19px }
.side_right { background-image: url(images/side_right.gif);	background-repeat: repeat-y; padding-right: 19px }
.header_logo { height: 150px; background-image: url(images/logo_bg.gif); background-repeat: repeat-x }
#header { padding: 0px 0px 20px 20px; font: normal small-caps bold 24px Tahoma, Verdana, Arial, Helvetica, sans-serif }
#logo { position: absolute; top: 4px; padding-left: 4px; font-family: Verdana, Tahoma, Arial, helvetica, serif; font-size: 12px; font-weight: bold; color: #97A0AB; width: 260px; height: 119px }
logo span { display: none }
.footer { padding-bottom: 0px; font: normal 11px tahoma, verdana, arial, sans-serif; text-align: center; color: #7B8784; height: 74px; background-color:#F0F1F1; background-image: url(images/bg_td_one.jpg); background-repeat:repeat-x }
#Clock { padding: 0px 15px 0px 0px; color: #D2D2D2; font-weight: normal; background-color: inherit }
.sub_nav { height: 29px; color: #095542; background-color: inherit }
.tbl-border { background-color: #DFDFDF; 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: #7B8784; background-color:#F0F1F1; background-image: url(images/bg_td_one.jpg); background-repeat:repeat-x; border-top: 1px solid #FFFFFF; border-bottom: 0px solid #B2B3CE; border-left: 1px solid #FFFFFF; border-right: 0px solid #B2B3CE; padding: 4px }
.tbl2 { font-family: Tahoma, Arial, helvetica, serif;	font-size: 11px; color: #7B8784; background-color:#F0F1F1; background-image: url(images/bg_td_one.jpg); background-repeat:repeat-x; border-top: 1px solid #FFFFFF; border-bottom: 0px solid #B2B3CE; border-left: 1px solid #FFFFFF; border-right: 0px solid #B2B3CE; 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: #2F2F2F; background-color: #FAFAFA; padding: 3px 4px 3px 4px }
form { display: inline; margin: 0; padding: 0 }
form input:focus, form input:hover, form select:focus, form select:hover, form textarea:focus, form textarea:hover
{ border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF; color: #576974 }
.button { border: 1px solid #D1D2D2; background-color: #FFFFFF; font-size: 10px; color: #333333; font-family: verdana, sans-serif; margin-top: 2px }
.button:hover, input.button:focus { background-color: #E1E1E1; border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; color: #333333 }
html>body .button { margin-top: 2px; padding-bottom: 1px /* Mozilla fix */ }
.textbox { border: 1px solid #D1D2D2; background-color: #FFFFFF; font-family: "Lucida Sans Unicode", Verdana, sans-serif; font-size: 11px; color: #1B5A35; padding: 1px }
select.textbox { padding: 1px }
input { margin: 1px }
.icr_radio { margin: 1px }
.icr_checkbox { margin-bottom: 3px }
.quote { border: 1px #C1D0CC solid; background: #FFFFFF url(images/code_header.png) no-repeat; background-position: top right; color: #6E8BA0; padding: 2px 2px 2px 2px; margin: 0px 20px 0px 20px }
code{ background-color: inherit; color: #458C00; font-size: 11px; margin: 0; padding: 0 }
.smalltext { font: normal 11px tahoma, verdana, arial, sans-serif }
.cap-right { padding-left: 12px; background-image: url(images/cap-right.gif) }
.cap-main {	border-bottom: 1px solid #EEEEEE; font: normal small-caps bold 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #4E7FBC; text-align: left; padding: 10px 2px 0px 5px; background: inherit; background-image: url(images/cap-main.gif); background-repeat: repeat-x }
.cap-left { padding-left: 12px; background-image: url(images/cap-left.gif) }
.border-left { padding-left: 12px; background-image:url(images/border-left.gif); background-repeat: repeat-y }
.border-right { padding-right: 12px; background-image: url(images/border-right.gif); background-repeat: repeat-y }
.border-bleft { padding-left: 12px; background-image: url(images/border-bleft.gif) }
.border-bright { padding-right: 12px; background-image: url(images/border-bright.gif) }
.border-bmain { background-image: url(images/border-bmain.gif); background-repeat: repeat-x }
.side-body { font: normal 11px tahoma, verdana, arial, sans-serif; color: #2B523B; padding: 4px 4px 6px 4px; border-bottom: 0px solid #CABEB2; background: #FFFFFF }
.info-left { padding-left: 9px; background-image: url(images/info-left.gif) }
.info-main { font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; color: #6885AA; text-align: center; padding: 5px 2px 0px 5px; background: inherit; background-image: url(images/info-main.gif); background-repeat: repeat-x }
.info-right { padding-left: 9px; background-image: url(images/info-right.gif) }
.poll { padding: 1px; height: 13px; border: 1px #888A8B 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: #3576A4; background: inherit }
.small { font-size: 11px; font-weight: normal }
.small2 { font: normal 9px verdana, tahoma, arial, sans-serif; color: #3576A4; background: inherit }
.comment-name { font-family: Tahoma, Arial, helvetica, serif; color:#113355 }

.side-border-left {
	padding:0px 10px 0px 0px;
	width: 185px;
}
 
.side-border-right {
	padding:0px 0px 0px 10px;
	width: 185px;
}


.sub_nav ul{
	margin: 0;
	padding: 0;
}

.sub_nav ul li{
	display: inline;
}

.sub_nav ul li.first-link .bullet{
	display: none;
}

.center {
	margin: 0 auto;} 
.news-category
{
	border : 0 none;
	float : left; 
	margin-left : 0; 
	margin-right : 5px; 
	margin-top : 3px; 
	margin-bottom : 0; 
} 
.tablebreak { margin-bottom: 4px; }
