﻿/*

Theme Name: Shirazihaa vr;3

Theme URI: http://shirazihaa.com/

Version: 3

Author: Saeed Asad Nejad

Editor : Ali (www.alee.in)

*/



body {

  text-align: center;

  background-color: #98cfef;

  font-size:62.5%;

  line-height:1.5;

  margin:0pt auto;

  color:#000000;

}

img.alignleft, div.alignleft {

	float:left;

	margin:0 0.5em 0.5em 0;

}

img.alignright, div.alignright {

	float:right;

	margin:0 0 0.5em 0.5em;

}

img.aligncentered, div.aligncentered, img.aligncenter, div.aligncenter {

	text-align:center;

	margin:0 auto;

}

div.wp-caption {

	padding:5px;

	background-color:#93D7ED;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	border-radius:3px;

	text-align:center;

	border:1px solid #DDD;

}

div.wp-caption p.wp-caption-text {

	margin:0;

	padding:3px 0 0 0;

	color:#000;

	font-size:11px;

}

A:link {

	COLOR: #756A4D; text-decoration: none

}

A:visited {

	COLOR: #756A4D; text-decoration: none

}

A:active {

	COLOR: #4D7CB3; text-decoration: none

}

A:hover {

	COLOR: #4D7CB3; text-decoration: none

}

.middle {

	margin-top:10px;

	line-height: 150%;

	margin-left:10px;

	float:left;

	width:580px;

	border:3px solid #D9E6FD;

	overflow:hidden;

	font-size:8pt;

	padding-top: 2px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

#warpper {

  margin-left: auto; 

  margin-right: auto;

  width: 870px;

  text-align: right;

  direction:rtl;

  background: #FFFFFF url('images/background.gif') top left repeat-y;

}

#warpper-search{

  margin-left: auto; 

  margin-right: auto;

  width: 870px;

  text-align: right;

  direction:rtl;

  background: #FFFFFF url('images/partsbg.gif') top left repeat-y;

}

#mainbody-search {

   margin-left: auto; 

  margin-right: auto;

  width: 870px;

  text-align: center;

  direction:ltr;

  background: #FFFFFF url('http://mob4u.ir/images/searchbackground.gif') top left repeat-y;

}

.upblock {

  text-align:right;

  height: 130px;

  background: #FFFFFF url('images/logos.jpg') bottom left no-repeat;

  clear: both;

}



code {font:12px Arial;color: #333333; direction: ltr; background-color:#fff; display:block; padding:5px; margin:5px; border:1px solid #cccccc; border-left:2px solid #4776C5; text-align:left;}

.code {font:12px Arial;color: #333333; direction: ltr; background-color:#fff; display:block; padding:5px; margin:5px; border:1px solid #cccccc; border-left:2px solid #C54747; text-align:left;}

#menu_bar {

  margin:0px;

  padding:0px;

  border:0px dashed #7CB1CA;

  height:31px;

  clear:both;

  background: #FFFFFF url('http://mob4u.ir/images/menu.gif') bottom left no-repeat;

}



.mainbody {     

  

}

.left {

  float: left;

  width:179px;

  border:0px dashed #7CB1CA;

  margin-top:1px;

}

.left h2 {

background: #DFEEF3;

border-bottom:1px solid #8FCCE6;

border-top:1px solid #8FCCE6;

color:#4D7CB3;

direction:rtl;

font-family:tahoma;

font-size:8pt;

font-weight:bold;

height:20px;

margin-top:0px;

padding-right:10px;

padding-top:4px;

text-align:right;

margin-left:1px;

margin-right:1px;

}

.left h3 {

  margin-top:0px;

  margin-bottom:5px;

  font-family: tahoma, arial, sans-serif;

  font-size: 11px;

  color: #ffffff;

  padding:4px;

  border: 1px solid #425227;

  background-color: #739240;

}



.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }

.left ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }

.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }

.left ul li ul li,.right ul li ul li {	list-style-type: none;	background: transparent url(images/bullet.gif) no-repeat right;	border: 0;	margin: 0;	padding: 0 15px 0 0;}

