/* ICEBOX Theme v1.0 by Samir Kahvedzic ( AkIrA ) */
/* www.akirapowered.com */
/* akira_tim@hotmail.com */
/* 2006 - 2007. */

/* CORE */

* { margin: 0; padding: 0; }
body { background: #efefef url(images/topbg.png) repeat-x top; font-family: 'tahoma', tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }
.clear { clear: both; direction:rtl; }

/* LINK STYLES */

a:link, a:active, a:visited { color: #61839c; text-decoration: none; }
a:hover { color: #666666; text-decoration: none; }

/* TABLE STYLE */

table { margin: 0px; padding: 0px; border: none; border-collapse: collapse; }
td { text-align:right; vertical-align:top; padding-left:2px; padding-right:2px; direction:rtl; } 


/* MENU STYLES */

h1, h2, h3, h4, h5, h6 { margin: 0; color: #808080;  padding:  7px 7px 0 7px; text-align: right; text-transform: uppercase; font-weight: bold; font-size: 11px; }

/* menu top */

.menu_top { background: url(images/m_top.png) repeat-x top; }
.menu_top_l { background: url(images/m_top_l.png) no-repeat left top; }
.menu_top_r { background: url(images/m_top_r.png) no-repeat right top; height: 30px; }

/* menu content */

.menu_c { background: #ececec url(images/menubg.png) repeat-x bottom; border: 1px solid #d6d6d6; margin-bottom: 4px; }
.menu_text { padding: 7px 4px; }

/* THEME LAYOUT */

#wrapper { margin: 0 auto; width: 977px; background: #fff url(images/w_l.png) repeat-y left; }
#wrapper2 { background: url(images/w_r.png) repeat-y right; }
#innerwrapper { padding: 0 5px 0 6px; }

/* top area */

#top { background: url(images/top_c.png) repeat-x top; }
#top_l { background: url(images/top_logo.png) no-repeat left top; }
#top_r { background: url(images/top_r.png) no-repeat right top; height: 117px; }

/* header */

#header { height: 117px; background: url(images/header.png) no-repeat top; }

/* navigation */

#navigation { height: 27px; width: 717px; padding: 93px 0 0 8px; float: right; }
#navigation li { display: inline; list-style: none; }

#navigation a { height: 20px; width: 87px; padding: 4px 0 0 0; text-align: center; float: right; display: block; background: url(images/tab_off.png) no-repeat center top; margin-right: 2px; font-weight: bold; text-transform: uppercase; }
#navigation a:hover { background: url(images/tab_on.png) no-repeat center; }
#navigation a.onpage { background: url(images/tab_active.png) no-repeat center; }

/* loginbox */

#loginbox { width: 222px; text-align: right; height: 86px; margin-top: 7px; margin-left: 10px; padding: 17px 10px 10px 7px; float: left; background: url(images/loginbox.png) no-repeat; padding-right:3px; }
.buttonlogin { background: url(images/login.png) no-repeat; width: 67px; height: 25px; cursor: pointer; border: none; float:left; }

/* subnav */

#subnavigation { height: 24px; background: url(images/subnav_b.png) repeat-x top; border: 1px solid #d6d6d6; border-top: none; }
#subnavigation li { list-style: none; padding: 0px 2px; height: 24px; float:left; text-align: center; border-right: 1px solid #F3F4F5; } 
#subnavigation a { padding: 4px 7px; text-align: center; float: left; }

/*content */

#content { padding: 4px 0; }
#leftmenu, #rightmenu { width: 190px; float: left; text-align: right; display: inline; overflow: visible !important /*Firefox*/; overflow: hidden /*IE6*/; }
#central { width: 577px; float: left; padding: 0 4px; display: inline; overflow: visible !important /*Firefox*/; overflow: hidden /*IE6*/; } 

/* NEWS STYLES */

.story { padding: 0 4px; margin-bottom: 2px; background: #ebf4f9 url(images/newsbg.png) repeat-x bottom; border: 1px solid #beccd7; }
.news_image { text-align:right; width:250px; }
.title { color: #61839c; font-size: 17px; font: tahoma, Helvetica, sans-serif; padding: 4px 0; font-weight: bold; }
.author { background: #788a95; padding: 2px 4px; color: #fff; float: left; margin-bottom: 4px; }
.author a { color: #fff; }
.summary { color: #9eb7cb; font-size: 12px; font: tahoma, Helvetica, sans-serif; font-weight: bold; padding: 0 4px 4px 4px; }
.news_text { color: #788a95; padding: 4px 0; }
.n_info {}
.n_com { background: #788a95; padding: 2px 4px; color: #fff; float: left; }
.n_com a { color: #fff; }
.n_dat { float: right; color: #9eb7cb; }

/* footer */

#footer { background: url(images/footbg.png) repeat-x bottom; height: 169px; }
#bot { width: 977px; margin: 0 auto; background: url(images/bot.png) repeat-x top; }
#bot_l { background: url(images/bot_l.png) no-repeat left top; }
#bot_r { background: url(images/bot_r.png) no-repeat right top; height: 122px; text-align: center; }

#affilates { height: 47px; }
#disclaimer { height: 47px; padding: 17px 7px 0px 7px; }

/* E107 STYLES */

.button { border: 1px solid #5d6d76; background: #788a95; color: #fff; text-transform: uppercase; font-size: 10px; font-weight: bold; margin: 2px auto; cursor: pointer; }

.indentchat { padding: 4px; margin-top: 4px; text-align: left; background: #ebf4f9 url(images/newsbg.png) repeat-x bottom; border: 1px solid #beccd7; }

.indent { background: #fff; border: 2px dotted #788a95; padding: 4px; margin: 4px; }

.code_highlight { padding: 0 4px 4px 4px; margin: 4px; background: #fff; overflow: scroll; height: 270px; border: 1px solid #d6d6d6; }

.small { font: 10px; color: #9eb7cb; }
.smalltext { font: 10px; color: #666666; }
.smallbottom { font-size: 10px; color: #666666; text-align:left; }
.smallblacktext { color: #666666; font-size: 10px; }

.tbox { color: #808080; background: #e0e0e2; font-family:tahoma; font-weight: bold; font-size: 11px; margin: 2px auto; padding: 0 2px; border: 1px solid #cccccc; border-right: 2px solid #cccccc; border-bottom: 2px solid #cccccc; }
.tbox:focus { border: 1px solid #788a95; border-right: 2px solid #788a95; border-bottom: 2px solid #788a95; color: #000; background: #fff; }

.chatbox { width: 96%; margin: 2px auto; }

.helpbox { background-color: #fff; border: 2px dotted #788a95; color: #000; font-size: 9px; padding: 4px 5px 4px 5px; }

/* FORUM STYLES */

.ftrack { border: none; padding: 7px 5px 7px 5px; background: #ebf4f9; }

.fdata { text-align: center; border: none; background: #ececec url(images/menubg.png) repeat-x bottom; padding: 7px 4px; }

.fcaption { padding: 4px; color: #fff; background: #3b3b3b url(images/fcap.png); font: 11px; min-height: 27px; }

.fcaption span.smalltext{ color: #fff; }
.fcaption span.smalltext a:hover{ color: #FFFF00; }
.fcaption a { color: #fff; text-decoration: none; }
.fcaption a:hover { color: #FFFF00; }
a.forumlink{ color: #fff; text-decoration: none; }
a.forumlink:hover{ color: #FFFF00; }

.fborder {  border: 1px solid #d6d6d6; background-color: transparent; margin: 4px 0 4px 0; }

.forumheader{ padding: 7px 5px 7px 5px; line-height:16px; font-weight: bold; color: #788a95; border-bottom: 2px solid #788a95; background: #f5f3f3 url(images/fhead.png) repeat-x bottom; }

.forumheader2{ color: #000; padding: 7px 5px 7px 5px; background: #ececec url(images/menubg.png) repeat-x bottom; border: 1px solid #d6d6d6; }
	
.forumheader3{ color: #000; padding: 7px 5px 7px 5px; background: #ebf4f9 url(images/newsbg.png) repeat-x bottom; border: 1px solid #beccd7; }

.forumheader4{ color: #000; padding: 7px 5px 7px 5px; background: #ebf4f9 url(images/newsbg.png) repeat-x bottom; border: 1px solid #beccd7; }

.finfobar{ padding: 4px; background: #f5f3f3 url(images/fhead.png) repeat-x bottom; border: 1px solid #d6d6d6; }

.finfobar a { color: #fff; }
.finfobar a:hover { color: #ffc125; }
.news_image{
float:right;
border:0px;
}

.button {font-family:tahoma;}
