/* Background */

body {
    color: #807c79;
}

a { 
	color: #6E963D;
}

a:hover { 
	color: #6E963D;
}


.layout-full #main, .col-full {
	width: 960px;
}

#wrapper {
	background: none;
}

/* Header */

#header {
    border: 1px solid #EBA7E5;
	border-bottom: 3px solid #A73A9F;
	border-top: none;
}

#header-right {
	width: 490px;
	background: #fff;	
}

#logo {
	background: #fff;
	background: rgba(255,255,255,0.9);
}
#logo .site-title a {
	color: #555;
}

#logo img {
	margin-top: 15px;
}

#search-top .arrow {
	left: 440px;
}

/* Navigation */

#navigation-top {
	background: #a73b9e;
	margin-bottom: 28px;
}

#navigation-top .nav li.current_page_item a:hover, 
#navigation-top .nav li.current-cat a:hover, 
#navigation-top .nav li.current-menu-item a:hover { 
	background: #eea8e6;
}

#navigation-top .nav li.current_page_item a, 
#navigation-top .nav li.current_page_parent a,
#navigation-top .nav li.current-menu-ancestor a,
#navigation-top .nav li.current-cat a,
#navigation-top .nav li.current-menu-item a { 
	background: #eea8e6; 
	color: #A73B9E;
}

#navigation-top .nav li a {
    border-left: 1px solid #D585CD;
    color: #eca6e4;
    text-shadow: none;
}
#navigation-top .nav li a:hover,
.top-search a:hover {
	color:#A73B9E;
	background-color: #D585CD !important; 
}

.top-search a:hover {
	border-radius:0 0 9px 0; -moz-border-radius:0 0 9px 0; -webkit-border-radius:0 0 9px 0;
}

.nav a { 
	color: #4b4b4b;
}
.nav a:hover, 
.nav li.current_page_item a, 
.nav li.current_page_parent a, 
.nav li.current-menu-ancestor a, 
.nav li.current-cat a, 
.nav li.current-menu-item a {
	background: #DAE589;
}

#navigation {
	background: none;
	font-family: "Yanone Kaffeesatz",serif;
    letter-spacing: 1px;
	text-transform: uppercase;
	color: #4b4b4b;
	font-weight: normal;
}

#navigation .nav li a {
    font-size: 26px;	
}

#navigation .nav li a:hover {
	color: #6E963D;
	background: none;
}

.footer-menu {
	margin: 15px 25px 0 0;
}

.footer-menu .nav li a {
    border-left: 1px solid #B3B3B3;
    color: #474747;
	text-shadow:none;
	font-weight:700;
}

.footer-menu .nav li a:hover {
	color: #666;
	text-shadow: #999 0px 0px 5px;	
}


/* Slider */

#slides.slides .slide-content {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
}
#slides.slides .slide-content .slide-title {
    color: #474747;
    text-shadow: 0 1px 0 #fff;
}
#slide-navigator {
    background: none repeat scroll 0 0 rgba(218, 229, 137, 0.6);
}
#slide-navigator a.pager {
	margin-top:3px; 
}

#slide-navigator a.pager:hover { -moz-opacity: 0.5; -webkit-opacity: 0.5; opacity: 0.5; }

.donate-meter { 
	background-color: rgba(255, 255, 255, 0.6);
}
.donate-meter > span { 
	background: #555;
}

/* Content */

#content {
	margin-top: 3px;
    border: 1px solid #EBA7E5;
	border-bottom: 3px solid #A73A9F;
}
.home #content {
    border-top: 3px solid #EBA7E5;
}
#sidebar, .page-template-template-donate-php #intro {
	background: #fff;
	background: rgba(255,255,255,0.9);
}
#main { 
	width: 490px;
	background: #fff;
}

#main.fullwidth { 
	width: 880px;
}

h1, h2, h3, h4, h5, h6 {
    color: #999;
}

#intro { color: #807C79; }

