/*
Theme Name: Mob4u Shop
Theme URI: http://www.shop.mob4u.ir
Description: Mob4u.ir Theme Desinged For 
Version: 2 . 0 
Author: Farhad.K Farsitheme & Arrangment : Pouya Graph 
Author URI: http://www.farsitheme.com
*/
* {
	margin:0px !
}
body{
	background :#FFEDE1 ; 
	color : #252525 ;
	margin :-20px 0 0 0  ; 
	padding : 0 0 ; 
	font :11px/1.9 tahoma,sans-serif ;
	text-align:center
}
html {
	border: 0px; 
	padding: 0px;
 	margin: 0px; 
	vertical-align: baseline ;
	outline: 0 ; list-style: none; 
	text-decoration: none
}
a {
	text-decoration : none ; 
	color:#785936
}
a:hover {
	text-decoration : none ; 
	color:#FB9A3C
}
ul,li {
	padding: 0px; 
	margin: 0px;
	list-style: none ;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	padding: 0px;
	margin: 0px; 
	vertical-align: baseline ; 
	outline: 0 ;
	list-style: none; 
}
address, caption, cite, code, dfn, em , th, var {
	border: 0px;
	padding: 0px; 
	margin: 0px; 
}
img {
	border-style:none
}
textarea , fieldset {
	padding: 0px;
	margin: 0px;
	text-decoration: none ;
	font-family: Tahoma ;
	font-size: 11px ;	
	border-right: #EAE6E3 1px solid;
	border-top: #EAE6E3 1px solid;
	background: #fff;
	border-left: #EAE6E3 1px solid;
	border-bottom: #EAE6E3 1px solid ;
	line-height : 1.5
}
h1 {
	padding: 0px;
	margin: 0px;
	font: bold 15px Arial, sans-serif ;
}
h2 {
	padding: 0px;
	margin: 0px;
	font: bold 1.4em/1.6 Arial, sans-serif;
}
h3 {
	padding: 0px;
	margin: 0px;
	font: bold 1.3em/1.6 Arial, sans-serif;
}
h4 {
	padding: 0px;
	margin: 0px;
	font: bold 1.2em/1.6 Arial, sans-serif;
}
#warpper{
	background :#fff;
	border-right:1px solid #FFD7BB;
	border-left:1px solid #FFD7BB;
	direction:rtl ;
	margin:0px auto 0px ;
	padding:0 ;
	margin-right:
	position:relative ;
	width:960px;
	text-align:right
}
.header{
	background :transparent url(images/header.jpg) no-repeat scroll center top;
	height:158px;
	width:960px;
}
.content {
	background : #ffffff ;
	margin : 0px 8px
}
#nav {
	background:url(images/nav_bg.jpg);
	height:50px;
	width:960px
}
#nav ul {
	padding:0px 10px 0px 0 ;
	text-align:right;
}
#nav ul li {
	float:right;
}
#nav ul li a {
	color:#004975;
	display:block;
	font: bold 1.45em/1.8 Arial, sans-serif; 
	margin:5px 5px 0;
	padding:0 0 5px 5px;
	text-align:center;
	text-decoration:none;
}
#nav ul li a span {
	display:block;
	padding:5px 15px 4px 7px; 
}
#nav ul li a:hover {
	background:transparent url(images/nav-left.gif) no-repeat scroll left top;
}
#nav ul li a span {
	color:#fff
}
#nav ul li a:hover span {
	background:#FFF6EF url(images/nav-right.gif) no-repeat scroll right top;
	color:#ff6600;
}
#searchform {
	background: url(images/search_all.png) no-repeat ;
	width: 200px ;
	height:39px ;
	right:770px;
	top:140px;
	position: absolute;
}
#searchform #s {
	background:none;
	border-style: none;
	font: bold 16px Arial, Helvetica, sans-serif;
	height: 22px;
	right: 5px;
	line-height: normal;
	margin: 0;
	padding: 2px;
	position: absolute;
	top: 7px;
	width: 140px;
	color: #363535; 
	text-align:right
}
#searchform a {
	display:block;
	height:30px;
	left:5px;
	position:absolute;
	top:5px;
	width:45px;
	filter: alpha(opacity=20);
	zoom: 1;
	-moz-opacity: 0.2;
	opacity: 0.2;
}
#searchform a:hover {
	background:#fff;
	filter: alpha(opacity=100);
	zoom: 1;
	-moz-opacity: 1.0;
	opacity: 0.2;

}
 #searchform a  span {
	display:none
}
#page-content {
	background: #ffffff;
	margin: 0px 0px 0px;
	text-align: right
}
.two-box-warpper {
	background: #ffffff;
	float: right;
	width: 720px
}
#page-body {
	background: #ffffff;
	float: left;
	margin: 5px 10px 5px 5px;
	width: 480px
}
.page-body {
	background: #ffffff;
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	padding-top: 0px
}

