/*  
Theme Name: Lilver
Version: 1.0
Description: The wordpress Theme , silver $ light , The Private Theme for 7learn.com
Author: Loghman Avand
Author URI: http://www.7learn.com
Theme URI: http://www.7learn.com
*/



/* Global Styles */

body {
	margin: 0;
	background: #CDCDCD;
	font: 10pt Tahoma;
	text-decoration:none;
}
a 		 		{color:#646FB0;text-decoration:none;}
a:hover 		{color:#BBBBBB; }

input , select  {font: 12px Tahoma;background:url('images/bg_btn.gif'); }
textarea 		{font: 11px Tahoma;padding: 2px 5px 7px 3px;direction:ltr;}

p 				{padding: 0;line-height: 170%;margin:0 0 5px 0 ; }
img 			{border: 0; }
h1,h2,h3,h4,h5  {margin: 0;}

blockquote {
	color: #666;
	text-align:justify;
	text-indent:10px;
	margin: 7px 20px 7px 5px;
	padding: 3px 7px 3px 5px;
	background: white url(images/qq.gif) no-repeat right 7px;
	border-top: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	border-left: 3px solid #CCC;

}

/* Special Classes */
.wjradio {background:#dbdbdb;}

.codediv {
	text-align:left;
	direction:ltr;
	font:11px Tahoma;
	background:#eee;
	padding: 5px 3px 5px 5px ;
	line-height:130%;
	border:1px dotted #aaa;
	margin:10px 0 7px 0;

}

.btn {
	height:25px;
	border:1px solid #dddddd;
}

.spacediv {
	clear: both;
	height: 1px;
	overflow: hidden;
}

.tags {
	padding:5px 5px 7px 2px;
	text-align:right;
	border:1px dotted silver;
	background:#eee;
	direction:rtl;
}


/* Main Page */

#page {
	margin: 0 auto;
	width: 1004px;
}


/* 7Learn.com Header */
	
#header {
		width: 1004px;
		height: 310px;
		position: relative;
		background: #cdcdcd url("images/7learn_top.jpg") no-repeat;
		margin-bottom:15px;
	}
	
#topmenu{
	padding-right:10px;
	float:right;
	text-align:right;
	direction:rtl;
	width:400px;
	}


	#main {
		width: 1002px;
		padding: 0 0 0 2px;
	}

	/* Sidebars */
	
	.sidebar {
		float: left;
		width: 206px;
		font: normal 11px Tahoma;
		color: #444444;
	}
	
	
	.sidebar .sidebar-box {
		width: 206px;
		background: url("images/bgmenu.gif") repeat-y;
		margin-bottom: 18px;
		direction:rtl;
	}
	
		.sidebar h3 {
			width: 171px;
			height: 48px;
			text-align:center;
			padding-left: 20px;
			padding-right: 15px;
			font: 600 12px/46px Tahoma;
			color: #999999;
			direction:rtl;
			background: url("images/topmenu.gif") no-repeat;
		}
				
		.sidebar ul {
			margin: 0;
			padding-top: 0;
			padding-bottom:10px;
			padding-right: 20px;
	 		list-style-type: none;
			padding-left: 15px;

		}
		
		.sidebar ul li {
			color: #444444;
			font: normal 11px/20px Tahoma;
			text-align: right;
		}
		
		.sidebar ul li a {
			color: #646FB0;
		}
		
		.sidebar ul li a:hover {
			color: #bbbbbb;
		}

		.sidebar ul li ul li {
				border-bottom: none;
		}
		
		/*** searchform & Calendar ***/
		
		.sidebar #searchform {
			margin: 0 auto;
			padding-top: 0px;
			width: 155px;
			text-align: center;
		}
		
		.sidebar #searchform #si {
			font:10pt tahoma ;
			border:1px solid silver;
			height:20px;
			padding:2px 3px 0 0;
		}
		
		.sidebar #searchform #ss {
			font:9pt tahoma ;
			color:#555;
			border:1px solid #dddddd;
			height:24px;
		}
		
		
		.sidebar #calendar_wrap {
			margin: 0 auto;
			padding-bottom: 5px;
			width: 118px;
		}
		
		.sidebar #calendar_wrap caption {
			font-weight: bold;
		}
		
		.sidebar #calendar_wrap tbody {
			text-align: right;
		}
		
		.sidebar #calendar_wrap #today {
			color:#1A5713;
			font-weight:bold
		}
		
		/* Sidebar - Texts */
		
		.sidebar .textwidget {
			text-align: justify;
			padding: 2px 10px 10px 9px;
			margin: 0 auto;
			width: 180px;
			direction: rtl;
		}
	
	/*  Content */
	
	#content {
		float: left;
		width: 579px;
		padding: 0 4px 0 3px;
	}
		
	#content .post {
		color: #000000;
		float: left;
		margin-bottom: 30px;
		width: 579px;
	}
			
		#content .post .post-title {
			width: 579px;
			height: 70px;
		    direction:rtl;
		    text-align:right;
			background: url("images/toppost.gif") no-repeat;
			color: #555;
			font: 9pt Tahoma;
		}
		
		#content .post .post-title a {
			color: #555;
					}
		
		#content .post .post-title a:hover {
			color:#eeeeee;
					}
		
		#content .post .post-title h2 {
			font: 13px/40px Tahoma;
			font-weight:600;
			float:right;
			padding:13px 20px 0px 0px;
		}
		
		#content .post .post-title h2 a {
			color: #555;
					}
		
		#content .post .post-title h2 a:hover {
			color: #BBBBBB;
					}
		
		#content .post .post-title .sendate {
			margin: 10px 10px 0 10px;
			width: 70px;
			height: 40px;
			text-align: center;
			float: left;
			color: #aaaaaa;
			font: bold 12px "Trebuchet MS", Verdana;
		}
		
		#content .post .post-title .sendate span {
			font:9pt Tahoma;
			margin: 7px 0;
			display: block;
		}
		
		
		#content .post .post-entry {
			direction:rtl;
			font: 9pt Tahoma;
			color: #333333;
			width: 522px;
			margin: 0 9px 0 8px;
			padding: 10px 20px;
			background: #dbdbdb url("images/bg_post.gif") repeat-x;
			float: left;
		    text-align:justify;
		}
		
		#content .post .post-entry a {
			color: #646FB0 ;
					}
		
		#content .post .post-entry a:hover {
			color: #bbbbbb;
			
		}
		
		#content .post .post-entry .more-link {
			float: left;
		}
		
				
		#content .post .post-info {
			clear: both;
			width: 537px;
			height: 48px;
			background: url("images/down_post.gif") no-repeat;
			font: 600 12px/48px Tahoma;
			color: #777;
			padding: 0 20px;
			text-align:left;
			
		}
		
		#content .post .post-info a {
			color: #35518F;
					}
		
		#content .post .post-info a:hover {
						color:#bbbbbb;
		}
		#content .pedit {
				text-align:left;
				font:600 12px tahoma;
				margin-bottom:7px;
		}
	/***  Comments ***/
		#content .comment-entry {
		direction:rtl;
		font: 9pt Tahoma;
		color: #333333;
		width: 522px;
		margin: 0 9px 0 8px;
		padding: 0 15px;
		background: #E0E0E0 url("images/top_comm.gif") repeat-x;
		float: left;
	    text-align:justify;
		}
	
		
		#content  h1 {
			color: #333333;
			font: 12px/40px Tahoma;
			height:30;
			width: 100%;
		}
		
		#content .comments {
			font: normal 12px/18px Tahoma;
			color: #333;
			width: 522px;
		}
		
		#content .comments a {
			color: #235375;
					}
		
		#content .comments a:hover {
			color: #bbb;
		}
		
		#content  .comments ol {
			margin: 10px 0 10px 0;
			padding-left: 20px;
			padding-right: 25px;
			font:11px Tahoma;
			color:#333333;
		}

		#content .comments ol li {
			padding: 5px;
			background:#EAF6FF url('images/bg_comm.gif') repeat-x;;
			border-top:1px solid #BDD2DF;
			border-left:1px solid #BDD2DF;
			border-right:1px solid #BDD2DF;
		}
		
		
		#content .comments ol li abbr {
			color: #235375;
			font:600 12px/20px Tahoma;
			margin-bottom:30px;

		}
		
		
		#content .comments ol li h5 {
			color: #999;
			margin:0;
			font:8pt tahoma;
			text-align:left;
		
		}
		
		#content .sc_div {
			padding: 5px;
			background:#EAFFEE url('images/bg_sendcomm.gif') repeat-x;;
			border:1px solid #bbb;
			width:460px;
		}
		#content .sc_div a {
				font: 10pt tahoma;
}

		#content .post #commtable {
			margin: 30px 0 0 0;
			color:#1D451B;
			width: 300px;
			height:240px;
			direction:ltr;
			border:0px dotted silver ;
			border-collapse: collapse;
		}
		
		#content .post #commtable p {
			margin:1px;
		}
		
		#content .post #commtable submit {
			margin:1px;
		}
		
		#content .post #commtable textarea {
			direction:rtl;
		}
		

/* Other Page Numbers */
.pagebar_div {
	background:#e1e1e1; 
	border:1px solid silver;
	font:9pt tahoma;
	width:420px;
	padding-top:7px;
}

/* Footer */

#footer {
	font:11px Tahoma;
	color:#222222;
	text-align:center;
	height:42px;
	width:995px;
	background: url("images/bg_footer.gif") repeat-x;
}
#footer p {
	padding-top:5px;
}