#left_column {
	background-image: none;
}

body {
	background: #fff url(/images/gradient/55/70/003333) repeat-x top;
}


body, input, textarea, #introduction, #custom_introduction, p.notice, p.error {
	font-family: Georgia, serif;
}



h1, h2, h3, dt, label, #main_links li {
	font-family: Tahoma, Geneva, sans-serif;	
}


a, th, #content .article .meta h3 {
	color: #003333;
}

.pagination a {
  border-color: #809999;
}

.pagination span.current {
  border-color: #003333;
}

.recent_comment, .actions li.comment a  {
	background: url(/images/gradient/30/-50/003333/comments_icon) 0 -4px no-repeat;
}

#article_detail .actions li.comment a {
	background: url(/images/gradient/30/-50/003333/comments_icon_small) 0 -4px no-repeat;
}

.actions li.comment a  {
	background-position: left -1px;
}

.actions li.signup a {
	background: url(/images/gradient/30/-50/003333/signup_icon) 0 -4px no-repeat;
}

#article_detail .actions li.signup a {
	background: url(/images/gradient/30/-50/003333/signup_icon_small) 0 -4px no-repeat;
}

.actions li.email a {
	background: url(/images/gradient/30/-50/003333/inviteafriend_icon) 0 -4px no-repeat;
}

#article_detail .actions li.email a {
	background: url(/images/gradient/30/-50/003333/inviteafriend_icon_small) 0 -4px no-repeat;
}

#top_nav {
	background-color: #003333;
}

#content h1, #content h2, #content h3, #introduction, custom_introduction, .article .date, .comment_date, #left_column h2, #comments h2, form label, td span.example, #content .form .subform h2, #organization-detail .address, #left_column p {
	color: #73734d;
}

#organization-detail .address {
	color: #545438;
}

.user {
	color: #ccccb3;
}

#left_column h2, .article .meta, .article, .form, .subform, form input, form textarea, form select, .button-group {
	border-color: #ccccb3;
}

#introduction, #custom_introduction, .article .meta, .form, .subform, .button-group, #organization-detail .address {
	background: #fff url(/images/gradient/30/-1/999966) repeat-x left top;
}

form input, form textarea {
	background: #fff url(/images/gradient/30/-1/999966) repeat-x left -15px;
}

.pagination_links a {
  border-color: #999966;
}

.pagination_links a:hover, .pagination_links span {
  border-color: #003333;
}

#lightbox, .admin #lightbox {
 border-color: #003333;
}

#lightbox .close {
 border: 1px solid #999966;
 border-width: 0 1px 1px 0;
}

#lbContent h1 {
 background: #003333;
 border-bottom: 3px solid #999966;
}

#content .form h2 {
	color: #003333;
}

.button-group input {
  background: #e0e0d1;
  border-color: #ccd6d6 #4d7070 #4d7070 #ccd6d6;
	color: #003333;
}

#article_detail dl {
	background-color: #f5f5f0
}