/*
Adventure colour version 
*/

body {
    background: url('../images/adventure/cardboard.jpg') #ededed ;
}
/* top logo */
#top h1 a{
    color: #eee;
}
#post a,
#post a:active,
#post a:visited,
a:hover {
    color: #b34c00
}
/* header */
.centermaph .data-container, .centermapb .data-container {
    margin-top: 370px;
}
#header-container.ribbon #nav ul.menu li ul {
    background: #222;
}

#header-container.ribbon #nav ul.menu li.active {
    background: #222;
}

#header-container.ribbon #nav ul.menu ul li:hover {
    background: #333;
}

#header-container.minimal {
    background:url("../images/adventure/post-bg.jpg") repeat scroll 0 0 #EDEDED;
    border-bottom: 0px solid #DDDDDD;
    box-shadow:0 9px 3px rgba(0, 0, 0, 0.6),0 -68px 3px rgba(0, 0, 0, 0.6)
}
.map .topcont:after{
    content: " ";
    background: url("../images/adventure/top-bg.png") repeat  center bottom;
    height: 20px;
    width: 100%;
    display: block
}
body.nomap #header-container.minimal {
    background: url("../images/adventure/post-bg.jpg") repeat ;
    box-shadow: 0 0 3px #5E4423;
    padding-bottom: 0px
}
#header-container.minimal #top h1 a {
    color:#000
}

#header-container.minimal #nav ul.menu li ul {
    box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.2);
    background: #fff;
    border: 1px solid #ddd;
}
#header-container.minimal #nav ul.menu li a{
    color:#444;
    margin: 0 1px;
}
#header-container.minimal #nav ul.menu li.active {
    background-color: transparent;
}

#header-container.minimal #top {


}

/*
EOF top & navigation - minimal
*/

/* menu */

#top ul.menu li.arrow {
    background: url('../images/menu-arrow.png') no-repeat right center;
}
#top ul.menu ul li:hover {
    background-color: #F1F1F1;
    box-shadow: 0 -10px 15px #EEEEEE inset;
}

#bg-layer {
    background: #000
}
.centermaph #map-container {
    border-bottom: 1px solid #7B6140;
    box-shadow: 0 -6px 37px #5E4423;

}

/* post icons*/
.home-photo-options a {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.7);
    box-shadow:0 0 21px #FFFFFF inset;
}

.exif-data {
    background:  #FFFFFF;
    background:  rgba(255,255,255,0.5);
}

.exif-data ul {
    background: #fff;
}

.exif-data ul li {
    border-bottom: 1px solid #EEEEEE;
}
.exif-data ul li span {
    color: #999999;
}


/*
 posts
*/

.post {
    background: url("../images/adventure/post-bg.jpg") repeat scroll 0 0 #EDEDED;
    border-top: 1px solid #FFFFFF;
    border-bottom: 5px solid #fff;
    box-shadow: 0 0px 3px #5E4423;
}

.post h2.title {
    background: url('../images/hr.png')  50% 60% repeat-x;
}
.post h2.title span {
    background: url("../images/adventure/post-bg.jpg") repeat scroll 0 0 #EDEDED;
}
.post h2.title a {
    color:#423e35
}
.post h2.title a:hover {
    color:#444
}

.page .post,
.single .post {
    background: url("../images/adventure/post-bg.jpg") repeat scroll 0 0 #EDEDED;
    border-top: 1px solid #FFFFFF;
    border-bottom: 5px solid #fff;
    box-shadow:0 0px 3px #5E4423
}

.post-meta li.date          { background: url("../images/icons/brown/clock_16x16.png") no-repeat right 2px }
.post-meta li.cats          { background: url("../images/icons/brown/book_16x16.png") no-repeat right 2px }
.post-meta li.author        { background: url("../images/icons/brown/user_12x16.png") no-repeat right 2px }
.post-meta li.tags          { background: url("../images/icons/brown/tag_fill_16x16.png") no-repeat right 2px }
.post-meta li.comments      { background: url("../images/icons/brown/chat_alt_fill_16x16.png") no-repeat right 2px }
.post-meta li.leavecomment  { background: url("../images/icons/brown/arrow_right_16x16.png") no-repeat right 2px }

/* search form */

form#searchform #search {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    color: #222;
}

form#searchform #search:focus {
    border: 1px solid #ddd;
    box-shadow: 0 0 4px 0 #ddd;
}

form#searchform #s {
    background-color: #EDEDED;
    color: #444444;
}

.hr span {
    background: url("../images/adventure/post-bg.jpg") repeat
}
/* sidebar */

#sidebar {
    border-left: 1px solid #DDDDDD;
}
a#gototop {
    background: url("../images/adventure/arrow_top_16x16.png") no-repeat top center ;
}

#slider-wrapper {
    background: #111;
    box-shadow:0 15px 13px #5E4423
}

