/*
+----------------------------------------------------------------------+
|	PHP-Fusion Content Management System (c)2006/7 CSS file Entourage
|
|	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:#2C2721; background:#fdfdfd; font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial; font-size: 11px }
h1, h2, h3, h4, h5, h6 { font-family: helvetica, sans-serif; font-weight: normal; margin: 0; padding: 0 }
#side { width: 165px; float: left; padding: 0px }
#side ul { list-style: none; font-size: 11px; width: auto; margin: 0; padding: 0px 0px 9px 0px; color: #777; border-top: 0px solid #F6F6F6; background: inherit }
#side ul.sidelist { padding-bottom: 15px }
#side ul a { background-image: url(images/link.gif); background-repeat: no-repeat; font-weight:bold; padding: 4px 0px 4px 10px; display: block; text-decoration: none; background-color: #FFF; border-bottom: 1px solid #F6F6F6; color: #777 }
#side ul a:hover { background-image: url(images/link_hover.gif); background-repeat: no-repeat;color: #FFF; background-color: #DF2801 }
a { font-size: 11px; color: #2C2721;text-decoration:none; background: inherit }
a.visit:visited { color: #2C2721;text-decoration:none; background: inherit }
a:hover, a.visit:hover { color: #D80101;text-decoration:underline; background: inherit }
a.side {color: #2C2721; text-decoration: none; font-size: 11px; background: inherit }
a:hover.side {color: #D80101; text-decoration: underline; background: inherit }
.main-body { font-family: Tahoma, Arial, helvetica, serif; font-size:11px; color:#2C2721;  background-color:#FFFFFF; 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:#A00000; background: inherit }
ul li, ol li { list-style: circle }
img {	border: 0px }
.heavy { font-size: 11px; color: #C40101;text-decoration:none; background: inherit; font-weight:bold; }
a:hover.heavy { color: #D80101;font-size: 11px; text-decoration:underline; background: inherit; font-weight:bold; }
.shrinkbox { font-family: Tahoma, Arial, helvetica, serif; font-size:11px; color:#777777; background-color:#f6f6f6; padding:4px; border: 1px solid #CCCCCC }
.white { color: #C40101; }
/*table{ margin:0px auto }*/
.page { margin: auto; border:0; width:90%; font-family: Helvetica, sans-serif, Arial; font-size: 11px; font-weight: 300; color: #333; background: inherit }
.border_left { background-image: url(images/border_left.jpg); background-repeat: repeat-y; width: 19px }
.border_right { background-image: url(images/border_right.jpg);	background-repeat: repeat-y; width: 19px }
.top_nav { padding: 0px 0px 0px 4px; background-image: url(images/top_nav.jpg); height: 22px }
.sub_nav { height: 22px; color: #FFFFFF; background-color: #C42301 }
.navigation { border-right: 2px solid #9B1C01; border-top: 0px solid #9B1C01; border-bottom: 0px solid #9B1C01; border-left: 0px solid #9B1C01 }
#navigation { height: 22px; text-align: center;padding: 0px 0px }
#navigation li { float: left;	height: 22px; list-style: none; border-right:2px solid #9B1C01 }
#navigation a { display:block; float:left; font: normal small-caps bold 11px/22px Verdana, Arial, Helvetica, sans-serif; padding: 0px 5px 0px 7px; color:#FFFFFF; background-color: #C42301; text-decoration:none;letter-spacing: 0.1em }
#navigation a:hover { color:#FFFFFF; background-color: #DF2801 }
.filler_nav {  }
.tbl-border { background-color:#CCCCCC; 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:#777777; background-color:#fdfdfd; padding:4px }
.tbl2 { font-family: Tahoma, Arial, helvetica, serif;	font-size:11px; color:#777777; background-color:#f6f6f6; padding:4px }
.forum-caption { font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; font-weight: bold; background-image:url(images/forum_bg.gif); color:#C40101; background-color:#F6F6F6; padding:7px 4px 3px 4px }
.dl-caption { font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; font-weight: bold; background-image:url(images/forum_bg.gif); color:#C40101; background-color:#F6F6F6; padding:5px 4px 2px 4px }
.wl-caption { font-family: Tahoma, Arial, helvetica, serif; font-size: 11px; font-weight: bold; background-image:url(images/forum_bg.gif); color:#C40101; background-color:#F6F6F6; padding:4px 4px 1px 4px }
#header { position:relative }
.header { height:75px; background-image: url(images/main_head_bg.jpg) }
.slogan {	position:absolute; top:0px; right:5px; width:303px; height:37px; background-image: url(images/slogan.jpg) }
.slogan span { display:none }
.moto { position:absolute; top:38px; right:5px; width:214px; height:18px; background-image: url(images/moto.jpg) }
.moto span { display:none }
.logo { position:absolute; bottom:0px; top:-23px; left:5px; width:727px; height:86px; overflow:hidden }
.footer { padding-top: 15px; padding-bottom: 4px; font: normal 11px tahoma, verdana, arial, sans-serif; text-align: center; color:#333; background: #FFFFFF url(images/footer_bg.jpg) top left repeat-x }
form { margin:0px 0px 0px 0px }
.button { border: 1px solid #CCCCCC; background: #FFFFFF url(images/button.jpg) bottom left repeat-x; font-size: 10px; color: #000000;	font-family: verdana, sans-serif; margin-top:2px }
.btnsrch { border: 1px solid #CCCCCC; background: #FFFFFF url(images/button.jpg) bottom left repeat-x; font-size: 10px; color: #000000;	font-family: verdana, sans-serif; margin-bottom: 1px; margin-top: 0px }
html>body input.button { padding-bottom: 1px; /* Mozilla fix */ }
.textbox { border: 1px solid #CCCCCC; background-color: #FFFFFF; font-family: "Lucida Sans Unicode", Verdana, sans-serif; font-size: 11px; color:#000000 }
.quote {border: 1px #CCCCCC solid; background: #FFFFFF url(images/code_header.png) no-repeat; background-position: top right; color: #4B8500; padding-left: 5px; margin:0px 20px 0px 20px}
.smalltext { font: normal 11px tahoma, verdana, arial, sans-serif }
.side-border-left { padding:5px }
.side-border-right { padding:5px }
.panels { height: 25px;	margin:4px 1px 2px 1px;	font: normal normal bold 12px/18px Helvetica, sans-serif, Arial; letter-spacing: 0.18em; border-top: 3px solid #C42301;border-bottom: 1px solid #CCCCCC; color: #CA0101; background: inherit }
.panels_news { height: 25px; margin:4px 1px 2px 1px; font: normal normal bold 12px/18px Helvetica, sans-serif, Arial; letter-spacing: 0.18em; border-top: 3px solid #9B1C01;border-bottom: 1px solid #CCCCCC; color: #CE0000; background: inherit }
.panels_table { height: 25px;	margin:4px 1px 2px 1px;	font: normal normal bold 12px/18px Helvetica, sans-serif, Arial; letter-spacing: 0.18em; border-top: 3px solid #D40101;border-bottom: 1px solid #CCCCCC; color: #C42301; background: inherit }
.table_block { margin:1px 1px; padding: 4px 4px; border: 1px solid #CCCCCC }
.side-body { font: normal 11px tahoma, verdana, arial, sans-serif; color: #880000; padding: 4px 4px 6px 4px; border: 1px solid #CCCCCC; background: inherit }
.news_block { padding: 4px 4px 6px 4px; border: 1px solid #CCCCCC; text-align:justify;line-height: 170% }
.news_poster { padding: 4px; border-top: 0px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; line-height:16px; text-align:center }
.poll { height: 13px; border: 0px #C6C6C6 solid }
.comment-name { font-weight: bold; color: #3E61A9; background: inherit }
.shoutboxname { font-weight: bold; color: #3E61A9; background: inherit }
.shoutbox { color: #2C2721; background: inherit }
.shoutboxdate { font: normal 9px verdana, tahoma, arial, sans-serif; color: #AF0101; background: inherit }
.small { font-size: 11px; font-weight: normal }
.small2 { font: normal 9px verdana, tahoma, arial, sans-serif; color: #A00000; background: inherit }
.small3 { font: normal 9px verdana, tahoma, arial, sans-serif; background: inherit }
.comment-name { font-family: Tahoma, Arial, helvetica, serif; color:#113355 }
.welcome_button 
{ 
	position: relative;
	font-weight: bold; 
	height: 20px; 
	border-top: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-bottom: 2px; 
	padding: 3px; 
	margin-bottom: -3px;
	cursor: pointer; 
	text-align: center;
	color: #007200;
}

.welcome_box 
{  
	position: absolute; 
	height: 0px; 
	width: 0px; 
	overflow: hidden; 
	visibility: hidden; 
}

div.fpIntro {
	text-align:left;
	padding:0 12px 0 12px;
}

.fpIntro h1 {
	font-size: 14px;
	font-weight: bold;
	text-align:right;
	color: #AA0000;
	border-bottom: 1px dotted #AA0000;
	margin-bottom: 0px;
	padding: 0 3px 0 3px;
}

.fpIntro .midst {
	text-align:left;
}


.fpIntro img {
	padding: 5px 5px 0 5px;
	border-width: 0;
	margin: 0;
}


p.intro {
	font-size: 12px;
	text-align: justify;
	line-height:18px;
	text-indent: 25px;
	margin: 8px 0 0 0;
	padding: 0 0 6px 0;
}

p.intro a {
	font-size: 12px;
}

p.intro:first-letter {
	font-family: "Times New Roman", times, serif;
	font-size: 22px;
	font-style: italic;
}

p.intro:first-line {
	font-family : "Trebuchet MS", arial, helvetica, sans-serif;
	font-size : 12px;
	text-transform: uppercase;
	line-height:16px;
}

#topart {
	margin-top: -10px;
	margin-right: 10px;
}

#topart #advertise {
}

#topart #dnd {
}

.twoZero {
	font-size: 12px;
	line-height: 16px;
	list-style-image: url('images/bullet.gif');
}

.sm-tophead {
	color: #C40101;
	font-weight:bold;
	font-size:18px;
	
}

.sm-head {
	color: #C40101;
	font-weight:bold;
	font-size:14px;
	
}