.left ul li ul li :hover { border-bottom:#ccc 1px solid; }

.right {

  float: right;

  width:179px;

  border:0px dashed #7CB1CA;

  margin-top:1px;

}

.right h2 {

background: #DFEEF3;

border-bottom:1px solid #8FCCE6;

border-top:1px solid #8FCCE6;

color:#4D7CB3;

direction:rtl;

font-family:tahoma;

font-size:8pt;

font-weight:bold;

height:20px;

margin-top:0px;

padding-right:10px;

padding-top:4px;

text-align:right;

margin-left:1px;

margin-right:1px;

}

.right h3 {

  margin-top:0px;

  margin-bottom:5px;

  font-family: tahoma, arial, sans-serif;

  font-size: 11px;

  color: #ffffff;

  padding:4px;

  border: 1px solid #425227;

  background-color: #739240;

}



.alignright {

  float: left;

  font-family: tahoma, arial, sans-serif;

  font-size: 11px;

}



.alignleft {

  float: right;

  font-family: tahoma, arial, sans-serif;

  font-size: 11px;

}



#page_footer {

direction:ltr;

  height: 60px;

  background: #FFFFFF url(images/footer.gif) repeat-y scroll left top;

  color:#000000;

  clear: both;

  font-family:tahoma;

  font-size:8pt;

  text-align:center;

  border-top:1px solid #8FCCE6;

  padding-top:10px;

}

.left list {

  padding-right: 0;

  width: 150px;

  margin-right: 0;

  height:1%;

}

@media all and (margin: 0px 15px 0px 0px) {

.list {

  padding-right: 0px;

  width: 150px;

  margin-right: 0;

  text-align:right;

  margin-left:20px;

}

}

.left ul li ul li,.right ul li ul li {

  list-style: none; 

  margin:0px;

  line-height:20px;

  font-family:tahoma;

  font-size:8pt;

   padding-right:20px;

   background:transparent url(images/arrow.gif) no-repeat scroll 95% 8px;

   direction:rtl;











 }

@media all and (margin: 0px 15px 0px 0px) {

.left list li {

direction:rtl;

  list-style: none; 

  margin-right:-40px;

  line-height:20px;

  font-family:tahoma;

  font-size:8pt;

  text-align:right;

  padding-left:2px;

 background:transparent url(images/item-list.gif) no-repeat scroll 95% 8px;

}

}





.list li a { text-decoration: none; }



.top-ads    {

  padding-top:3px;

 padding-bottom:5px; }

 .menutitle {

background-color:#B9CF00;

border-bottom:1px solid #8FCCE6;

border-top:1px solid #8FCCE6;

color:#4D7CB3;

direction:rtl;

font-family:tahoma;

font-size:8pt;

font-weight:bold;

height:20px;

margin-top:0px;

padding-right:10px;

padding-top:4px;

text-align:right;

margin-left:1px;

margin-right:1px;

}

#fa-date {

float:right;

font-family:tahoma;

font-size:11px;

margin-right:10px;

margin-top:5px;

width:170px;

text-align:right;

}

#en-date {

font-family:tahoma;

font-size:11px;

margin-left:10px;

text-align:left;

width:170px;

direction:ltr;

}

* html #en-date {

font-family:tahoma;

font-size:11px;

margin-left:10px;

margin-top:12px;

text-align:left;

width:110px;

direction:ltr;

}

.parts {

float:right;

font-family:tahoma;

font-size:11px;

margin-top:12px;

text-align:center;

width:440px;

}



#mainbody {

float:right;

width:870px;

background:#FFFFFF url(images/partsbg.gif) repeat-y scroll left top;

}

#rightmenu {

background-color:#E0EFF5;

float:right;

width:158px;

}

#centermenu {

background-color:#FFFFFF;

float:left;

padding-left:5px;

padding-right:5px;

width:502px;

margin-top:1px;

}

.linkdooni

{

	line-height: 150%;

	font-size:8pt;

	font-family: Tahoma;

	font-size: 11px;

	color:#D47F55;

	background-color:#DFEEF3;

	margin: 4px;

	clear:both;

	display:block;

	border: 1px solid #8FCCE6;

	list-style-image: url(images/ll.gif);

	list-style-type: none;

	padding-top: 0px;

	padding-right: 4px;

	list-style-position: inside;

	padding-bottom: 6px;

	padding-left: 4px;

}



