/*-----attach body.custom to any style you add here-----*/

body {font: 62.5%/1.3 'trebuchet ms', verdana, 'Lucida Grande', arial, sans-serif; text-align:center; background: url(http://www.golf-shoes-blog.com/wp-content/themes/default/images/body-bg.jpg) 0 0 repeat-x fixed ; color:#003300; }

/*-----header-----*/
.homelink{font-size:40px; line-height:1; letter-spacing:-0.5px; padding:40px 10px 10px 10px;font-variant:normal; color:FFFFFF;}
.homelink a{color:#FFFFFF;}
.homelink a:hover{color:#33CC33; text-decoration:none;}
.description{color:#FFFF00; margin-top:-10px; padding:0 0 10px 10px; font-size:17px; line-height:1; font-style:italic;}
#skip a{padding:0.2em 0.3em; font-weight:bold; background:#e5e5e5; color:#444; display:block; text-decoration:none; position:absolute; top:0.5em; right:999em;}
#skip a:first-letter{text-decoration:underline;}
#skip a:hover{background:#ddd;}

/*-----main-menu*/
	ul.menu{position:absolute; bottom:0; right:25px; padding:5px 10px 0;}
	ul.menu li{float:left; margin:0 0 0 5px; background:#009933; font-weight:bold; font-size:11px; line-height:1;}
	ul.menu li a{display:block; color:#fff; padding:5px 10px;}
	ul.menu li a:hover{text-decoration:none; background:#33CC33;}
	ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover{color:#003300; background:#FFFFFF;}

/*-----headings-----*/	
h1, h2, h3, h4, h5, h6{font-weight:normal; font-family:'trebuchet MS', verdana, arial, sans-serif;}	
.entry-title, .page-title{font-size:2.2em; line-height:1; margin:0.9091em 0 0;}
.page .entry-title, .page-template .entry-title{text-align:center;}
.page-title{text-align:center; margin-bottom:0.9091em;}
.sidebar h2{font-size:1.5em;color:#339933;}
.entry-content h1, .entry-content h2{font-size:1.5385em; line-height:1; margin:1.5em 0 0.5em;color:#009900;}
.entry-content h3{font-size:1.3846em; line-height:1.1111; margin:1.66665em 0 0.55555em;color:#339933;}
.entry-content h4{font-size:1.2308em; font-weight:bold; line-height:1.25; margin:1.875em 0 0.625em;}
.entry-content h5, .entry-content h6{font-size:1em; font-weight:bold; margin:2.30775em 0 0.76925em;}

#wrap{width: 988px;
	height:100%;
	margin:0 auto 10px auto;
	border-left: 3px solid #fff;	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	background: url('images/wrap-bg.jpg') 0 208px repeat-y #000;}

/*-----sidebars-----*/
/*Subscribe box*/
#pp-subscribe{margin-bottom:10px;}
#pp-subscribe ul {padding:5px;}
#pp-subscribe li {display:block; float:left;}
#pp-subscribe a{padding:5px 5px 5px 50px; font-weight:bold; font-size:14px; line-height:33px; display:block;}
		/*-----RSS feed*/	
#pp-feed{height:32px; border-top:1px solid #aaa; border-bottom:1px solid #aaa; margin:0 0 1em 0; background:#006600 url(images/pp-rss2.png) no-repeat 2% 47%;}
#pp-feed p{margin:0 0 0 65px; padding:8px 5px; font:bold 13px 'trebuchet ms', verdana, sans-serif;}	
	
/*-----search*/
#searchform #s, #s-input{border:1px solid #ccc; margin-bottom:5px; padding:2px; width:95%; color:#666;}
#submit, #s-submit{border:1px solid #555; background:#555; color:#ddd; cursor:pointer; font-weight:bold;}
#submit:hover, #s-submit:hover{color:#fff;}
#s-input, #submit, #s-submit{font-family: 'trebuchet ms', arial, sans-serif;}

#searchform input {border:1px solid #bbb;}
	
//*-----links-----*/
a{text-decoration:none; color:#33CC33;}
a:hover{text-decoration:underline;}
.entry-content a{font-family:'trebuchet ms', verdana, sans-serif; text-decoration:underline;}
.entry-content a:hover{text-decoration:none;}
.entry-title a:hover, .entry-byline a:hover, .navigation a:hover{color:#000;}
.entry-byline a{color:#777;}
#primary.page-template .entry-content a{text-decoration:none; font-weight:normal;}
#primary.page-template .entry-content a:hover{text-decoration:underline;}
.gnavigation a:hover{border-bottom:none;}


