/*  



Theme Name: RSB

Author: Rasheed

Author URI: http://www.rasheed-b.com



*/





body {

direction: rtl;

background:#222222 url(images/bg_inside.gif) center repeat-y ;	

margin: 0;

padding: 0;

font: 9pt Tahoma, arial;}




/* 
Coldskin #2 for Contact Coldform WordPress Plugin
@ http://perishablepress.com/press/2008/01/08/contact-coldform/ 
@ http://perishablepress.com/press/2008/01/08/contact-coldskins/ 
*/

div#coldform * {
	padding: 0;
	margin: 0;
	border: 0;
}
div#coldform {
	font-family: Tahoma;
	background-color: #484848;
	border: 3px solid #000000;
	font-size: 10px;
	margin: 11px 0;
	width: 500px;
	color: #777;
}
div#coldform fieldset {
	border: 0 none;
	display: block;
	clear: both;
}
div#coldform legend.hide {
	display: none;
}

}
.input:focus, textarea:focus { 
	border: 1px solid #777; 
	color: #aaa;
}


div#coldform label.label {
	font-size: 1.1em;
	display: block;
	margin: 5px 0;
	padding-top: 5px;
	width: 177px;
	clear: left;
	float: left;
}

div#coldform label.label2 {
color:#888888;
display:block;
font-family:Tahoma;
font-size:12px;
padding-bottom:10px;
width:463px;
float:left;
clear:left;

}

  
div#coldform input.input {
	font-family: Tahoma;
	border: 1px solid #7B7B7B;
	background: #222;
	padding: 3px 3px;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 10px;
	display: block;
	width: 300px;
	color: #888;
	clear: right;
	float: right;
}

div#coldform textarea#coldform_message
 {
	font-family: tahoma;
	border: 1px solid #7B7B7B;
	background: #222;
	padding: 1px 3px;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 10px;
	display: block;
	width: 470px;
	color: #888888;
	clear: right;
	float: right;
}


div#coldform input.submit {
   font-family: Tahoma;
	border: 1px solid #7B7B7B;
	margin: 7px 10px 10px 0;
	background: #222;
	font-size: 12px;
	cursor: pointer;
	display: block;
	padding: 3px;
	width: 308px;
	color: #888;
	clear: right;
	float: right;
}


div#coldform input.check {
display:block;
margin: 0;
padding-bottom: 5px;
width:37px;
float:right;
clear:right;
}




#google-news-inline {
margin-right: 2px;
}