.post,
.widget,
#blog-title, #respond, #comments {
    border-color: #cbcbcb;
}
#blog-title h3 {
    background: none;
	text-transform: none;
	font-size: 24px;
	color: #979A9F;
}

.widget h3 {
	color: #4b4b4b;
	font-weight: bold;
	text-shadow: none;
	font-size: 22px;
}
.post .title a:link, .post .title a:visited, .post-meta a:link, .post-meta a:visited {
    color: #6E963D;
	line-height: 1; 
}

.post .title a:hover {
	text-shadow: none;
	color: #DAE589;
}

.entry img, img.thumbnail, #comments .avatar img {
    box-shadow: 2px 1px 6px #ccc;
}

.post-meta a:hover { text-shadow: 0 0 5px #ccc; }

#post-author, #connect { 
	background: #f1f1f1; 
	border-color: #e6e6e6;
}

#footer-top {	
	/*border-top: 3px solid #EBA7E5;
	border-bottom: 1px solid #A73A9F;
	background: #979A9F;	
	background: rgba(151, 154, 159,0.9);*/
}

#footer { 
	background: #37363C;
	border-bottom: 1px solid #A73A9F;
	margin: 3px auto 30px auto;
	padding: 20px 0;
}

/* COMMENTS */

#comments .avatar img {
    box-shadow: 2px 1px 6px #ccc; 
}

#comments .avatar .name {
    color: #77726F;
}

#respond input#author { background: #f0f0f0 url(../images/ico-user.png) no-repeat 12px 9px; }
#respond input#email { background: #f0f0f0 url(../images/ico-mail.png) no-repeat 12px 11px; }
#respond input#url { background: #f0f0f0 url(../images/ico-link.png) no-repeat 12px 11px; }
#respond textarea { background: #f0f0f0 url(../images/ico-comment.png) no-repeat 12px 13px; }

#commentform input.txt, #commentform textarea { box-shadow: 1px 1px 0 #ccc; }

#footer-top .social-icons {
	margin: 10px 25px;
}
#footer-top .social-icons li a {color: #77726F;}
#footer-top .social-icons li a:hover {text-shadow: 0 0 5px #ccc;}

/* Widgets */

.widget_woo_flickr a img, .widget_woo_blogauthorinfo .avatar {
    box-shadow: 2px 1px 6px #ccc;
}
.searchform {
    background: #FFF;
    border-color: #9C9C9C;
    box-shadow:0 0 0; -webkit-box-shadow: 0 0 0; -moz-box-shadow: 0 0 0
}
.widget_woo_blogroll li a {
    background: #949493;
}
.widget_woo_blogroll li a:hover {
	background: #C4C2C2;
	text-shadow: #ccc 0px 0px 6px;
}

#search-top {
    border-color: #F1F1F1;
	rigth: 40px;
}

#search-top .search_main {
    background: #FFF;
	width: 480px;
}

#search-top .searchform { border-color: #ccc; box-shadow:0 0 0; -webkit-box-shadow: 0 0 0; -moz-box-shadow: 0 0 0; border-width: 0;}

.searchform input.s {
	color: #777;
}

.top-search.close a {
	text-transform: none;
	font-size: 13px !important;
}

#tabs { background: #e6e6e6; }

#tabs ul.wooTabs li a { background: #f1f1f1; border-color:#dbdbdb; }
#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover, #tabs .inside, #tabs .inside li { background: #fafafa; border-color:#dbdbdb; }

.page-template-template-donate-php #intro .meter,
.page-template-template-donate-php .donate-button-wrap { 
	background: #aaa; 
}

.post .title, .page .title {
    color: #474747;
    font-size: 30px;	
}

#search-top .searchform input.search-submit,
.searchform input.search-submit { 
	background: #6E963D url(images/ico-search-top-form.png) no-repeat 8px center;
}

.searchform input.search-submit { 
	padding: 1px 13px;
}


.post .post-date { 
	border-color: #A73A9F;
	background-color: #541D50;
	padding-bottom: 10px;
}

