/* HELIX THEME v2.0 by Samir Kahvedzic ( AkIrA ) */
/* www.akirapowered.org */
/* akirapowered@gmail.com */
/* 2006 - 2008. */

/* CORE */

* { margin: 0; padding: 0; }
body { background:aqua ; font: 70%/1.5  tahoma; color: #333; }
.clear { clear: both; }

img { border: none; }
input { margin: 2px 4px; }

p { margin: 11px 7px; }

code, .code_highlight { margin: 5px 0; direction:ltr; padding: 10px; text-align: left; display: block; overflow: auto; font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace; /* white-space: pre; */ background: #FAFAFA; border: 1px solid #EAEAEA; border-left: 5px solid #ffb611; }

acronym { cursor: help; border-bottom: 1px solid #e5e3e5; }

blockquote, .indent { margin: 15px; padding: 0 0 0 32px; border-left: 5px solid #ffb611; color: #000; font-style: italic; }

/* LINK STYLES */

a { color: #069; font-weight: bold; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

/* TABLE STYLE */

table { margin: 0px; padding: 0px; border: none; border-collapse: collapse; }
td { text-align: right; vertical-align: top; padding: 4px 7px; direction:rtl; } 

/* MENU STYLES */

h2 { font-size: 13px; }

h3 { margin: 0; font-size: 12px; padding: 4px 24px 4px 7px; text-align: right; border-bottom: 1px solid #e5e3e5; background: url(images/ma.gif) no-repeat right; }

h4 { font-size: 11px; }

.menu_text { padding: 11px 4px 17px 4px; }

ul, ol {
	margin: 10px 30px;
	padding: 0 15px;	
}

/* THEME LAYOUT */

#wrapper { width: 1230px; margin: 7px auto; border: 7px solid #F6F6F6; background:khaki; }

/* login menu */

#topwrapp { padding: 2px 7px; text-align: right; background: #F6F6F6 url(images/fcap.png) repeat-x top; }
#account { background: #fff url(images/navhov.gif) repeat-x top; }
#account li { display: inline; padding: 0px 11px; }

/* header */

#header { background: #F6F6F6 url(images/header.jpg) no-repeat right top; height: 165px; border-bottom: 7px solid #F6F6F6; }

/* navigation */

#navigation { height: 1px; background: #F6F6F6; border-bottom: 1px solid #e5e3e5; }
#navigation li { display: inline; list-style: none; }

.nava a { display: block; float: right; padding: 9px 17px 9px 17px; font-weight: bold; color: #9a9a9a; border: 1px solid #F6F6F6; border-bottom: none; }
.navhov a { display: block; float: right; padding: 9px 17px 9px 17px; color: #000000; background: url(images/navhov.gif) repeat-x; text-decoration: none; border: 1px solid #e5e3e5; border-bottom: none; }
.navonh { display: block; float: right; padding: 9px 17px 9px 17px; color: #5694ab; background: url(images/navhov.gif) repeat-x; text-decoration: none; border: 1px solid #F6F6F6; border-bottom: none; }

/* content */

#content { padding: 15px 12px; border: 1px solid #e5e3e5; border-top: none; }

/* menu areas */

#la, #la2, #ca, #ra { display: inline; overflow: visible !important /*Firefox*/; overflow: hidden /*IE6*/; float: right; }
#la { width: 220px; }
#la2 { width: 693px; margin-right: 11px; }
#ca { width: 750px; margin: 0px 11px; }
#ra { width: 200px; }

/* top menus */

#topmenus {}

/* news styles */

.storyb { border: 7px solid #F6F6F6; margin-bottom: 7px; }
.story { background: url(images/navhov.gif) repeat-x top; padding: 7px; border: 1px solid #e5e3e5; }
.title { font-size: 16px; font-weight: bolder; border-bottom: 1px dashed #e5e3e5; padding: 0px 0px 0px 4px; text-transform: uppercase; }
.ninfo { font-size: 10px; color: #bababa; text-align: right; padding: 4px 0px 0px 0px; }
.nimage { padding-top: 7px; text-align: center; }
.ntext { padding: 7px 0px 7px 0px; text-align:justify; }
.ncomment { text-align: right; font-size: 10px; padding: 4px 4px 0px 0px; border-top: 1px dashed #e5e3e5; }
.nact {}

/* powered by */

#poweredby { border-top: 4px solid #504f50; padding: 4px 0px; background: url(images/powered.png) no-repeat right; height: 14px; }

/* footer */

#footer { width: 937px; margin: 0 auto; padding: 7px 0px 17px 0px; font-size: 10px; text-align: right; } 

/* E107 STYLES */

.indentchat { padding: 4px; border: 1px solid #EAEAEA; margin: 7px 0 7px 0; text-align: right; background: #fff url(images/button.png) repeat-x bottom; }

.button { padding: 2px 4px; margin: 2px auto; background: #fff url(images/button.png) repeat-x bottom; border: 1px solid #dedede; border-bottom: 2px solid #ffb611; color: #485063; text-align: center; font-weight: bold; font-size: 10px; cursor: pointer; } 
.button:hover { background: #fff url(images/tbox.png) repeat-x top; border-bottom: 2px solid #5694ab; }

.small { font-size: 10px; color: #333; }
.smalltext { font-size: 10px; color: #333; }
.smallbottom { font-size: 10px; color: #333; text-align:right; }
.smallblacktext { color: #333; font-size: 10px; }

.tbox { color: #000; font: 500 1em/1.5em tahoma, monospace; border: 1px solid #dedede; margin: 2px auto; padding: 2px; }
.chatbox { width: 96%; margin: 2px auto; }
.helpbox { background-color: #fff; border: 1px solid #dedede; color: #000; font-size: 10px; padding: 4px 5px 4px 5px; }

/* FORUM STYLES */

.fborder { border: 1px solid #EAEAEA; margin: 4px 0 7px 0; padding: 4px; background: #FAFAFA; }
.fcaption { padding: 4px; color: #787878; background: url(images/fcap.png); }
.forumheader { padding: 7px 11px 7px 11px; color: #000; background: #fff url(images/navhov.gif) repeat-x top; }
.forumheader2, .forumheader3, .forumheader4 { padding: 7px; }
.forumheader2 { background: #fff; }
.forumheader3 { background: #fff; }
.forumheader4 { background: #fff; }
.finfobar { padding: 2px 4px; border-top: 1px solid #dedede; border-bottom: 2px solid #ffb611; font-size: 10px; }

.button {font-family:tahoma;}
.SHT { float:left; padding-top:5px; padding-left:10px;}


