body
{
	background:url('images/bg.jpg') #999;
	color: #222;
	font: 12px Tahoma;
	MARGIN-TOP: 10px;
        direction:rtl;	
}
input {
	border-radius:	5px;
	-moz-border-radius:5px;
	-webkit-html-border:5px;
	border:			0px;
	font-size:		15px;
	height:			20px;
	border:			1px solid #e0e0e0;
}
a:link, a
{
	color: #333;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #FF6600;
	text-decoration: none;
}
.page
{
	background:#fff;
	color: #4d4d4d;
	font-family: Tahoma;
	width:960px;
	font-size:12px;
	-moz-border-radius:7px;
	paddding:	5px;
}
td, th, p, li
{
	font: 11px Tahoma;
}
.tborder
{
	background: #eee;
	color: #555A5F;
	font-family: Tahoma;
	border:1px solid #eee;
	padding:	3px;
	border-radius:	5px;
	-moz-border-radius:5px;
	-webkit-html-border:5px;
}
.tcat
{
	background:#f2f6ec;
	border-bottom:5px solid #7ea834 ;
	color: #658c21 ;
	font: 11px tahoma;
	height:32px;
	font-weight:bold;
}
.post{float:right; text-align:right; font-family:tahoma, arial ; font-size:12px; direction:rtl;}
.userright {float:right; text-align:center; font-family:tahoma, arial ; font-size:12px; direction:rtl;background:#ececec;}
.tcat a:link, .tcat_alink
{
	color:  #658c21 ;
	text-decoration: none;
}

.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #ffff80;
}

.thead
{

	background:#eee;
	color: #777;
	border-top:5px solid #ccc;
	border-bottom:1px dashed #ccc;
	height:20px;
	font: 12px Tahoma;
	font-weight:bold;
}
.news
{
	background:url('images/vbmenu.gif') repeat-x bottom ;
	color: #fff;
	height:25px;
	text-align:center;
	font: 12px Tahoma;
	font-weight:bold;
}
.thead a:link, .thead_alink
{
	color: #777;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #ffcc00;
}
.tfoot
{
	background:    url(images/footer-bg.gif) repeat-x #3DACEB  top;
	color: #333;
	font-family: Tahoma;
	font-weight: 600;
}
.tfoot a:link, .tfoot_alink
{
	color: #333;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #fff;
}
.alt1, .alt1Active
{
	background: #f9f9f4;
	color: #626262;
	font: 11px Tahoma;
}
.alt2, .alt2Active
{
	background: #f0efe8;
	color: #4d4d4d;
	font-family: Tahoma;
}

.userform
{
	background: #faf7ec;
	color: #333;
	font-family: Tahoma;
}

.userbar
{
	background: #faf7ec;
	color: #333;
	font-family: Tahoma;
}

td.inlinemod
{
	background: #f5f5ce;
	color: #4d4d4d;
	font-family: Tahoma;
}
.wysiwyg
{
	background: #fff;
	color: #4d4d4d;
	font: 10px Tahoma;
}
textarea, .bginput
{
	background: #fff;
	color: #4d4d4d;
	font: 11px Tahoma;
}
.button
{
	background: #fff;
	color: #454445;
	font: 11px Tahoma;
	border: 1px solid #656565;
}
select
{
	background: #fff;
	color: #767569;
	font: 11px Tahoma;
}
option, optgroup
{
	font-size: 11px;
	font-family: Tahoma;
}
.smallfont
{
	color: #5d5d5e;
	font: 11px Tahoma;
}
.time
{
	color: #f9612c;
	font-family: Tahoma;
}
.navbar
{
	color: #5d5d5e;
	font: 11px Tahoma;
}
.highclassic
{
	color: #FB8080;
	font-family: Tahoma;
	font-weight: bold;
}
.fjsel
{
	background: #dfdfc2;
	color: #848450;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #f8f8f4;
	color: #4d4d4d;
	font-family: Tahoma;
	padding: 10px;
	float:		right;
	border:1px solid #FDF3DF;
	width:		910px;
}
.panelsurround
{
	background: #fff;
	color: #4d4d4d;
	float:		right;
	width:		900px;
	font-family: Tahoma;
}
legend
{
	color: #4d4d4d;
	font: 11px Tahoma;
}
.vbmenu_control
{
	background: #999;
	color: #fff;
	font: 11px Tahoma;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	font-weight: 600;
	height:30px
}

.vbmenu_control a:link, .vbmenu_control a
{
	color: #fff;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #fff;
	background:#ff9900;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}
.vbmenu_popup
{
	background: #cfcfa4;
	color: #848450;
	font-family: Tahoma;
}
.vbmenu_option
{
	background: #C8EDFE ;
	color: #848450;
	font: 11px Tahoma;
	white-space: nowrap;
	cursor: pointer;
	border-left: 1px solid #fbfbd3;
	border-top: 1px solid #fbfbd3;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #848450;
	text-decoration: none;
}

.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #c4c450;
	background-color: #545430
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #dfdfc2;
	color: #848450;
	font: 11px Tahoma;
	white-space: nowrap;
	cursor: pointer;
	border-left: 1px solid #fbfbd3;
	border-top: 1px solid #fbfbd3;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #848450;
	text-decoration: none;
}

