/********* EDIT COLORS  ****************/

/* Body Background Color
-----------------------------------------------------------*/

html, .wp-pagenavi .current {
color: #777; }

body{

background: #fff

}



/*General
------------------------------------------------------------ */

small strong {color: #466f24}

.red, small.not strong { color: #a00 }
small.optional { color: #3b9f5b
}

/*Header / Nav
------------------------------------------------------------ */
#top_all, .splash,th.green { background: #5c7e26 url(images/top.gif) repeat-x 0 bottom;
text-shadow: 0 1px 0 #667f45
}
.header, th, #top_all img.photo { 

background: #7fa445 url(images/nav.gif) repeat-x bottom; border: 1px solid #719443; border-bottom: none;

 }
.menu a, #subscribe a, .twitter a, .splash a {
  color:#b0dc10; text-shadow:0 1px 0 #456030;
}
.menu li a:hover, .header .menu li a:hover, #top_all p a:hover,.splash a:hover {
color: #97bf0b;
}

.header .menu li a:hover, .header .menu li.current-menu-item a, #archives_page li.menu-item-26210 a, #draft_page li.menu-item-30871 a {
background: transparent url(images/li_hover.png) no-repeat center bottom;

text-shadow:0 1px 0 #a8bb7e;
color: #526f22;
}
.menu li.current-menu-item a, .footer .menu li a {color: #475f1d;text-shadow: 0 1px 0 #690; }

}

#top_all #logo a:hover {
  color:#49592c;
}
#top_all, .header .menu li a {
  color:#fff;
  
}
.header .menu li a, th {
  border-right: 1px solid #719443;
  text-shadow:none;
}
.infoentry, .data, #submitform #formcomment, #respond #commentform, #content #search_form, tr.even td, .wp-pagenavi a, .subnav li.current_page_item a,.wpcf7,.individual-entry .csm_wpfp a {
   background-color:#eae9e8; text-shadow: 0 1px 0 #fff
 }
.item.advertisement .thumb a,.item.advertisement .infoentry {background-color: #e7dae5}

.uppercase span.submiters a {background: none;}
.submiters {display: block; float: left; padding-right: 2px; width: 130px; height: 19px;}
.down {background: url('images/icons/down.png') no-repeat 6px 3px; padding-left: 20px;}
.down a {display: none; width: 122px;}
.uppercase span.submiters span.down a.green {background: #4C6F12; margin-left: -10px;}
.down:hover a {display: block;}


/* Links
------------------------------------------------------------ */

a { color: #258; text-decoration: none;
 }

a:hover { color: #360; }

.title a, #paging .next a, #paging .previous a, #footer a { color: #222;
}
#paging .previous a:hover, #paging .next a:hover { color: #456030; }

.uppercase span a { 
background: #7ea842; color: #fff; text-shadow: none;
}
a.buy, .edit a, .orange {background: #f90; color: #fff}
a.buy:hover {background: #8a0; }

.green {background: #4c6f12}


/* gallery - info screenshots */
.item {background: url(images/screenshot_shadow.png) no-repeat center 227px;

}

.item .thumb a { border: 1px solid #eae9e8; background: #fff }
.item .thumb a:hover {background: #fafafa}

.item .csm_wpfp a {background-repeat: no-repeat;border:none
}

.individual-entry .csm_wpfp a:hover {background-color: #e9efe0; }

/* more info */
.infoentry, .item .csm_wpfp a.wpfp-remove { 
opacity: 0.95;
filter:alpha(opacity=95);
-moz-opacity:0.95;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
-khtml-opacity: 0.95;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; 
}

.infoentry:hover {background-color: #e9eae3; }

.item .csm_wpfp a.wpfp-remove {background-color: #dee4c9; }

.infoentry p { color: #6ba215; }

.infoentry a {border-right: 1px solid #fff}

.advertisement .infoentry a {border-right: none}

.advertisement .infoentry a em {font-style: normal; font-size: 12px; padding-left: 40px; color: #7f667b }


.page_info { border: 1px solid #d4dfb5;
background: #ecf6d1;

}

.infoentry .comments {float: right; }
.infoentry .comments a {
    background: url("images/icons/comments.png") no-repeat 27px 4px;
    padding-right: 40px;
}
.infoentry .comments.none a {
    background: url("images/icons/comments.png") no-repeat 27px -67px;
}

/*Colors Home
---------------------------------------*/

.color_thumb {border: 1px solid #7fa445; }

.color_thumb:hover {border: 1px solid #fff; }


/*Heading / Lists
---------------------------------------*/

h2, h3, h4, h5, h6 {color: #666}

#sidebar h2 {color: #693; } 

.subnav, #sidebar li { 

border-bottom: 1px solid #eae9e8; 
}
#sidebar li{ background: url(images/icons/layout.png) no-repeat 0 8px;}
#sidebar li:hover{ background-color: #f0f2ed}

#content .vcard:first-child, #sidebar li:last-child {border: none; }


/*Forms
---------------------------------------------------------*/
input[type=text], textarea, input[type=password] {	

border-color: #afb6a2 #ebf2dd #ebf2dd #afb6a2;
background: #fafafa;
border-width: 1px
}

input.field { 
background: #fafafa url(images/forms/search.png) 6px 6px no-repeat; 
}
input:focus, textarea:focus { 
background-color: #fff
}
fieldset {border: 1px solid #e2e6da }


/*Images
---------------------------------------*/

img.line {border-bottom: 1px solid #f0f0f0 }


/* Table advertise
--------------------------------------- */

table#stats {border:1px solid #ddd } 

th h3 {color: #d2e0ae}

#stats td{ border-right:1px solid #ddd;}

#td.end, th.end{border-right:none;}

tr.oddlunch td{background-color:#fff;}




/*System
---------------------------------------*/

.alert, .info, .success,.content-background div.wpcf7-validation-errors,.content-background div.wpcf7-mail-sent-ok {

padding: 10px 30px;
overflow: hidden

}
.alert, .content-background div.wpcf7-validation-errors {
border:1px solid #fe8610;
background: #f8dc87 url(images/icons/alert.png) no-repeat 10px;

}
.success,.content-background div.wpcf7-mail-sent-ok  { 
border: 1px solid #96b34f; 
background: #e6f0c3 url(images/icons/check.png) no-repeat 10px;
}

.info { 
border: 1px solid #c3dfdf;
background: #e0eaef url(images/icons/info.png) no-repeat 10px;
}

.content-background span.wpcf7-not-valid-tip {border: 1px solid #a00; padding: 10px}

/* --- Pagination -------------- */

#paging .no-previous, #paging .no-previous:hover, #paging .no-next, #paging .no-next:hover { color: #fafafa}
#feature { border-top: 1px solid #eae9e8; }

.wp-pagenavi a:visited, .wp-pagenavi a:hover {

border: 1px solid #d6d5d4;
background: #f4f2f1; 
}
.wp-pagenavi a:visited {border: none; color: #999 }

.wp-pagenavi a, .wp-pagenavi a:link {

color: #693;

}

.wp-pagenavi .current { background: none }



/*Footer
---------------------------------------------------------*/
.splash {color: #fff}

.footer {border-bottom: 1px solid #7fa445; }

.footer .menu li a {border: none }