﻿a {text-decoration: none;}
#content a, #sidebar a {color: #156c96;}
#content a:hover, #sidebar a:hover {color: #333; text-decoration: underline;}

body{
	background: #38392e;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size:62.5%;
	line-height:1.5;
	margin:0;
	padding:0;
	text-align:center;
}

#admin li {
	list-style: none;
	margin-bottom: 10px;
}


#admin li a {
	color: #FFF;
}

#admin li a:hover {
	text-decoration: underline;
}

#wrap{
	margin:0 auto;
	text-align:left;
	background: #FFF url('images/content-bg.png') repeat-y 0 420px;
	width: 920px;
	*width: 960px;
	padding: 0 20px;
	border-top: 20px #FFF solid;
	border-bottom: 20px #FFF solid;
	margin-top: 20px;
	margin-bottom: 40px;
	overflow: hidden; zoom:1;
}

#header {
	border-bottom: 10px #FFF solid;
	background: #FFF url('images/golfing.jpg') no-repeat right top;
	height: 280px;
	*height: 290px;
}

#header h1 a {
	display: block;
	text-align: center;
	text-indent: -9999px;
	background: transparent url('images/gg-logo.png') no-repeat center top;
	height: 61px;
	margin: 0px auto;
}

#logo {
	width: 242px;
	*width: 250px;
	height: 89px;
	background: #888b72;
	border: 3px #959883 solid;
	margin-bottom: 10px;
	*padding-top: 10px;
}

#nav {
	width: 242px;
	*width: 250px;	
	height: 169px;
	*height: 174px;
	background: #d6e18d;
	border: 3px #e3eab0 solid;
}

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

#nav ul li {
	padding: 0;
	margin: 0;
}

#nav ul li a {
	padding: 5px 20px;
	*padding: 4px 20px 5px 20px;
	line-height: 1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: lowercase;
	font-style: italic;	
	font-size: 1.4em;
	display: inline-block;
	color: #38392e;
}

#nav ul li a:hover {
	color: #FFF;
}

#nav ul li.current_page_item {
	background: #e3eab0;
}

#content{
	float: left;
	width: 620px;
	*width: 660px;
	padding: 20px 20px 20px 20px;
	background: #f5f5f5;
}

h2 {
	font-size:2em;
	color:#9aaa1f;
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

h2 a {color:#99ad00 !important;}
h2 a:hover {color:#156c96!important; text-decoration: none !important;}

.date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;	
	font-size: 1em;
	margin: 0;
}

#content {font-size: 1.4em;}

.edit-page a {float:right;}

h2 a.post-edit-link {
	color: #156c96 !important;
	font-weight: normal;
	font-size: 0.6em;
}

h2 a:hover.post-edit-link {
	color: #333 !important;
	text-decoration: underline !important;					
}

#content h3 {
	font-size: 1.2em;
	color: #9AAA1F
}

.entry{
	margin-bottom: 50px;
	border-bottom: 1px #CCC dashed;
}

.entrymeta{
	padding: 10px;
	background: #ececec;
	font-size: 0.9em;
	font-style: italic;
}

#results {padding-right: 10px;}

.postedby{}
.filedto{}
.commentslink{}

.commentsblock p {
	font-size: 0.9em;
}

.commentsblock textarea{
	width:35em;
}

.comment-meta {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;	
	font-size: 1em;
	margin: 0;
}

ol.commentlist {
	list-style: none;
	margin: 0;
	padding: 0;
}

ol.commentlist li {
	border-bottom: 1px silver solid;
}

.commentsblock input, .commentsblock textarea{}
.commentsblock textarea:focus{}
.commentsblock textarea:focus, .commentsblock input:focus{}

#sidebar {
	float: right;
	width: 250px;
	font-size: 1.2em;
	*margin-top: -15px;
}

#about {
	background: #d6e18d;
	border: 3px #e1eb9e solid;
	margin-bottom: 10px;
	width: 212px;
	*width: 250px;
	padding: 5px 15px;
}

#about p {
	margin: 15px 30px 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 1.6em;
	line-height: 1.2em;
	color: #38392E;	
}

#archives {
	background: #e6e8d6;
	border: 3px #f0f1e7 solid;
	margin-bottom: 10px;
	width: 212px;
	*width: 250px;	
	padding: 15px;			
}

#sidebar h2, #sidebar h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;	
	color: #555;
	font-size: 1.2em;
	margin: 0;
	font-weight: bold;
}

#sidebar ul {
	list-style: square;
	margin: 0 0 15px 15px;
	padding: 0;
}

#sidebar ul li {
	padding: 2px 0;
}

#sidebar li ul li {
	padding: 2px 0;
	list-style: square;
}

#links li {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: -15px;
}

#links li ul {
	margin: 0 0 15px 30px;
	padding: 0;				
}

#subscribe {
	background: #e6e8d6;
	border: 3px #f0f1e7 solid;
	margin-bottom: 10px;
	width: 212px;
	*width: 250px;	
	padding: 15px;	
	overflow: hidden; zoom:1;		
}

#subscribe h3 {
	margin-bottom: 10px;
}

#subscribe p {
	margin: 0;
	padding: 0;
}

#subscribe span input {
	background: transparent url('images/subscribe-button.png');
	width: 105px;
	height: 29px;
	border:0;
	margin: 0;
  	cursor:pointer; w
 	text-indent: -9999px;
 	font-size: 0.0em;
 	color: #EEE;
 	float: left;
	margin-top: 5px;
}


#footer{}