#frame { border: 1px solid #682E54; background-image: url(../images/home/frame_background.gif); }

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

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

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

#footer-copyright p { color: #865876; }
#footer-text { background-color: #682E54; text-align: center; }

#home-animation, #home-animation-container { width: 290px; height: 435px; }

.column-divider {  padding-left: 14px; border-left: 1px solid #682E54 !important; padding-right: 0; border-right: 0; }

h2, h3, p, li { color: #fff; }

a:link, a:visited { color: #a2b160; text-decoration: none; }
a:active, a:hover { color: #fff; text-decoration: none; }

.panel-305 { width: 305px; background-color: #ab8a9f; }
.panel-305 .panel-header { width: 305px; height: 10px; background: url(../images/home/panel_305_header.gif) top left no-repeat; overflow: hidden; }
.panel-305 .panel-footer { width: 305px; height: 10px; background: url(../images/home/panel_305_footer.gif) top left no-repeat; overflow: hidden;  }
.panel-305 .panel-body { width: 285px; padding: 1px 10px; }

#latest-blog h2 { color: #682e54; margin-top: 0; }
#latest-blog p { color: #682e54; }
#latest-blog a:link, a:visited { color: #fff; text-decoration: none; }
#latest-blog a:active, a:hover { color: #682e54; text-decoration: none; }
