/*
	Theme Name : CD Shopping Sooran.com
	design By Erfan Safarpoor 
	Company Name : Sooran Co 
	*/
	h1,h2,h3,h4,p{padding:0px; margin:0px;}
	body {
		margin:0;
		padding:0;
		font:11px tahoma;
		direction:rtl;
		background:url(simg/bg-header-x.png) repeat-x top;
	}
	a{
		color:#000000;
		text-decoration:none;
	}
	a:hover{
		color: #500000;
		text-decoration: none;
	}
	::selection {
		background-color: #e36b00;
		color: #fff;
	}
	::-moz-selection {
		background-color: #ff7300;
		color: #fff;
	
	}
	img {
		border:none;
		-ms-interpolation-mode: bicubic;
	}
	.loading{
		POSITION:absolute;
		TEXT-ALIGN:center;
		left:36%;
		top:60%;
		z-index:1;
	}
	.loading img{
	margin:10px 0 0 0;
	}
	/* ---------------- Erfan Safarpoor ------------------*/
	.header{
	background:url(simg/bg-header.png) no-repeat center top  ;
	height:146px;
	margin:0px auto;
	}
	
	.tool{
	height:26px;
	background:url(simg/bg-tool.png) repeat-x top ;
	width:960px;
	margin:0 auto;
	}
	
	.tool a{
	display:inline-table;
	height:26px;
	padding:5px 20px;
	color:#fff;
	}
	.tool a:hover{
	text-shadow: 2px 2px 2px #fff;
	}
	.warpper{
	background:url(simg/bg-start-warper.png) repeat-y center ;
	width:980px;
	margin:0 auto;
	padding-left:22px;
	}
	
	/* start left menu's */ 
	
	.w-menu{
	float:left;
	width:288px;
	}
	
	.sub-title-left-menu{
	background: url(simg/sub-title-left-menu-bg.png) top right no-repeat;
	height:21px;
	color:#FFF;
	font-weight:bold;
	text-shadow: 2px 2px 2px #189AFF;
	padding:6px 10px 0 0;
	}
	.sub-title-left-menu:hover,.sub-title-right-menu:hover{color:#0073cc;cursor:pointer}
	.body-of-left-menu ,.body-of-left-menu2 {
	background:#fff  ;
	border-right:1px solid #189AFF;
	border-left:1px solid #189AFF;
	border-top:1px solid #189AFF;
	padding:6px 5px 10px 5px;
	width:auto;
	}
	.footer-left-menus-blue{
		background:#fff url(simg/footer-end-left-menu-blue.png) no-repeat right bottom ;
		height:48px;
		width:auto;
		margin-bottom:10px;
	
	}
	
	
	/* start Posts menu */
	
	.posts-menu{
	width:473px;
	height:auto;
	margin:14px 0px 8px 13px;
	float:left;
	}
	.sub-title-posts-menu{
	background:#f0f0f0;
	padding:0 10px 6px 0 ;
	color:#333333;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	}
	.body-of-posts-menu{
	background:#fff;
	border:1px solid #C7C7C7;
	height:auto;
	padding:6px 5px 10px 9px;
	width:auto;
	text-align:justify;

	line-height:140%;

	}
	/*.body-of-posts-menu img {opacity:1;}
	.body-of-posts-menu img:hover{opacity:0.8;}
	
*/
	/* start right thin menu */
	
	.thin-right-menu{
	width:164px;
	float:right;
	margin:14px 14px 0 0 ;
	}
	.sub-title-right-menu{
	background: url(simg/sub-title-right-menu-bg.png) top right no-repeat;
	height:21px;
	color:#FFF;
	text-shadow: 2px 2px 2px #189AFF;
	font-weight:bold;
	text-align:center;
	padding:6px 10px 0 0;
	}
	.sub-title-right-menu:hover{color:#0073cc}
	.body-of-right-menu{
	background:#fff  ;
	border-right:1px solid #189AFF;
	border-left:1px solid #189AFF;
	border-top:1px solid #189AFF;
	padding:6px 0px;
	width:auto;
	}
	.footer-right-menus-blue{
		background:#fff url(simg/footer-end-right-menu-blue.png) no-repeat right bottom ;
		height:48px;
		width:auto;
		margin-bottom:10px;
	
	}
	
	.footer{
	width:100%;
	border-top:3px solid #94BE73;
	height:303px;
	background: url(simg/footer-bg.png) repeat-x center top ;
	}
	.footer-bg{
	background: url(simg/footer-sooran.png) no-repeat center top ;
	height:303px;
	}
	/* start in themp */
	
	.categ {
	  padding: 0;
	  margin: 0;
	  font-family: tahoma;
	  text-align: right;
	}
	
	.categ ul {
	  margin: 0;
	  padding: 0;
	  list-style:none
	}
	
	.categ ul li {
	  background: url(simg/sub-cat.png) no-repeat 144px 3px;
	  padding-right: 18px;
	  line-height: 120%;
	  font-size: 8pt;
	  font-weight: bold;
	  color: #000;
	  margin-top:4px;
	}
	.categ ul li:hover{
	  background: url(simg/sub-cat-h.png) no-repeat 144px 3px;
	}
	.categ ul li ul li:hover{
	background: url(simg/cat-h.png) no-repeat 131px 4px;
	}
	.categ ul li ul li a{
	display:list-item
	}
	.categ ul li ul li {
	background: url(simg/cat.png) no-repeat 131px 4px;
	list-style-image:url(none);
	list-style-position:outside;
	list-style-type:none;
	margin:3px 0;
	padding:0 15px 0 0;
	font-weight:normal
	}
	.about-s  li {
	background: url(simg/home_grey.png) no-repeat right top;
	list-style:none;
	padding:0 18px 0 0;
	font-weight:normal;
	margin: 4px 4px ;
	
	}
	.link-chenged  a {
	list-style:none;
	padding:0 5px 0 0;
	font-weight:normal;
	margin: 4px 4px ;
	display:block;
	
	}
	.body-of-left-menu a{
	background: url(simg/cat.png) no-repeat right top;
	list-style:none;
	padding:0 14px 2px 0;
	font-weight:normal;
	margin: 0px 0px ;
	display:block;
	color:#666666
	}
	.body-of-left-menu a:hover{
	background:  url(simg/cat-h.png) no-repeat right top ;
	color:#000;
	text-shadow: 2px 0px 2px #cecece;
	}
	
	/* shopping ads */
	<!--
	/*
	Theme Name : CD Shopping Sooran.com
	design By Erfan Safarpoor 
	Company Name : Sooran Co 
	*/
	
	.new-shopping{
		background: url(http://www.sooran.com/ads/upload/Bg-start-end-sooran.png) no-repeat top center  ;
		width:472px;
		height:492px;
		padding:169px 0px 4px 0px ;
	}
	
	
	.enrty-Fream{
		height:492px;
		float:left;
		width:470px;}
	.title-entry{
		background: url(http://www.sooran.com/ads/upload/bottom-titile-ads-shopping.png) bottom right no-repeat;
		width:450px;
		height:19px;
		padding:2px 0 3px 0;
		float:right;
		margin:0 0 4px 2px;
	}
	
	.title-entry a {
		margin-top:5px;
		font-size:11px;
		font-weight:bold;
		padding-right:6px;
		color:#2b709a;
		clear:right;
	}
	.3d-Games-index{
		width:147px;
		height:200px;
	}
	.entry-body-index{
		width:305px;
		height:auto;
		float:right;
		margin:0 6px 0 0;
		direction:rtl;
		margin-top:4px;
		text-align:justify;
	}
	.entry-body-index a {
		text-align:justify;
		font-size:11px;
		text-align:justify;
		height:110px;
		color:#5e5e5e;
		line-height:140%;
	}
	.entry-body-index a:hover{
		color:#333
	}
	.footer-entry-index{
		width:435px;
		height:auto;
		float:right;
		margin:0 10px 0 3px;
	}
	.boy-a{
		float:left;
		width:110px;
		height:39px;
		display:block;	
		margin:20px 0 0 18px;
		background:url(http://www.sooran.com/shop/img/Buy-Submit.png) no-repeat right top ;
	}
	.boy-a:hover{
		background:url(http://www.sooran.com/shop/img/Buy-Submit-h.png) no-repeat right top ;
	}
	.more-a{
		float:left;
		display:block;
		width:98px;
		height:39px;
		margin-top:20px;
		background:url(http://www.sooran.com/shop/img/more-Entry.png) no-repeat right top;
	}
	.more-a:hover{
		background:url(http://www.sooran.com/shop/img/more-Entry-h.png) no-repeat right top ;
	}
	
	.mony-ind{
		background:url(http://www.sooran.com/shop/img/mony-ind.png) right top no-repeat;
		width:124px;
		height:32px;
		float:right;
		margin-top:2px;
	}
	.mony-ind a{
		padding:12px 44px 0 0;
		display:block
	}
	.number-cdvd{
		width:124px;
		height:34px;
		float:right;
	}
	.number-cdvd a{
		padding:9px 44px 0 0;
		display:block
	}
	.body-header{
	width:960px ;
	height:131px ;
	padding:15px 0 0 0;
	margin:0 auto;
	background: url(simg/body-header.png) no-repeat left top;
	}
	
	.flag {
	margin:0 auto 0 9px;
	float:left
	}
	.flag a{opacity:0.7;}
	.flag a:hover{opacity:1;}
	.flag img{height:24px;}
	#tooltip{
		position:absolute;
		border:1px solid #3CAAFD;
		background:#fff;
		padding:3px 5px;
		color:#000;
		display:none;
		font: 11px Tahoma;
	}
	
	.date {
	padding:9px 9px 0 0;
	width:350px;
	float:right;
	margin:0 59px 0 0;
	}
	.download-links{
	-moz-border-radius:3px;

		width:450px;
		margin:5px auto;
		border-top:1px solid #999;
		border-right:1px solid #999;
		border-left:1px solid #999;
		border-bottom:1px solid #999;
		padding:6px 7px 9px 3px   ;
		color:#666;
		background:#F2F2F2;
	}
	.download-links:hover{
		background:#fff ;
		border-top:1px solid #189AFF;
		border-right:1px solid #189AFF;
		border-left:1px solid #189AFF;
		border-bottom:1px solid #189AFF;
	

	
	}
	.download-bottom{
		background:url(simg/download-link-blue.png) no-repeat   top ;
		height:24px;
		width:58px;
		float:left;
		margin:-4px;
		padding:4px 5px;
	}
	.download-bottom:hover{
		background:url(simg/download-link-f.png) no-repeat  top;
	}
	.download-bottom:focus, .download-bottom:visited {
		background:url(simg/download-link-s.png) no-repeat  top;
	}
	.help-bottom{
		background:url(simg/download-help-blue.png) no-repeat top ;
		opacity:0.7;
		height:24px;
		width:58px;
		float:left;
		margin:-4px;
		padding:4px;
		cursor:pointer}
	.help-bottom:hover{
		background:url(simg/download-help-blue.png)    no-repeat  top;opacity:100;
	}
	
	.help-fr{
		width:438px;
		margin:6px auto;
		cursor:help;
	}
	.top-fr-help{
		background:url(simg/top-help-fr.png) no-repeat top center ;
		height:13px;
	}
	.body-fr-help{
		background:#EDEB56;
		border-right:1px solid #F6B402;
		border-left:1px solid #F6B402;
		padding:0 8px;
	}
	.body-fr-help a{
		padding:0 8px;
		margin:0 0}
	.bottom-fr-help{
		background:url(simg/bottom-help-fr.png) no-repeat top center;
		height:27px;
	}
	.help-fr p {
		text-align:left;
		direction:ltr;
		font-weight:bold;
		padding:0 0 0 8px;
	}
	
	.input-serach:focus{
		background:url(simg/Search-bg-header.png) no-repeat bottom;
	}
	.input-serach{
		background:url(simg/Search-bg-header.png) no-repeat top;
		width:140px;
		margin:0 0 0 10px;
		padding:0 0 0 20px;
		height:21px;
		border:none;
		display:block;
		float:left;
		font-family:Tahoma;
		color:#5D5F5F;
	}
	
	/* ---------------- Comments ------------------*/
	
	#comment {
	margin: 1px 0pt 5px 0px;
	padding: 0;
	}
	#comments {
	margin: 0;
	padding: 0;
	border-bottom: 1px #c7c7c7 solid;
	border-right: 1px #c7c7c7 solid;
	border-left: 1px #c7c7c7 solid;
	}
	
	.commentsfield {
	margin: 0;
	
	}
	
	.comment-auhor {
	float: right;
	width: 451px;
	background-color: #FFE1E1;
	font-size: 10px;
	border-bottom: 1px #c7c7c7 solid;
	padding: 2px 5px;
	}
	
	.comment-date {
	float: left;
	text-align: left;
	background-color: #FFE1E1;
	font-size: 10px;
	}
	
	.comment-body {
	padding: 5px 5px 15px 5px;
	}
	
	#comment-form {
	margin: 0px;
	padding: 5px;
	font-size: 11px;
	border-bottom: 1px #c7c7c7 solid;
	border-right: 1px #c7c7c7 solid;
	border-left: 1px #c7c7c7 solid;
	direction:rtl;
	}
	.name-comment,.email-comment,.web-comment{padding:2px 40px 0px 40px; color:#6C6C6C; font-weight:bold; margin:6px 0}
	.name-comment {
	border:0px;
	width: 177px;
	height:23px;
	background:url(http://www.sooran.com/simg/name-comment.png)  no-repeat top   ;}
	.name-comment:focus {background:url(http://www.sooran.com/simg/name-comment.png)  no-repeat  bottom  ; }
	
	.email-comment {
	border:0px;
	width: 177px;
	height:23px;
	background:url(http://www.sooran.com/simg/email-comment.png)  no-repeat top   ;}
	.email-comment:focus {background:url(http://www.sooran.com/simg/email-comment.png)  no-repeat  bottom  ; }
	
	.web-comment {
	border:0px;
	width: 177px;
	height:23px;
	background:url(http://www.sooran.com/simg/web-comment.png)  no-repeat top   ;}
	.web-comment:focus {background:url(http://www.sooran.com/simg/web-comment.png)  no-repeat  bottom  ; }
	
	.text-comment {
	border:0px;
	width: 448px;
	padding:3px 10px 32px 4px;
	height:138px;
	text-align:right;
	direction:rtl;
	font-family:Tahoma, arial, sans-serif;
	font-size:12px;
	font-weight:500;
	line-height:14px;
	background:url(http://www.sooran.com/simg/text-comment.png)  no-repeat top   ;}
	.text-comment:focus {background:url(http://www.sooran.com/simg/text-comment.png)  no-repeat  bottom  ; }
	
	 .remember  {
	border: 0;
	margin-bottom: 5px;
	}
	.submit {
	border:0px;
	width: 84px;
	height:29px;
	margin:10px 0px;
	background:url(http://www.sooran.com/simg/submit-comment.png)  no-repeat top   ;}
	.submit:focus ,.submit:hover {background:url(http://www.sooran.com/simg/submit-comment.png)  no-repeat  bottom  ; }
	.write-gold-text{
		text-align:left;
		color:#999;
		list-style:none;
	}
	
	.tabs {
		width: 161px;
		overflow: hidden;
		margin:0 10px 0 0;
	}
	
	.tabs li {
		float: right;
		display: inline;
		margin:0 0 0 1px;
		text-align: center;
		overflow: hidden;
		font-size: 11px;
		direction:rtl
	}
	
	.tabs li a {	-moz-border-radius:5px;
	
		float: right;
		display: block;
		direction:rtl;
		color: #FFF;
		font-weight: bold;
		padding:3px 5px;
		height: 20px;
		background: url(http://www.sooran.com/simg/tab.gif) repeat-x top;
	}
	
	.tabs li a:hover {
		display: block;
		color: #c0ef05;
	}
	
	.tabs li a.selected {
		display: block;
		background: url(http://www.sooran.com/simg/tab.gif) repeat-x bottom;
		color: #FFF;
	}
	
	.tabs li a.selected:hover {
		display: block;
		background: url(http://www.sooran.com/simg/tab.gif) repeat-x bottom;
		color: #FFF;
	}
	/***************** CSS For TAB Content *******************/

.box-gs {
	margin:0px 0px;
	padding:2px 0px;
	background:#fff;
	border:1px solid #fff;
}

.box-gs:hover{
	background:#eaeaea;
	border:1px solid #666;
		}
.top-shopping-top{
	background:url(simg/top-new-text-shopping.png) top no-repeat;
	width:943px;
	height:10px;
	margin:5px 20px 0 0;}
	.top-shopping-body{
	background:url(simg/body-new-text-shopping.png) top repeat-y;
	width:943px;
	margin:0 20px 0 0;
	text-align: right;
}
	.top-shopping-footer{
	background:url(simg/footer-new-text-shopping.png) top no-repeat;
	width:943px;
	height:10px;
	margin:0 20px 5px 0;}
	.top-shopping-body li {
		list-style:none;
		margin:3px 10px 0 0 ;
	}
.comment-details {
border-bottom:1px dotted #C7C7C7;
padding-bottom:3px;
line-height:19px;
color:#333333;
padding-right:3px;
}
.comment-details:hover {
color:#000000;
border:1px solid #3B87F1;
background:#F0F7F9 ;
}

.content-nav{
	width:467px;
}
.content-nav a{
	display:inline}
.img-top-fr-entry{
	border:1px solid #c7c7c7 ;
	-moz-border-radius:5px;
	margin:5px auto;
padding:4px;

}


.h-ads{
	border:2px solid #333;
	-moz-border-radius: 4px;
}
.h-ads:hover{
	border:2px solid #0073CC;
	-moz-border-radius: 4px;
}	
	.logo-h {
	background:#fff  ;
	border-right:1px solid #189AFF;
	border-left:1px solid #189AFF;
	border-top:1px solid #189AFF;
	padding:6px 5px 10px 5px;
	width:auto;
	}

	.logo-h a img
	{
		-moz-border-radius:3px;
		border:3px solid #CCC;
	}	
	.logo-h a img:hover
	{
		border:3px solid #3CF;
	}

.listpage a {
	padding:3px 3px;
	-moz-border-radius:2px; 
	border:1px solid #999;
	margin:3px 0px;
	display:inline-block

}
.listpage a:hover {
	padding:3px 3px;
	-moz-border-radius:2px; 
	border:1px solid #0E71FB;
	color:#fff;
	background:#0E71FB;
}
 
 .related-lis{
 width:95%;
 padding:10px 5px;
 background:#cce7ff;
 border:1px solid #2BBCDB;
 -moz-border-radius:5px;
 margin:7px auto;
 
 
}
	.related-lis a{
	background: url(simg/cat.png) no-repeat right top;
	list-style:none;
	padding:0 14px 2px 0;
	font-weight:normal;
	margin: 0px 0px ;
	display:block;
	color:#333;
	line-height:13px;
	}
	.related-lis a:hover{
	background:  url(simg/cat-h.png) no-repeat right top;
	color:#000;
	text-shadow: 2px 0px 2px #cecece;
	 
	}
