/*-----------------------------------------------------------

# WordPress Asuwayed Theme v1.0 - May 2009

# ------------------------------------------------------------------------

# Copyright (C) 2009 VillaARTS. All Rights Reserved.

# @license - WordPress Asuwayed Theme is available under the terms of our license.

# Author: VillaARTS

# Websites:  http://www.villaarts.com

-----------------------------------------------------------*/



/* CSS Reset

-----------------------------------------------------------*/



body{font-family:"Tahoma", Geneva, sans-serif; color:#000; font-size:11px; width:100%; background:url(imgs/bg.gif) repeat-x top center #1b3b25;}



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, p, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{

	margin:0; padding:0; border:0; outline:0; list-style:none; list-style-type:none; text-decoration:none;

	}



p{direction:rtl;}



*{margin:0px; padding:0px;}



a {color:#000;}





/* float-clearing rules */



.separator { clear:both; }



/* Header Start

-----------------------------------------------------------*/



#headerouter{float:right; width: 100%;}

.header{width: 1000px; height:122px; margin: 0 auto; background-color:#FFF;}



.title{background:url(imgs/title.gif) no-repeat; width: 373px; height:56px; float: right; margin: 35px 22px 0 0;}



/*--- Navbar Start ---------*/

#navbar-outer{width:100%; float:right;}

ul#navbar{width:1000px; margin:0 auto; height:57px; background:url(imgs/navground.gif) repeat-x;}



ul#navbar li{height:42px; float:right; line-height:57px; font-size:12px; cursor:pointer;}

ul#navbar li a{padding:13px 20px 12px 20px; color:#fff;} 

ul#navbar li:hover{background:url(imgs/navarrow.gif) no-repeat center 0px;}

ul#navbar li.current_page_item {background:url(imgs/navarrow.gif) no-repeat center 0px; font-weight:bold;}

/*--- Navbar End ---------*/



.myimg{float:right; width:143px; height:174px; background:url(imgs/myimg.png) no-repeat; margin:42px 55px 0 0; display:inline;}

.myheadline{width:750px; float:right; margin:45px 8px 0 0; font-size:18px; color:#c68600; font-weight:bold;}

.mydescription{width:750px; float:right; margin:10px 8px 0 0; color:#4a4a4a; line-height:15px;}

.mydescription ul li{list-style-type: circle; margin-right:20px;}



#dec-contentouter{width:100%; float:right;}

.dec-content{width:1000px; height:253px; margin:0 auto; background:url(imgs/dec_ground.gif) no-repeat left #f2f2f2;}





/* Sidebar Start

-----------------------------------------------------------*/

.sidebar{ float:left; width:250px; margin:20px 0 0 20px; display:inline;}



.sidebar-title{width:235px; height:32px; background:url(imgs/sidebar_title.gif); float:right;}

.sidebar-title p{font-size:15px; font-weight:bold; color:#27673a; background:url(imgs/sidebar_arrow.gif) right 12px no-repeat; line-height:30px; margin:0 10px 0 8px; padding-right:11px;}



ul.sidelist{float:right; margin:10px 15px 30px 0;   display:inline; }

ul.sidelist li{background:url(imgs/listsign.gif) right 3px no-repeat; padding-right:14px; color:#38441e; margin:0 0 8px 0; font-size:11px; width:200px;} 

ul.sidelist li a{ color:#38441e; width:200px;}



/*------------- Search Box ---*/



form#searchform{  margin:0 0 30px 0; clear:both;  display:inline;}

.searchinput{width:159px; height:15px; background:url(imgs/searchinput.gif) no-repeat; float:right; font-size:11px; color:#2e4b37; padding:7px; border:0px; font-family:"Tahoma", Geneva, sans-serif;}

.dosearch{width:66px; height:29px; background:url(imgs/dosearch.gif) no-repeat; float:right; border:0px;}





.polls-border{margin:30px 0 30px 0; float:right; width:230px; }

.polls-border ul li{ clear:both; width:230px; }



/* Content Start

-----------------------------------------------------------*/



#content-outer{width:1000px; margin:0 auto;}

.content-inner{width:1000px; float:right; background:url(imgs/bgtopcontent.gif) repeat-x top #FFF; margin:0 auto; padding-bottom:50px; }



.posts-content{width:702px; margin-bottom:40px; margin-top:10px; float:right;}



.add-border{width:686px; background: url(imgs/blog_top_border.gif) no-repeat #f7f7f7;  float:right; margin:10px 16px 0 0; display:inline;}

.add-border-bottom{width:686px; background: url(imgs/blog_bottom_border.gif) bottom no-repeat; float:right;}

.add-border-middle{width:676px; margin-top:8px; margin-bottom:8px;  float:right; background:url(imgs/blog_middle_border.gif) repeat-y; padding:0 5px 0 5px;}



.posttitle{ font-size:30px; font-family:"Traditional Arabic"; font-weight:bold; color:#5f5918; background:url(imgs/post_title.gif) right 11px no-repeat; padding:0px 27px 3px 0; float:right;}

.the_content{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-align:justify; line-height: 1.3em; padding:5px;}



.postsbar{ width:571px; height:32px; margin:10px 16px 0 0; float:right; display:inline; padding:0 5px 0 5px; background:url(imgs/postsbarinfo.gif) no-repeat;}

.postsbar .categories{ width:380px; margin-right:5px; float:right; padding:0 18px 0 0; line-height:32px;  background:url(imgs/folder.gif) no-repeat right 12px;}

.postsbar .print{ width:55px; float:right; padding:0 20px 0 0; line-height:32px; background:url(imgs/printer.gif) right 9px no-repeat;}

.postsbar .commentsinfo {width:70px; float:right; padding:0 18px 0 0; line-height:32px; background:url(imgs/comment.gif) no-repeat right 12px;}



.readmore{width:105px; height:32px; margin-top:10px; float:right;background:url(imgs/readmore.gif) no-repeat;}



.timepost{width:185px; height:22px; margin:0 17px 0 0; float:right; display:inline; background:url(imgs/time_ground.gif) no-repeat;}

.timepost p{ height:15px; margin:3px 7px 0 0; float:right; display:inline; padding-right:19px;  background:url(imgs/time.gif) right top no-repeat; }





ul.archives li{float:right; clear:both; list-style-type:circle; margin-right:40px;}



ul.addtoany_list{   float:left; padding:10px;}



/* Comments Start

-----------------------------------------------------------*/



p#comments{ margin:60px 20px 5px 0; display:inline; font-size:12px; float:right;  width:576px;}



.comment-headstyle{background:#e5f3ea; border:1px solid #d6e5dc; margin:3px 10px 10px 10px; float:right; width:642px; padding:5px; display:inline;}



p.comment-author-link{background:url(imgs/user.gif) no-repeat right; color:#000; font-weight:bold; padding:0 18px 0 0; clear:left; float:right; height:14px; line-height:14px;}

small.commentmetadata{float:left; clear:left; background:url(imgs/time.gif) right no-repeat; padding-right:18px; height:16px; line-height:16px;}



.avatar{border:3px solid #ebe7cb; margin:0 10px 10px 0; float:right; display:inline;} .avatar:hover{border:3px solid #e5dda8;}

.comment-text{float:right; margin:0 10px 10px 0; color:#000; width:470px; }

.comment-text p{line-height: 1.5em; margin-bottom: 1em;}

em.waitingto{font-size:10px; color:#474a48; margin:-12px 0 5px 35px; display:inline; float:left;}



p.comment-form-title{float:right;}



#comment{float:right;}



/*------------- Admin Comments ---*/



.authcomment .comment-headstyle{background:#dfefe5;}

.authcomment .comment-headstyle p.comment-author-link{color:#255f18;}



/*------------- Comments responding ---*/



.commentsnavigation{width:400px; height:20px; margin:0 auto; float:right; background-color:#0C0;}

.commentsnavigation .alignleft{float:left;}

.commentsnavigation .alignright{float:right;}



/*------------- Comments responding ---*/



#commentform{float:right; margin:0 16.5px 30px 0; display:inline; font-size:11px;  font-family:'Tahoma', Geneva, sans-serif;}



#respond{float:right; width:550px;}

p.comment-form-title{ margin:20px 16.5px 15px 0; display:inline; font-size:14px; width:550px;}

p.logmeout{float:right; margin:0 12px 10px 0; } p.logmeout a{color:#000;} p.logmeout a:hover{ color:#2a2a2a;}



.input-break label{width:100px; float:right; color:#474a48; line-height:25px; cursor:pointer;}

.input-break small{color:#474a48; margin:10px 5px 0 0; float:right;}

.input-break{width:580px; height:30px; float:right; margin:0 0 3px 10px;}

#author, #email{ background-color:#f7f7f7; width:200px; height:15px; border:1px solid #ded9d2; margin-bottom:5px; float:right;  padding:5px;  color:#474a48; font-size:11px;}

#email{font-family:'Verdana', Geneva, sans-serif; text-align:left; direction:ltr;}

#comment{width:500px; background-color:#f7f7f7; border:1px solid #ded9d2; padding:5px; float:right; font-size:11px;  font-family:'Tahoma', Geneva, sans-serif; color:#474a48; }

#author:hover, #email:hover, #comment:hover{background-color:#f2f2f2; border:1px solid #ded9d2;}



#commentform .sendmycomment{width:82px; height:23px; background:#f7f7f7; border:1px solid #ded9d2; color:#508e46; float:left; margin:5px 0 0 80px; clear:both; float:right; cursor:pointer; font-size:11px;}

#commentform .sendmycomment:hover{ background-color:#f7f7f7; border:1px solid #ded9d2;}





/* Footer Start

-----------------------------------------------------------*/

#footer-out{width:99.9%; height:44px; float:right; background:#0e3119; border:1px solid #274530; margin:10px 0 10px 0;}



.footer-in{width:1000px; height:44px; margin:0 auto;}

p.copyrights{text-align:left;  color:#576f5e; font-family:"Tahoma", Geneva, sans-serif; font-size:11px; padding:0 10px 0 0; line-height:44px; clear:right; float:right; }

p.wp{ text-align:left; direction:ltr; font-family:"Verdana", Geneva, sans-serif; font-size:10px; color:#576f5e; padding:0 0 0 10px; line-height:44px;  float:left;}



p.copyrights a, p.wp a{color:#576f5e;}


