/*   
Theme Name: The Go Green Theme
Description: Simple, green, CSS based design.
Author: Shawn Jones
Author URI: http://www.TheGoGreenBlog.com
Version: 1.3.2
Tags: green, white, simple, fixed width, css, widget ready, SEO friendly, right sidebar, two columns, valid xhtml, valid css
*/


* { margin: 0; padding: 0; font-family: arial, sans-serif; font-size: 14px; }
html, body { margin: 0; background: #000 url(http://www.sl8r.co.uk/themes/portal/sl8r/images/sl8rback.jpg) fixed no-repeat center top;}
#page { width: 960px; margin: auto; padding: 0; border: 0; }

img {	border-style: none; }
a { text-decoration: none; color: #fff568; }
a:hover { text-decoration: underline; color: #ffffff; }
.ie-hack { width: 0px; height: 0px; clear: both; }
.clear { width: 0px; height: 0px; clear: right; }
.navigation { width: 950px; height: 32px; margin: 0; padding: 5px 5px 0 5px; background: #003700; }
.navigation2 { width: 950px; height: 32px; margin: 0; padding: 0;  }
.page_item{ float: left; width: 120px; height: 32px; font-size: 18px; line-height: 32px; text-align: center; cursor: pointer; background-image: url(http://www.sl8r.co.uk/themes/portal/sl8r/images/tab.png); color: #ffffff;}
.page-item a { color: #ffffff; }
.page-item a:hover { color: #fff13a; }
ul,li {list-style:none;}

/********************************************/

#outer { color: #ffffff; padding: 0 0 10px 0; margin: 0; } 
#outer img { vertical-align: middle; }

#header { width:960px; height:160px; background-color:#003700; margin:auto; padding: 0; color:#fff; background:url(http://www.sl8r.co.uk/themes/portal/sl8r/images/header-bg.png) top left no-repeat;}
#logopanel { float: left; width: 340px; height: 160px; }
#sl8r-logo { background-image:url(http://www.sl8r.co.uk/themes/portal/sl8r/images/sl8r-logo.png); display:block; height:160px; text-indent:-9999px;width:340px;} #footer { width: 960px; height: 160px; margin: 0; padding: 0; background: url(http://www.sl8r.co.uk/themes/portal/sl8r/images/footer.png) no-repeat top left;}
#footer p { margin: 0; padding: 0; text-align: center; color: #ffffff;} 
#footer a { color: color: #fff568; }
#footer a:hover { color: #fff13a; }
#footertext { height: 24px; margin: 0; padding: 136px 0 0 0; }

#container { background: #003700; float: left; }
#columns { width: 960px; margin: 0px; padding: 0px; background: #003700;}
#narrowcolumn { float: left; padding: 0; margin: 5px; width: 640px;  }
#sidebar-1    { float:right; padding: 0; margin: 5px; width: 300px;  }

.post {width:640px; margin:0 0 5px 0; clear:both; border:0; background: #ffffff; }
.postdate {color:#fff; font-size:22px; height: 50px; font-weight:bold; padding:8px 20px; background-color:#87b83d;}
.widgettitle {color:#fff; font-size:22px; height: 50px; font-weight:bold; padding:8px 20px; background-color:#87b83d;}

h2 {color:#003700; font-size:18px; padding:20px 20px 0 20px;}
h2 a {color:#003700; font-size:20px; text-decoration:none;}

h2.pagetitle {padding:0 0 5px 20px;}

.postentry {padding:20px;}
.postentry img {padding:10px;}
.postentry p {padding:0 0 10px 0;}
.postentry ul {padding:0 0 0 10px; list-style-type:none; margin:0 0 0 20px;}
.postentry ul li {padding:0 0 5px 15px; background: url(/wp-includes/images/bullet.gif) top left no-repeat;}
.postmetadata {padding:0 20px 20px 20px; clear:both;}
.postentry a,.postmetadata a { color: #87b83d; }

h3 {color:#87b83d; font-size:18px; padding:20px 20px 0 20px;}
h3#comments {color:#87b83d; font-size:16px; padding:20px 20px 10px 0;}
h3#respond {color:#87b83d; font-size:18px; padding:20px 20px 0 0;}
.akst_link {display:block; padding:20px 0 0 0;}
.comments {margin:5px 0 20px 10px;}
.alt {display:block; padding:10px 0 10px 0;}
a.comments:link {color:#87b83d; text-decoration:underline;}
.entry p {padding:0 20px 20px 20px;}
.entry img {padding:10px;}
.entry .akst_link {display:block; padding:10px 0 10px 20px;}
.entry ul {padding:0 20px 0 10px; list-style-type:none; margin:0 0 0 20px;}
.entry ul li {padding:0 0 5px 15px; background: url(/wp-includes/images/bullet.gif) top left no-repeat;}
small {display:block; padding:5px 0 10px 20px; font-size:10px; font-weight:bold;}
small.commentmetadata {display:block; padding:0 0 10px 0; font-size:10px; font-weight:bold;}
blockquote {padding:10px 20px; color:#999; font-size:12px; font-style:italic;}
#search {float:left; width:178px; padding:20px; border:1px solid #87b83d;}
input#s {width:160px; padding:3px; margin:0 0 5px 0;}

.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}

.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.wp-caption img {margin: 0;	padding: 0;	border: 0 none;}
.wp-caption-dd {font-size: 11px; line-height: 17px; padding: 0 4px 5px;	margin: 0;}

.widget { margin: 0 0 10px 0; }

textarea {width:450px; height:100px; margin:10px 0 10px 0; font-family:Arial, Sans-Serif; font-size:12px; padding:10px;}


