/*
	COLORS:

	superlight - used as bg for single items etc..
	#f0f0f0

	light lighter - bg of sidebar boxes, topmenu etc..
	#dcf5e6

	light light - hover of items in topmenu
	#c8e1ff

	light darker - sidebar h3 titles, hover actions, partner top menu etc..
	#059b5a

	dark - used as main title etc..
	#059b5a

	contrast (orange) - as spans, title hovers...
	#059b5a
*/

/* body and general color settings */

body {background:#fff;}
html, body, div, p, span, h1, h2, h3, h4, h5, h6, img, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, label, input, table, th, td, a
{color:#000;}

a {color:#059b5a;}
a:hover {}

/* header */

#partnermenu {background-color: #059b5a;}
#partnermenu li a {color:#fff;}
#partnermenu li a:hover {}

#top #topmenu {background-color: #dcf5e6;}
#top #topmenu li:hover {background-color: #c8e1ff;}

#top input#searchbox {color:#000; border:1px solid #059b5a; background:#f0f0f0;}
#top #searchbox:focus {background:#fff; border: 1px solid #059b5a;}
#top .submitbutton {background-color:#059b5a; color:#fff;}
#top .submitbutton:hover {background-color:#059b5a;}

#header #logo h1 a {color:#059b5a;}
#header #logo h1 a:hover {color:#059b5a;}
#header #logo .desc {color:#000;}

#catnav {background-color: #dcf5e6;}
#nav li {background-color: #059b5a;}
#nav li.current-cat {background-color: #059b5a;}
#nav li:hover {background-color: #059b5a;}
#nav li a {color:#fff;}
#nav li a:hover {color: #fff;}
#nav li li a {color:#fff;}
#nav li li a:hover {color:#fff;}

/* content */

h2#contentdesc span {color:#059b5a;}
div.categorydesc p {color:#059b5a;}

.textad a {color: #059b5a;}
.textad a:hover {color: #059b5a;}

/* post */

.posttop {background-color:#f0f0f0;}
.posttop h2.posttitle a {color:#059b5a;}
.posttop h2.posttitle a:visited {color:#059b5a;}
.posttop h2.posttitle a:hover {color:#059b5a;}

.postmetatop .categs a {color:#059b5a;}
.postmetatop .categs a:hover {color:#059b5a;}

/* page navi */

#navigation .wp-pagenavi a {background-color:#059b5a; color:#fff;}
#navigation .wp-pagenavi a:hover {background-color:#059b5a;}
#navigation .wp-pagenavi span.pages, #navigation .wp-pagenavi span.current, #navigation .wp-pagenavi span.extend {background-color:#059b5a; color:#fff;}
#navigation .wp-pagenavi span.current {background-color:#059b5a;}

/* comments */

#comments ul.commentlist li {background-color:#f0f0f0; border-top:1px solid #059b5a; border-bottom:1px solid #059b5a;}
#comments img.avatar {border: 2px solid #059b5a;}
#comments .commentbody .author {color:#059b5a;}
#comments .commentbody .author a {color:#059b5a;}
#comments .commentbody .author a:hover {color:#059b5a; border-bottom:1px solid #b9ff9d;}
#comments .commentbody .commentmetadata {color:#059b5a;}
#comments .commentbody .commentmetadata a {color:#059b5a;}
#comments .commentbody em {color:#eee;}
#comments .commentbody p a {color:#b9ff9d; border-bottom:1px dashed #b9ff9d;}
#comments .commentbody p a:hover {color:#eee; border-bottom:1px dashed #b9ff9d;}
#comments .reply a {background:#ddd; color:#000;}
#comments .reply a:hover {background:#fff; color:#111;}
#comments a#cancel-comment-reply-link:hover {color:#ccc;}

#comments #respond input {background:#f0f0f0;border: 2px solid #059b5a;}
#comments #respond input:focus {background:#fff; border: 2px solid #059b5a;}
#comments #respond textarea {background:#f0f0f0; font-size:.8em; border: 2px solid #059b5a;}
#comments #respond textarea:focus {background:#fff; border: 2px solid #059b5a;}
#comments #respond .submitbutton {color:#fff; background-color:#059b5a;}
#comments #respond .submitbutton:hover {color:#a8ef9d;}
#comments #respond input.submitbutton:focus {color:#a8ef9d;}

/* sidebar */

#sidebar ul li.boxed {background-color: #fff0b4;}
#sidebar h3 {color: #fff; background-color: #ffb400;}
#sidebar h3 .rsswidget img {background:transparent !important; padding-right:4px;}
#sidebar ul ul li a {border-bottom: 1px solid #ffe691;}
#sidebar ul ul li a:hover {background-color: #ffe691; border-bottom: 1px solid #ffe691;}
#sidebar p {color:#eee;}
#sidebar p a {border-bottom:1px dashed #ffe691;}

/* footer */

#footer {background-color: #dcffe6;}
#footer h3 {color: #fff; background-color: #059b5a;}
#footer p {color:#eee;}
#footer li a {border-bottom: 1px solid #059b5a;}
#footer a:hover {background-color: #ffe691; border-bottom: 1px solid #059b5a;}

#credits a {color:#000;}
#credits a:hover {color:#ddd;}
#credits #creditsleft {color:#aaa;}
#credits #creditsright {color:#aaa;}