.ads

{

	line-height: 150%;

	font-size:8pt;

	font-family: Tahoma;

	font-size: 11px;

	color:#D47F55;

	background-color:#8fcce6;

	margin: 4px;

	clear:both;

	display:block;

	border: 1px solid #8FCCE6;

	list-style-image: url(images/ll.gif);

	list-style-type: none;

	padding-top: 0px;

	padding-right: 4px;

	list-style-position: inside;

	padding-bottom: 6px;

	padding-left: 4px;

		-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;



}

.ads:hover{

	background-color:#96e5ff;



}



#leftmenu {

background-color:#E0EFF5;

float:right;

text-align:right;

width:179px;

}



#centermenu-title {

background-color:#B9CF00;

border-bottom:1px solid #FFFFFF;

color:#4D7CB3;

direction:rtl;

font-family:tahoma;

font-size:8pt;

font-weight:bold;

height:21px;

margin-top:0px;

padding-right:10px;

padding-top:2px;

text-align:right;

}

#centerlinks {

background-color:#DFE4B1;

float:right;

margin-bottom:10px;

margin-top:1px;

width:471px;

}

#text-links {

background:#e6f1f5 none repeat scroll 0% 50%;

border-top:1px solid #8FCCE6;

direction:rtl;

font-family:tahoma;

list-style-image: url(images/ll.gif);

font-size:8pt;

line-height:150%;

margin-right:0pt;

text-align:right;

padding-right:15px;

padding-bottom:10px;

padding-top:10px;



}

#post {

background-color:#FFFFFF;

border:1px solid #8FCCE6;

float:right;

margin-bottom:10px;

width:500px;

}



#post a.download {

background-image:url(images/download.jpg);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}

#post a.pass {

background-image:url(images/pass.jpg);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}

#post a.home {

background-image:url(images/manba.jpg);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}

#post a.price {

background-image:url(images/price.jpg);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}

#post a.dvd {

background-image:url(images/dvd.jpg);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}


#post a.view {

background-image:url(images/view.gif);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}





#post a.blogfa {

background-image:url(images/blogfa.gif);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}

#post a.persianblog {

background-image:url(images/persianblog.gif);

background-position:left center;

background-repeat:no-repeat;

border-bottom:medium none;

display:inline-block;

margin:5px 0;

padding:15px 50px 15px 5px;

width:190px;

}





#post a.download:hover {

border-bottom:medium none;

}

#post a.view:hover {

border-bottom:medium none;

}



#post p img{

	border: none;

	padding: 0px 5px 0px 0px;

	}

#post-ads {

background-color:#FFFFFF;

float:right;

margin-bottom:10px;

width:500px;

text-align:center;

padding-bottom:10px;

}

#posttitle {

background-color:#DFEEF3;

border-bottom:1px solid #FFFFFF;

direction:rtl;

font-family:tahoma;

font-size:8pt;

font-weight:bold;

height:20px;

margin-top:0px;

padding-right:10px;

padding-top:4px;

text-align:right;

color:#4D7CB3;

}

#posttextbox {

direction:rtl;

font-family:tahoma;

font-size:8pt;

padding:0px 5px 5px;

text-align:right;

height:1%;

}

.posttextbox-archive {

direction:rtl;

font-family:tahoma;

font-size:8pt;

padding:10px 20px 1px;

border-top:1px solid #8FCCE6;

text-align:right;

}

.posttextbox-archive list li {

direction:rtl;

list-style: none; 

margin-right:10px;

line-height:20px;

font-family:tahoma;

font-size:8pt;

text-align:right;

padding-right:10px;

background:transparent url(images/item-list.gif) no-repeat scroll 95% 8px;

}

.posttextbox-archive ul li ul li {

list-style: none; 

margin:0px;

line-height:10px;

font-family:tahoma;

font-size:8pt;

padding-right:10px;

background:transparent url(images/item-list.gif) no-repeat scroll 95% 8px;

direction:rtl;

}

#posttextbox-related{

background:#e6f1f5 none repeat scroll 0% 50%;

direction:rtl;

font-family:tahoma;

font-size:8pt;

padding:5px 10px 1px;

text-align:right;

border-top:1px solid #8FCCE6;

line-height:150%;



}