.two-posts {
	width: 225px;
	margin-left: 5px ;
	height: 400px;
	float:right
}
.content2 {
	height:170px
}
.two-posts #photo {
	width: 108px;
	height: 108px ;
	border:1px solid #EDEDDF;
	margin:5px auto 0px ;
	float:center
}
.two-posts img {
	height: 100px;
	width: 100px;
	margin: 4px 4px 0px 0px
}
.two-posts #title2 {
	background: url('images/post_title2.jpg') ;
	height: 50px;
	width: 225px;
}
.two-posts #title2 h1 {
	font: normal 11px/1.4 tahoma,sans-serif ;
	padding:10px 45px 0 12px
}






.page-body INPUT  {
	padding: 0px;
	margin: 4px;
	vertical-align: baseline ;
	outline: 0 ;
	text-decoration: none ;
	font-family: Tahoma ;
	font-size: 11px ;
	border-right: #FFF6EF 1px solid;
	border-top: #FFF6EF 1px solid; 
	background: #fff;
	border-left: #FFF6EF 1px solid;
	border-bottom: #FFF6EF 1px solid ;
	line-height : 20px;
	height : 20px ;
	padding : 5px
}
.post {
	margin : 8px 0 8px 0 ;
	width : 470px 
}
.post-title {
	background: url(images/post_title.jpg);
	height:50px;
	width:470px;
}
.post-title h1 {
	padding:18px 50px 0px 10px
}
.post-title h1 a:link {
	color:#FF6600
}
.post-title h1 a:hover {
	color:#429FD2
}
#post-content {
	margin : 0px 1px 0 0
}
.post-content-text {
	padding : 2px 8px 0px 8px ;
	float:right;
	width:270px
}
.post-content-photo {
	border:1px solid #EDEDDF;
	-moz-border-radius:4px;
	float:right;
	width:161px ;
	height:200px
}
#buy_link {
	background:#FFCC00;
	-moz-border-radius:4px;
	float:center;
	width:210px ;
	margin-top:5px;
	margin-right:5px;
	height:35px
}
#buy_link a {
	color:#fff ;
}
#buy_link h2 {
	color:#fff ;
	padding: 5px 5px ;
	text-align:center ;
}
.post-content-photo img{
	width:150px;
	height:150px;
	margin:5px 5px 0px 0px
}
#buy-info {
	border:1px solid #eee;
	background:#f9f9f9;
	text-align:center;
	margin:10px 40px ;
	padding:10px
}
div #buy-info :hover{
	border:1px solid #ff6600;
}
.meta {
	width : 400px ;
	height : 40px ;
	color:#666666
}
.meta ul {
	padding : 5px 48px 0px 18px
}
#category {
	background: url(images/meta_category.gif) no-repeat right center ;
	padding-right: 20px;
	float : right ; 
	margin : 0px 0px 0px 5px
}
#author-post {
	background: url(images/post_author.gif) no-repeat right center ;
	padding-right: 25px ;
	float : right ;
	margin : 0px 0px 0px 5px
}
#date-post {
	background: url(images/post_date.gif) no-repeat right center ; 
	padding-right: 25px ;
	float : right ; 
	margin : 0px 0px 0px 5px
}
#comments-post {
	background: url(images/post_comments.gif) no-repeat right center ;
	padding-right: 25px ;
	float : right
}
.paginate {
	width : 470px ;
	margin : 8px 0px 0px 0px
}
#paginate {
	padding : 0px 10px 0px 5px
}
.paginate-title {
	background : url('images/paginate_title.gif') no-repeat ;
	width : 470px ;
	height : 40px
}
.paginate-content {
	border : 2px solid #EBEDED ;
	border-width : 0px 2px 0px 2px ;
	margin : 0px 1px 0 0 
}
.paginate-footer {
	width : 470px ;
	background: url('images/comment_footer.gif') no-repeat ;
	height : 18px 
}
#sidebar-right {
	background: #fff ;
	float: right ;
	width: 220px ;
	margin : 5px 0 0 0 
}
.sidebar-right {
	margin: 0px
}
#sidebar-left {
	background: #fff;
	float: right;
	width: 219px;
	margin : 5px 0 0 0
}
.sidebar-left {
	margin:0
}
.sidebar-box {
	background: #FFF6EF;
	margin: 0px 0px 5px
}
.sidebar-box h3 {
	height: 55px
}
.sidebar-box h3 SPAN {
	display: none
}
.sidebar-box-content {
	width : 220px ;
	clear : both;
	background: url('images/sidebar_bg.png') 
}
.sidebar-box ul {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 0px
}
.sidebar-box ul li {
	padding-right: 15px;
	padding-left: 0px;
	background: url(images/arrow_mini_left.gif) no-repeat right 7px;
	padding-bottom: 0px;
	padding-top: 0px
}
.sidebar-box-footer {
	clear: both;
	background: url('images/sidebar_footer.gif') no-repeat ;
	height: 12px;
	width: 220px
}
.sidebar-left .ads h3 {
	background: url('images/ads_title.png') no-repeat ;
	height: 55px ;
	width: 220px
}
.sidebar-right .ads h3 {
	background: url('images/ads_title.png') no-repeat ;
	height: 55px ;
	width: 220px
}
.sidebar-right .category h3 {
	background: url('images/categories_title.png') no-repeat ;
	height: 55px ;
	width: 220px
}
.sidebar-right .category ul {
	padding-right: 12px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 0px
}
.sidebar-right .category ul li {
	color:#000 ;
	padding-right: 10px;
	padding-left: 0px;
	background: url(images/tick.gif) no-repeat right 5px;
	padding-bottom: 0px;
	padding-top: 0px
}
.sidebar-right .category ul li ul {
	margin: 0px 0px 0px 0px
}
.sidebar-right .category ul li ul li {
	padding-right: 11px;
	padding-left: 0px;
	background: url(images/arrow_mini_left.gif) no-repeat right 7px;
	padding-bottom: 0px;
	padding-top: 0px
}
.sidebar-right .status h3 {
	background: url('images/stats_title.png') no-repeat;
	height: 55px;
	width: 220px
}
.sidebar-right .monthly-archive h3 {
	background: url(images/archives_title.png) no-repeat center bottom
}
.sidebar-left .pre-posts h3 {
	background: url('images/lastentires_title.png') no-repeat ;
	height: 55px;
	width: 220px
}
.sidebar-left .rand-posts h3 {
	background: url('images/random_title.png') no-repeat ;
	height: 55px;
	width: 220px
}
.sidebar-left .top h3 {
	background: url('images/topentire_title.png') no-repeat ;
	height: 55px ;
	width: 220px
}
.sidebar-left .monthly-archive h3 {
	background: url(images/archives_title.png) no-repeat center bottom
}
.sidebar-left ul li {
	padding-right: 14px;
	padding-left: 0px;
	background: url(images/arrow_mini_left.gif) no-repeat right 7px;
	padding-bottom: 0px;
	padding-top: 0px
}
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0 ;
	height: 0px
}
.footer-line {
	background :#ff6600 ;
	line-height : 1px ;
	height :1px ;
	margin : 10px 4px 0px 4px
}
#footer {
	background :#fff ;
	padding : 15px 10px 0px 10px
}
.top-proudcts {
	float:right;
	width:340px;
	margin-left:20px;
}
.top-proudcts ul {
	width:340px;
	margin:10px 0 5px 0 
}
.top-proudcts ul li {
	display:block;
	width:340px;
	color:#A35F28;
	margin:0px 0px 5px
}
.top-proudcts ul li a {
	background:#FFFFEB;
	border:1px solid #FFE7D7;
	display:block;
	color:#A35F28;
	padding:5px 5px;
}
.top-proudcts ul li a:hover {
	background:#fff;
	border:1px solid #FFA466;
	display:block;
	color:#ff6600;
	padding:5px 5px;
}
.footer-box-left {
	width:560px;
	background:#FFEDE1;
	float:right;
	-moz-border-radius:5px;
}
.footer-box-left #pages {
	width:270px;
	border-left:1px solid #FFD7BB ;
	float:right ;
}
.footer-box-left #pages ul {
	padding:8px 12px ;
}
.footer-box-left #pages h3{
	width:270px;
	background: url(images/pages.gif) no-repeat right;
	height:13px ;
	margin:8px 12px 0 0 
}
.footer-box-left #pages h3 span{
	display:none;
	height:13px
}
.footer-box-left #learn{
	width:260px;
	float:right ;
}
.footer-box-left #learn h3{
	width:260px;
	background: url(images/learn_to_buy.gif) no-repeat right;
	height:13px ;
	margin:8px 12px 0 0 
}
.footer-box-left #learn h3 span{
	display:none;
	height:13px
}
.footer-box-left #learn ul {
	padding:8px 12px ;
}
.copyright {
	background : url(images/copyright.png) #484848 ;
	color:#ffffff ;
	margin-top:5px ;
	padding:8px 12px
}
.copyright a{
	color:#eee
}
.copyright a:hover {
	color:#ffffff;
	background:#99CC00
}
.alignleft {
	float:left;
	text-align:left;
	margin-right:10px;
}
.alignright {
	float:right;
	text-align:right;
	margin-left:10px;
}
.aligncenter {
	margin: 10px auto;
	text-align: center;
	display: block;
}
.wp-caption {
	text-align:center;
	padding:7px 2px 2px;
}
.wp-caption p.wp-caption-text {
	font-size:12px;
	line-height:17px;
	padding:2px 4px 5px;
	margin:0;
	color:#555;
	font-style:italic;
}