/* CSS Document */

/* core */

body { margin: 0; padding: 0; background: #fff; color: #000; font: 11px verdana, tahoma, arial, helvetica, sans-serif; }

a { color: #567184; text-decoration: none; }

a:hover { color: #000; text-decoration: underline; }

h1, h2, h3, h4, h5, h6 {
    color: #000;
	padding: 0;
	margin: 0;
	background: url(images/menub.jpg) repeat-x;
	font: bold 12px verdana, tahoma, arial, helvetica, sans-serif;
	text-align: center;
}

/* heading style */

.hleft { background: url(images/hleft.jpg) no-repeat left; }

.hright { padding: 6px 0 7px 5px; height: 12px; background: url(images/hright.jpg) no-repeat right; }

/* IE FIX */

*html .hright { padding: 4px 0 7px 5px; height: 12px; background: url(images/hright.jpg) no-repeat right; }

/* table style */

table { margin: 0px; padding: 0px; border: none; border-collapse: collapse; }

.menutable { border-left: 1px solid #000; border-right: 1px solid #000; background: #fff url(images/menuback.jpg) repeat-x bottom; }

.bodytable { padding: 8px 4px 8px 4px; }

.bottomt { background: url(images/hbottom.jpg) repeat-x; }

.hbleft { background: url(images/hbleft.jpg) no-repeat left; }

.hbright { padding: 6px 6px 7px 5px; height: 12px; background: url(images/hbright.jpg) no-repeat right; text-align: right; }

/* IE FIX */

*html .hbright { padding: 5px 6px 7px 5px; height: 12px; background: url(images/hbright.jpg) no-repeat right; text-align: right; }

td 
{ text-align:left; vertical-align:top; padding-left:2px; padding-right:2px; }

/* theme layout */

.wrapper1 { width: 98%; margin: 0 auto; background: #fff url(images/left.gif) repeat-y left; }

.wrapper2 { margin: 0 0 0 24px; padding: 0 20px 0 0; background: url(images/right.gif) repeat-y right; }

/* header */

.# headb { height: 197px; background: url(images/headb.jpg) repeat-x; }

.head { height: 197px; width: 980px; background: url(images/head.jpg) no-repeat; }

/* navigation */

.nav { height: 24px; background: url(images/menub.jpg) bottom repeat-x; }

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

.nav li { display: inline; }

.nav a { display: block; float: left; padding: .2em 1em; text-decoration: none; color: #666666; border-left: 1px solid #BABABA; border-right: 1px solid #000; height: 18px; }

.nav a:hover { color: #000; background: url(images/menuh.jpg) repeat-x bottom; border: none; text-decoration: none; }

/* content */

.content { background: #fff; padding: 7px; }

.c { padding: 0px 7px 7px 7px; }

.clear { clear: both; }

.# ruler { background: url(images/headb.jpg) repeat-x bottom; height: 2px; }

/* left menu */

.leftmenu { margin: 0; padding: 0; width: 20%; float: left; text-align: center; }

/* center area */

.centerarea { margin: 0; padding: 0 7px; width: 58%;  float: left; }

.news { padding: 0; }

.news h3 { background: url(images/newsh3.jpg) repeat-x; }

.news h3 .hright { background: url(images/hnewsright.jpg) no-repeat right; }

.news h3 .hleft { background: url(images/hnewsleft.jpg) no-repeat left; }

/* news style */

.newstop { margin: 0; padding: 0; background: #fff;; 
}

.story { margin: 0 0 0 0; text-align: left; background: #fff; bottom; padding: 7px 5px 7px 0; color: #000; font: 12px verdana, tahoma, arial, helvetica, sans-serif; border-right: 1px solid #000; border-left: 1px solid #000; }

.newsleft { width: 20%; float: left; padding: 0 7px; } 

.newsimage { width: 60px; height: 60px; margin: 0 auto;}

.newsdate { margin: 7px 0 0 0; text-align: center; font: 11px verdana, tahoma, arial, helvetica, sans-serif;}

.newsid { font: bolder 46px verdana, tahoma, arial, helvetica, sans-serif; margin: 7px 0 0 0; color: #eeeeee; text-align: center; }

.newstext { float: right; margin-left: 7px; width: 70%; padding: 4px;}

.postby { margin: 0 0 7px 0; text-align: right; background: url(images/menub.jpg) repeat-x; padding: 0 5px;
color: #000; height: 20px; }

/* right menu */ 

.rightmenu { margin: 0; padding: 0; width: 20%; float: left; text-align: center; }

/* footer */

.footer { height: 25px; background: url(images/menub.jpg) repeat-x; text-align: center; }

.disclaimer { padding: 4px 0 0 0; }

/* E107 STYLES */

.button {
	background-color:#F3F3F3;
	color: #7B7A7A;
	font-weight:bold;
	font-size:11px;
	margin: 2px auto;
	border: 1px solid #CCCCCC;
}

.button:hover { border: 1px solid #000; color: #000; }

.indentchat{

	padding:4px; 
	display:block;
	text-decoration:none;
	font-weight:bold;
	text-align: center;
	color: #666666;
	background: #FBFBFB url(images/chatbox.jpg) repeat-x bottom;
	margin: 0;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

}


.small {

	color: #666666;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.smalltext {
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #666666;
}

.smallbottom {
	font-size: 10px;
	color: #666666;
	text-align:left;
}

.tbox {
	background-color: #fff;
	border: 1px solid #BABABA;
	color: #000;
	font-size: 10px;
	margin: 2px auto;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
}

.tbox:hover { border: 1px solid #000; }

.helpbox {
	background-color: #fff;
	border: 1px solid #DFDFDF;
	color: #000;
	font-size: 9px;
	padding: 4px 5px 4px 5px;
}


/* FORUM STYLES */

.fcaption {
	padding: 4px;
	line-height:21px;
	color: #000;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	background: #D6D6D6 url(images/fcap.jpg) repeat-x;
}

.fcaption span.smalltext{
	color: #567184;
}

.fcaption span.smalltext a:hover{
	color: #000;
}

.fcaption a {
	color: #567184;
	text-decoration: none;
}

.fcaption a:hover {
	color: #000;
}

a.forumlink{
	color: #567184;
	text-decoration: none;
}

a.forumlink:hover{
	color: #000;
}

.fborder {
    border: 0px;
	background-color: transparent;
}

.forumheader{
    background: #FBFBFB url(images/chatbox.jpg) repeat-x bottom;
	padding: 7px 5px 7px 5px;
	height:20px;
	line-height:16px;
	font-weight:bold;
	color: #000;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	
	
}

.forumheader2{
   
	color: #000;
	padding: 7px 5px 7px 5px;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	}
	
 .forumheader3{
   
	color: #000;
	padding: 7px 5px 7px 5px;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	

}

 .forumheader4{

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 7px 5px 7px 5px;
	
}

.finfobar{

	padding: 2px 5px 2px 5px;
	background: url(images/menub.jpg) repeat-x;
	color: #000;
	height: 20px;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	
}