#post-buttom-block {

background-color:#DFEEF3;

border-top:1px solid #8FCCE6;

direction:rtl;

font-family:tahoma;

font-size:8pt;

padding:5px 10px;

margin-top:-10px;

text-align:right;

}

#pages {

background-color:#DFEEF3;

border:1px solid #8FCCE6;

float:right;

font-family:tahoma;

font-size:11px;

margin-bottom:10px;

padding-bottom:5px;

padding-top:5px;

width:500px;

text-align:left;

direction:ltr;

}

#adsb {

padding-bottom:5px;

padding-top:5px;

background-color:#FFFFFF;

border:1px solid #8FCCE6;

float:right;

margin-bottom:10px;

width:500px;

}

#buttomblock {

background-color:#DFEEF3;

border-top:1px solid #8FCCE6;

color:#333333;

float:left;

font-family:tahoma;

font-size:8pt;

padding:0px;

width:870px;

text-align:center;

padding-bottom:10px;

}

.entry-more-link {

background-image:url(http://mob4u.ir/images/edame.gif);

background-position:right center;

background-repeat:no-repeat;

height:20px;

margin-bottom:0px;

margin-top:20px;

padding-right:20px;

}

input, select, textarea, button {

font-family:tahoma;

}

.comment-footer {

border-bottom:1px dashed;

font-size:9px;

margin-bottom:5px;

padding-bottom:5px;

}

p {

}

form {

display:inline;

}

input.txt {

background:White url(images/txtbgi.gif) repeat scroll 0% 50%;

border:1px solid #8FCCE6;

color:#1A4A5E;

height:12px;

padding-top:5px;

text-align:right;

width:100px;

margin-top:6px;

}

input.txt-advance {

border:1px solid #8FCCE6;

color:#000000;

height:12px;

margin-left:5px;

margin-top:5px;

padding-top:5px;

text-align:right;

width:200px;

background:White url(images/txtbgi.gif) repeat scroll 0% 50%;

}

input.btn {

background-image:url(images/search.gif);

border:1px solid #8FCCE6;

color:#333333;

height:20px;

left:8px;

padding-top:4px;

position:relative;

width:50px;

}

input.btn-advancesearch {

background-image:url(images/search.gif);

border:1px solid #8FCCE6;

color:#333333;

height:20px;

left:19px;

padding-top:4px;

position:relative;

width:50px;

}

.postinformation {

border-top:1px solid #8FCCE6;

color:#BDB39A;

direction:rtl;

font-family:Tahoma;

font-size:8pt;

padding-top:2px;

padding-left:12px;

text-align:left;

}

.vbpost {

line-height:1.5;

margin-top:10px;



height: 1%;

}

* html .vbpost {

line-height:1.5;

margin-top:15px;

height: 1%;

padding-right:8px;

margin-bottom:10px;

}

li {

height: 1%;

}

.comments{width:445px;

}

.comments-open

{margin-right:10px;}

#comment-text{background:White;

border:1px solid #8FCCE6;

text-align:right;

width:400px;

height:150px;

font-family:tahoma;

font-size:9pt;

color:#000000;

margin-bottom:0px;

}



#comment-author{

background:White url(images/txtbgi.gif) repeat scroll 0% 50%;

border:1px solid #8FCCE6;

text-align:right;

font-family:tahoma;

font-size:9pt;

color:#000000;

}

#comment-email{

background:White url(images/txtbgi.gif) repeat scroll 0% 50%;

border:1px solid #8FCCE6;

text-align:right;

font-family:tahoma;

font-size:9pt;

color:#000000;

}

#comment-url{

background:White url(images/txtbgi.gif) repeat scroll 0% 50%;

border:1px solid #8FCCE6;

text-align:right;

font-family:tahoma;

font-size:9pt;

color:#000000;

}

#commentpost {

background-color:#FFFFFF;

border:1px solid #8FCCE6;

float:right;

margin-bottom:10px;

width:500px;

}

#commentposttextbox {

border-top:1px solid #8FCCE6;

direction:rtl;

font-family:tahoma;

font-size:8pt;

padding-right:30px;

text-align:right;

padding-right:3px;

padding-left:3px;

}

#contactposttextbox {

border-top:1px solid #8FCCE6;