/* slideshow */

#slideshow {
    background: #000;
}

#slideshow ul#slides-list li h2 {
    background: #000;
    color: #FFFFFF;
}

.singlephoto-tools {
    background: #000;
    background: rgba(0,0,0,0.8);
}

.singlephoto-caption {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    color: #FFFFFF;
}
.singlephoto-tools a.title {
    color:#fff;
}

/* comments */

.content.comments{
    background: url("../images/adventure/post-bg.jpg") repeat scroll 0 0 #EDEDED;
    border-top: 1px solid #FFFFFF;
    box-shadow: 0 0px 3px #5E4423;
}

ol#comment_list #respond {
    background:  #FFFFFF;
}

ol#comment_list #respond {
    background:  #FFFFFF;
}
li.comment {
    background: #fefefe;
}
li.comment.odd div.avatar,
li.comment.odd {
    background: #eaeaea
}
.reply {
    color: #FFFFFF;
}
.reply a.comment-reply-link {
    background:  #EEEEEE;
color: #666666;
}

#form-section-comment textarea,
#commentform textarea,
#commentform input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0 14px 12px #F9F9F9 inset;
}

#commentform .form-submit input {
    background: #423E35;
    color: #FFFFFF;
    text-shadow: 1px 1px 0 #444444;
}
#commentform .form-submit input:hover {
    background:#57534b;
    color: #FFFFFF;
    text-shadow: 1px 1px 0 #444444;
}
.post-meta {
    border-right: 1px solid #eee;
}


body.page .post-meta,
body.single .post-meta {
    background:  url("../images/adventure/post-bg.jpg") repeat scroll 0 0 #EDEDED;
    position: relative;
    border-right: 0px solid #eee;
    box-shadow:0 -5px 0 #F8F8F8, 0 0 3px #5E4423
}
.post-meta span{
    color: #999999;
}
.post-meta a {
    color: #444444;
}
.ajax_loaded_masonry.indent40 {
    background: #000;
}
.box .more-box {
    background: none repeat scroll 0 0 #222222;
    box-shadow: 0 0 60px #000000 inset;
    color: #FFFFFF;
}
.box .more-box a {
    color: #FFFFFF;
}
.box .more-box a:hover {
    border-bottom: none
}
#posts-scroll {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 2px 2px 2px -2px #444444;
}
.posts-navigation {
    background-color: #423e35;
    color:#af9585;

    text-shadow: 1px 1px 1px #222;
}
.posts-navigation.main {
    background-color: #423e35;
    color:#af9585;
}

.posts-navigation a:hover {
    color:#fff;
}
.posts-navigation.main a:hover {
    color:#fff;
}
#post textarea,
#post input {
    border:1px solid #ddd;
}

#post textarea:focus,
#post input:focus {
    -moz-box-shadow: 0px 0px 0px 2px #eee ;
    -webkit-box-shadow: 0px 0px 0px 2px #eee ;
    box-shadow: 0px 0px 0px 2px #eee ;
    background: #FEFCBE;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#post input#submit-btn{
    background: #eee;
    color:#444;
    text-shadow: 1px 1px 1px #fff;
}

.footer-widgets {
    background: url("../images/adventure/post-bg.jpg") repeat scroll 0 0 #EDEDED;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    box-shadow: 0 0 3px #5E4423,0px 20px 3px #5E4423;
    border-top:1px solid #ddd;
    border-radius:0px
}


.widget ul li {
    background: url('../images/cd.png') no-repeat left 7px;

}

.widget li a {
     -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.widget li a:hover {
    border-bottom: 1px solid #b34c00;
    color:#b34c00;
}

#footer-widgets .widget li a:hover,
#sidebar .widget li a:hover {
    border-bottom: 1px solid #ddd;
}

#sidebar .widget h2 span {
    background: url("../images/adventure/post-bg.jpg")
}
.widget.featured #featured-nav a {
    background: #D6CFC5;
}

.widget.featured a#prev{
    background: url('../images/feat-prev.png') no-repeat center #EDEDED;
}
.widget.featured a#next{
    background: url('../images/feat-next.png') no-repeat center #EDEDED;
}
.widget.featured h4 {
    background: #fff;
}

#post .wp-caption p.wp-caption-text,
.wp-caption p.wp-caption-text {
    background: #000000;
    background: rgba(0,0,0,0.9);
    color:#fff;
}

#wp-calendar caption {
    background-color: #EDEDED;
    color: #444444;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.7);
}

#wp-calendar tbody { color: #aaa; }
#wp-calendar thead th { background: #f5f5f5; border: 1px solid #f5f5f5; text-align: center; padding:8px;}

#wp-calendar a {
    color:#444;
}

#wp-calendar #next a,
#wp-calendar #prev a {
    -moz-transition: background 0.5s ease-in-out 0s;
    -webkit-transition: background 0.5s ease-in-out 0s;
    transition: background 0.5s ease-in-out 0s;
    background-color: #EDEDED;
    color: #444444;
}

