* {
	margin: 0;
	padding: 0; }

body {
	font: 11px tahoma, sans-serif;
	color: #000;
	background: #dcf1f6 url(images/bg.jpg) repeat-y scroll center top;
	line-height: 1.7;
	margin: 0;
	padding: 0 0;
	text-align: right; }

ol, ul, li { list-style: none; }

a, a:link {
	text-decoration: none;
 }

a:hover { color: #07cfed; }

img { border-style: none; }

h1 {
	padding: 0px;
	margin: 0px;
	font: bold 1.4em/1.6 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; }

.left { float: left; }

.right { float: right; }

.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0; }
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0; }

*:first-child+html .clearfix { min-height: 1px; }

/*-----layout-----*/
#warpper {
	
	direction: rtl;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 968px;
	background-color:#FFF;
}

.header {
	background: transparent url(images/header.gif) no-repeat scroll center top;
	height: 146px;
	position: relative; }

	.header-name{
height:130px;
left:20px;
position:absolute;
top:10px;
width:300px;}

		.header-name a {
			display: block;
			height: 130px;
			width: 300px; }
	.old-template{
height:130px;
position:absolute;
right:5px;
top:15px;
width:34px;}

		.old-template a {
			display: block;
			height: 127px;
			width: 34px; }
		.header-name span,.old-template span { display: none; }

	.header span { display: none; }

.nav {
	background: transparent url(images/nav.gif) no-repeat scroll center top;
	height: 40px; }
.nav ul {
list-style-type:none;
margin:0;
padding:11px 5px;
}
.nav ul li {
float:right;
width:72px;
margin:1px 2px;


}

.active{
background:url("images/active-botton.gif") no-repeat scroll left top transparent;
display:block;
text-align:center;
height:28px;
width:72px;
color:#2b84a2;
}
.inactive{
	background:url("images/botton.gif") repeat scroll 0 0 transparent;
}
.nav ul li a {
display:block;
text-align:center;
height:28px;
width:72px;

}
.nav ul li a:hover {
background:url("images/botton.gif") repeat scroll 0 28px transparent;
color:#FFF;
}
.nav ul li span {
display:block;
padding:5px 5px 4px 2px;
}

	#nav-form {
height:30px;
left:7px;
position:absolute;
top:150px;
width:250px; }

		.nav #searchform #s {
			background: transparent none repeat scroll 0 0;
			border-style: none;
			font: 11px Tahoma, Arial, Helvetica, sans-serif;
			height: 15px;
			right: 4px;
			line-height: normal;
			margin: 0;
			padding: 2px;
			position: absolute;
			top: 7px;
			width: 210px;
			color: #363535; }

		.nav #searchform a {
display:block;
height:23px;
left:0;
position:absolute;
top:5px;
width:30px; }
		.nav #searchform a  span{
display:none; }


.content {
	text-align: right;
	margin-top:10px;
 }

.two-sidebar {
	background-color:#FFF;
	float: right;
	width: 760px; }

.center-menu {
	float: left;
	width: 538px;
	margin-left:7px;
	margin-right:7px;
		display:inline;
}
.center-menu ul{
margin:5px 0 0 5px;
}

.linksbox h2{
	background: transparent url(images/linksbox.gif) no-repeat scroll center bottom;
	height: 42px; }
.linksbox h2 span{
	display:none;}
.linksbox-content { background:transparent url(images/linksbox-bg.gif) repeat-y scroll center bottom; }

.linksbox-left, .linksbox-right {
	float: right;
	width: 250px; }

.linksbox-bottom {
	background: transparent url(images/linkbox-footer.gif) no-repeat scroll center bottom;
	height: 14px; }

.linksbox-content ul { padding: 5px 10px; }

	.linksbox-content ul li {
		background: #f3fafc url(images/arrow_left.gif) no-repeat scroll right 6px;
		padding: 0 12px 0 0; }

.ads {
	margin: 0px auto;
	text-align: center; }

.post { background:transparent url(images/post-bg.gif) repeat-y scroll center top;


}
.post-wrapper{
	margin:5px 0 5px 0;
}
.post-wrapper h2 { background: transparent url(images/post-title.gif) no-repeat scroll right top;
padding-right:30px;

 }
