/*
Theme Name: مدونه الطارق
Theme URI: http://wordpress.org/
Description: ثيم مدونه الطارق الرسمي
Version: 1.0
Author: أكس ميديا
Author URI: http://xmkwt.com/
Coding By : Husien Adel | http://www.egydes.com
Tags: blue, custom header, fixed width, two columns, widgets
*/



*
{
		padding: 0;
		margin: 0;
		border: 0 none;
		text-decoration: none;
		outline: none;
}
.clear { clear:both }
body
{
		padding: 0;
		margin: 0;
		background: url(images/bg.jpg) #e1e1e1 repeat-x;
		font-family: Tahoma;
		direction: rtl;
}
#wrap
{
		width:1000px;
		margin:0 auto;
		overflow:hidden;
}
#headers
{
		width:1000px;
		height:207px;
		background:url(images/header.jpg) no-repeat;
		position:relative
}
#index
{
		display:block;
		width:313px;
		height:150px;
		position:absolute;
		top:10px;
		right:30px;
		text-indent:-9999px;
		overflow:hidden;
}
.twitter
{
		width:220px;
		height:90px;
		position:absolute;
		top:35px;
		left:197px;
		color:#333;
		font-family:tahoma;
		font-size:12px;
		text-align:justify;
		direction:rtl
}
.twitter a:link,
.twitter a:visited,
.twitter a:active
{
		text-decoration:none;
		color:#b72d2f;
}
.twitter a:hover { color:#FFF; }
.nav-pages
{
		width:1000px;
		height:53px;
		margin:0 auto;
		font-family:tahoma;
		font-size:13px;
		color:#fff;
		text-shadow:1px 1px 0 #000;
		position:absolute;
		top:155px;
		overflow:hidden
}
.nav-pages ul li
{
		list-style:none;
		display:inline;
		float:right;
		margin-right:20px;
		color:#fff;
		text-align:center;
		width:142px;
		height:33px;
		padding-top:20px;
}
.nav-pages ul li a:link,
.nav-pages ul li a:visited,
.nav-pages ul li:active,
.nav-pages ul li a:hover
{
		display:block;
		width:142px;
		height:33px;
		color:#fff;
		text-decoration:none;
}
.nav-pages li.current_page_item a:active,
.nav-pages li.current_page_item a:visited
{
		color:#000;
		text-align:center;
		background:url(images/active_hover.png) top center no-repeat;
		text-shadow:none;
		display:block;
		width:142px;
}
.search
{
		background:url(images/srch-bg.png) no-repeat;
		width:180px;
		height:34px;
		margin:0px 0 0 15px;
		float:left
}
.search-input
{
		width:120px;
		height:20px;
		float:right;
		background-color:#6e6e6e;
		font-family:tahoma;
		font-size:11px;
		color:#FFF;
		margin-right:10px;
}
.search-submit
{
		width:28px;
		height:25px;
		background:url(images/srch-submit.png) no-repeat;
		border:0 none;
		float:right;
		margin-right:5px;
}
#sidebar
{
		width:350px;
		float:right;
		padding-top:20px;
}
.widget
{
		width:318px;
		margin:5px 20px 15px 0;
		float:right
}
.widget-t
{
		width:318px;
		height:25px;
		background:url(images/widget_t.jpg) no-repeat;
		overflow:hidden
}
.widget-title
{
		width:290px;
		height:20px;
		margin:0px 25px 0 0;
		font-family:Arial, Helvetica, sans-serif;
		color:#881e1d;
		font-size:16px;
		font-weight:bold;
}
.widget-title a:link,
.widget-title a:visited,
.widget-title a:active
{
		text-decoration:none;
		color:#881e1d;
}
.widget-title a:hover { color:#333; }
.widget-m
{
		width:318px;
		background:url(images/widget_m.jpg) repeat-y;
		overflow:hidden
}
.widget-m ul li
{
		list-style:none;
		width:270px;
		font-family:tahoma;
		font-size:12px;
		color:#282828;
		line-height:180%;
		margin-right:20px;
}
.widget-m ul li a:link,
.widget-m ul li a:visited,
.widget-m ul li a:active
{
		display:block;
		width:270px;
		border-bottom:1px solid #CCC;
		color:#282828
}
.widget-m ul li a:hover
{
		border-bottom:1px solid #282828;
		color:#ab0502;
}
.widget-m select
{
		min-width:150px;
		max-width:230px;
		margin-right:20px;
		font-family:tahoma;
		font-size:12px;
		color:#000;
		border:1px solid #ccc;
}
.widget-b
{
		width:318px;
		height:44px;
		background:url(images/widget_b.jpg) no-repeat
}
#content
{
		width:640px;
		float:left
}
.top-ads
{
		width:600px;
		height:77px;
		margin:22px auto 10px auto;
		position:relative;
}
.post
{
		width:605px;
		margin:0 auto 10px auto;
		overflow:hidden;
		position:relative
}
.date
{
		position:absolute;
		width:23px;
		height:25px;
		color:#FFF;
		text-align:center;
		font-family:"Times New Roman", Times, serif;
		top:60px;
		left:5px;
		font-size:11px;
		font-weight:bold;
		text-shadow:1px 1px 0 #000;
}
.post-t
{
		width:605px;
		height:108px;
		background:url(images/post_t.png) no-repeat;
		overflow:hidden
}
.post-title
{
		width:580px;
		margin:60px 30px 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:21px;
		font-weight:bold;
		color:#881e1d
}
.post-title h2
{
		width:580px;
		margin:60px 30px 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:21px;
		font-weight:bold;
		color:#881e1d
}
.post-title a:link,
.post-title a:visited,
.post-title a:active
{
		color:#881e1d;
		text-decoration:none
}
.post-title a:hover
{
		text-decoration:underline;
		color:#333;
}
.post-m
{
		width:605px;
		background:url(images/post_m.jpg) repeat-y;
		overflow:hidden
}
.post-thum
{
		width:170px;
		height:180px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		-moz-box-shadow:1px 1px 5px 1px #999;
		-webkit-box-shadow:1px 1px 5px 1px #999;
		float:left;
		margin-right:10px;
		border:10px solid #e7e7e7
}
.post-entry
{
		width:550px;
		margin:0 auto 10px auto;
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		color:#333;
		text-align:justify;
		line-height:150%;
		font-weight:
bold
}
.post-entry a:link,
.post-entry a:visited,
.post-entry a:active
{
		text-decoration:none;
		color:#333
}
.post-entry a:hover { color:#000 }
.post-entry h1
{
		font-family:"Times New Roman", Times, serif;
		font-size:23px;
		font-weight:bold;
		color:#842711;
		margin:2px 0 2px 0;
}
.post-entry h2
{
		font-family:"Times New Roman", Times, serif;
		font-size:20px;
		font-weight:bold;
		color:#842711;
		margin:2px 0 2px 0;
}
.post-entry h3
{
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		font-weight:bold;
		color:#842711;
		margin:2px 0 2px 0;
}
.post-entry h4
{
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color:#842711;
		margin:2px 0 2px 0;
}
.post-entry h5
{
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		font-weight:bold;
		color:#842711;
		margin:2px 0 2px 0;
}
.post-entry h6
{
		font-family:"Times New Roman", Times, serif;
		font-size:12px;
		font-weight:bold;
		color:#842711;
		margin:2px 0 2px 0;
}
.post-entry ul li
{
		margin-right:10px;
		line-height:140%;
}
.post-entry ol li
{
		margin-right:10px;
		line-height:140%;
}
.post-b
{
		width:605px;
		height:71px;
		background:url(images/post_b.jpg) no-repeat;
		overflow:hidden;
}
.post-meta
{
		position:absolute;
		bottom:25px;
		right:5px;
		width:550px;
		font-family:"Tahoma", Tahoma, Tahoma;
		font-size:14px;
		color:#8b8b8b;
		text-shadow:1px 1px 0 #fff;
}
.post-meta ul li
{
		list-style:none;
		display:inline;
		float:right;
		margin-right:40px;
		padding-left:40px;
		border-left:1px solid #999;
}
.post-meta ul li img
{
		vertical-align:middle;
		margin-left:4px;
}
.post-meta ul li a:link,
.post-meta ul li a:visited,
.post-meta ul li a:active
{
		text-decoration:none;
		color:#8b8b8b;
}
.post-meta ul li a:hover { color:#842711 }
#big-footer
{
		width:auto;
		height:265px;
		background-color:#282828
}
#footer
{
		width:1000px;
		height:265px;
		background:url(images/footer.jpg) no-repeat;
		margin:0 auto;
}
.most-view
{
		width:280px;
		height:150px;
		float:right;
		margin:10px 10px 0 0;
}
.most-view h3
{
		width:280px;
		text-align:center;
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color:#333;
}
.most-view ul li
{
		list-style:none;
		width:280px;
		margin-right:10px;
		line-height:175%;
		font-family:tahoma;
		font-size:13px;
		color:#952a13;
		overflow:hidden;
}
.most-view ul li a:link,
.most-view ul li a:visited,
.most-view ul li a:active
{
		display:block;
		width:270px;
		border-bottom:1px solid #999;
		color:#952a13;
}
.most-view ul li a:hover
{
		color:#333;
		border-bottom:1px solid #787879
}
.most-commented
{
		width:280px;
		height:150px;
		float:right;
		margin:10px 60px 0 0;
		overflow:hidden;
}
.most-commented h3
{
		width:280px;
		text-align:center;
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color:#333;
}
.most-commented ul li
{
		list-style:none;
		width:280px;
		margin-right:10px;
		line-height:175%;
		font-family:tahoma;
		font-size:13px;
		color:#952a13;
}
.most-commented ul li a:link,
.most-commented ul li a:visited,
.most-commented ul li a:active
{
		display:block;
		width:270px;
		border-bottom:1px solid #999;
		color:#952a13;
}
.most-commented ul li a:hover
{
		color:#333;
		border-bottom:1px solid #787879
}
.sharing
{
		width:250px;
		height:150px;
		float:right;
		margin:10px 50px 0 0;
}
.sharing h3
{
		width:250px;
		text-align:center;
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color:#333;
		margin-bottom:8px;
}
.sharing ul li
{
		list-style:none;
		display:inline;
		float:right;
		margin-right:15px;
		width:46px;
		height:58px;
}
.mail-list
{
		width:230px;
		margin:10px 40px 5px 0;
		float:right
}
.mail-input
{
		width:150px;
		background-color:#747474;
		border:2px solid #515151;
		height:25px;
		float:right;
		font-family:tahoma;
		font-size:12px;
		color:#fff;
}
.mail-submit
{
		width:40px;
		height:29px;
		background-color:#ab0502;
		text-align:center;
		color:#fff;
		font-family:tahoma;
		font-size:12px;
		float:right;
		margin-right:10px;
}
#rights
{
		display:block;
		width:138px;
		height:60px;
		float:left;
		margin:35px 0 0 20px;
		text-indent:-9999px;
		overflow:hidden;
}
.more-link
{
		display:block;
		width:95px;
		height:35px;
		background:url(images/more.png) no-repeat;
		text-indent:-9999px;
		overflow:hidden;
		position:absolute;
		bottom:45px;
		left:30px;
		text-indent:-9999px;
}
.center,
.pagetitle
{
		width:90%;
		margin:10px auto 10px auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:19px;
		text-align:center;
		padding-bottom:8px;
		border-bottom:1px dashed #CCCCCC;
		font-weight:bold;
		color:#bb3231;
}
.navigation
{
		width:95%;
		margin:10px auto 10px auto;
}
.alignleft
{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		color:#bb3231;
}
.alignleft a:link,
.alignleft a:visited,
.alignleft a:active
{
		text-decoration:none;
		color:#bb3231
}
.alignleft a:hover
{
		text-decoration:none;
		color:#000
}
.alignright
{
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		color:#bb3231;
}
.alignright a:link,
.alignright a:visited,
.alignright a:active
{
		text-decoration:none;
		color:#bb3231
}
.alignright a:hover
{
		text-decoration:none;
		color:#000
}
/*--------------------// Comments//-------------------*/



blockquote
{
		margin: 15px 30px 0 10px;
		padding: 8px;
		color: #808080;
		border-right:5px solid #bb3231
}
blockquote cite
{
		margin: 5px 0 0;
		display: block;
}
.postmetadata-alt
{
		width:95%;
		margin:0 auto;
		font-family:tahoma;
		font-size:12px;
		color:#bb3231;
		text-align:justify;
		line-height:130%;
		border:1px solid #bb3231;
		background-color:#f8f8f8;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		padding:5px;
		margin:5px auto 10px auto;
}
#respond h3,
#comments
{
		text-align:center;
		display:block;
		padding-bottom:15px;
		color:#bb3231;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
}
.commentlist li .avatar
{
		float: right;
		padding: 1px;
		background: #ccc;
		margin-left:5px;
}
.commentlist cite,
.commentlist cite a
{
		font: bold 12pt arial;
		font-style:normal;
		color:#bb3231;
}
.commentlist p
{
		line-height:20px;
		margin:0 5px 5px;
		color:#000;
}
.alt { padding: 10px; }
.commentlist li
{
		border: 1px solid #ccc;
		list-style:none;
		margin: 15px 4px 10px 5px;
		padding:  10px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		-moz-box-shadow:1px 1px 1px #ccc;
		-webkit-box-shadow:1px 3px 3px #ccc;
}
.commentlist li ul li
{
		margin-left: -5px;
		list-style:none;
		margin-right: 20px;
}
#commentform p { margin: 5px 0; }
.nocomments { text-align: center; }
.commentmetadata
{
		display: block;
		font-size:90%;
		margin-bottom:18px;
		border-bottom:1px solid #F9D2DA;
		color:#bb3231;
		padding:5px 10px 15px;
}
.commentmetadata a:link,
.commentmetadata a:visited,
.commentmetadata a:active,
.commentmetadata a:hover
{
		color:#bb3231;
		text-decoration:none
}
.reply a
{
		background:#bb3231;
		padding:3px 5px 5px;
		display:block;
		width:20px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		text-align:center;
		color:#FFF !important;
}
.says { display:none }
.thread-alt,
.thread-even .alt { background-color: #f7f7f7; }
.thread-alt .odd,
.thread-even { background-color: #FFF; }
.bypostauthor,
.thread-alt .bypostauthor,
.thread-even .bypostauthor
{
		border: 1px solid #bb3231 !important;
		background:#fdfdfd
}
#commentform input { width:200px; }
#commentform textarea { width: 95%; }
#commentform textarea,
#commentform input
{
		background: #f1f1f1;
		border: 1px solid #bb3231;
		color: #bb3231;
		margin-bottom:7px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		padding:4px 8px;
		font: normal 10pt tahoma;
}
#commentform input:hover,
#commentform textarea:hover { background-color:#fff; }
#commentform input:focus,
#commentform textarea:focus { background:#FFF; }
a:link,
a:visited,
a:active
{
		text-decoration:none;
		color:#bb3231;
}
a:hover { color:#000; }
input
{
		border:1px solid #ccc;
		font-family:tahoma;
}