direction:rtl;

font-family:tahoma;

font-size:8pt;

padding-right:30px;

text-align:right;

padding-right:30px;

padding-left:3px;

padding-bottom:10px;

}

#comments-open-up{

float:left;

margin-right:50px;

margin-left:15px;

}

#comments-open-footer{

margin-left:100px;

margin-top:100px;}

#comments-open-data{

padding-right:0px;}

#comment-bake-cookie{

margin-bottom:0px;

}

#comments-open-text{

direction:rtl;

float:right;

margin-bottom:30px;

text-align:right;}

#comment-form-remember-me{

font-family:tahoma;

padding-right:20px;

}

#comment-form-name{

font-family:tahoma;

padding-right:20px;



}

#comment-form-email{

font-family:tahoma;

padding-right:20px;

}

#comment-form-url{

font-family:tahoma;

padding-right:20px;

}

.commentfirstfild{padding-right:20px;

}

.comment-fild{

text-align:center;}

#comment-submit{

background-color:#DFEEF3;

color:#756A4D;

height:25px;

border:1px solid #8FCCE6;

margin-bottom:10px;}

#comment-preview{

background-color:#DFEEF3;

color:#756A4D;

height:25px;

border:1px solid #8FCCE6;

margin-bottom:10px;}

.hr{

background-color:#8FBAD6;

border:medium none;

color:#8FBAD6;

direction:rtl;

height:1px;

text-align:right;

width:100%;}

.comment-details{

width:100%;

border-bottom:1px dotted #8FBAD6;

line-height:150%;

padding-bottom:3px;

}

.comment-details .avatar { 

float: left;

padding: 2px;

border: 1px solid #ddd;

margin-right: 10px;

margin-left: 10px;

background: #fff;

}









#search-options{

font-family:tahoma;}

.search-form{direction:ltr;

margin-top:15px;

text-align:center;

}

.search-results-header{

font-family:tahoma;

text-align:right;

padding-right:5px;

font-size:8pt;

font-weight:bold;

margin-top:10px;}

.searchinstruction{

font-family:tahoma;

text-align:right;

padding-right:15px;

padding-bottom:5px;

font-size:8pt;

text-decoration:none;

margin-top:10px;

direction:rtl;}

@media all and (margin: 0px 15px 0px 0px) {

.searchinstruction{

font-family:tahoma;

text-align:right;

padding-right:25px;

margin-right:15px;

padding-bottom:5px;

font-size:8pt;

text-decoration:none;

margin-top:10px;

direction:rtl;}

}

.nosearch{

text-align:right;}

.left textbox{

text-align:right;

margin:0px;}

div.gameBox {

background:#FFFFFF url(images/pro-hback.gif) repeat-x scroll center bottom;

border:1px solid #DDDDDD;

float:left;

height:100px;

margin:13px 10px 10px 19px;

overflow:hidden;

width:179px;



font-family:tahoma;

direction:rtl;

padding:10px;

}

* html div.gameBox {

background:#FFFFFF url(images/pro-hback.gif) repeat-x scroll center bottom;

border:1px solid #DDDDDD;

float:left;

height:100px;

margin-top:13px;

margin-left:10px;

margin-bottom:10px;



margin-right:10px;

overflow:hidden;

width:178px;

font-family:tahoma;

direction:rtl;

}

img.gameImg {

border:1px solid #CCCCCC;

float:right;

height:70px;

padding:2px;

width:70px;

}

.thumb{

direction:rtl;

font-size:8pt;

float:left;

width:100px;

height:1%;

display: block;

}

.entry-game{

margin-bottom:15px;

border-top:1px solid #8FCCE6;

}

* html .entry-game{margin-bottom:15px;



}

#partsblock {

background:#FFFFFF url(images/partsbg.gif) repeat-y scroll left top;

}

ali {font:12px Arial;color: #333333; direction: ltr; background-color:#fff; display:block; padding:5px; margin:5px; border:1px solid #cccccc; border-left:2px solid #C54747; text-align:left;}

.textbox-cat{

font-family:tahoma;

font-size:8pt;

line-height:150%;

text-align:right;

height:1%;

padding:7px;}

.textbox-hit{

margin-top:0px;}

* html .textbox-hit{

padding-bottom:50px;}

@media all and (margin: 0px 15px 0px 0px) {

.textbox-hit {

margin-bottom:-20px;

}

}

/* related posts START */

#related_posts {

width:500px;

float:right;

	border-color:#BDC7D8;

	background:#FFF;

	font-family:tahoma;

	font-size:12px;

	border-width:1px;

	border-style:solid;

	padding:1px;

}

