/* base_styles.css */

body {
  color: #CCDD88;
  background: transparent url(kepek/green/bg_page.png) repeat-x left top;
}

a:link, a:visited {
  color: #66FF00;
}

a:hover {
  color: #CCDD88;
}

div#page {
}

div#header {
  background: transparent url(kepek/green/bg_header.png) no-repeat left top;
}

div#contentcontainer {
  background: transparent url(kepek/green/bg_content.png) repeat-y left top;
}

div#pagebottom {
  background: transparent url(kepek/green/maincontent_bottom.png) no-repeat left top;
}

div#albummenu {
  background: transparent url(kepek/green/bg_leftpanel.png) no-repeat left top;
}

div#maincontent_wide {
  background: transparent url(kepek/green/bg_maincontent.png) no-repeat left top;
}

h2#albumpictures_wide {
  background: transparent url(kepek/green/header_albumpictures.png) no-repeat left top;
}

h2.albumproperties {
  background: transparent url(kepek/green/header_albumproperties.png) no-repeat right top;
}

h2.albumservices {
  background: transparent url(kepek/green/header_albumservices.png) no-repeat right top;
}

h2.photoservices {
  background: transparent url(kepek/green/header_photoservices.png) no-repeat right top;
}

h2.banner {
  background: transparent url(kepek/green/header_banner.png) no-repeat left top;
}

h2.photolinks {
  background: transparent url(kepek/green/header_fotozasrol.png) no-repeat left top;
}

h2.invitealbum {
  background: transparent url(kepek/green/header_albuminvite.png) no-repeat right top;
}

div#footermenu {
  color: #66FF00;
}
/*
div#footermenu a:link,
div#footermenu a:visited {
  color: #88A546;
}

div#footermenu a:hover {
  color: #ADFF50;
}
*/
div#copyright/*,
div#copyright a:link,
div#copyright a:visited */ {
  color: #88A546;
}
/*
div#copyright a:hover {
  color: #ADFF50;
}
*/
div.pager {
  color: #d0ffb9;
}

div.pagerbottom {
  background: transparent url(kepek/green/bg_pager.png) no-repeat 3px top;
}

/* album_common.css */

a.thumbnaillink img {
  border: 1px solid #4A5720;
  background-color: #29300C;
}

a.thumbnaillink:hover img {
  border: 1px solid #7E9049;
  background-color: #29300C;
}

div#previewpanel {
  background: transparent url(kepek/green/preview_bg.png) repeat-y 3px top;
}

table#previewtable {
  background: transparent url(kepek/green/preview_picbg.png) no-repeat left top;
}

div.navigationbuttons {
  background: transparent url(kepek/green/navbar_bg.png) repeat-x left top;
}

/* base_controls.css */

input, textarea {
  border: 1px solid #181b05;
  background-color: #b8e189;
}

h2.loginheader {
  background: transparent url(kepek/green/header_login.png) no-repeat right top;
}

h2.logoutheader {
  background: transparent url(kepek/green/header_loggedin.png) no-repeat right top;
}

div#loginpanel a:link,
div#loginpanel a:visited {
  color: #66FF00;
}

div#loginpanel a:hover {
  color: #99FF66;
}

form#loginbox table {
  background: transparent url(kepek/green/search_bg.png) repeat-x left top;
}

form#loginbox td#usernamecell,
form#loginbox td#passwordcell {
  background: transparent url(kepek/green/search_left.png) no-repeat left top;
}

form#loginbox td#rowclosing {
  background: transparent url(kepek/green/search_right.png) no-repeat right top;
}

form#loginbox td input {
  background-color: transparent;
}

button#login {
  background: transparent url(kepek/green/search_button.png) no-repeat left top;
}

h2.searchheader {
  background: transparent url(kepek/green/search_header.png) no-repeat right top;
}

form#searchbox table {
  background: transparent url(kepek/green/search_bg.png) repeat-x left top;
}

form#searchbox td#searchinputcell {
  background: transparent url(kepek/green/search_left.png) no-repeat left top;
}

form#searchbox td#searchinputcell input {
  background-color: transparent;
}

button#search {
  background: transparent url(kepek/green/search_button.png) no-repeat left top;
}

div.navigationbuttons a.nav_first {
  background: url(kepek/green/navbar_first.png) no-repeat left top;
}

div.navigationbuttons a.nav_last {
  background: url(kepek/green/navbar_last.png) no-repeat left top;
}

div.navigationbuttons a.nav_next {
  background: url(kepek/green/navbar_next.png) no-repeat left top;
}

div.navigationbuttons a.nav_prior {
  background: url(kepek/green/navbar_prior.png) no-repeat left top;
}

div.navigationbuttons a.nav_start {
  background: url(kepek/green/navbar_start.png) no-repeat left top;
}

div.navigationbuttons a.nav_stop {
  background: url(kepek/green/navbar_stop.png) no-repeat left top;
}

div#picturedata {
  background: url(kepek/green/picturedata_bg.png) repeat-y left top;
}

div#picturedata div#picturedatatop {
  background: url(kepek/green/picturedata_top.png) no-repeat left top;
  color: #CCDD88;
}

div#picturedata div#picturedatabottom {
  background: url(kepek/green/picturedata_bottom.png) no-repeat left bottom;
}

div#previewpicture_loading {
  background: transparent url(kepek/green/ajax-loader.gif) no-repeat center center;
}

div#exifwindow {
  background-color: #232a09;
}

div.exifwindow_header {
  background: transparent url(kepek/green/header_albumpictures2.png) no-repeat left top;
}

/* Slideshow */

td#slideshowtablecell,
td.slideshowtopleft,
td.slideshowtopmiddle,
td.slideshowtopright {
  background: #232b09 url(kepek/green/navbar_bgslim.png) repeat-x left top;
}

div#inlinewindow {
  background-color: #232a09;
}

div.inlinewindow_header_caption {
  color: #99FF66;
}

div.inlinewindow_content fieldset {
  border-top: 1px solid #99FF66;
}

div#inlinewindow legend,
div#inlinewindow .formrowcaption,
div#inlinewindow .formrowcontrol {
  color: #99FF66;
}

div.comments_list_comment {
  border-color: #181b05;
  background-color: #b8e189;
}

p.comments_list_nocomment {
  color: #99FF66;
}

form#invitebox table {
  background: transparent url(kepek/green/search_bg.png) repeat left top;
}

form#invitebox .inputcell,
form#invitebox .inputcellwithbutton {
  background: transparent url(kepek/green/search_left.png) no-repeat left top;
}

form#invitebox .rowclosing {
  background: transparent url(kepek/green/search_right.png) no-repeat right top;
}

form#invitebox td input {
  background-color: transparent;
}

button#invitevisitor {
  background: transparent url(kepek/green/search_button.png) no-repeat left top;
}

form#postcardform fieldset#settings {
  border-left-color: #CCDD88;
}

.catoffers_item_image a img {
  border: 1px solid #4A5720;
  background-color: #29300C;
}

.catoffers_item_image a:hover img {
  border: 1px solid #7E9049;
  background-color: #29300C;
}
