/*-----------------------------------------------------------
	Copyright (c) VillaARTS Inc. All Rights Reserved.
	http://www.villaarts.com
-----------------------------------------------------------*/

/* CSS Reset
-----------------------------------------------------------*/

body{ background:url(img/body.gif) repeat #1e1711; color:#a07e61; font-family:"Tahoma", Geneva, sans-serif; font-size:12px;}

p,h1, form, label, textarea, ins, img, a, span, ul, li, ol{margin:0; padding:0; border:0; outline:0; list-style:none; list-style-type:none; text-decoration:none;}

p{direction:rtl; text-align:right;}

ul{margin:0; padding:0; list-style-type:none;}

a{color:black; color:#a67348;}

* { margin:0;padding:0; }

	fieldset { border:0;margin:0;padding:0; }
	input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#900; float:left;}
	textarea{ font-family:Tahoma, Helvetica, sans-serif; font-size:14px; color:#900; float:left;}


/* float-clearing rules */

.separator { clear:both; }

/* Header Start
-----------------------------------------------------------*/
.top-head-out{width:100%; background:url(img/top-head-out.gif) repeat-x; height:111px;}
.top-head-in{width:959px; height:111px; background:url(img/top-head-in.png); margin:0 auto; position:relative;}

a.homepage{position:absolute; width:145px; height:51px; top:60px; right:405px;}

.head1-out{width:100%; background:url(img/head1-out.gif) repeat-x; height:295px;}
.head1{background:url(img/head1.jpg) no-repeat; width:959px; height:295px; margin:0 auto;}


/*--NavBar Start--------*/
.navbar-out{width:100%; }
.navbar-in{width:959px; height:53px; margin:0 auto; }

.navbar-out .navbar-in ul{ padding:25px 25px 0 0;}
.navbar-out .navbar-in ul li{float:right;}

li.home a{width:73px; height:28px; background:url(img/home.gif) top; display:block; margin-left:9px;}
li.home a:hover{background:url(img/home.gif) bottom;}

li.about a{width:73px; height:28px; background:url(img/about.gif) top; display:block; margin-left:9px;}
li.about a:hover{background:url(img/about.gif) bottom;}

li.share a{width:73px; height:28px; background:url(img/share.gif) top; display:block; margin-left:9px;}
li.share a:hover{background:url(img/share.gif) bottom;}

li.contact a{width:73px; height:28px; background:url(img/contact.gif) top; display:block; margin-left:9px;}
li.contact a:hover{background:url(img/contact.gif) bottom;}
/*--NavBar End--------*/


.head2-out{width:100%; height:123px;}
.head2{background:url(img/head2.jpg) no-repeat; width:959px; height:123px; margin:0 auto;}

.title-out{width:959px; margin:0 auto;}
.title{background:url(img/title.gif) no-repeat; width:734px; height:31px; margin:15px 20px 15px 0;}


/*--Search Start--------*/
.search-box{width:262px; height:30px; margin:73px 0 0 0px; float:left;}

#searchform{float:left;}

.gosearch{background:url(img/go-search.gif) no-repeat; width:50px; height:30px; float:right;  margin-right:5px; border:0px; padding:0px;}

.searchbox{background:url(img/input-search.gif) no-repeat; border:0px; width:149px; height:14px; float:right; text-align:right; padding:8px 35px 8px 5px; color:#a07e61; font-family:"Tahoma", Geneva, sans-serif; font-size:10px;}


/* Sidebar Start
-----------------------------------------------------------*/

#sidebar{width:211px; float:right;}

.sidebar-recent ul li, .most-view ul li, .sidebar-pages ul li {margin:0 25px 7px 5px; list-style-image:url(img/arrow.gif); text-align:right; font-size:11px;}
.sidebar-recent ul li a:hover, .most-view ul li a:hover, .sidebar-pages ul li a:hover{color:#e69453;}

.sidebar-recent, .most-view, .sidebar-pages {border:solid 1px #463728;  width:195px; padding:5px; text-align:right; float:right; clear:right; background-color:#1e1711; margin:20px 0 0 0; }
.sidebar-recents-title, .sidebar-most-view, .sidebar-pages-title {background:url(img/post.gif) no-repeat right;font-size:18px; padding-right:15px; margin:5px 5px 10px 0; color:#ffa964;}



/* HomePage Content
-----------------------------------------------------------*/

.homepage-entry{clear:both; margin:0 20px 20px 20px;}
span.home-title-recents{float:right; margin:0 0 10px 8px; font-size:14px; font-weight:bold;}
.homepage-posts-border{color:#e69453; width:558px; border:solid 1px #49382a; background-color:#2c2117; font-size:11px; padding:2px 5px 2px 5px; margin:10px 0 20px 0; float:right;}
.homepage-posts-border a{color:#e69453;}
span.homepage-rate{float:left; margin:1px 0 0 10px;}

/* Content Start
-----------------------------------------------------------*/

#master-content{width:959px; margin:0 auto; }



#content{ float:left; width:680px; margin:60px 0 0 0;}
	

.main-menu{background:url(img/main-menu.jpg) no-repeat; width:211px; height:98px; float:right;}
ul.main-menu-border {border:solid 1px #463728;  width:202px; padding:5px 2px 5px 2px; text-align:right; float:right; clear:right; background-color:#1e1711; }



span.author-recents {font-size:10px;}
.rate-recents{ float:right; clear:both; margin:5px 20px 10px 0; width:500px;}
.rate2-recents{ float:right; clear:both; margin:10px 50px 5px 0; width:500px;}

a.recents-title{ background:url(img/post.gif) no-repeat right;font-size:18px; padding-right:15px; margin:20px 10px 18px 10px; color:#ffa964;  display:block;}

.home-recents{border:solid 1px #493829; width:670px; height:auto; font-size:12px; background-color:#1e1711; float:right; margin:0 0 30px 0; padding:0 0 15px 0;}

.home-recents ul li{ margin:0 40px 0 0; background:url(img/arrow.gif) no-repeat right 3px; text-align:right; clear:both; padding:0 15px 0 0; width:600px;}
.home-recents ul li a:hover{color:#e69453;}

a.more{background:url(img/more.gif) no-repeat top; width:46px; height:17px; float:left;  margin:10px 0 0 30px; }
a.more:hover{background:url(img/more.gif) no-repeat bottom;}



/* Category Start
-----------------------------------------------------------*/

.post-border{ width:670px; border:solid 1px #493829; float:right; background-color:#1e1712; padding:0 0 10px 0;}

.split{float:right; height:40px; width:611px; }

.post-title{float:right; font-size:18px; color:#ffa964; clear:both; margin:20px 20px 15px 20px;}
.entry{ clear:both; margin:0 20px 20px 20px;}

.author{font-size:11px; background:url(img/user.gif) no-repeat right 0px; padding:0 17px 0 0; float:right; color:#a15e28; margin:0 20px 0 20px; width:330px; }

.post-view{font-size:11px; background:url(img/view.gif) no-repeat right 2px; float:right; padding:0 20px 0 0; color:#a15e28;}
.post-comments{font-size:11px; background:url(img/comments.gif) no-repeat right -1px; float:right; text-align:right; padding:0 18px 0 0; color:#a15e28; margin:0 20px 0 0; clear:left;}
.post-comments a{color:#a15e28;}
.post-comments a:hover{color:#e69453;}

.posted-in{float:right; background:url(img/post.gif) no-repeat right 2px; padding:0 17px 0 0; margin:5px 20px 5px 5px; width:435px; font-size:11px; color:#a15e28;}
.posted-in a{color:#a15e28;}
.posted-in a:hover{color:#e69453;}

.tags{clear:both; background:url(img/tag.gif) no-repeat right 3px; padding:0 17px 0 0; margin:0px 20px 5px 5px; font-size:11px; color:#a15e28; width:600px;}
.tags a{color:#a15e28;}
.tags a:hover{color:#e69453;}

.read-more a{background:url(img/more.gif) no-repeat top; width:46px; height:17px; float:left;  margin:5px 0 0 30px; }
.read-more a:hover{background:url(img/more.gif) no-repeat bottom;}

p.edit{font-size:11px; color:#a15e28; text-align:left; margin:0 0 0 40px; float:left;}







/* Begin Comments*/


.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {

	padding: 5px;
	list-style: none;
	background-color:#1e1712;
	border:solid 1px #493829;
	margin:0 0 30px 0;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
	#comments{ margin:0 0 10px 0;}
	
	.comment-text{margin:0 30px 0 0;}
	
	#comment{float:right; width:450px; padding:10px; color:#a15e28; font-size:11px; clear:both; border:solid 1px #493829;background-color:#1e1712;}
	
	ol.commentlist{width:670px;   padding:0px; margin:0 0 50px 0;}
/* End Comments */

.comment-form-title{font-size:16px; margin:0 0 30px 0; float:right; clear:both;}

.comments-template{float:right; font-family:"Tahoma", Geneva, sans-serif; font-size:11px; width:650px;}
#commentform{font-family:"Tahoma", Geneva, sans-serif; font-size:11px;}
label{font-family:"Tahoma", Geneva, sans-serif; font-size:11px; float:right; text-align:right; direction:rtl; padding:5px 0 0 0; width:130px; }

.author-out, .email-out{ width:410px; height:25px; float:right; clear:both; margin:0 0 10px 0; }
#author, #email{float:right; background:url(img/input.gif) no-repeat; width:173px; height:13px; border:0px; color:#a15e28; padding:8px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; }
#email{text-align:left; direction:ltr;}

#submit {background:url(img/send.gif) no-repeat top; width:85px; height:30px; border:0px; cursor:pointer; float:right; clear:both; margin-top:10px;}
#submit:hover{background:url(img/send.gif) no-repeat bottom;}


/* Footer Start
-----------------------------------------------------------*/

.footer-out{width:100%; float:left; margin:40px 0 0 0;}
.footer{width:959px; height:34px; border:solid 1px #4b3a2a; background-color:#1e1711; margin:10px auto;}
p.copyrights{text-align:left;  color:#795f49; font-family:"Tahoma", Geneva, sans-serif; font-size:11px; padding:12px 10px 0 0; clear:right; float:right; }
p.wp{ text-align:left; direction:ltr; font-family:"Verdana", Geneva, sans-serif; font-size:10px; color:#795f49; padding:12px 0 0 10px;  float:left;}


