/*theme name: simplewptheme uri: http://www.themelab.com/free-wordpress-themes/description: design by <a href="http://www.ceneb.com">ceneb</a>.  wordpressed by <a href="http://www.themelab.com">theme lab</a>version: 1.0author: theme labauthor uri: http://www.themelab.com
/*/
body {
	margin-bottom: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #64533F;
  background-image: url(images/Page-BgGradient.jpg);
}

#wrapper {
	width: 98%;
	border #ffffff 2px solid;
	padding: 10px;
	margin: 0 auto;
	background-color: #FFFFFF;
}

#top {
	background: url(images/topbg.png) repeat-x;
	height: 27px;
	width: 98%;
}
#date {
	float: left;
	padding-left: 20px;
	padding-top: 5px;
}
#subscribe {
	float: right;
	padding-right: 20px;
	padding-top: 5px;
}
#subscribe a {
	color: #FFF;
	text-decoration: none;
}
#subscribe a:hover {
	text-decoration: underline;
}


#header {background: url(images/Header.jpg) no-repeat; padding: 110px 0px 0px 0px; 
  background-color: #F2EFEA;}

.site_name h1{ color:#fff;	margin: 0 0 70px 30px;	font-size: 2em;	}


#title {
	float: left;
	padding-top: 16px;
	padding-left: 20px;
}
#title a {
	color: #000;
	text-decoration: none;
}
#header h1 {
	margin: 0px;
	font-size: 30px;
}
#header h2 {
	margin: 0px;
	font-size: 14px;
}
#search {
	float: right;
}


#stripe {	margin: 0;	padding: 0;	height: 40px;	float: bottom; opacity: 0.7; filter: alpha(opacity=70);	background-color: #E6DBBF; }
#stripe h1 { font-size: 2.4em; font-weight: bold;	text-align: center;	vertical-align: bottom;	color: #000;	margin: 0px;	font-style: italic; }

ul.menu {
	list-style: none;
	margin: 0px;
	padding: 0;
	float: bottom; 
  opacity: 0.7; 
  filter: alpha(opacity=70);	
  background-color: #E6DBBF;
	width: 100%;
	height: 40px;
	color: #554430;
}
ul.menu li {
	float: left;
	list-style-type: none;
	margin: 0;
  color: #554430;
}
ul.menu li a {
	float: left;
	color: #554430;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 30px;
	text-decoration: none;
}
ul.menu li a:visited {
	color: #000000;
	font-weight: normal;
}
ul.menu li a:hover {
	background: #554430;
	color: #FFFFFF;
	text-decoration: none;
}
ul.menu li a:visited:hover {
	background: #554430;
	text-decoration: none;
	color: #FFFFFF;
}
ul.submenu {
	list-style: none;
	margin: 0px;
	padding: 0;
	background: url(images/submenubg.png);
	width: 915px;
	width: 100%;
	height: 20px;
	padding-left: 1px;
}
ul.submenu li {
	float: left;
	list-style-type: none;
	margin: 0;
}
ul.submenu li a {
	float: left;
	color: #FFF;
	padding-left: 14px;
	padding-right: 14px;
	line-height: 16px;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
}
ul.submenu li a:visited {
	color: #FFFFFF;
	font-weight: normal;
}
ul.submenu li a:hover {
	text-decoration: underline;
}
ul.submenu li a:visited:hover {
	text-decoration: underline;
}

#crumbs {
  width: 100%
  background-color: #ffffff;
  height: 18px;
  margin-left: 6px;
  color: #BE5532;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#crumbs * {
    vertical-align: top;
}

#crumbs a:link p {
    vertical-align: top;
    text-decoration: none;
    color: #BE5532;  
}
#crumbs a:hover {
  color: #BE5532;
  font-weight: bold;
}


#maincontent {
  overflow: hidden;
	background: #FFFFFF;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 25px;
	padding-right: 20px;
	color: #464647;

	}
