/* CSS Document */
/*--------------------------------------body---*/

body, td, th, div, p, label {
	color:#f3f3f3;
	font:12px tahoma, Helvetica, sans-serif;
	line-height:150%;
}
a, a:visited, a:hover
{
	color:white;
}
a	{
	text-decoration:none;
}
a:hover {
	text-decoration:none
}
/*-------------------------------------topmenu---*/
.module-topmenu {
	padding-left:0px;
}
ul.menu-nav {
	padding:16px 0px 0px 0px;
	list-style:none;
}
ul.menu-nav li, ul.menu-nav li.active	{
	float:left; 
}
ul.menu-nav li a, ul.menu-nav li a:hover, ul.menu-nav li a:visited {
	color:#6f6f70;
	
}
ul.menu-nav li a  {
	display:block;
	font:12px tahoma, Helvetica, sans-serif;
	text-decoration:none;
}
ul.menu-nav li a span	{
	background:url(images/topmenu-separator.png) no-repeat right 0;
	display:block; 
	padding:8px 17px 10px 10px;
}
p{line-height:150%;}
/*-------------------hover----*/

ul.menu-nav li a:hover  {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:8px 17px 10px 10px;
}
ul.menu-nav li a:hover span	{
	display:block;
	padding:8px 17px 10px 10px;
}
/*-------------------active----*/

ul.menu-nav li.active a {
	color:#fff !important; 
	width:auto;
}
ul.menu-nav li.active a span {
	display:block; 
	padding:8px 17px 10px 10px;
}

/*----------------------------------------login-form---*/

.module-login	{
	padding:1px;
}
.module-login .first{
	width:100%;
	background:url(images/loginform-bg.png) repeat-x 0 0 #101012;
}
.module-login .sec{
	padding:20px 20px 15px 20px;
}
.module-login .box-indent {
	width:100%;
}

/*-------------------title----*/

.module-login h3	{
	color:#8997e6;
	font:bold 16px tahoma, Helvetica, sans-serif;
	padding:0px 0px 11px 3px;
}


/*---------------------------------------------------------structure---*/
#body {
	background:black url(images/back2.jpg) repeat scroll 0 243px;
}
#shadowL {
	/*background:url(images/header.jpg) no-repeat 50% 10px;*/
	background:url(images/shadow.png) repeat-y;
	position:relative;
	margin:auto;
	width:918px;
}
#shadowR {
	/*background:url(images/header.jpg) no-repeat 50% 10px;*/
	background:url(images/shadowr.png) repeat-y right;
	position:relative;
	margin:auto;
	width:918px;
}
#shadowD {
	/*background:url(images/header.jpg) no-repeat 50% 10px;*/
	background:url(images/shadowd.png) repeat-x bottom;
	position:relative;
	margin:auto;
	width:904px;
	height:17px;
	margin-bottom:20px;
}
#gradient-left {
	/* background:url(images/gradient-left.png) repeat-x 0 0; */
	position:absolute;
	top:0px;
	left:0px;
	width:50%;
	height:565px;
}
.main 	
{
    
    width:888px;
    padding-top:10px;
    margin-top:-10px;
}
#shadowR .main{background:url(images/header.jpg) no-repeat 50% 10px;}

/*-------------------------------------header---*/
.indent {
	padding:1px 0px 0px 27px;
}
#top {
	background:url(images/top.png) repeat-x 0 0;
	height:63px;
	width:888px;
	margin:auto;
}
#header {

	height:359px;
	margin:auto;
	width:888px;
}
#logo {
	float:right;
	margin-top:2px;
}
#logo .space {
	
}
#topmenu {
	margin:0px 250px 0px 0px;
}

/*-------------------------------------content---*/

#content {
	background:#121212 url(images/container-bg.png) repeat-x 0 0;
	border:1px solid #191b29;
	}
.space2 {
	padding:0px 4px 42px 5px;
}
	#left {
		float:left;
		width:255px;
		background:#151515 url(images/left.gif) repeat-x 0 0;
	}
	#left .space {
		padding:21px;
	}
	.container {
		margin:0px 0px 0px 0px;
		background-image:url(images/mesr.jpg);
background-position:left bottom;
background-repeat:no-repeat;
	}
	* html .container {
		margin:0px 0px 0px 255px;
		width:100%;
		overflow:hidden
	}
/*-------------------------------------footer---*/

#footer		{background-image:url('images/footerBack.gif');background-repeat:repeat-x;width:100%;
}
#footer .main{height:80px;}
#footer .space	{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding:12px 0px 30px 0px;
}
#footer #saba{float:right;margin-right:10px;margin-top:18px;width:300px}
#footer .rights{float:right;margin-left:20px;font-family:Arial;color:White;}
#footer #canopus{float:left;margin-top:22px}
.fl {
	float:left;
	width:120px;
}
.fr {
	float:right;
	width:48px;
}
.clr {
	width:100%;
}
.module-s2 {
	background:url(images/welc-bg.gif) repeat-x 0 0 #25262c;
	margin:0px 0px 36px 0px;
}
.welc {
	width:185px;
	float:left;
	color:#fff;
	font:bold 24px tahoma, Helvetica, sans-serif;
	text-align:center;
	padding:28px 0px 0px 0px;
}
.welc-right {
	float:left;
	width:322px;
	padding:12px 0px 14px 0px;
}
.more {
	background:url(images/more.gif) no-repeat 0 0;
	width:75px;
	text-align:center;
	text-decoration:none;
	display:block;
	float:right;
	padding:3px 0px 3px 0px;
	color:#929297 !important;
	font:bold 11px tahoma, Helvetica, sans-serif;
}
.more:hover {
	text-decoration:none;
	color:#929297;
}
.image-container {
	width:521px;
	height:204px;
	overflow:hidden;
}
.image-container li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:262px;
	float:left;
}
.image-container li img {
	margin:0px 0px 0px 0px;
}
.nav-container {
	width:100%;
	overflow:hidden;
}
.nav-container a{
	text-decoration:none;
}
.nav-container a.nav-prev {
	display:block;
	width:65px;
	float:left;
	background:url(images/prev.gif) no-repeat 0 0;
	height:20px;
}
.nav-container a.nav-next {
	display:block;
	width:65px;
	float:right;
	background:url(images/next.gif) no-repeat 0 0;
	height:20px;
}
.panelTitle
{
color:#8997E6;
font-family:tahoma,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
direction:rtl;
line-height:normal;
padding:0 0 11px 3px;
}
 /* Rating */
.myRating
{
 background-image: url(Images/s1.gif);
 width:20px;
}
.myRating:hover
{
 background-image: url(Images/s2.gif);
 width:20px;
}
.ratingStar {

 font-size: 0pt;
 width: 35px;
 height: 35px;
 margin: 0px;
 padding: 0px;
azimuth:center;
 cursor: pointer;
 display: block;
 background-repeat: no-repeat;
}

.filledRatingStar {
 background-image: url(Images/s2.gif);
 width:20px;

}

.emptyRatingStar {
 background-image: url(Images/s1.gif);
 width:20px;
}

.savedRatingStar {
 background-image: url(Images/s1.gif);
 width:20px;

}
/* end of ratting */
.kalaName{font-size:18px;color:White;height:40px;margin-top:10px}
.myMenu li{float:left;margin:22px 15px 0px 0px;list-style:none;padding-right:14px;border-right:1px solid white}
.myMenu li:hover{text-decoration:underline;}
.innercontent{direction:rtl;}