.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #848450;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 11pt; }


/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** css style for ajax register ***** */
.inputgood {
    width: 211px;
    border: 1px solid Green;
}
.inputbad {
    width: 211px;
    border: 1px solid Red;
}

/* menu */
.menubar {height:25px; color:#fff;;background:#333;text-align:right;padding-top:3px;}
.menubar A  {color:#fff; margin-right:5px;margin-left:5px;text-decoration:none;}
.menubar A:link  {color:#fff; margin-right:5px;margin-left:5px;text-decoration:none;}
.menubar A:hover {color:#ED00B8; margin-right:5px;text-decoration:none;background:#e1e1e1e;}
img {margin:2px; border:0;}
img a, a:hover , a:visited {text-decoration:none;border:0px;}
/* end menu */

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }

/* ***** Begin eXtremepixels custom CSS properties ***** */

/* ***** SETS LOGO AREA FOUND IN HEADER AND ALL OF IT'S PROPERTIES ***** */
#logo {
height: 210px; 
width:500px;
float: left;
	margin: 0;
	padding: 0; 
}

/* ***** sets background for header area - No need to change this ***** */
#hdr {
background: url("images/logo.gif") center no-repeat ;
width: 960px;
height: 230px;
text-align:right;
	
}


/* ***** SETS HEADER RIGHT SIDE AREA FOUND IN HEADER AND ALL OF IT'S PROPERTIES ***** */
#hdr_rs {
background: #ffff;
width: 34px;
height: 102px; 
float: right;
padding: 0; 
}

/* ***** NAVIGATION BOTTOM ***** */
#nav_btm {
background: url(images/nav_btm.gif);
width: 100%;
height: 10px; 
	margin: 0;
	padding: 0; 

}



/* ***** used for navigation background ***** */
#nav_back {
background: #F1F1DF url(images/nav_background.gif);
width: 100%;
height: 33px;
	margin: 0;
	padding: 0; 
	
}


.info {
padding-left: 3px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #f7f7e6;
border-top: 1px solid #dedec1;
border-right: 2px solid #dedec1;
border-left: 1px solid #dedec1;
border-bottom: 2px solid #dedec1;
margin-bottom: 3px;
}

.announce_l {
background: #ececc2;
color: #4d4d4d;
border-left: 1px solid #f5f5e7;
border-top: 1px solid #f5f5e7;
}

.announce_r {
background: #f5f5ce;
color: #4d4d4d;
border-left: 1px solid #f5f5e7;
border-top: 1px solid #f5f5e7;
}

.stuck {
background: #f5f5ce;
color: #4d4d4d;
border-left: 1px solid #f5f5e7;
border-top: 1px solid #f5f5e7;
}

.spacer {
padding: 7px 7px 7px 7px;
}


/* ***** used to 1 px sides for bottom category etc  ***** */
.hdr_spacer {
padding: 4px 4px 4px 4px;
} 

.listcolor {
        BACKGROUND: #f5f5ce; width:100%;border:0;
}

/* ***** Navigation Link Text Properties  ***** */
.h_nav	{
color: #767663;
font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 3px 6px 3px 6px;
white-space: nowrap;
}
.h_nav a:link
{
	color: #767663;
	text-decoration: none;
}

.h_nav a:hover, .h_nav	a:active
{
	color: #6B6B50;
	text-decoration: none;
}

html {
scrollbar-base-color: #f2f2f2; 
scrollbar-track-color: #f9fafa;
scrollbar-face-color: #F1F1F1;
scrollbar-highclassic-color: #ffffff;
scrollbar-3dclassic-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #C8C8CA;
scrollbar-arrow-color: #999999;
}
/** DEBUT MGC CHATBOX **/
		.mgc_cb_date {
		   color : #555555;
		}
		
		.mgc_cb_me {
		   color : #FF0000;
		}
		
/* stats.php */
#stats {
	width:			auto;
	float:			right;
	padding:		5px;
}

#stats li{
	list-style:		none;
	margin:			1px;
	padding:		3px;
	background:		#fff;
	text-align:		right;
}
#stats li a:hover{
	font-weight:	bold;
}
#stats ul{
	margin:			5px;
	padding:		5px;
	width:			160px;
	background:		#e0e0e0;
	border-radius:	5px;
	-moz-border-radius:5px;
	-webkit-html-border:5px;
}

#stats h2{
	margin:			2px;
	padding:		3px;
	background:		#ff9900;
	color:			#fff;
	font-family:	arial;
}