/*  
Theme Name: Rustic Stone Fixed
Theme URI: 
Description: Your Description Goes here 
Version: 2.0
Author: Nick Zakharyan
Author URI: www.ndesignz.com

*/

* {
	margin: 0;
	padding: 0;
}
.aligncenter { margin:0 auto; }
body{
background:#efcfa0 url(images/bg.png) repeat-x;
font:normal .625em/1em Arial, Helvetica, sans-serif;
}
img { border:none; }
h1 {
font:normal 1.2em/1em Arial; display:inline; float:left; color:#FFF; padding:16px 5px 0 10px;
}

a:link, a:visited {
	text-decoration:none;color:#ba9966;
}

a:hover {
	text-decoration:underline;
}

p {
	padding: 15px 0 0 0;
}

#wrapper {
	margin: 0 auto 0 auto;
	background:url(images/wrapper.png) repeat-y;
	width:899px;
}

#header {
background:url(images/header.png) no-repeat;
height:325px;
}

#navigation { float:left; display:inline;  list-style:none; padding:16px 0 0; }
#navigation li { float:left; display:inline; font:normal 1.2em/1em Arial; border-left:1px solid #FFF;}
#navigation li a { color:#FFF; padding:0 5px;}
#logo { clear:both;width:328px; height:76px; position:relative; top:70px; left:35px; display:block;}
#main-ad { width:728px; height:90px; display:block; margin:112px auto; }

#container {
	float:left; width:700px;
}
#content { width: 452px; float:right; padding:0 15px 0 22px; }

.post {
	clear:both;padding: 30px 0 20px 0;
}

.post h2 {
font:bold 1.6em Verdana; color:#6e6e7b; text-align:center;
}
.post h2 a { color:#6e6e7b; }
.post h3 { font:normal 1.4em Arial; color:#6c6c79; }
.entry {
	line-height: 18px;
	font:normal 1.2em Arial;color:#6c6c79;
}
#comment { margin:10px 0 0; clear;both;  font:normal 1.2em Arial;}
p.postmetadata {
	margin: 10px 0 0 0;
}

.alignleft { float:left; padding:0 5px 5px; clear:both; }
.alignright { float:right; padding:0 5px 5px; clear;both;}

.navigation{
	padding: 10px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}

.sidebar {
float:left;
width:206px; padding:0 0 0 5px;
}

.sidebar ul {
	list-style-type: none;
	padding: 0 10px 0 10px;
}

.sidebar ul li {
	padding: 10px 0 10px 0;
}

.sidebar ul li h2 {
	background:url(images/sidebar-h2.png) no-repeat left bottom;
	font:normal 1.4em/2.5em Tahoma;
	text-align:right;padding:0 0 5px 0;
	color:#6c6c79;width:168px;
	margin:0 0 0 10px;
}

.sidebar ul ul li{
	padding:0 10px;
	text-indent:15px;
	line-height: 24px;
	background:url(images/sidebar-bg.png) no-repeat;
	font:normal 1.2em/2.5em Arial; 
}

.sidebar ul ul li a { color:#6c6c79; }

#order { margin:0 0 0 5px; display:block; }

.sidebar-right { float:right; width:184px; padding:0 14px 0 0; }

.sidebar-right ul { list-style:none; }
.sidebar-right ul li h3 { background:url(images/right-h3.png) no-repeat; width:184px; height:33px; font:normal 1.6em/2em Tahoma;color:#6c6c79; text-align:center; }
.sidebar-right ul li { background:url(images/right-botom.png) no-repeat left bottom; padding:0 0 10px; }
.sidebar-right ul ul {background:url(images/right-bg.png) repeat-y; padding:10px 0; overflow:hidden; list-style:inside; }
.sidebar-right ul li#images li { float:left; padding:0 0 10px 10px;  }
.sidebar-right ul li#images ul { list-style:none; }
.sidebar-right ul li li { background:none; padding:0 0 0 20px; font:normal 1.2em Arial; line-height:18px;color:#ba9966;}

table#wp-calendar{
	width: 100%;
}

#footer { clear:both; background:#efcfa0 url(images/footer.png) no-repeat left top; height:88px; 
font:normal 1.2em Arial; padding:30px 0 0; 
}

#footer ul { list-style:none; margin:0 0 0 330px; display:block; height:15px;}
#footer ul li { float:left; border-left:1px solid #FFF; margin:5px 0 0; border-right:none}
#footer ul li a { color:#FFF; padding:0 5px; }
.no-border { border:none !important; }

#footer p { display:block;
color:#FFF; text-align:center; 
}

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px; width:450px;
}