.google h2 {
clear: both;
background: #484848;
border: 2px solid #000000;	
font: bold 10pt Tahoma, arial;
text-indent: 20px;
margin-top: 15px;
padding: 7px 0;
color: #DCEAF4;}

.google * {
padding: 0;
margin: 0;}

.google li  {
list-style: none;}

.google li a {
display: block;
background: url(images/link.gif) top right no-repeat;
padding: 2px 0;
text-indent: 20px;
font: 9pt Tahoma, arial;
text-decoration: none;
text-transform: capitalize;
color: #E5E5E5;}

.google li a :visited {
display: block;
background: url(images/link.gif) top right no-repeat;
padding: 2px 0;
text-indent: 20px;
font: 9pt Tahoma, arial;
text-decoration: none;
text-transform: capitalize;
color: #FEDE93;}

.google li a:hover {
color: #FCB802;}


.postform {
width:180px;
text-align:right;
font-family:tahoma;
font-size:11px;
color:#000000;

}

#wrapper {

width: 991px;

margin: 0 auto;}



/* HEADER */



#header {

margin: 0 auto;

width: 965px;

background: url(images/bg.jpg) repeat-x;

height: 200px;}









/* BLOG NAME PROPERTIES */



h1 {

padding-bottom: 5px;

padding-top: 12px;

margin: 3px 0px 3px 0px;

font-family: Traditional Arabic;

font-size: 30px;

line-height: 20px;

letter-spacing: 0px;

text-align: center;

margin-bottom: 14px;

color: #FCB802;}



a.mainlink {

text-decoration: none;

color: #000000;}



a.mainlink:hover {

text-decoration: none;

color: #FFFFFF;}



#description {

clear: both;

padding-top: 12px;

padding-left: 45px;

font: 25px Traditional Arabic;

color: #F8A505;}



/* SIDEBAR */



#leftnav {

font-family: tahoma;

color: #E5E5E5;

float: left;

width: 200px;

padding-top: 7px;

padding-left: 15px;

padding-right: 25px;}



#mainnav {

font-family: tahoma;

color: #E5E5E5;

float: left;

width: 200px;

padding-top: 7px;

padding-left: 30px;

padding-right: 15px;}



.nav h2 {
background:none repeat scroll 0 0 #484848;

border:1px solid #DCEAF4;	

clear: both;

font-family: Traditional Arabic;

font-size: 20px;

text-align: center;

margin-top: 15px;

margin-bottom: 10px;

padding: 7px 0;

color: #DCEAF4;}



.nav * {

padding: 0;

margin: 0;}





.nav li  {

list-style: none;}



.nav li a {

display: block;

background: url(images/link.gif) top no-repeat;

padding: 2px 0;

text-indent: 15px;

width: 200px;

font: 9pt Tahoma, arial;

text-decoration: none;

text-transform: capitalize;

color: #F8A505;}



.nav li a:hover {

color: #FCB802;}





.sss h2 {



background: #484848;

border: 2px solid #000000;	

font: bold 9pt Tahoma, arial;

text-align:center;

margin-top: 15px;

margin-bottom: 9px;

padding: 7px 0;

color: #DCEAF4;}



.sss * {

padding: 0px;

margin-right: 0px;



}







.wda h2 {

clear: both;

background: #484848;

border: 1px solid #000000;	

font: bold 9pt Tahoma, arial;

text-indent: 20px;

margin-top: 15px;

padding: 7px 0;

color: #DCEAF4;}



.wda * {

padding: 0;

margin: 0;}





.wda li  {

list-style: none;}



.wda li a {



display: block;

background: url(images/link.gif) top no-repeat;

padding: 2px 0 ;

text-indent: 15px;

width: 200px;

font: 9pt Tahoma, arial;

text-decoration: none;

text-transform: capitalize;

color: #F8A505;}



.wda li a:hover {

color: #FCB802;}







.qal h2 {

clear: both;

background: #484848;

border: 2px solid #000000;	

font: bold 9pt Tahoma, arial;

text-indent: 20px;

margin-top: 15px;

padding: 7px 0;

color: #DCEAF4;}



.qal * {

padding: 0;

margin: 0;}





.qal li  {

background: url(images/link.gif) top no-repeat;

text-indent: 15px;





}



.qal li a {

display: block;

background: url(images/link.gif) top no-repeat;

padding: 2px 0 ;

text-indent: 15px;

width: 200px;

font: 9pt Tahoma, arial;

text-decoration: none;

text-transform: capitalize;

color: #F8A505;}



.qal li a:hover {

color: #FCB802;}





.ran h2 {

clear: both;

background: #3A3A3A;

border: 2px solid #666666;	

font: bold 10pt Tahoma, arial;

text-indent: 20px;

margin-top: 15px;

padding: 7px 0;

color: #DCEAF4;}





.ran * {

padding: 0;

margin: 0;}





.ran li  {

list-style: none;}



.ran li  {

display: block;

background: url(images/link23.gif) right no-repeat;

padding: 2px 5px;

text-indent: 15px;

width: 490px;

font: 9pt Tahoma, arial;

text-decoration: none;

text-transform: capitalize;

color: #F8A505;}



.ran li :hover {

color: #FCB802;}



.nav3 h2 {

clear: both;

background: #484848;

border: 2px solid #000000;	

font: bold 10pt Tahoma, arial;

text-indent: 20px;

margin-top: 15px;

padding: 7px 0;

color: #DCEAF4;}



.nav3 * {

padding: 0;

margin: 0;}





.nav3 li  {

list-style: none;}



.nav3 a {

display: block;

background: url(images/link.gif) top no-repeat;

margin-right: 2px;

padding: 2px 0;

text-indent: 15px;

width: 200px;

font: 9pt Tahoma, arial;

text-decoration: none;

text-transform: capitalize;

color: #F8A505;}



.nav3 li a:hover {

color: #FCB802;}











font: 9pt Tahoma, arial;

text-decoration: none;



color: #F8A505;}



.nav4 li a:hover {

color: #FCB802;}






/* MAIN PROPERTIES */



#main {

direction: rtl;

text-align: right;

float: left;

padding-top: 20px;

line-height: 17px;

text-align: justify;

font-family: tahoma;

font-size: 13px;

width: 505px;

color: #E5E5E5;}



*html #main {

width: 505px;}



.ad {

padding-top: 30px;}



h3 {

padding-bottom: 5px;

padding-top: 12px;

margin: 3px 0px 3px 0px;

font-family: arial;

font-size: 33px;

line-height: 35px;

letter-spacing: 0px;

text-align: right;

margin-bottom: 14px;

color: #FCB802;}







h4 {

font-family: arial;

margin-bottom: 20px;

font-size: 36px;

line-height: 36px;

margin-top: 30px;

text-align: right;

color: #EA9C06;}



h6 {

margin-top: 25px;

margin-bottom:-3px;

text-decoration: underline;

font-family: arial;

font-size: 17px;

color: #E5E5E5;}



a.link {

margin-top: 20px;

text-decoration: none;

color: #FCB802;}



a.link:hover {

text-decoration: none;

color: #FCB802;}



.reply {

clear: both;

padding-top: 20px;

padding-bottom: 5px;

margin: 3px 0px 3px 0px;

font: bold 14pt Tahoma;

letter-spacing: -1px;

text-align: right;

margin-bottom: 14px;

color: #FCB802;}



blockquote {

border : 1px solid #666666;
margin: 1px 0 15px 5px;
padding-right: 10px;
padding-left: 10px;
font-size: 13px;

}


dl {

color: #000000;

background: #FFFFA0;

border-top : 3px solid #000000;

border-bottom : 3px solid #000000;

margin: 15px 0 15px 5px;

padding: 10px;

font-size: 10pt;

}





pre {

direction: ltr;

text-align: left;

border: solid 2px #5F5F5F;

font-size:11px; 

padding-left:5px; 

color: blue; 

background: #484848

}

	

code {

font-size:11px; 

color: #E5E5E5

	}





.clear {

clear: both;}



.ad_inline {

float:left;

padding-top: 53px;	

margin-right: 10px;

margin-bottom: 7px;

}



/* AUTHOR TEXT */



h5 {

font:  8pt Tahoma, arial;

margin-top: -10px;

color: #5F5F5F;}



h5 strong {

color: #F8A505;}



.entries {

clear: both;

height: 25px;

padding: 0;

margin-top: 35px;

margin-bottom: 20px;}



.entries a {

text-decoration: none;}



.entries a:hover {

text-decoration: none;

color: #FCB802;}



.left {

float: left;}



.right {

float: right;}



/* COMMENTS */



.count {
float:right;
font-size:16px;
color:#7C7979;
}


.com {

font: bold 1.1em arial, tahoma;

clear: both;

text-align: right;

height: 18px;

background: url(images/line.gif) bottom repeat-x;

padding-right: 10px;

color: #3E3C3C;



}



.com a {

text-decoration: none;

color: #959393;}



.com a:hover {

text-decoration: underline;

text-decoration: none;

color: #DCEAF4;

}



.author {

margin-top: 30px;

text-decoration: none;

padding: 5px 5px 5px 5px;

font-family: tahoma;

font-size:12px;

color: #959393;}


.wait {

background: #FBD8D8;

border: 1px solid #FA7A7A;

text-decoration: none;

padding: 2px 2px 2px 2px;

margin-top: 5px;

margin-bottom: 5px;

font-family: tahoma;

font-size:11px;

color: #000000;}







.author a {

text-decoration: underline;

color: #F8A505;}



.author a:hover {

text-decoration: underline;

color: #F8A505;}





.comment {

border: 1px dashed #666666;

font-family: tahoma;

font-size:12px;

padding: 5px 15px 2px 25px;

background-color: #222222;

}




.userinfo {

margin-right: 5px;

font-family: tahoma;

font-size:11px;

color: #666666;

text-align: left;}



#url {

direction:ltr;

 text-align:left;

}



#email {

  text-align:left;

  direction:ltr;

}





/* FOOTER */





#footer {
background:transparent url(images/footer.gif) repeat-x scroll center bottom;
clear:both;
color:#FFFFFF;
font-size:8pt;
height:45px;
margin: 0 auto;
width:966px;
}


#footer a {

font-size: 8pt;

text-align: right;

text-decoration: none;

color: #F8A505;}



#footer a:hover {

text-decoration: none;

color: #F8A505;}



/* INPUT PROPERTIES */



#search {

margin-top: 12px;

margin-bottom: 12px;}



h3 {

padding-bottom: 5px;

padding-top: 12px;

margin: 3px 0px 3px 0px;

font-family: Verdana;

font-size: 33px;

letter-spacing: 0px;

text-align: right;

margin-bottom: 14px;

color: #FCB802;}



.searchform {

background-color: #FFFFFF;

border: 1px solid #A3A4A3;

font-family: tahoma;

font-size:14px;

padding-left: 6px;

color: #000000;}



.field {

font-family: tahoma;

font-size:14px;

background-color: #3A3A3A;

border: 1px solid #666666;

color: #797979;}



.comments {

font-family: tahoma;

line-height: 25px;

padding: 5px 5px 5px 5px;

font-size:14px;

background-color: #3A3A3A;

border: 1px solid #666666;

color: #EDA00B;}


.rasheed {
border: 3px solid #959393;

font-family: tahoma;

color: #F8A505;

font-size:12px;

padding: 5px 15px 2px 25px;

background-color: #141414;
} 


.button {

font: normal 1.1em  tahoma;

background-color: #FFFFFF;

border: 1px solid #A3A4A3;

color: #000000;}



* html .button {

height: 20px;}



/* IMAGE STYLE */





.wp-smiley {

float: none;}



/* GENERAL LINK STYLE */



a {

text-decoration: none;

color: #F8A505;}



a:hover {

text-decoration: none;

color: #FCB802;}





a img {border:0;} 

	











#solidblockmenu{

padding-bottom: 5px;
padding-top: 3px;
text-align: right;
float: right;
font:  12px tahoma;
color: #ffffff;
width: 965px;
margin-right:13.5px;
margin-left:10px;
border: 3px solid #000000;
border-width: 3px 0;
background: black url(images/blockdefault.gif) center center repeat-x;

}



*html #solidblockmenu {

margin-right:6.5px;

}



#solidblockmenu li{

text-align: right;

display: inline;

}



#solidblockmenu li a{

text-align: right;

float: right;

color: white;

padding: 3px 11px;

text-decoration: none;

border-left: 1px solid #222222;

}



#solidblockmenu li a:visited{

text-align: right;

color: white;

}



#solidblockmenu li a:hover, #solidblockmenu li #current{

text-align: right;

color: #222222;

background: transparent url(images/blockactive.gif) center center repeat-x;

}



/* contact form */

fieldset {
border-color:#999999 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:0px medium medium;
clear:both;
padding:1em;
font-family: Tahoma;
}
fieldset legend {
color:#FCB802;
font-family: Arial;
font-size:1.4em;
padding:0px 0.5em;
}
fieldset label {
display:block;
float:left;
margin:0.5em 0px;
padding:0pt 10px;
text-align:right;
width:183px;
}
fieldset label.your_message  {
display:block;
float:left;
margin:0.5em 0px;
padding:0pt 10px;
text-align:right;
width: 63px;
}
fieldset .required label {
font-weight:normal;
}
fieldset small {
color:#888888;
}
fieldset input {
margin:0.5em 0px;
padding:2px;
width: 262px;
}

#submit {
margin:0.5em 0px;
padding:2px;
width: 80px !important;
}

fieldset select {
margin:0.5em 0px;
padding:2px;
width: 270px;
font-family: Tahoma;
}

fieldset p {
margin-left:140px;
margin-top:10px;
}
fieldset textarea {
width:400px;
}
fieldset .inset {
background-color:#FFFFE1;
border:1px solid #333333;
color:#444444;
float:right;
font-size:0.8em;
width:250px;
}
fieldset .inset p {
margin-left:0px;
margin-top:0px;
}
fieldset #submit {
margin-left:140px;
}
fieldset .inset h3 {
font-weight:bold;
}

.form_notice {
border:1px solid red;
color:white;
margin:5px auto;
padding:10px;
text-align:right !important;
width:97%;
}


input.form_error, textarea.form_error, select.form_error, .form_wrap {
background-color:#F1DBDB;
border:2px solid red !important;
}



margin: 16px 0;#sociable {
	margin: 16px 20px 5px 20px;
	padding: 16px 20px 5px 20px; }

.sociable ul {
	display: inline;
	margin: 65px !important;
	padding: 0 !important; }

#sociable ul li { display: inline; }


/* end contact form */



.majed {
	border: 1px dashed #111111;
	font-family: tahoma;
	color: #000;
	font-size: 12px;
	padding: 5px 15px 2px 25px;
	background-color: #666666; }


<!--[if IE]>

<style type="text/css">

p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/

padding-top: 1em;

}

</style>

<![endif]-->