﻿/* http://demo2.design-notes.info/themes/audry/wp-content/themes/audry/audry/style.css */
/*
Theme Name: Audry
Author: Alexandra tong and PSDthemes.com
Template: thematic
Version: 0.1
Theme URI:http://design-notes.info/
Tags:two-columns,right-sidebar,fixed-width
Author URI: http://alexandratong.com
Features: sticky-post
Description:Thematic child theme, Please visit theme homepage for details on how to use the theme properlly.
*/


/* Prepare theme for plugins */
/*@import url();
/* RESET */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
	font-size:110%;
}
.posts ol, .posts ul {
	list-style:none;
	font-size:140%;
	line-height:1.6em;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-size:100%;
	font-weight:normal;
	color:#54300A;
	font-weight:bold;margin-bottom:0.2em;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
/*HEADINGS
-------------------------------------------------------- */
small{
	font-size:80%;}
h1 {
		color:#54300A;
	font-size:2.2em;
	margin-bottom:0.2em;
	font-weight:bold;
	line-height:1.9em;
}
h2 {
		color:#54300A;
	font-size:2em;
	
	line-height:1.2em;
}
h3 {	color:#54300A;
	color:#27231f;
	font-size:1.5em;

	line-height:1.6em;
}
h4 {	color:#54300A;
	color:#27231f;
	font-size:1.4em;
	
	line-height:1.5em;
	font-variant:small-caps;
}
h5 {
	color:#27231f;
	font-size:1.3em;
	
	line-height:1.4em;
	font-variant:small-caps;
}
h6 {
	color:#27231f;
	font-size:1.2em;

	line-height:1.8em;
}
.clear {
	clear:both;
}
/* Sets styles for any 'end' grids - this class MUST be given to a grid that is the last in a horizontal series */
.end {
	margin-left:0 !important;
	margin-right:0 !important;
}
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5b2e0e;
	background-color:#f4e6c1;
	font-size:62.5%;
	background-image: url("images/body.jpg");
	background-repeat: repeat-x;
}
.wp-caption {
	padding: 5px 8px 5px 5px;
	background: #eee;
	border: 1px solid #ccc;
	text-align: center;
	margin:20px;
}
.wp-caption p.wp-caption-text {
	margin: 0;
	padding: 0 5px;
	text-align: center;
	font-size: .8em;
	color: #666;
}
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
a img {
	border: none;
}
ol li {
	list-style-type:decimal;
	margin-left: 1em;
}
#sidebar ul li, ul li.widgetcontainer {
	list-style:none;
}
ul li {
	list-style-type:disc;
	margin-left: 1em;
}
.posts ol li, .posts ul li {
	font-size:13px;
	margin: 1em;
}
.page-link{
	font-size:18px;}
ul.children, ol.children {
	list-style-type:square;
	margin:1em;
	list-style-image:none;
	font-size:90%;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: none;
}
blockquote {
	border-left: 5px solid #A38255;
	margin-left: 1.5em;
	padding-left: 5px;
}
.alignleft {
	float:left;
	margin: 0 1em 1em 0;
	width:auto;
}
.alignright {
	float:right;
	margin: 0 0 1em 1em;
	width:auto;
}
/*-------------------------------------------+
|                                            |
|                FONT STYLES                 |
|                                            |
+-------------------------------------------*/
/*PARAGRAPHS
-------------------------------------------------------- */
p {
	font-size:14px;
	line-height:1.8em;
	margin-bottom:1.5em;
}
/* Styles an introductory paragraph, similar to newspapers. Assign this class to the first paragraph in an article */
p.intro:first-line {
	font-variant:small-caps;
}
/* Styles a drop cap on each paragraph with this class */
p.drop:first-letter {
	float:left;
	font-size:3em;
	margin-top:-0.05em;
	margin-right:0.1em;
	margin-bottom:-0.5em;
}
a {
	color:#54300A;
	text-decoration : none underline;
}
a:hover {
	text-decoration:underline;
}
.w760 {
	width:600px;
/* width:750px; */
	position:relative;
	float:left;
	padding:2em 11em 0 5em;
	background-image: url();
	background-repeat: repeat-y;
	background-position: 632px 24px;
}
#wrapper {
	background-image: url("images/binder.png");
	background-repeat: repeat-y;
	background-position: 630px top;
}
h1.title {
	font-size:3em;
	color:#482907;
	line-height:1.8em;
	display:block;
	background:url("images/postedge.png") repeat-x top left;
	width:100%;
}
#container {
	float:left;
	width:1200px;
