/* This file is automatically generated.
 * See extras/themes/template.css */
a {
	color: #0F436B;
}

body {
	background-color: #8ABC73;
}

h1.title,
h1.page-title,
h2.page-title {
	border-bottom: 1px solid #AFBFDF;
	color: #333333;
}

h2.main-title {
	color: #FFFFFF;
}

span.stat {
	color: #333333;
}

th {
	background-color: #CCCCCC;
}

ul.inline-items li {
	border-right: 1px solid #999999;
}

ul.inline-items li.last {
	border: none;
}

/*--- Classes ---*/

#featured-links .box {
	background-color: #ECF9CD;
}

.box-round {
	background-color: #E9E7D9;
}

.box-round .top {
	background: transparent url(/themes/green/bg_round_top_right.jpg) no-repeat scroll 100% 0;
}

.box-round .top .inner {
	background: transparent url(/themes/green/bg_round_top_left.jpg) no-repeat scroll 0 0;
}

.box-round .bottom {
	background: transparent url(/themes/green/bg_round_bottom_right.jpg) no-repeat scroll 100% 0;
}

.box-round .bottom .inner {
	background: transparent url(/themes/green/bg_round_bottom_left.jpg) no-repeat scroll 0 0;
}

.box-title,
.box-title a {
	color: #333333;
}

.box-title {
	border-bottom: 1px dashed #AFBFDF;
}

.even {
	background-color: #EEEEEE;
}

.fieldWithErrors {
	border: 2px solid #F04823;
}

.items .item {
	border-bottom: 1px dashed #AFBFDF;
}

.highlight {
	background-color: #DAEF9D;
	border: 1px solid #AFBFDF;
}

.main-title {
	background: transparent url(/themes/green/bg_main_title.jpg) no-repeat scroll 0 0;
}

.more {
	background: transparent url(/themes/shared/bg_more.jpg) no-repeat scroll 100% 0;
}

.more a {
	color: #FFFFFF;
}

.odd {
	background-color: ;
}

.page .stat,
.pagination span.current {
	background-color: #EEEEEE;
	border: 2px solid #CCCCCC;
}

.picture img {
	border: 1px solid #CCCCCC;
}

/*--- IDs ---*/

#comment-items .item {
	border: 1px solid #AFBFDF;
}

#featured-bloggers .box-title,
#featured-posts .box-title {
	color: #333333;
}

#footer {
	background: #FFFFFF;
}

#footer a {
	color: #666666;
}

#footer #kv {
	background-color: #698F65;
}

#footer #kv a {
	color: #FFFFFF;
}

#footer #site-footer,
#footer #sitemap {
	background: transparent url(/themes/green/bg_fade_up.jpg) no-repeat scroll 0 0;
}

#footer-wrapper {
	background: transparent url(/themes/green/bg_footer.jpg) no-repeat scroll 0 0;
}

#headbar {
	background: transparent url(/themes/shared/bg_headbar.jpg) repeat-x scroll 0 0;
}

#headbar #system-message {
	color: #FFFFFF;
}

#headbar #system-message a {
	color: #FFFFCC;
}

#image-injection,
#image-injection .button {
	border: 1px solid #AFBFDF;
}

#image-injection .button {
	background-color: #EEEEEE;
}

#image-injection #image-browser-next {
	background: #EEEEEE url('/images/menu_rightarrow.gif') no-repeat right center;
}

#login,
#logout {
	background: transparent url(/themes/shared/icon_sign_in.jpg) no-repeat scroll 0 0;
}

#login a,
#logout a {
	color: #0088BB;
}

#menu-shortcut {
	background-color: #CCCCCC;
}

#menu-shortcut a {
	color: #333333;
}

#message .note {
	background:  #FFFFCC url(/themes/shared/icon_note.jpg) no-repeat scroll 0 0;
    	border: 2px solid #8EC63D;
	color: #006600;
}

#message .notice {
	background:  #FFFFCC url(/themes/shared/icon_notice.jpg) no-repeat scroll 0 0;
	border: 2px solid #F04823;
	color: #990000;
}

#page-wrapper {
	background: transparent url(/themes/green/bg_body_2c.jpg) repeat-y scroll 0 0;
}

