#frame { border: 1px solid #6faea7; background-image: url(../images/diary/frame_background.gif); }

#header { background-image: url(../images/diary/header.gif); }

/* ---- NAVIGATION ---- */
#main-navigation{ background: url(../images/diary/nav_background.gif) top left repeat-x; }

/* -- Buttons --*/
#main-navigation .home, #main-navigation .home a { background-image: url(../images/diary/b_home.gif); }
#main-navigation .blog, #main-navigation .blog a { background-image: url(../images/diary/b_blog.gif); }
#main-navigation .diary, #main-navigation .diary a { background-image: url(../images/diary/b_diary.gif); }
#main-navigation .about, #main-navigation .about a { background-image: url(../images/diary/b_about.gif); }
#main-navigation .media, #main-navigation .media a { background-image: url(../images/diary/b_media.gif); }
#main-navigation .contact, #main-navigation .contact a { background-image: url(../images/diary/b_contact.gif); }
#main-navigation .facebook, #main-navigation .facebook a { background-image: url(../images/diary/b_facebook.gif); }
#main-navigation .youtube, #main-navigation .youtube a { background-image: url(../images/diary/b_youtube.gif); }

#sub-menu { border-bottom: 5px solid #6FAEA7; }

#footer-copyright p { color: #a3d0cb; }
#footer-text { background-color: #6faea7; text-align: center; }


.dates-back-link { text-align: right; padding-bottom: 3px; margin: 0; font-weight: bold; font-size: 80%; }

#pagination .page-numbers { background-color: #8CBEB9; color: #fff; border-top: 1px solid #6FAEA7; border-bottom: 1px solid #6FAEA7; }
#pagination .page-numbers a:link, #pagination .page-numbers  a:visited { color: #fff; text-decoration: none; }
#pagination .page-numbers a:active, #pagination .page-numbers a:hover { color: #fff; text-decoration: underline; }

.first { width: 60px; background-image: url(../images/diary/pagination_first.gif); }
.first a { width: 60px; background-image: url(../images/diary/pagination_first.gif); display: block; }
.first-selected { width: 60px; background-image: url(../images/diary/pagination_first.gif); }

.prev { width: 59px; background-image: url(../images/diary/pagination_prev.gif); }
.prev a { width: 59px; background-image: url(../images/diary/pagination_prev.gif); display: block; }
.prev-selected { width: 59px; background-image: url(../images/diary/pagination_prev.gif); }

.next { width: 59px; background-image: url(../images/diary/pagination_next.gif); }
.next a { width: 59px; background-image: url(../images/diary/pagination_next.gif); display: block; }
.next-selected { width: 59px; background-image: url(../images/diary/pagination_next.gif); }

.last { width: 60px; background-image: url(../images/diary/pagination_last.gif); }
.last a { width: 60px; background-image: url(../images/diary/pagination_last.gif); display: block; }
.last-selected { width: 60px; background-image: url(../images/diary/pagination_last.gif); }