/*	min-height:800px; */
	margin:0;
	background:url("images/main.jpg") repeat-y;
}
#main {
	width:100%;
	margin:0;
	display:block;
}
#page_menu {
	display:block;
	position:absolute;
	top:0px;
	left:765px;
	float:right;
	margin:0 350px 0 0;
	background:url("images/pagemenu2.jpg") no-repeat 0 0;
	width:480px;
	height:400px;
	z-index:5;
}
#page_menu ul {
	margin:117px auto auto 60px;
}
#page_menu ul li a {
/*	color:#f7fad8; */
/*	color: #b59252; */
	color:#c4624e;
	font-size:150%;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
}
#page_menu a:link {
	text-decoration:none;
}
#page_menu ul li+li a {
/*	color:#b59252; */
	color:#c4624e;
}
#page_menu ul li+li+li a {
/* 	color:#cf7d4c; */
	color:#c4624e;
}
#page_menu ul li+li+li+li a {
	color:#c4624e;
}
#page_menu ul li+li+li+li+li a {
/*	color:c97e5f; */
	color:#c4624e;
}

#page_menu ul li ul{
	display:none;}

	#subpage li{
		liststle:none;
		display:block;
		float:left;}
#blog-title span {
	font-size:5em;
	position:absolute;
	font-weight:bold;
	top:70px;
	left:100px;
}
#access {
	display:block;
	position:absolute;
}
#header #access a {
	display:block;
}
.menu ul.sf-menu {
	float:right;
	width:500px;
	position:absolute;
	top:10px;
	left:700px;
}
.entry-meta {
	margin:0 0 1em 0;
	font-size:120%;
}
.entry-title {
	margin:1em 0 0 0;
	padding:.5em 0 0 0;
	background:url('') repeat-x left top;
	width: 450px;
}
#comments {
	padding: 2em 0 0 0;
	background:url() repeat-x top left;
	margin:3em 0 0 0;
}
#comments-list ol li{list-style:none;
	}
	
.menu ul.sf-menu li {
	display:block;
	float:left;
}
.menu ul.sf-menu ul.children {
	display:none;
}
.menu ul.sf-menu li a {
	color:#3a2415;
}
#edgetop {
/*	background:url("images/edgetop.jpg") no-repeat left top; */
	position:absolute;
	top:210px;
	display:block;
	height:530px;
	width:100%;
	z-index:0;
}
#topmenu {
	display:block;
	height:220px;
	background:url("images/header.jpg") no-repeat;
}
.aside {
	float:left;
	
	position:relative;

}
#index-top,#index-insert,#index-bottom,#single-top,#single-insert,#single-bottom,#page-top,#page-bottom{
	width:100%;}

