body {
  background: #FDFAEE;
  color:#3D3924;
  margin:0;
  padding:10px;
  font-size: 100%;
}

h1 { font-size: 1.5em;}

/***************************
 * THE LAYOUT
 **************************/
 #content {
	width: 960px;
	margin: 0 auto;
 }
  #main {
    margin: 0;
    padding:0 0 10px;
    font-size: .856em;
    line-height:1.75em;
  }

 #main2 { 
	width: 700px;
	float:left;
  }
  #sidebar {
	float: left;
    width:240px;
	margin-left: 10px;
    /*margin:15px;*/
  }
  #flash_main {
	width: 400px;
	margin:auto;
	text-align: center;
  }
  #flash_content {
	width: 400px;
	text-align: center;
	margin: 0px auto;
  }

/***************************
 * LINKS
 **************************/

  a:link { color: #3D3924;  text-decoration: underline; }
  a:visited { color:#3D3924;}
  a:hover { color:#BA9F5E;}
  a img { border-width:0;}

/***************************
 * HEADER
 **************************/
  #header {
    padding:8px 0 20px 0px;
  }

  #header p{margin:0; padding: 0; }		
  #header #description{font-size: .911em;}
  #blog-title { font-size: 1.75em; font-weight: bold;}
  #blog-title a { text-decoration: none; color: #3D3924; }
  #blog-title a:link, #blog-title a:visited,	#blog-title a:hover   {color:#3D3924; }

	
/***************************
 * ENTRY CONTENT 
 **************************/


.entry {
}
.entry-title {
  margin:0;
  font-size: 1.25em;
  line-height:1.5em;
  display:block;
  padding:2px 14px 2px 29px;
  color:#3D3924;
}
a.title, .entry-title strong {
  text-decoration:none;
}
a.title:hover {
  color:#A2750A;
}
.entry-content {
  padding: 0 5px 10px 10px;
  border-bottom: 1px solid #666;
}


.unpublished {
	background: #FFF333;
	margin: 0 13px;
}
p.entry-footer {
  margin:0;
  padding:2px 14px 2px 0px;
}

.list {margin-bottom: 0px;}
.blogroll .list{margin-top: 0px;}
.blogroll {margin-bottom:10px;}

.breadcrumbs {font-size: .75em; }
.breadcrumbs a:visited, .breadcrumbs a:active, .breadcrumbs a{text-decoration:none;}
.breadcrumbs a:hover{text-decoration: underline;}

.fieldset-border {border: none;}
.hint {}

/***************************
 * COMMENTS 
 **************************/
 .comment-msg {
   padding: 5px;
  }

/***************************
 * PROFILE 
 **************************/

#profile-container {
    margin:0;
    padding:0;
}
 #profile-container h2 {
}

.profile-datablock {
  margin:0 15px .5em;
  border-top:1px dashed #333;
  padding-top:8px;
  }
.profile-img {display:inline;}
.profile-img img {
  float:left;
  margin:0 10px 5px 0;
  border:4px solid #EBE1CB;
  }
.profile-data strong {
  display:block;
  }
#profile-container p {
  }
#profile-container .profile-textblock {
  clear:left;
  }
ul.profile-datablock {
  list-style-type:none;
  }

/***************************
 * SIDEBAR
 **************************/

.sidebar-title {
  margin:0;
  padding:0 0 .2em;
}
.box ul {
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style: none;
}
.box ul li {
  margin:0;
  padding:0 0 3px 0px;
  margin-bottom:3px;
  line-height:1.4em;
} 
.box ul ul {
	margin: 0px;
	padding: 0px;
}
.box li li {
	padding-left: 14px;
}
.box li a{
	text-decoration: none;	
}
.box p {
  margin:0 0 .6em;
}
.box .strong {font-weight: bold; }

/********************
* GALLERY 
********************/
#gallery { font-size: 12px; color: #EBE1CB; font-family: serif;}
#gallery td{ font-size: 12px; color: #EBE1CB; font-family: serif;}

/********************
* CONTACT 
********************/
textarea, input {
  text-align: left;
  font-weight: normal;
  margin: 4px;
  border: 1px solid #EBE1CB; 
}

fieldset {border: 0; margin-top: 20px;}
legend {font-size: 1.75em;}
label{margin-bottom: 0px; display:block; margin: 4px;}

/********************
* FOOTER
********************/
#footer {
	width: 100%;
	clear:both;
	bottom: 0px;
	padding:15px 0 0;
}

#footer div {
	margin: 0 auto;
	padding:8px 0 0;
	color: #BA9F5E;
	font-size: .7em;
}

#footer a:link {color:  #BA9F5E;}

#footer p, #footer div{text-align: center; margin:0; }
/*#footer a {color:#333;} */

/********************
 * COLORS
 *******************/
 .error{ color: #CC0000; }
 /*******************
  * ABOUT
  ********************/
  #about dt{
	font-weight: bold;
	padding: 2px 2px 2px 6px;
  }
  #about dd { margin-left: 50px;  
	/*background: #666;*/
	padding: 5px 10px 5px 10px;
	margin: 0;
	}
 /**********************
  * CATEGORY
  **********************/
	#categories li{ list-style: none; margin: 5px 0 5px 0; }
 
  fieldset {font-weight: bold;} 
  label {font-weight: bold;}
/***********************
 * SITE MAP
 ***********************/
	#sitemap li{list-style: none;}

/********************
 * SEARCH
 ********************/
	#search { margin-bottom: 20px;}
	#search input {display: inline;}
	.search-input{width: 132px; height: 24px; float: left; border: 1px solid #EBE1CB; }
	#search .btn{margin-top: 1px; width: 30px; float: left; }
	#search button{ border: none;  display:inline;  background-color: transparent; }

/***********************
 * ADD THIS
 ***********************/
	#resources {width: 100%}
	#addthis {float: right;}