#page-wrapper-noside {
	background: #FFFFFF;
}

#post .excerpt,
#post-preview .excerpt {
	background-color: #FAEA95;
	border: 2px solid #F6DC50;
}

#profile-owner .box {
	background-color: #EAF6F7;
}

#ribbon-breadcrumb a {
	color: #5497CD;
}

#screen-wrapper {
	background: transparent url(/themes/green/bg_wrapper_top.jpg) no-repeat scroll top center;
}

#screen-wrapper #bottom {
	background: transparent url(/themes/green/bg_wrapper_bottom.jpg) no-repeat scroll top center;
}

#search {
	background: transparent url(/themes/shared/icon_search.jpg) no-repeat scroll 70% 0;
}

#sidebar .box h3 {
	background: transparent url(/themes/green/bg_sidebar_title.jpg) no-repeat scroll 0 0;
	color: #333333;
}

#sidebar #planetarium .body .detail-user,
#sidebar .body .detail-user {
	border-right: 1px dashed #ccc
}

#sidebar #planetarium .body .cancel a,
#sidebar .body .cancel a {
	color: red;
}

#sidebar .top {
	background: transparent url(/themes/green/bg_sidebar_top.jpg) no-repeat scroll 0 0;
}

#subtitle {
	color: #000000;
	background: transparent url(/themes/green/bg_subtitle.jpg) repeat-x scroll 0 0;
}

#title {
	background: transparent url(/themes/green/bg_header.jpg) no-repeat scroll 0 0;
	color: #0073DD;
}

#top-tags a,
#tags a,
.tags a {
	color: #0F436B;
}

#top-tags a:hover,
#tags a:hover,
.tags a:hover {
	background-color: #FFFFCC;
}

/*--- Navigations ---*/

#nav a {
	color: #157C44;
}

#nav a.main,
#nav a.main-logged-in,
#nav-portal li a.main {
	color: #E28723;
}

#nav a.parent,
li.parent {
	color: #006837 !important;
}

#nav li:hover,
#nav li.sfhover {
	background-color: #ECF9CD;
}

#nav li:hover #wrapper,
#nav li.sfhover #wrapper {
	background-color: #ECF9CD;
	border: 3px solid #DEE893;
}

#nav li:hover #wrapper li,
#nav li.sfhover #wrapper li {
	color: #157C44;
}

#nav #wrapper {
	background-color: #ECF9CD;
}

#nav1 a.main {
	background: transparent url(/themes/shared/icon_home.jpg) no-repeat scroll 0 0;
}

#nav2 a.main {
	background: transparent url(/themes/shared/icon_explore.jpg) no-repeat scroll 0 0;
}

#nav3 a.main {
	background: transparent url(/themes/shared/icon_sign_up.jpg) no-repeat scroll 0 0;
}

#nav-portal a.main {
	color: #0F436B;
}

#nav li.parent .box {
	background-color: #DEE893;
}

#nav #nav2 #wrapper ul li:hover,
#nav #nav2 #wrapper ul li.sfhover,
#nav #nav3 #wrapper ul li:hover,
#nav #nav3 #wrapper ul li.sfhover,
#nav ul li.parent-no-child:hover,
#nav-portal-1 ul ul li:hover,
#nav-portal-1 ul ul li.sfhover,
#nav-portal ul ul ul.inline-items li:hover,
#nav-portal ul ul ul.inline-items li.sfhover {
	background-color: #FFFFCC;
}

#nav ul ul li {
	border-bottom: 1px solid #DEE893;
}

/*--- Tab ---*/

#tab-view {
	border-color: #AFBFDF;
}

#tab-view li {
	background-color: #CCCCCC;
	border-color: #AFBFDF;
}

#tab-view li a {
	color: #000000;
}

#tab-view li.selected {
	background-color: #FFFFFF;
	border-color: #AFBFDF;
}

#tab-view li.selected a {
	color: #333333;
}

/*-- Conf --*/
.invite {
  	border: 1px solid #AFBFDF;
}

.note {
	color: #006600;
	font-weight: bold;
}

.noties {
	color: #990000;
	font-weight: bold;
}
