body {
	background: #fff url(border.gif) top left repeat-x;
	margin: 0px;
	padding: 0px;
	}
	
h1 {
	font: 25px/1.4 Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #6d935a;
	margin-bottom: 0px;
	}
h2 {
	font: 14px/1.3 Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #6d935a;
	margin: 5px 0px;
	}
h3 {
	font: 12px/1.2 Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color: #6d935a;
	margin: 5px 0px;
	}	
	
#content {
	background: url(mainhead.gif) top left no-repeat;
	padding: 171px 272px 40px 208px;
	margin-top: 60px;
	}	
#archive {
	position: absolute;
	text-align: right;
	width: 161px;
	top: 289px;
	left: 20px;
	}
#tools {
	position: absolute;
	width: 200px;
	top: 287px;
	right: 40px;
	}
#posts {
	
	}
#footer {
	background: #0b0245;
	width: 100%;
	height: 20px;
	clear: all;
	}
#searchcontrol, .gsc-control {
	width: 200px !important;
	}
.intouch a, .intouch a:active, .intouch a:hover, .intouch a:visited {
	text-decoration: none;
	color: #000;
	}
	
a.button, a.button:visited {
	background-color: #ddd;
	height: 14px;
	padding: 4px 10px;
	margin-top: 5px;
	text-align: center;
	
	color:  #333 ! important;
	font: 10px/1 Helvetica, Arial, sans-serif;
	border: 1px solid #666;
	text-decoration: none ! important;
	margin-right: 10px;
	
	font-weight: normal !important;
	
	-moz-border-radius-topleft: 4px;  
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;  
	-moz-border-radius-bottomright: 4px;  
	-webkit-border-top-left-radius: 4px;  
	-webkit-border-top-right-radius: 4px; 
	-webkit-border-bottom-left-radius: 4px;  
	-webkit-border-bottom-right-radius: 4px;
	}
a.button:hover, a.button:active {
	background-color: #6d935a;
	background-image: none;
	
	color: #6d935a ! important;
	font: 10px/1 Helvetica, Arial, sans-serif ! important;
	
	font-weight: normal !important;
	}

.backhome {
	margin-top: 0px;	
	}
.backhome a, .backhome a:visited {
	font: 14px/1.2 Trebuchet MS, Tahoma, Helvetica, sans-serif;
	color: #6d935a;
	text-decoration: none;
	}
.backhome a:active, .backhome a:hover {
	text-decoration: underline;
	}
	
.post-body {
	font: 14px/1.8 Georgia, Times, serif;
	}
.post-body a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	}
.post-body a:hover, .post-body a:active {
	color: #333;
	font-weight: bold;
	text-decoration: underline;
	}
.post-body a:visited {
	color: #333;
	text-decoration: underline;
	}
	
.aboutpost {
	font: 12px/1.2 Trebuchet MS, Tahoma, Helvetica, sans-serif;
	color: #606060;
	}	
.post-footer {
	font: 12px/1.2 Trebuchet MS, Tahoma, Helvetica, sans-serif;
	}
.post-footer a, .post-footer a:visited {
	color: #606060;
	text-decoration: none;
	}
.post-footer a:hover, .post-footer a:active {
	color: #606060;
	text-decoration: underline;
	}
ul {
	margin: 0px 0px 30px 0px;
	padding: 0px;
	}
li, .intouch {
	list-style-type:none;
	font: 12px/1.5 Georgia, Times, serif;
	margin-bottom: 10px;
	}
li a {
	text-decoration: none;
	color: #000;
	}
li a:visited {
	color: #444;
	}
li a:active, li a:hover {
	text-decoration: underline;
	}