.post-wrapper h2  a { color: #e39b00; }
.meta {
background:transparent url(images/post-top.gif) no-repeat scroll center top;
display:block;
height:40px;
padding:2px 10px 0px;
}


.meta ul {
margin-right: 5px;
padding-top: 4px; }

.meta ul li {
display: block;
float: right; }

.meta .view {
background: transparent url(images/view.gif) no-repeat scroll right center;
margin: 0;
padding: 3px 24px 0 0; }

.meta .date {
background: transparent url(images/date.gif) no-repeat scroll right center;
margin: 0 10px 0 0;
padding: 3px 20px 0 0; }

.meta .comment {
background: transparent url(images/comment.gif) no-repeat scroll right center;
margin: 0 10px 0 0;
padding: 4px 20px 0 0; }

.entry {
	padding:10px;

 }

.tags,.cats{
margin-top:15px;
padding:0 30px 5px 5px;
}
.tags a {
-moz-border-radius:4px 4px 4px 4px;
background-color:#b8dfeb;
line-height:30px;
padding:5px;
}
.cats a {
-moz-border-radius:4px 4px 4px 4px;
background-color:#b8dfeb;
line-height:30px;
padding:5px;
margin:2px;
}
.tags{
	background:url("images/tags.gif") no-repeat scroll 99% 5px #EBF7F9;
}
.cats{
	background:url("images/cats.gif") no-repeat scroll 99% 5px #EBF7F9;
	
}

.post-more-link {
	background: transparent url(images/continue.gif) no-repeat scroll right top;
	margin: 15px 0 0 0;
	padding: 0 18px 0 0; }
.post-footer {
	background: transparent url(images/post-footer.gif) no-repeat scroll top center;
	height: 14px;

 }
.last-post,.sidebar-ads,.left-product,.monthly-archive,.random-post,.statistics,.links,.category-archive{background-color:#edf7fa}
.right-sidebar {
	float: right;
	width: 202px;
	margin-right:6px;
	display:inline
	}

	.right-sidebar h3 { height: 42px; }

	.right-sidebar span { display: none; }

	.right-sidebar ul {
		margin: 0;
		padding: 0; }

.sidebar-content {
	background: transparent url(images/sidebar-content.gif) repeat scroll top center;
	padding: 4px 9px; }

.sidebar-footer {
	background: transparent url(images/sidebar-footer.gif) no-repeat scroll center bottom;
	clear: both;
	height: 14px;
	margin-bottom:9px;
}

.sidebar-ads h3 { background: transparent url(images/sidebar-ads.gif) no-repeat scroll center bottom; }

.sidebar-ads a {
	display: block;
	margin: 0 0 5px;
	text-align: center; }

.category-archive h3 { background: transparent url(images/category-title.gif) no-repeat scroll center bottom; }

.category-archive  ul li {
	background: transparent url(images/tick.gif) no-repeat scroll right 5px;
	padding: 0 12px 0 0; }

.category-archive  li ul { margin: 0 15px 0 0; }

.category-archive  ul li ul li {
			background: transparent url(images/arrow_mini_left.gif) no-repeat scroll right 5px;
			padding: 0 10px 0 0; }
.links h3 { background: transparent url(images/sidebar-links.gif) no-repeat scroll center bottom; }


.left-sidebar {
	float: left;
	width: 202px;
	margin-left:6px;
}

	.left-sidebar h3 { height: 42px; }

	.left-sidebar span { display: none; }

	.left-sidebar ul {
		margin: 0;
		padding: 0; }

	.left-sidebar li {
		background: transparent url(images/arrow_mini_left.gif) no-repeat scroll right 7px;
		padding: 0 10px 0 0; }


.left-product h3 { background: transparent url(images/left-product.gif) no-repeat scroll center bottom; }
.last-post h3 { background: transparent url(images/last-posts.gif) no-repeat scroll center bottom; }

.random-post h3 { background: transparent url(images/random-posts.gif) no-repeat scroll center bottom; }
.monthly-archive h3 {
background:transparent url(images/monthly-archive.gif) no-repeat scroll center bottom;
}
.statistics h3 { background: transparent url(images/statistics.gif) no-repeat scroll center bottom; }

.footer {
	background-color: #f7fbfd;
	clear: both;
	border-top:7px solid #e7f4f8;
}
.footer-top{
	padding:1px 0;
	background-color:#FFF;
	display:block;
	}
.footer h3 span{
	display:none;
	}
.footer-content{
background: transparent url(images/footer-content.gif) repeat-y scroll right top;
overflow:hidden;
padding:10px;

}
.footer-bot{
	background: transparent url(images/footer-bot.gif) no-repeat scroll right top;
	height:14px;
margin-bottom:5px;
}

.tags-cloud {
	width: 391px;
	display: inline;
	float: right;
	margin-right: 4px; }

	.tags-cloud h3 {
		background: transparent url(images/tagcloud-title.gif) no-repeat scroll right top;
		 height:43px; }

	.tags-cloud ul li {
		display: inline;
		font-family: Arial,Helvetica,sans-serif;
		padding: 0 !important;
		}

	.tags-cloud li a {
		dispaly:inline;
		font-weight: bold;
		
 }

	 .rank-1 a {
		font-size: 1.9em;
		padding: 2px 5px;
		color: #e1a744; }

	 .rank-2 a {
		padding: 2px 5px;
		font-size: 1.8em;
		color: #e77255; }

	 .rank-3 a {
		font-size: 1.7em;
		padding: 2px 5px;
		color: #40a342; }

 .rank-4 a {
		font-size: 1.6em;
		padding: 3px 5px;
		color: #389a19; }

	.rank-5 a {
		font-size: 1.5em;
		padding: 3px 5px;
		color: #193e9a; }

	 .rank-6 a {
		font-size: 1.4em;
		padding: 3px 5px;
		color: #9a2519; }

	 .rank-7 a {
		font-size: 1.3em;
		padding: 4px 5px;
		color: #9a8f19; }

	 .rank-8 a {
		font-size: 1.2em;
		padding: 4px 5px;
		color: #199a95; }

	 .rank-9 a {
		font-size: 1.1em;
		padding: 4px 5px;
		color: #92199a; }

	 .rank-10 a {
		font-size: 1em;
		padding: 4px 5px;
		color: #199a62; }


.rss{
	width:126px;
	margin:25px 15px 0 0;
	float:right;
}
.footer-bottom{
	background-color:#666666;
	height:34px;
}
.designer {
text-align:left;
float:left;
padding:8px 0 0 10px;
color:#FFF;
width:400px;
}
.designer a{
color:#FFF;
}
.copyright {
		background: transparent url(images/copyright.gif) no-repeat scroll right top;
float:right;
height:34px;
width:450px;
}


