/* Body ---------------------------------------------------------------------- */ body { background: #76C2D1 url(default/background.png) repeat; color: #333; } /* Links ---------------------------------------------------------------------- */ a { color: #2C96BF; } a:hover { color: #D95964; } /* Blockquote ---------------------------------------------------------------------- */ blockquote { border-left: 5px solid #FE4365; color: #333; } blockquote cite, blockquote cite a, blockquote small, blockquote small a { color: #666; } /* Code ---------------------------------------------------------------------- */ code, pre { background: #FAFAFA; border: 1px solid #EEE; color: #666; } /* Forms ---------------------------------------------------------------------- */ input, textarea { background: #FAFAFA; border: 1px solid #EEE; color: #333; } button, input[type="submit"] { background: #FFF; border: 1px solid #EEE; color: #333; } button:hover, input[type="submit"]:hover { background: #FAFAFA; border: 1px solid #EEE; color: #333; } /* Headings ---------------------------------------------------------------------- */ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #000; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #D95964; } h1.styled { background: url(default/heading-background.png) repeat-x 0 25px; } h1.styled span { background: #FFF; } h2.styled { background: url(default/heading-background.png) repeat-x 0 21px; } h2.styled span { background: #FFF; } h3.styled { background: url(default/heading-background.png) repeat-x 0 14px; } h3.styled span { background: #FFF; } h4.styled { background: url(default/heading-background.png) repeat-x 0 11px; } h4.styled span { background: #FFF; } h5.styled { background: url(default/heading-background.png) repeat-x 0 7px; } h5.styled span { background: #FFF; } h6.styled { background: url(default/heading-background.png) repeat-x 0 5px; } h6.styled span { background: #FFF; } /* Horizontal rule ---------------------------------------------------------------------- */ hr { border-top: 1px solid #EEE; } /* Lists ---------------------------------------------------------------------- */ ul li { background: url(default/icon-list.png) no-repeat 0 11px; } ul ul li, ol ul li { background: url(default/icon-sublist.png) no-repeat 0 11px; } /* Table ---------------------------------------------------------------------- */ table { border: 1px solid #EEE; border-width: 1px 1px 1px 0; } table th { background: #F5F5F5; background-image: linear-gradient(top, #F9F9F9, #F0F0F0); background-image: -ms-linear-gradient(top, #F9F9F9, #F0F0F0); background-image: -moz-linear-gradient(top, #F9F9F9, #F0F0F0); background-image: -o-linear-gradient(top, #F9F9F9, #F0F0F0); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F9F9F9), to(#F0F0F0)); background-image: -webkit-linear-gradient(top, #F9F9F9, #F0F0F0); border-left: 1px solid #EEE; } table td { border-left: 1px solid #EEE; border-top: 1px solid #EEE; } /* Shelf ---------------------------------------------------------------------- */ #shelf { background: #FFF; } #shelf ul li { background: url(default/shelf-icon-list.png) no-repeat 0 11px; } #shelf ul ul li, #shelf ol ul li { background: url(default/shelf-icon-sublist.png) no-repeat 0 11px; } #shelf .widget { background: #D95964; color: #FFF; } #shelf .widget a { color: #F5F6D4; } #shelf .widget a:hover { color: #EFECCA; } #shelf .widget-title, #shelf .widget-title a { border-color: #C8525C; color: #FFF; } /* Pull */ #pull .pull-container a { background: #FFF; color: #000; } /* Branding ---------------------------------------------------------------------- */ /* Site Description */ #site-description { color: #046380; } /* Site Title */ #site-title a { color: #FFF; } /* Menu ---------------------------------------------------------------------- */ /* Primary */ #menu-primary li a { background: #FFF; color: #000; } #menu-primary li a:hover { background: #FFF; color: #D95964; } #menu-primary li ul li a { background: #FFF; color: #000; } #menu-primary li.current-menu-item > a, #menu-primary li li.current-menu-item > a, #menu-primary li li.current-menu-ancestor > a, #menu-primary li li.current_page_item > a, #menu-primary li li.current_page_ancestor > a { color: #D95964; } /* Subsidiary */ #menu-subsidiary li a { background: #FFF; color: #333; } #menu-subsidiary li a:hover, #menu-subsidiary li.current-menu-item > a { color: #D95964; } /* Mobile Menu */ .mobile-menu-container { background: #FFF url(default/icon-select.png) no-repeat right center; border: 1px solid #EEE; } /* Posts ---------------------------------------------------------------------- */ /* Entry */ .hentry { background: #FFF; } /* Entry Title */ .entry-title { border-bottom: 1px solid #EEE; } /* Entry Byline */ .entry-byline { border-bottom: 1px solid #EEE; } .entry-byline .entry-comments a { background: url(default/comment-icon.png) no-repeat; color: #FFF; } .entry-byline .entry-comments a:hover { background: url(default/comment-icon.png) no-repeat -39px 0; color: #FFF; } /* Entry Meta */ .entry-meta { border-top: 1px solid #EEE; } /* More Link */ .more-link { background: #2C96BF; color: #FFF; } .more-link:hover { background: #D95964; color: #FFF; } /* Pagination */ .loop-pagination, .navigation-links { background: #FFF; } .loop-pagination .dots, .loop-pagination .dots:hover { background: transparent !important; color: #333 !important; } .loop-pagination .page-numbers a { background: #2C96BF; color: #FFF; } .loop-pagination .page-numbers a:hover, .loop-pagination .current, .loop-pagination .current:hover { background: #D95964; color: #FFF; } .loop-pagination .next a, .navigation-links .next, .attachment-navigation .next a { background: url(default/comments-nav.png) no-repeat 0 0; } .loop-pagination .next a:hover, .navigation-links .next:hover, .attachment-navigation .next a:hover { background: url(default/comments-nav.png) no-repeat -39px 0; } .loop-pagination .prev a, .navigation-links .previous, .attachment-navigation .previous a { background: url(default/comments-nav.png) no-repeat 0 -33px; } .loop-pagination .prev a:hover, .navigation-links .previous:hover, .attachment-navigation .previous a:hover { background: url(default/comments-nav.png) no-repeat -39px -33px; } /* Gallery Format */ .slideshow-set .flex-control-paging li a { background: #DDD; } .slideshow-set .flex-control-paging li a:hover, .slideshow-set .flex-control-paging li a.flex-active { background: #000; } .slideshow-set .flex-direction-nav a { background: url(default/slider-controls.png) no-repeat 0 0; } .slideshow-set .flex-direction-nav .flex-next { background-position: 100% 0; } .slideshow-set .slideshow-caption { background: rgba(0,0,0,0.6); color: #FFF; } /* Quote Format */ .format-quote .source a { color: #CCC; } .format-quote .source a:hover { color: #000; } .singular-post .format-quote .source a, .singular-post .format-quote .source a:hover { color: #000; } /* Singular Posts ---------------------------------------------------------------------- */ /* Entry Author Meta */ .entry-author-meta { background: #FFF; } .entry-author-meta .author-name { border-bottom: 1px solid #EEE; } /* Pages ---------------------------------------------------------------------- */ /* Page Title */ .page-title { border-bottom: 1px solid #EEE; } /* Loop Meta */ .loop-meta { background: #FFF; } .loop-meta .loop-description { border-top: 1px solid #EEE; } /* Comments ---------------------------------------------------------------------- */ #comments .comments-header, #comments .comment-navigation { background: #FFF; } .comment-navigation .page-numbers { background: #2C96BF; color: #FFF; } .comment-navigation .page-numbers:hover, .comment-navigation .current, .comment-navigation .current:hover { background: #D95964; color: #FFF; } #comments li li.comment { border-left: 1px solid #4A818C; box-shadow: inset 1px 0 0 #ABE1EB; } #comments .comment-wrap { background: #FFF; } #comments .comment-author, #comments .comment-meta { border-bottom: 1px solid #EEE; } #comments .comment-author, #comments .comment-author a, #comments .comment-author a:hover { color: #000; } #comments .comment-navigation .next { background: url(default/comments-nav.png) no-repeat 0 0; } #comments .comment-navigation .next:hover { background: url(default/comments-nav.png) no-repeat -39px 0; } #comments .comment-navigation .prev { background: url(default/comments-nav.png) no-repeat 0 0; } #comments .comment-navigation .prev:hover { background: url(default/comments-nav.png) no-repeat -39px 0; } #comments .comment-reply a { background: url(default/comment-reply.png) no-repeat; } #comments .comment-reply a:hover { background: url(default/comment-reply.png) no-repeat -39px 0; } /* Respond ---------------------------------------------------------------------- */ #respond { background: #FFF; } #respond #reply-title { border-bottom: 1px solid #EEE; } #respond #reply-title small a, #respond #reply-title small a:hover { color: #CCC; } #respond .log-in-out { border-bottom: 1px solid #EEE; } #respond .required { color: #C00; } /* Footer ---------------------------------------------------------------------- */ #footer { background: #FFF; } #footer li.current-menu-item > a { color: #D95964; } /* Widgets ---------------------------------------------------------------------- */ /* Widget */ .widget { background: #FFF; } .widget-title { border-bottom: 1px solid #EEE; } /* Calendar Widget */ .widget-calendar #today { background: #2C96BF; color: #FFF; } /* Dribbble Widget */ #shelf .widget-dribbble ul li img, #shelf .widget-dribbble ul li img:hover { border: 5px solid #FFF; } .widget-dribbble ul li img { border: 5px solid #333; } .widget-dribbble ul li img:hover { border: 5px solid #D95964; } /* Flickr/Image Gallery Widget */ #shelf .widget-flickr-gallery .flickr_badge_image img, #shelf .widget-image-gallery ul li img, #shelf .widget-flickr-gallery .flickr_badge_image img:hover, #shelf .widget-image-gallery ul li img:hover { border: 5px solid #FFF; } .widget-flickr-gallery .flickr_badge_image img, .widget-image-gallery ul li img { border: 5px solid #333; } .widget-flickr-gallery .flickr_badge_image img:hover, .widget-image-gallery ul li img:hover { border: 5px solid #D95964; } /* Recent Posts Widget */ .widget-recent-posts .post-title a, .widget-recent-posts .post-title a:hover { color: #333; } /* Search Widget */ .search-form .search-text { background: #FFF; border: 1px solid #EEE; } .search-form .search-submit, .search-form .search-submit:hover { background: url(default/icon-magnify.png) no-repeat; } /* Social Profiles Widget */ .widget-social-profiles .widget-description { border-bottom: 1px solid #EEE; } /* Twitter Widget */ #shelf .widget-twitter .twitter-time-ago { color: #333; } .widget-twitter .twitter-time-ago { color: #999; }