a, a:link{ color: #007a7a;}

a:visited{ color: #00a9b0;}

a:hover{ color: #00a9b0;}

blockquote{
	border-left: 4px solid #00bbbb;
	color: #00bbbb;
}

blockquote p{ color: #00bbbb;}

body, #custom{ 
	background: #ffffff
	color: #ffffff;
	font-family: Arial, Helvetica, Sans-serif;
}

#bp-navcontainer a{	border-bottom: 1px solid #ffffff;}
#bp-nav li.current{
	background-color: #ffffff;
	color: #0000000;
}

.bp-widget .avatar{	border: 5px solid #333333;}

.bp-widget .alt {	background: #ffffff;}

.bp-widget table {	color: #999999;}

code {	color: #AAAAAA;}

#commentpost {
	background: #222222;
	border-top: 5px solid #333333;
}

#content-about-site{	background-color: #ffffff; border: 1px solid #00bbbb;}

#content-feature-post{	background-color: #fffffff; border: 1px solid #00bbbb;}

.date{
	color: #ffffff;
	background-color: #007a7a;
}

#directory-wrapper{	background-color: #ffffff;}


.profile form{
	background: #ffffff;
}

#footer{
	background: url('blue_images/navigation_background.jpg') repeat-x;
	border-top: 1px solid #00bbbb;
}

.featured-image{  }

#featured-post-section{	background-color: #ffffff;}

.feature-title{	background-color: #222222;}

#global-forum-topic-list th { border-bottom: 1px solid #333333;}

#global-forum-topic-list .alt {	background: #222222;}

#global-forum-topic-list tr { color: #666666;}

#global-forum-topic-list {	border-bottom: 1px solid #333333;}

h1{ color: #00bbbb;}

h2{ color: #cccccc;}

h3{	color: #00bbbb;}

h4{
	color: #61b92a;
	border-bottom: 1px solid #00bbbb;
	text-transform:uppercase;
}

h4 a, h4 a:link{ color: #61b92a; }

h5{	color: #00bbbb;}

h6{	color: #00bbbb;}

hr { color: #AAAAAA;}

img{ }

div#item-header h4 span.highlight span, .button, a.button, input[type="button"], input[type="reset"], input[type="submit"], #post-wrapper input[type="submit"], #post-wrapper input[type="reset"], #member-wrapper input[type="submit"], #registration-wrapper input[type="submit"]{
	background: #007a7a;
	color: #ffffff;
	border: 1px solid #00a9b0;
		text-decoration: none;
}

input[type="text"], #post-wrapper input[type="text"], #member-wrapper input[type="text"], #registration-wrapper input[type="text"]{
	background: #ffffff;
	color: #000000;
	border: 1px solid #00a9b0;
}

input[type="search"], #post-wrapper input[type="search"], #member-wrapper input[type="search"], #registration-wrapper input[type="search"]{
	background: #ffffff;
	color: #000000;
	border: 1px solid #00a9b0;
}

input[type="password"], #post-wrapper input[type="password"], #member-wrapper input[type="password"], #registration-wrapper input[type="password"]{
	background: #ffffff;
	color: #000000;
	border: 1px solid #00a9b0;
}

label, #post-wrapper label, #member-wrapper label, #registration-wrapper label{ color: #007a7a;}

#letter-list li{ background-color: #007a7a;}
#letter-list li a:visited{ color: #007a7a; }

#member-content .error p {
	background: #111111;
	color: #AAAAAA;
	border-top: 3px solid #00bbbb;
	border-bottom: 3px solid #00bbbb;
}

#member-content .info p {
	background: #111111;
	color: #AAAAAA;
	border-top: 3px solid #222222;
	border-bottom: 3px solid #333333;
}

#member-content .profile-fields tr { border-bottom: 1px solid #333333;}

#member-content .updated p {
	background: #111111;
	color: #AAAAAA;
	border-top: 3px solid #333333;
	border-bottom: 3px solid #333333;
}

#member-sidebar{ background-color: #ffffff;}

#member-wrapper, #registration-wrapper{	background-color: #ffffff;}

.messages-options{ color: #999999;}

.meta{ color: #00bbbb; }

.navigation{
	background: url('blue_images/navigation_background.jpg') repeat-x;
}

ol.commentlist li { background: #ffffff;}

ol.commentlist ul.children li.depth-2 { background: #ffffff;}

ol.commentlist ul.children li.alt { background: #111111;}

#optionsbar img.avatar{	border: 5px solid #333333;}

#options-nav li a{ border-bottom: 1px solid #333333;}

#options-nav li.current a{
	background-color: #333333;
	color: #00bbbb;
}

.post{ }

.post-image{ }

#post-wrapper{ background-color: #ffffff;}

pre {
	background: #222222;
	color: #AAAAAA;
	border: 1px solid #333333;
}

#section-marker{
	color: #ffffff;
	background-color: #007a7a;
}

select, #post-wrapper select, #member-wrapper select, #registration-wrapper select{
	background: #222222;
	color: #cccccc;
	border: 1px solid #333333;
}

.sf-menu a, .sf-menu a:visited  { color: #ffffff}

.sf-menu li li { background: #0f7a79;}

.sf-menu li li li {	background:	#0f7a79;}

.sf-menu li:hover, .sf-menu li.current, .sf-menu li.current a:visited, .sf-menu li.current_page_item, .sf-menu li.current_page_item a:visited, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:	#6fc14e;
	color: #ffffff;
}

#sidebar ol, #sidebar ul, dt, .post ul, .post ol, #links-list ul{ color: #000000;}

#sidebar{ background-color: #ffffff;}

#site-strapline{ color: #666666;}

textarea, #post-wrapper textarea, #member-wrapper textarea, #registration-wrapper textarea{
	background: #ffffff;
	border: 1px solid #333333;
	/*color: #cccccc;*/
	color: #000000;
}

.td-title { color: #666666;}

#userbar p.avatar, #optionsbar  p.avatar {
	background-color: #ffffff;
	border-bottom: 1px solid #333333;
}

.widget-error{
	background-color: #222222;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	color: #AAAAAA;
}

.wp-caption {
	border: 1px solid #333333;
	background-color: #222222;
}

.wp-caption p.wp-caption-text { color: #AAAAAA;}