/*
	Stylesheet: Citrus - Lemon Lime Green
*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	General
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
a {
	color:#a9f800;
}
a:visited {
	color:#c9ff20;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Layout Control
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body {
	background:#0d0d0d;
	color:#e2e2e2;
}
#page {
	background:url(../images/green/main-bottom.png) no-repeat left bottom;
}
#header {
	background:url(../images/green/main-bg.png) repeat-y;
}
#wrap {
	background:#2f2f2f url(../images/green/main-bg.png) repeat-y;
}
#content,
.sidebars {
	background:#2f2f2f;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Header
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#logo {
	background:url(../images/green/logo.png) no-repeat 0;
}
#logo a,
#logo a:visited {
	color:#fff600;
}
#header .rss {
	background:url(../images/green/rss.png) no-repeat;
}
input#s {
	border:1px solid #c3c3c3;
	background:#fff;
	color:#000;
}
#menu {
	border-top:1px solid #fff;
}
#menu li a {
	color:#fff;
}
#menu li.current_page_item,
#menu li.hover,
#menu li:hover,
#menu li:focus {
	padding:0;
	border-top:5px solid #a9f800;
}
#menu li.hover ul li a,
#menu li:hover ul li a,
#menu li ul li a {
	background:#0d0d0d;
	color:#fff;
}
#menu li.hover ul li a:hover,
#menu li:hover ul li a:hover,
#menu li ul li a:hover,
#menu li ul li a:focus {
	color:#000;
	background:#a9f800;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Content
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#featured {
	background:#5a5a5a url(../images/green/header.jpg) no-repeat;
}
#featured a {
	color:#fff;
}
#content #featured a:hover {
	text-decoration: underline;
}
#featured a:visited {
	color:#eee;
}
#featured .more,
.more {
	color:#000;
	background:url(../images/green/readmore.alpha.png) no-repeat;
}
#featured .more:visited,
.more:visited {
	color: black;
}
#wrap .apost {
	background:#2f2f2f;
}
#wrap .apost .head {
	background:#a9f800;
}
#wrap .apost .head h1,
#wrap .apost .head h2 {
	color:#000;
}
#wrap .apost .head h1 a,
#wrap .apost .head h2 a {
	color:#000;
}
#wrap .apost .head h1 a:visited,
#wrap .apost .head h2 a:visited {
	color:#555;
}
#wrap .apost .info {
	color:#3b3b3b;
}
#wrap .apost .info a {
	color:#3c5800;
}
#wrap .apost .info a:visited {
	color:#5c7820;
}
#wrap .apost .content {
	background:#3b3b3b;
}
#wrap .apost blockquote {
	background:#5b5b5b;
}
#wrap .apost blockquote blockquote {
	background:#7b7b7b;
}
#wrap .apost a.download {
	color:#000;
	background:#a9f800 url(../images/green/continue-alt.png) no-repeat 95%;
}
#wrap .apost a.download:visited {
	color:#555;
}
#wrap .apost ul li {
	background:url(../images/green/bullet.gif) no-repeat 0 6px;
}
#wrap .apost .foot {
	background:#5a5a5a;
}
#wrap .apost .foot .first {
	background:url(../images/green/comment.png) no-repeat 0;
}
#wrap .apost .foot .first a {
	color:#e2e2e2;
}
#wrap .apost .foot .first a:visited {
	color:#ddd;
}
#wrap .lead a {
	color:#e2e2e2;
}
#wrap .banner {
	background:#5a5a5a;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Sidebar(s)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.sidebars a {
	color:#e2e2e2;
}
.sidebars a:visited {
	color:#ddd;
}
.columns {
	background:#5a5a5a;
}
.columns h2 {
	color:#a9f800;
}
.columns ul li {
	background:url(../images/green/bullet.gif) no-repeat 0 6px;
}
.columns .continue {
	color:#000;
	background:#a9f800 url(../images/green/continue-alt.png) no-repeat 96%;
}
.columns .continue:visited {
	color:#555;
}
.sidebars .news ul li a {
	color:#a9f800;
}
.sidebars .news ul li a:visited {
	color:#c9ff20;
}
.sidebars .news ul li h3 a {
	color:#fff;
}
.sidebars .news ul li h3 a:visited {
	color:#eee;
}
.sidebars .news ul li .thumb div {
	border-color:#5a5a5a!important;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Comment
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#commentBox,
#commentform {
	background:#3b3b3b;
}
#commentform .changeAva {
	background:#5b5b5b;
}
#commentform .changeAva h4 {
	color:#e2e2e2;
}
#commentform .changeAva img {
	border:1px solid #c6c6c6;
}
#commentform .changeAva a {
	color:#e2e2e2;
}
#commentform input,
#commentform textarea {
	color:#fff;
}
#commentform #author,
#commentform #email,
#commentform #url,
#commentform #comment {
	background:#5b5b5b;
}
#commentform input#submit {
	color:#e2e2e2;
	background:#5b5b5b;
}
.commentlist li {
	border-bottom:1px solid #5b5b5b;
}
.commentlist li div.avatar,
.commentlist li div.avatar a {
	color:#5b5b5b;
}
.commentlist .commentTip {
	background:#5b5b5b;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Extra
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#extra {
	background:#2f2f2f;
}
.home #extra {
	background:#0d0d0d;
}
.home #extra .box {
	background:#2f2f2f;
}
.home #extra .box div {
	border-color:#0d0d0d!important;
}
.home #extra .box-3 {
	background:#2f2f2f url(../images/green/featured-3.jpg) no-repeat;
}
#extra h2,
#extra .box-1 ul li a {
	color:#fff;
}
#extra .box-1 ul li a:visited {
	color:#eee;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Footer
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#footer a {
	color:#fff;
}
#footer a:visited {
	color:#eee;
}