#related_posts h3 {

	padding:5px 10px 6px;

	font-size:11px;

}

#related_posts ul {

	padding:3px 10px 8px;

}

#related_posts ul li {

	border-color:#BDC7D8;

	background:#FFF;

	list-style:none;

	padding:3px 5px;

	line-height:18px;

	border-width:0 0 1px;

	border-style:dashed;

}

#related_posts h3, 



#related_posts .count {

	font-size:10px;

}

#related_posts .excerpt {

	font-size:11px;

	display:block;

}

#related_posts .info {

	border:0;

}

/* related posts END */



#ads{

background:#F6F6F6 none repeat scroll 0% 50%;

direction:rtl;

font-family:tahoma;

font-size:8pt;

padding:1px 10px 1px;

text-align:right;

border-top:1px solid #8FCCE6;

line-height:150%;



}







.SearchBox, .MailInput  {font-size:8pt;font-family:tahoma;color: #6D7A81;height:18;border: 1px solid #DAE2E3;background-color: #F3F5F5}

.namebox, .webbox, .mailbox, .Comm  {font-size:8pt;font-family:tahoma;color: #6D7A81;border: 1px solid #DAE2E3;background-color: #F3F5F5}

.SendBTN,.PoolButton,.SearchBTN, .mailbtn, .resetbtn, .BTN  {font-size:8pt;font-family:tahoma;color: #000;border: 1px solid #DAE2E3;background-color: #F3F5F5;text-align:center;height:18; padding-bottom:3px}

.module-categories ul li {

	background: url('plus.gif') right 5px no-repeat;

	padding: 0 12px 0 0;

	font-weight: bold;

}

.module-categories ul li ul li {

	background: url('rl.gif') right 5px no-repeat;

	padding: 0 12px 0 0;

	margin: 0 12px 0 0;

	font-weight: 100;

}



.socials {  font-size:10px; font-weight:bold; margin-bottom:10px; background-color:#FFFFFF; border:1px solid #BBB9B2; padding:5px 5px 5px 10px; width:440px;}

.socials a {margin-right:10px; color:#BFBCB3;}

.btn_email {background:url(images/mail.gif) left no-repeat; padding-left:15px;}

.btn_comment {background:url(images/comments.gif) left no-repeat; padding-left:15px;}

.btn_delicious {background:url(images/delicious.gif) left no-repeat; padding-left:15px;}

.btn_digg {background:url(images/digg.gif) left no-repeat; padding-left:15px;}

.btn_reddit {background:url(images/reddit.gif) left no-repeat; padding-left:15px;}

.btn_technorati {background:url(images/technorati.gif) left no-repeat; padding-left:15px;}

.btn_furl {background:url(images/furl.gif) left no-repeat; padding-left:15px;}



/*//Comments//*/

#commentform #author, #commentform #email, #commentform #url{

	background-color: #f8feff;

	border: 2px solid #8FCCE6;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	width: 250px;

	padding: 5px;

	margin: .5px;

	color: #505050;

	font: 12px Tahoma;	

}

#commentform #url, #commentform #email{

	direction:ltr;

}

#commentform #author{

	direction:rtl;

}

#commentform #author:focus, #commentform #email:focus, #commentform #url:focus{

	border: 2px solid #96e5ff;

	background-image: none;

}

textarea#comment {

	background: #f8feff url(images/textarea-bg.png) no-repeat center;

	border: 2px solid #8FCCE6;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	padding: 5px;

	margin: .5px;

	width: 470px;

	color: #505050;

	font: 12px Tahoma;

	direction:rtl;

}

textarea#comment:focus {

	border: 2px solid #96e5ff;

	background-image: none;

}

#commentform #submit{

	background-color: #96e5ff;

	padding: 3px 12px;

	margin: 2px 5px 0 0;

	color: #FFFFFF;

	font: bold 15px Arial;

	border: none;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	cursor: pointer;

}