#content {
	float: left;
	width: 65%;
	
}
#latestarticle {
	width: 588px;
	width: 65%;
	background: #FFF;
}
.archivearticle {
	/* width: 588px;
	width: 65%; */	
	background: #FFF;
	margin-bottom: 10px;
}
.archivearticle .posttitle {
	float: left;
}
.archivearticle .postinfo {
	float: right;
	font-size: 11px;
	padding-top: 1px;
	font-weight: normal;
}
.archivearticle .postinfo a {
	color: #464647;
	text-decoration: none;
}
.archivearticle .postinfo a:hover {
	text-decoration: underline;
}
.archivearticle .postcontent {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 4px;
}
.postcontent a {
	color: #464647;
	text-decoration: underline;
}
.postcontent p {
	margin: 0;
	padding: 10px 0 0 0;
}
#latestarticles {
	float: left;
	width: 289px;
	width: 33%;
	margin-top: 10px;
	background: #FFF;
}
#latestarticlescontent {
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}
#latestarticlescontent h2, #latestcomments h2, .postcontent h2, .posttitle h2 {
	font-size: 14px;
	margin: 0;
}
#latestarticlescontent h2 a, #latestcomments h2 a, .postcontent h2 a, .posttitle h2 a {
	text-decoration: none;
	color: #464647;
}
#latestarticlescontent h2 a:hover, #latestcomments h2 a:hover, .postcontent h2 a:hover, .posttitle h2 a:hover {
	text-decoration: underline;
}
#latestarticlescontent p {
	margin-top: 2px;
}
#latestcomments {
	float: left;
	width: 289px;
	width: 33%;
	margin-top: 10px;
	margin-left: 10px;
	background: #FFF;
}
#latestcommentscontent {
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}
#latestcommentscontent h2 {
	font-size: 14px;
	margin: 0;
}
#latestcommentscontent p {
	margin-top: 2px;
}
#flickr {
	float: left;
	width: 588px;
	width: 65%;
	margin-top: 10px;
	background: #FFF;
}
#flickrcontent {
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#flickrcontent img {
	padding-left: 4px;
	border: 0;
}
.title {
	/* background: url(images/titlebg.png); */
	background-color: #ECE9E4;
	height: 22.5px;
	padding-top: 4.5px;
	padding-left: 9px;
	padding-right: 9px;
	font-weight: bold;
	font-size: 14px;
}
#latestarticle .posttitle {
	float: left;
}
#latestarticle .postinfo {
	float: right;
	font-size: 11px;
	padding-top: 1px;
	font-weight: normal;
}
#latestarticle .postinfo a {
	color: #464647;
	text-decoration: none;
}
#latestarticle .postinfo a:hover {
	text-decoration: underline;
}
#latestarticle .postcontent {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 4px;
}
#sidebar {
	float: right;
	width: 272px;
	width: 33%;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

#sidebar a:link {
  color: #be5532;
  text-decoration: none;
}
#sidebar a:hover {
  color: #be5532;
  text-decoration:underline;
}
#sidebar a:visited {
  color: #be5532;
}
.right {
	float: right;
}
.left {
	float: left;
}
.sidebar-item {
	margin-top: 10px;
	background: #fff;
}
.sidebar-item ul {
	margin: 0;
	padding: 8px;
	list-style-type: none;
}
.sidebar-item a {
	color: #464647;
	text-decoration: none;
}
.sidebar-item a:hover {
	text-decoration: underline;
}
#subfooter {
	height: 21px;
	background: #abbeca;
	text-align: right;
	padding-top: 3px;
	padding-right: 15px;
}
#subfooter a {
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}
#subfooter a:hover {
	text-decoration: underline;
}
#footer {
	float: bottom; 
	text-align: center;
  background-color: #FFFFFF;
  height: 27px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

#copyright {
	 font-size: 10px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   color: #444; 
   letter-spacing: -1px; 
   padding:8px;
}
#copyright a {
	color: #444;
	text-decoration: none;
}
#copyright a:link {
  color: #533C2E;
}
#copyright a:hover {
	text-decoration: underline;
}



#links {
	float: right;
}
#links a {
	color: #FFF;
	text-decoration: none;
}
#links a:hover {
	text-decoration: underline;
}
.bold {
	font-weight: bold;
}
#search {
	float: right;
	padding-top: 27px;
	padding-right: 70px;
}
#search #field {
	float: left;
	background: #b8c7d1;
	border: 0;
	height: 16px;
	width: 200px;
	border: solid 2px #889da9;
	padding-top: 3px;
	text-indent: 5px;
}
#search #button {
	float: left;
	background: #b8c7d1;
	border: 0;
	height: 24px;
	width: 35px;
	border: solid 2px #889da9;
	margin-left: 5px;
}
#search h2 {
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 4px;
}
.alignleft {
	float: left;
        margin: 1em 1em 1em 0;
}
.alignright {
	float: right;
        margin: 1em 0 1em 1em;
}
.alignleft a, .alignright a {
	color: #fff;
}
.nocomments {
	text-align: center;
}
.postcontent {
	/* border: 2px solid #d9e0e4; */
	border-top: none;
}
img.avatar {
	float: left;
	padding-right: 5px;
}

.copy		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444; letter-spacing: -1px; padding:8px;}
a.copy		{ color: #444; text-decoration: none;}
a.copy:link {color:#444; text-decoration: none;}
a.copy:hover { color: #000; text-decoration: underline;}	
