/*
Theme Name:		Sagra Blog
Version: 		1.0
Description: 	Sagra Blog Template.
Author: 		CustomWebDesigns.biz
Author URI:		http://www.customwebdesigns.biz

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

/* Basic 2 Column Layout */
@import url( 'library/media/layouts/2col-r.css' );

/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}


* {
	margin:0;padding:0;
	font-family: arial;	
	font-size: 14px;
} 

body{
	background: url('library/media/images/background_brickwall.jpg') repeat;
	font-family: Arial;
	font-size: 14px;
}

a{
  color: #5c672d;
}

.entry-content a:link, .entry-content a:active, .entry-content a:visited{
  color: #d77828;
}

.entry-content a:hover{
  color: #d77828;
}

#global_header{
	position: absolute;
	top: 0;
	left: 0;
	z-index: -999;
	width: 100%;
	height: 166px;
	background: url('library/media/images/global_header_bg.png') repeat-x;
}

#wrap{
	margin: 0 auto;
	z-index: 100;
	background: url('library/media/images/content_with_shadow_bg.png') repeat-y;
	padding-left: 7px;	
	width: 828px;
}

#header{
	height: 166px;
	background: #fff;
	width: 821px;
}

#masthead{
	height: 137px;
}

#header_footer{
	height: 29px;
	background: #56544c;
	width: 821px;
}

#sagra_blog{
	margin-left: 36px;
	height: 137px;
	width: 201px;
}

#logos{
	margin-left: 144px;
	height: 137px;
	width: 414px;
}

#content, #sidebar, #footer{
	padding: 10px;
}

#content{
	width: 626px;
	float: left;
}

#sidebar{
	float: left;
	width: 150px;
	background: #d9d4b5;
	color: #34332c;
	padding-left: 15px;
	font-size: 12px;
}

#sidebar a{
  color: #34332c;
  test-decoration: none;
}

#sidebar a:hover{
  text-decoration: underline;
  color: #634c2c;
}

#sidebar ul{
  margin: 0; padding: 0;
}

#sidebar ul li{
  list-style-type: none;
}

#sidebar ul li ul{
  margin-left: 20px;
  list-style-image: url('library/media/images/child_bullet.png');
}

#sidebar ul li ul li ul{
  list-style-image: url('library/media/images/grandchild_bullet.png');
}

.clear{
	clear: both;
}

#footer, #footer_close{
	background: #56544c;	
}

#footer{
	width: 801px;
	min-height: 150px;
	font-size: 12px;
	color: #fff;
}

#footer H3{
  text-decoration: underline;
}

#footer a{
  color: #fff;
  text-decoration: none;
}

#footer a:hover{
  text-decoration: underline;
  color: #aeafaa;
}

#footer ul{
  list-style-type: none;
  margin: 0; padding: 0;
}

#footer_close{
	text-align: center;	
	width: 821px;
	height: 20px;
}

#copyright, #copyright a{
	font-size: 10px;
	color: #aeafaa;
	text-decoration: none;
}

#copyright a:hover{
	text-decoration: underline;
}

#follow{
	position: relative;
	top: -22px;
	left: 735px;
	width: 80px;
}

#archives, #recent_posts, #links, #search{
	display: inline-table;
}

#archives{
  width: 140px;
}

#recent_posts{
  width: 260px;
}

#links{
  width: 230px;
}

#search, .search{
  width: 140px;
}

#search{
  text-align: right;
}

.search-btn{
  margin-top: 4px;
}

.entry-title, .entry-title a{
  font-size: 24px;
  color: #5d682e;
}

.entry-title a{

}

.entry-title a:hover{
  color: #7f7e76;
  text-decoration: underline;
}

.entry-meta{
  color: #7f7e76;
  font-size: 12px;
}

.entry-meta a{
  color: #5d682e;
  text-decoration: none;
}

.entry-meta a:hover{
  .color: #7f7e76;
  text-decoration: underline;
}