#commentform #submit:hover{

	background-color: #3CF;

	color: #fff;

}

#commentform #submit:focus{

		background-color: #555;

	color: #fff;

}



div#author-info {

}

div#author-info div#author-image {

float: right; margin: 0 10px 5px 5px; border: 3px solid #DCDCE1;

}



.box {

	background: #ffffff;

	border: 1px solid #96e5ff;

	margin: 0 0 -2px;

	padding: 1px;

}

.box .content {

	background: url(images/box-bgr.gif) #ffffff repeat-x top;

	height: 1%;

	padding: 5px;

}

subscribers{

	width:140px;

	height:41px;

	padding:5px 0 0;

	overflow:hidden;

	background:url(images/bg-subscribers.gif) no-repeat 0 0;

	position:absolute;

	top:-33px;

	right:0;

}

subscribers span{

	width:62px;

	float:left;

	text-align:center;

	font-size:14px;

	color:#fff;

	line-height:16px;

	font-weight:bold;

	overflow:hidden;

}

subscribers p{

	float:left;

	font-size:12px;

	color:#fff;

	line-height:16px;

	font-weight:bold;

	margin:0;

}

.box .content li{

	list-style-type:none;

}

.content404 {

	height: 1%;

	padding: 18px;

}

.box.ads .content {

	padding-left: 15px;

	padding-right: 0;

	text-align: center;

}

#rightcol .box {

	margin: 0 0 -2px;

}

/*- Box3 -*/

.box3 {

	background-color:#e7f7ff;

border:1px solid #96e5ff;

	margin: 0 0 -2px;

	padding: 1px;

}

.box3 .content3 {

	

	height: 1%;

	padding: 18px;

}



.content404 {

	height: 1%;

	padding: 18px;

}

.box3.ads .content {

	padding-left: 5px;

	padding-right: 0;

	text-align: center;

}

/*--mail--*/

#sidebar div.mail{

	margin:0px 0 0 0;

	position:relative;

}

#sidebar div.mail div.subscribers{

	

	width:140px;

	height:41px;

	padding:5px 0 0;

	overflow:hidden;

	background:url(images/bg-subscribers.gif) no-repeat 0 0;

	position:absolute;

	top:-15px;

	right:0;

}

#sidebar div.mail div.subscribers span{

	width:62px;

	float:left;

	text-align:center;

	font-size:14px;

	color:#fff;

	line-height:16px;

	font-weight:bold;

	overflow:hidden;

}

#sidebar div.mail div.subscribers p{

	float:left;

	font-size:12px;

	color:#fff;

	line-height:16px;

	font-weight:bold;

	margin:0;

}

#sidebar div.mail div.form{

	width:100%;

	overflow:hidden;

	float:left;

	margin:10px 0 0;

}

#sidebar div.mail h2{

	width:218px;

	overflow:hidden;

	margin:0 0 0 17px;

	line-height:51px;

	font-size:18px;

	color:#747474;

	padding:0 0 0 60px;

	background:url(images/bg-rss.png) no-repeat 0 0;

}

#sidebar div.mail h2 a{

	color:#747474;

	text-decoration:none;

}

#sidebar div.mail h2 span{

	color:#f68a1f;

}

#sidebar div.mail label{

	float:left;

	width:60px;

	height:48px;

	background:url(images/bg-label.png) no-repeat 0 0;

	margin:10px 0 0 19px;

	display:inline;

}

#sidebar div.mail input{

	float:left;

	margin:0;

	padding:0;

	border:0;

}

#sidebar div.mail input.text{

	width:117px;

	height:16px;

	font-size:12px;

	line-height:16px;

	padding:3px 5px 2px;

	color:#7e7e7e;

	margin:24px 0 0;

}

#sidebar div.mail input.submit{

	width:65px;

	height:23px;

	font-size:12px;

	line-height:23px;

	overflow:hidden;

	color:#fff;

	font-weight:bold;

	text-align:center;

	background:url(images/bg-mail-submit.gif) no-repeat 0 0;

	margin:23px 0 0 5px;

	display:inline;

	padding:0 0 3px;

	cursor:pointer;

}

/*--end mail--*/