/* CALENDAR STYLE */
.date-item { width: 450px; border-top: 2px solid #8CC4BE; padding-top: 10px; clear: right; }
.date-item .date{ display: block; height: 33px; float: left; margin-right: 5px; }
.date-item p { margin-bottom: 0.8em; margin-top: 0; }
.date span { display: none; }
.date-item .header { font-size: 80%; font-weight: bold; width: 321px; background: url(../images/dates/header_background.gif) bottom left repeat-x; margin: 0 0 5px 0; }
.date-item .header span { display: block; color: #682E54; margin-top: 10px; margin-left: 10px; }
.date-item img { float: right; margin-top: 5px; margin-left: 10px; margin-bottom: 5px; }

.date-item .day01 { width: 28px; background:url(../images/dates/dates/01.gif) bottom left no-repeat; }
.date-item .day02 { width: 28px; background:url(../images/dates/dates/02.gif) bottom left no-repeat; }
.date-item .day03 { width: 28px; background:url(../images/dates/dates/03.gif) bottom left no-repeat; }
.date-item .day04 { width: 28px; background:url(../images/dates/dates/04.gif) bottom left no-repeat; }
.date-item .day05 { width: 28px; background:url(../images/dates/dates/05.gif) bottom left no-repeat; }
.date-item .day06 { width: 28px; background:url(../images/dates/dates/06.gif) bottom left no-repeat; }
.date-item .day07 { width: 28px; background:url(../images/dates/dates/07.gif) bottom left no-repeat; }
.date-item .day08 { width: 28px; background:url(../images/dates/dates/08.gif) bottom left no-repeat; }
.date-item .day09 { width: 28px; background:url(../images/dates/dates/09.gif) bottom left no-repeat; }
.date-item .day10 { width: 28px; background:url(../images/dates/dates/10.gif) bottom left no-repeat; }
.date-item .day11 { width: 28px; background:url(../images/dates/dates/11.gif) bottom left no-repeat; }
.date-item .day12 { width: 28px; background:url(../images/dates/dates/12.gif) bottom left no-repeat; }
.date-item .day13 { width: 28px; background:url(../images/dates/dates/13.gif) bottom left no-repeat; }
.date-item .day14 { width: 28px; background:url(../images/dates/dates/14.gif) bottom left no-repeat; }
.date-item .day15 { width: 28px; background:url(../images/dates/dates/15.gif) bottom left no-repeat; }
.date-item .day16 { width: 28px; background:url(../images/dates/dates/16.gif) bottom left no-repeat; }
.date-item .day17 { width: 28px; background:url(../images/dates/dates/17.gif) bottom left no-repeat; }
.date-item .day18 { width: 28px; background:url(../images/dates/dates/18.gif) bottom left no-repeat; }
.date-item .day19 { width: 28px; background:url(../images/dates/dates/19.gif) bottom left no-repeat; }
.date-item .day20 { width: 28px; background:url(../images/dates/dates/20.gif) bottom left no-repeat; }
.date-item .day21 { width: 28px; background:url(../images/dates/dates/21.gif) bottom left no-repeat; }
.date-item .day22 { width: 28px; background:url(../images/dates/dates/22.gif) bottom left no-repeat; }
.date-item .day23 { width: 28px; background:url(../images/dates/dates/23.gif) bottom left no-repeat; }
.date-item .day24 { width: 28px; background:url(../images/dates/dates/24.gif) bottom left no-repeat; }
.date-item .day25 { width: 28px; background:url(../images/dates/dates/25.gif) bottom left no-repeat; }
.date-item .day26 { width: 28px; background:url(../images/dates/dates/26.gif) bottom left no-repeat; }
.date-item .day27 { width: 28px; background:url(../images/dates/dates/27.gif) bottom left no-repeat; }
.date-item .day28 { width: 28px; background:url(../images/dates/dates/28.gif) bottom left no-repeat; }
.date-item .day29 { width: 28px; background:url(../images/dates/dates/29.gif) bottom left no-repeat; }
.date-item .day30 { width: 28px; background:url(../images/dates/dates/30.gif) bottom left no-repeat; }
.date-item .day31 { width: 28px; background:url(../images/dates/dates/31.gif) bottom left no-repeat; }

.date-item .month-jan{ width: 41px; background:url(../images/dates/dates/jan.gif) bottom left no-repeat; }
.date-item .month-feb{ width: 41px; background:url(../images/dates/dates/feb.gif) bottom left no-repeat; }
.date-item .month-mar{ width: 41px; background:url(../images/dates/dates/mar.gif) bottom left no-repeat; }
.date-item .month-apr{ width: 41px; background:url(../images/dates/dates/apr.gif) bottom left no-repeat; }
.date-item .month-may{ width: 41px; background:url(../images/dates/dates/may.gif) bottom left no-repeat; }
.date-item .month-jun{ width: 41px; background:url(../images/dates/dates/jun.gif) bottom left no-repeat; }
.date-item .month-jul{ width: 41px; background:url(../images/dates/dates/jul.gif) bottom left no-repeat; }
.date-item .month-aug{ width: 41px; background:url(../images/dates/dates/aug.gif) bottom left no-repeat; }
.date-item .month-sep{ width: 41px; background:url(../images/dates/dates/sep.gif) bottom left no-repeat; }
.date-item .month-oct{ width: 41px; background:url(../images/dates/dates/oct.gif) bottom left no-repeat; }
.date-item .month-nov{ width: 41px; background:url(../images/dates/dates/nov.gif) bottom left no-repeat; }
.date-item .month-dec{ width: 41px; background:url(../images/dates/dates/dec.gif) bottom left no-repeat; }

.date-item .year2006{ width: 45px; background:url(../images/dates/dates/2006.gif) bottom left no-repeat; }
.date-item .year2007{ width: 45px; background:url(../images/dates/dates/2007.gif) bottom left no-repeat; }
.date-item .year2008{ width: 45px; background:url(../images/dates/dates/2008.gif) bottom left no-repeat; }
.date-item .year2009{ width: 45px; background:url(../images/dates/dates/2009.gif) bottom left no-repeat; }
.date-item .year2010{ width: 45px; background:url(../images/dates/dates/2010.gif) bottom left no-repeat; }
.date-item .year2011{ width: 45px; background:url(../images/dates/dates/2011.gif) bottom left no-repeat; }

a:link, a:visited { color: #692E54; text-decoration: none; }
a:active, a:hover { color: #8D3E71; text-decoration: none; }

/*.tourmaterial-image { width: 140px; overflow: hidden;  float: left; margin: 0; margin-left: 15px; margin-bottom: 3px; font-size: 70%; color:#FFF; text-align:center; }
.tourmaterial-image img { border: 1px solid #FFF; }*/

/*.corner{ float: left; width: 70px; height: 10px; background-color:#6FAEA7 !important; margin:0; padding:0;}
.middle{ width:140px; clear:both; background-color:#6FAEA7; display:block; margin:0; padding:0; }
.topright{ background:url(../images/diary/tr.gif) top right no-repeat;}
.topleft{ background:url(../images/diary/tl.gif) top left no-repeat;}
.bottomright{ background:url(../images/diary/br.gif) bottom right no-repeat;}
.bottomleft{ background:url(../images/diary/bl.gif) bottom left no-repeat;}*/

.panel-148 { width: 148px; float: left; background-color: #6faea7; }
.panel-148 .panel-header { width: 148px; height: 10px; background: url(../images/diary/panel_148_header.gif) top left no-repeat; overflow: hidden; }
.panel-148 .panel-footer { width: 148px; height: 10px; background: url(../images/diary/panel_148_footer.gif) top left no-repeat; overflow: hidden; }
.panel-148 .panel-body { width: 128px; padding: 1px 10px; font-size: 70%; color:#fff; text-align:center; }
.panel-148 .panel-body img { border: 1px solid #fff; margin-bottom: 2px; }

/* DATES SUMMARY PAGE */
#dates-summary { border: 1px solid #6FAEA7; font-size: 70%; margin: 0 auto 10px auto; }
#dates-summary .center { text-align: center; }
#dates-summary td { color: #fff; }
#dates-summary th { text-align: left; font-weight: bold; background-color: #6FAEA7; color: #fff; }
#dates-summary .light { background-color: #99C9C4; }
#dates-summary .dark { background-color: #8EC2BD; }
#dates-summary a:active, #dates-summary a:link { text-decoration: underline; color: #fff; }
#dates-summary a:hover, #dates-summary a:visited { text-decoration: underline; color: #682E54; }