.layout-right-content .post-date {
	left: 530px;	
}

.entry, .entry p {
	line-height: 1.5;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#commentform input.txt, #commentform textarea {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}


/* BLOG ARCHIVES */
.widget_woo_archives .archive { font-size: 18px; letter-spacing: 1px; text-transform: uppercase; margin: 7px 0; }
.widget_woo_archives span a { color: #77726F; }
.widget_woo_archives .fl { width: 14%; margin: 0;}
.widget_woo_archives .fr { width: 84%; margin: 0;}
.widget_woo_archives li {  float: left; margin:0 4px; }
.widget_woo_archives li a { font-size: 14px; color: #fff; background: #6E963D; padding: 2px 8px !important; display: block; }
.widget_woo_archives li a:hover { color: #6E963D; background: #DAE589; text-decoration: none !important; }


#post-entries a {
	background-color: #6E963D;
	text-shadow: none;
}

#post-entries a:hover { 
	background: #DAE589;
	color: #6E963D;
	text-shadow: none;
}

#connect {
	margin-bottom: 25px;
}

#donate {
	border-top: 3px solid #EBA7E5 !important;
    border-bottom: 2px solid #A73A9F !important;
	background: #fff;
}

.home #donate {
	background: #fff;
}


/* 7.1.2 Main Slides */

#slides.slides { margin-left: 0px; }
body.chrome #slides.slides { margin-left: 0px; }
body.gecko #slides.slides { margin-left: 0px; }

/*#slides.slides ul { float: left; }
#slides.slides .slide { float: left; width: 100%; }
#slides.slides .slide-image { float: left; width: 480px; margin: 30px 0; }*/
.layout-left-content #slides.slides .slide-content,
.layout-right-content #slides.slides .slide-content { 
	width: 303px; 
}
.layout-left-content #slides.slides .slide-content { 
	float: right;	
}

.layout-right-content #slides.slides .slide-content { 
	float: left;	
}

.layout-left-content #slides.slides .slide-image,
.layout-right-content #slides.slides .slide-image {
	width: 570px;
	margin: 0;
	background: #fff;
}

.layout-left-content #slides.slides .slide-image {
	float: left;
}

.layout-right-content #slides.slides .slide-image {
	float: right;
}

#slides.slides .slide-image a img {
}

/* 7.1.3 Slider Navigation */

.layout-right-content #slide-navigator { 
	margin-left: 230px;
	width: 110px;
	text-align: right;
	bottom: 30px;
	padding-top:7px;
}
body.ie7 .layout-right-content #slide-navigator  { margin-left: 200px; }

.layout-left-content #slide-navigator { 
	margin-left: 500px;
	width: 110px;
	text-align: left;
	bottom: 30px;
	padding-top:7px;
}
body.ie7 .layout-left-content #slide-navigator  { margin-left: 470px; }


#slide-navigator a.btn-next,
#slide-navigator a.btn-previous { 
	text-align: left; 
}

/* The !important flag is used here to override properties set by jCarouselLite. */
#scrolling-images { z-index: -1 !important; }
#scrolling-images.slides { 
	top: -218px;
}
body.admin-bar #scrolling-images.slides { 
	top: -190px; 
}

.layout-left-content #scrolling-images.slides ul ,
.layout-right-content #scrolling-images.slides ul {
	width: 905px !important;
}

.layout-left-content #scrolling-images.slides ul  {
	float: left;
}
	
.layout-right-content #scrolling-images.slides ul {
	float: right; 
}

#scrolling-images.slides .slide .content { background: #fff;}

/* qTranslate */
#navigation-top .widget {
	border: 0;
	margin: 0;
	padding: 0;
	float: left;
	z-index:101;
	position: relative;
	left: 15px;
	top: 13px;
}



#navigation-top ul.qtrans_language_chooser {
	
}

#navigation-top ul.qtrans_language_chooser  li {
	float:left;
	display: inline;
	margin-right: 8px;
}