#wp-calendar #next a:hover,
#wp-calendar #prev a:hover {
    background: #fff;
}

.tagcloud a {
    margin:4px;
    color:#444;
}

h2#arch-title {
    color: #232220;
    background: url("../images/adventure/top-bg.png") repeat scroll center bottom transparent;

}

#related-posts ul li a{
    color: #BAB09C;
}

#related-posts h3 {
    border-bottom: 1px solid #E4DFD5;
}

.loader {
    -moz-box-shadow: 0 0 5px #999999;
    -webkit-box-shadow: 0 0 5px #999999;
    box-shadow: 0 0 5px #999999;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background: url("../images/ajax.gif") no-repeat scroll center center #FFFFFF;
}

#contactForm li span.error {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 1px 0 #444444;
    color: #000000;
    text-shadow: 1px 1px 0 #FFFFFF;
}

a.read-more {
    background-color: #EDEDED;
    color: #444444;
}


.infoBox div img {
    background: none repeat scroll 0 0 #222222;
    border: 1px solid #444444;
}
.infoBox div a {
    color:#fff;
}
.infoBox div hr {
    background: #000;
    color:#000;
}

.ui-slider-handle {
    background: #eee;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 2px 2px 2px 2px;
    border-top: 1px solid #EEEEEE;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);
    color: #666666;
}



ul.tabs li {
    
    border-bottom: 0px solid #ddd;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
ul.tabs li.active {
    background: #fff;
    border-bottom: 1px solid #Fff ;
}


#post ul.tabs li a {
    color:#000;
    text-shadow: 1px 1px 0px #fff
}

#post h4.toggle-trigger {
    background: url("../images/expand.gif") no-repeat scroll left center ;
    padding-left:15px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#post h4.toggle-trigger.active {
    background: url("../images/expanded.gif") no-repeat scroll left center ;
   
}




#post div.accordion h4 {
    background: url("../images/expand.gif") no-repeat scroll 10px center ;
    padding-left:15px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
#post div.accordion h4.active {
    background: url("../images/expanded.gif") no-repeat scroll 10px center #fff;
}
#post div.accordion h4 a {
    color:#444
}
#post div.accordion h4.active a {
    color:#000
}

#post div.accordion {
    border-color: #DDDDDD;
   
    margin: 10px 0;
}

.tabs-content .tab {
    box-shadow: 0 0 9px #F0F0F0 ;
    background: #fff
}

/*

#post .gallery-columns-3 img.attachment-thumbnail {
    padding: 2px;
    border-radius:0px;
}
#post .gallery-columns-3 img.attachment-thumbnail:hover {
    border-radius:0px;
    opacity:0.9
}
.gallery-item:nth-child(3n):hover,
.gallery-item:hover  {
    border-radius:0px;
    opacity:0.9;
    transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -o-transform:rotate(0deg); 
}
.gallery-item {
    background: #fff;
    box-shadow:1px 1px 3px #ddd;
    transform:rotate(-5deg);
    -webkit-transform:rotate(-5deg);
    -moz-transform:rotate(-5deg);
    -o-transform:rotate(-5deg); 
    padding:10px 0px;
}
.gallery-item:nth-child(3n) {
    background: #fff;
    box-shadow:1px 1px 3px #ddd;
    transform:rotate(5deg);
    -webkit-transform:rotate(5deg);
    -moz-transform:rotate(5deg);
    -o-transform:rotate(5deg); 
    padding:10px 0px;
}
#post .gallery-item img {
    -moz-box-shadow: 0px 0px 0px #999;
    -webkit-box-shadow: 0px 0px 0px #999;
    box-shadow: 0px 0px 0px #999;

}
.gallery-caption {
    background: none repeat scroll 0 0 #fff;
    margin:0px auto
}

#post .gallery-columns-3 .gallery-item {
    margin: 2%;
    width: 29%;
}*/


.single .post.comments-form,
.page .post.comments-form {
    box-shadow:0 -3px 0 #FFFFFF, 0 0 3px #5E4423
}

#bottom .widget h2 {
    background: url("../images/hr.png") repeat-x scroll center 60% transparent
}
#bottom .widget h2 span {
    background: url("../images/adventure/top-bg.png") repeat scroll center top transparent
}

.bottomcont:after {
    background: url("../images/adventure/top-bg.png") repeat scroll center bottom transparent;
    content: " ";
    display: block;
    height: 30px;
    width: 100%;
}

#footer {
    color:#867158;
}
#footer a {
    color:#5c4b36;
}


body.centered #map-container {
    margin-top:-20px;
}
body.centered.page .post.top,
body.centered.single .post.top {
    margin-top:-5px;
}

body.centered #map-container {
  box-shadow:0 0 3px #5E4423
}