.aside li {
	margin:0 0 1em 0;
}
#primary, #secondary {
}
.imgbig {
	width:100%;
	height:240px;
}
#sidebar {
	width:400px;
	margin: 200px 0 0 0;
	padding:0 10px 0 0;
	;
	float:left;
}
#blog-description {
	font-size:130%;
	position:absolute;
	top:50px;
	left:105px;
}
.readmore {
*font-size:10px;
	background:url("images/asset.png") no-repeat 0 0;
	width:90px;
	height:30px;
	font-weight:bold;
	padding:5px 0 0 2em;
	float:right;
	position:relative;
	margin-top:-1.5em;
}
span.tape {
	position:absolute;
	width:85px;
	height:36px;
	background:url("images/tape.png");
*background:none;
	top:-18px;
	left:45%;
	z-index:5;
}
.imageholder-small span.tape {
	position:relative;
	margin:0 0 -40px -20px;
	width:85px;
	height:36px;
	background:url("images/tape.png");
	float:left;
	z-index:10;
}
.image {
	overflow:hidden;
	float:left;
}
.imageholder {
	background:url("images/shadow.png") no-repeat bottom right;
	display:block;
	overflow:visible;
	position:relative;
	width:100%;
	height:244px;
}
.imageholder-small {
	float:left;
	background:url("images/shadow.png") no-repeat bottom right;
	display:block;
	width:270px;
	height:154px;
	margin:0 1em 0 0;
}
.imgbig img {
	width:100%;
	margin: -1px 3px 3px -4px;
}
.img270 {
	width:270px;
	height:150px;
	margin:0 1em 0 0;
	overflow:hidden;
}
.img270 img {
	width:270px;
	margin: 0px 3px 3px -4px;
}
.w200 {
	width:290px;
	
	margin:0 1em 0em 0;
	display: inline-block;
	vertical-align:top;

	
}.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.entry-content .readmore, .w200 .readmore,#feature .readmore {
	background-color:#E8BE31;
	background-image:none;
	width:auto;
	height:auto;
	display:block;
	padding:0px 5px;
}
big {
	line-height:1.8em;}
.aside .widgettitle {
	text-transform:lowercase;
	padding:15px 0 10px 40px;
	font-size:20px;
}
.widget_recent_entries .widgettitle {
	display:block;
	background:url("images/asset.png") no-repeat 0px -80px;
}
.widget_categories .widgettitle {
	display:block;
	background:url("images/asset.png") no-repeat 0px -205px;
}
.widget_tag_cloud .widgettitle {
	display:block;
	background:url("images/asset.png") no-repeat 0px -145px;
	text-align:center;
	padding:10px 0 10px 0px
}
#tag_cloud a {
	text-align:center;
}
.widget_archive .widgettitle {
	display:block;
	background:url("images/asset.png") no-repeat -112px 10px;
}
.navigation{
	width:600px;
	display:block;
	height:40px;
	margin:30px 0 0 0;
	
}
.nav-previous a{padding:10px 1em 0 1em;
*font-size:10px;
	font-weight:bold;
	float:right;	font-size:120%;
	background:url("images/asset.png") no-repeat 0 0;
	width:90px;
	height:30px;}
.nav-next a{padding:10px 1em 0 1em;
	font-weight:bold;
		float:left;	font-size:120%;
	background:url("images/asset.png") no-repeat 0 0;
	width:90px;
	height:30px;}
#rss a {
	position:relative;
	padding:50px;
	left:800px;
	top:40px;
}
#twitter a {
	padding:40px 20px;
	position:relative;
	left:720px;
	top:0px;
}
.post-comment {
	position:relative;
	left:200px;
	top:-15px;
}
#bottomedge {
	clear:both;
	background:url("images/footer.jpg") no-repeat 3px 0;
	padding:30px 0 0 20px;
	height:310px;
	width:1180px;
	position:relative;
	margin:0 0 0 0;
	z-index:6;
}
#footer_bg {
	background:url("images/footer.jpg") no-repeat left bottom;
	padding:0 0 0px 20px;
	margin:0 0 0 0;
	clear:both;
}	#subpage{
	width:100%;
	display:block;
	list-style-type:none;
	float:right;
	}
	#subsidiary{
		display:block;
		float:left;
		position:relative;
		margin:-150px 0 0 0;
		z-index:10;}
#submit {
	font-size:120%;
	background:url("images/asset.png") no-repeat 0 0;
	width:120px;
	height:30px;
	font-weight:bold;
	display:block;
	padding:10px 1em 2em 1em;
	border:none;
	cursor:pointer;
	font-family:Georgia, "Times New Roman", Times, serif;
}
input, textarea {
	border:none;
	padding:.5em 2px;
	background-color: #BFA792;
}
cite, label {
	font-size:110%;
	line-height:1.2em;
}
 input:onfocus, textarea:onfocus {
 background:none;
 border:none;
}
#commentform div {
	margin:1em 0;
}
.indextable td {
	width:33%;
}










