body { margin: 0; padding: 0; font: 11px tahoma, Trebuchet MS,Arial, Helvetica, sans-serif; color: #000; background:#3399ff; }
/* link style */
a { font-size: 11px; color: #17387b; text-decoration: none; }
#loginbox { height: 12px; background: url(images/logbox.png); padding: 0px; padding-right:20px; padding-bottom:19px; }
#uaccb li { list-style: none; text-align: center; float: right; padding: 10px 10px; }
a:hover { font-size: 11px; color: #003366; text-decoration: none;}
/* heading style */
h1, h2, h3, h4, h5, h6 {color: #003366; padding: 0px 0 0 0; margin: 0; font:11px tahoma, tahoma, arial, helvetica, sans-serif; text-align: right;padding-right:20px; padding-top:5px; }
.hmain { background: url(images/mbordertop.jpg) repeat-x top; }
.hleft { background: url(images/menuleft.jpg) no-repeat left top; }
.hright {height: 25px; background: url(images/menuright.jpg) no-repeat right top; }
/* table style */
.menutable { background:#FFFFFF  url(images/mborderr.jpg) repeat-y right top; }
.menutable2 { background: url(images/mborderl.jpg) repeat-y left top; }
.bodytable { padding: 5px 5px 1px 5px; }
.bottomt { background: #fff  url(images/mborderbottom.jpg) repeat-x top; margin-bottom: 4px; }
.hbleft { background: url(images/menuleftbottom.jpg) no-repeat left top; }
.hbright { height: 8px; background: url(images/menurightbottom.jpg) no-repeat right top; }
td 
{ text-align:right; vertical-align:top; padding-left:2px; padding-right:2px;direction:rtl; }
.clear { clear: both; }
/* theme layout */
.Main { margin: 0 auto; padding:0 10px 0 10px; width: 980px; background: #FFFFFF;}
/* header */
.header { background: url(images/header.jpg) no-repeat right; height: 107px; float:right; width:500px; }
.TopM { background: url(images/TopM.jpg) no-repeat center; height: 25px; }
.Clock {float:right; padding:4px; padding-right:15px; width:400px; color:#FFFFFF;}
.TopTLink { width:360px; float:left; padding:5px; padding-left:30px;}
.TopTLink a { font-weight:normal; padding-left:50px;}
.TopMS { background: url(images/TopMS.jpg) no-repeat center; height: 25px;}
.TopSER {float:left; padding:0px; padding-left:20px; }
.TopSER .button { height:20px; font-size:10px;}
/* navigation */
.nav { width:550px;  float:right;}
.nav ul { margin-right: 10px; padding: 0;}
.nav li { display: inline; }
.nav li a {font-weight:normal; padding-top:4px;}
.nav a {  display: block; float: right;  text-decoration: none; color: #333333; padding-right:10px;}
.nav a:hover {color: #FF0000; text-decoration:underline;}
/* content */
.content { padding: 7px 8px; }
/* left menu */
.leftmenu { padding: 0; width:280px; float: left; text-align: right; }
/* center */
.centercontent { margin-right:5px;  width:792px; float:right; }
.centercontentC { margin-right:5px;  width:510px; float:right; margin-right:5px; }
.BotR { float:right; width:510px;}
.BotL { float:left; width:280px;}
/* news style */
.news .hmain { background:#f7f6f1; border:#666666 dotted 1px; height:25px; margin-right:5px;}
.news .hmain h3 { color:#000066;}
.botnews { border-bottom:#000000 dotted 1px; height:35px; background:#f7f6f1;}
.story { margin: 0; text-align: right; padding: 10px 5px 10px 5px;}
.newsleft { width: 20%; float: right; padding: 7px; border-left: 1px solid #DFDFDF; } 
.newsimage {float:center;}
.newsdate { margin: 7px 0 0 0; }
.newsid { font: bolder 46px tahoma, tahoma, arial, helvetica, sans-serif; margin: 7px 0 0 0; color: #eeeeee; text-align: center; }
.newstext {margin-right: 7px; width: 99%;}
.postby { margin: 0; text-align: right; background: #eeeeee; padding: 4px; }
/* right menu */
.rightmenu { margin-right:2px; padding: 0; width:160px; float: right; text-align: right; }
/* footer */
.BOTM { background: url(images/BOTM.jpg) no-repeat center; height: 14px; }
.footer { text-align:center; height:100px; }
/* E107 STYLES */
.button {
	font-family:Tahoma;
}

.loginbox {height:20px; width:81px; font-size:9px; font-family:Tahoma;}
.LoginBoxM .tbox:hover {border: 1px solid #BABABA;}
.LoginBoxM .tbox:focus {border: 1px solid #BABABA;}

.button:hover { font-family:Tahoma;}
.indentchat{
	padding:4px; 
	display:block;
	text-decoration:none;
	font-weight:bold;
	text-align: center;
	color: #666666;
	background: #FBFBFB;
	border: 1px solid #d6dee9;
	margin: 2px 0;
	font: 11px tahoma, tahoma, arial, helvetica, sans-serif;
}
.small {
	color: #666666;
	font: 10px tahoma, tahoma, arial, helvetica, sans-serif;
}

.smalltext {
	font: 11px tahoma, 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 tahoma, 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: #333333;
	font: bold 10px tahoma, tahoma, arial, helvetica, sans-serif;
	border:#333333 dashed 1px;

}
.fcaption span.smalltext{
	color: #FFFF00;
}

.fcaption span.smalltext a:hover{
	color: #fff;
}

.fcaption a {
	color: #FFFF00;
	text-decoration: none;
}
.fcaption a:hover {
	color: #fff;
}
a.forumlink{
	color: #FFFF00;
	text-decoration: none;
}
a.forumlink:hover{
	color: #fff;
}
.fborder {
    border: 0px;
	background-color: transparent;
}
.forumheader{
    background: #eeeeee;
	padding: 7px 5px 7px 5px;
	height:20px;
	line-height:16px;
	font-weight:bold;
}
.forumheader2{
	color: #000;
	padding: 7px 5px 7px 5px;
	}
 .forumheader3{
	color: #000;
	padding: 7px 5px 7px 5px;
}
 .forumheader4{
	color: #000;
	padding: 7px 5px 7px 5px;
}
.finfobar{
	padding: 4px;
	background: url(images/navb.jpg);
	color: #fff;
}
.finfobar a { color: #FFFF00; }
.finfobar a:hover { color: #fff; }
#search{

	margin: 0px;
	margin-top: 1%;
	padding: 50px 50px 4px 0px;
	font-size: 90%;
	text-align:right;
	display:block;
	float: right;
}
#search form{
 margin: 0px;
 padding: 0px;
}
#search label{
	margin: 0px;
	padding: 0px;
}
*html #search{
	margin: 0px;
	padding: 4px 4px 0px 10px;
	font-size: 90%;
	text-align:right;
	display:block;
}

#search .tbox {	background: url(images/search.jpg); width:289; height:36px;}
img{ border:0px;}

.news_image {float:left; padding-right:5px;}

.TopLeft {float:left; width:450px;}

.TopLinks{
	padding-top:20px;
	font-size:12px;
	text-align:center;
	width:64px;
	float:right;
}

.TopLinks a{
	font-weight:normal;
	color:#000;
}
.TopLinks a:hover{
	color:#FF003A;
	text-decoration:underline;
}

.CATMTOP{
	background:#FC0 url(images/menu1top.png) no-repeat;
	width:160px;
	height:29px;
}

.CATMCAP{
	text-align:center;
	padding-top:7px;
	font-weight:bold;
	color:#F00;
}

.CATMBG{
	background:url(images/bgmenu1.png) repeat-y;
	width:160px;
}

.CATMBOT{
	background:url(images/bottommenu1.png) no-repeat;
	width:160px;
	height:6px;
	margin-bottom:10px;
}

.contactform {background:#eeeeee; padding-right:10px;}
.contactform .tbox { background:#fffaf0;}

.advers {padding:5px;}

.advers h1{
	color: #FF6600;
	font-size: 16px;
	font-weight:normal;
	padding:0px;
	padding-bottom:10px;
}

.advers h3{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	border: 0px;
	display: block;
}

.child_category{
	color: #0000FF;
}

.advers_valid{
	color: #00FF00;
}

.advers_notvalid{
	color: #FF0000;
}

.advers_waiting{
	color: #FF7700;
}

.advers_td{
	border:#F4F4F4 solid 1px;
	margin:2px;
	text-align: center;
	padding:7px;
}

.advers_td:hover{
    background: #eef9e9;
	border:#7eff40 solid 1px;
	text-align: center;
	padding:7px;
}

.advers_td img{
	border: 0px;
}

.advers_title{
	vertical-align: bottom;
}

.adv_left{
	float: left;
	vertical-align: top;
	text-align: center;
}

.adv_spec{
text-align:left;
}

.adv_star {
padding-left:15px;
padding-bottom:20px;}

.adv_pic{
	float: left;
	padding-right:5px;
}

.adv_custom{
	text-align:left;
}

.inbox_title{
	color: #0000FF;
}

.search_phrase{
	background: #FFFFFF;
	color: #FF0066;
}

img {border:0px;}

.keywords{
    margin-top: 15px;
	border:#999999 dashed 1px;
	padding:5px;
}

.keywords h2{
    display: inline;
    font-size: 9px;
	color:#999999;
	padding:2px;
}

/* LATEST PERSON MENU CLASS */

.IST_PERSONM {width:100%;}
.IST_PERSONM_BLOCK { border:#e8e8f0 solid 1px; margin-bottom:4px; padding:4px;}
.IST_PERSONM_BLOCK:hover { border:#7eff40 solid 1px; background:#eef9e9;}
.IST_PERSONM_TITLE {}
.IST_PERSONM_STARS { text-align:left; }
.IST_PERSONM_PIC { float:right; width:40%;}
.IST_PERSONM_PINFO { float:right; width:60%;}
.IST_PERSONM_URL { text-align:left;}

/* LATEST PERSON MENU CLASS END */

/* LATEST SUBCAT MENU CLASS */

.IST_SUBCATM {width:100%;}
.IST_SUBCATM_BLOCK { border:#e8e8f0 solid 1px; margin-bottom:4px; padding:4px;}
.IST_SUBCATM_BLOCK:hover { border:#7eff40 solid 1px; background:#eef9e9;}
.IST_SUBCATM_TITLE {}
.IST_SUBCATM_STARS { text-align:left; }
.IST_SUBCATM_PIC { float:right; width:40%;}
.IST_SUBCATM_PINFO { float:right; width:60%;}
.IST_SUBCATM_URL { text-align:left;}

/* LATEST SUBCAT MENU CLASS END */

/* LATEST CAT MENU CLASS */

.IST_CATM {width:100%;}
.IST_CATM_BLOCK { border:#e8e8f0 solid 1px; margin-bottom:4px; padding:4px;}
.IST_CATM_BLOCK:hover { border:#7eff40 solid 1px; background:#eef9e9;}
.IST_CATM_TITLE {}
.IST_CATM_STARS { text-align:left; }
.IST_CATM_PIC { float:right; width:40%;}
.IST_CATM_PINFO { float:right; width:60%;}
.IST_CATM_URL { text-align:left;}

/* LATEST CAT MENU CLASS END */

/* LATEST ALL SUBCAT MENU CLASS */

.IST_ASUBCATM {width:100%;}
.IST_ASUBCATM_BLOCK {padding:4px; border:#FFFFFF solid 1px; border-bottom:#CCCCCC dashed 1px;}
.IST_ASUBCATM_BLOCK:hover { border:#feb63d solid 1px; background:#fffcf0;}
.IST_ASUBCATM_TITLE { padding-left:3px;}
.IST_ASUBCATM_TITLE a { padding-left:3px;}
.IST_ASUBCATM_DATE { padding-left:10px; color:#FF9900;}
.IST_ASUBCATM_STARS { text-align:left; }
.IST_ASUBCATM_PIC { float:right; width:10%;}
.IST_ASUBCATM_PINFO { color:#009966;}
.IST_ASUBCATM_DESC { float:right; width:89%;}
.IST_ASUBCATM_URL { text-align:left;}

.CATCOUNT { padding-right:5px; float:right; color: #999999; font-size:9px; letter-spacing:px;}

/* LATEST ALL SUBCAT MENU CLASS END */

