/*
Section: Color
*/

/* HTML Tag selectors
-----------------------------------------*/

body { background: #27343c none; color: #9bbace; }
blockquote { background: transparent url('../images/bg-blockquote.gif') left top repeat-y; }
a:link, a:visited { color: #fff; }
a:hover { color: #fff; }



/* Class selectors
-----------------------------------------*/



/* Header
-----------------------------------------*/

div#top { background: #1f2b33 none; border-bottom-color: #3f4950; }
div#top .box-socialnet a:link, div#top .socialnet a:visited { color: #567385; }
div#top .box-socialnet a.sn-rss { background: transparent url('../images/icon-sn-16-rss.png') 0 4px no-repeat; }
div#top .box-socialnet a.sn-twitter { background: transparent url('../images/icon-sn-16-twitter.png') 0 4px no-repeat; }

div#header { background: transparent url('../images/bg-header.jpg') center top no-repeat; }
div#header .pad { background: transparent url('../images/bg-header-pad.jpg') }
div#header .box-masthead .title { background: transparent url('../images/site-name.png') left top no-repeat; }
div#header .box-ads { background: transparent url('../images/bg-ads.jpg') left top no-repeat; }

div#navbar { background: transparent url('../images/bg-navbar.gif') center top repeat-y; }
div#navbar .pad { background: transparent url('../images/bg-navbar-pad.gif') left bottom repeat-x; }
div#navbar .box-search input {  background: transparent url('../images/input-search.gif') left top no-repeat; color: #9a9a9a; }



/* Featured
-----------------------------------------*/



/* Body
-----------------------------------------*/

div#body { background: transparent url('../images/bg-body.jpg') center top repeat-y; }
div#body .pad { background: transparent url('../images/bg-body-pad.jpg') center top no-repeat; }
div#body .clear { background: transparent url('../images/bg-body-clear.jpg') center bottom no-repeat; }

div#body .box .t { background: transparent url('../images/bg-box-t.gif') center top no-repeat; }
div#body .box .m { background: transparent url('../images/bg-box-m.gif') center top repeat-y; }
div#body .box .b { background: transparent url('../images/bg-box-b.gif') center bottom no-repeat; }
div#body .box h3 { color: #9bbace; background: transparent url('../images/bd-common.gif') left bottom repeat-x; }
div#body .box ul li { color: #9bbace; background: transparent url('../images/bd-common.gif') left bottom repeat-x; }
div#body .box ul li:last-child { background: transparent none; }
div#body .box ul li a:link, div#body .box ul li a:visited {
	background: transparent url('../images/bg-box-list-item-normal.gif') 3px top no-repeat;
	color: #9bbace;
}
div#body .box ul li a:hover, div#body .box ul li a:active {
	background: transparent url('../images/bg-box-list-item-hover.gif') 3px top no-repeat;
	color: #fff;
}

div#body .box-tweet ul li a:link, div#body .box-tweet ul li a:visited, 
div#body .box-tweet ul li a:hover, div#body .box-tweet ul li a:active { background: transparent none; }
div#body .box-tweet ul li span.wrap { 
	background: transparent url('../images/bg-box-list-item-normal.gif') 3px top no-repeat;
	color: #9bbace;
}
div#body .box-tweet ul li span.wrap:hover { 
	background: transparent url('../images/bg-box-list-item-hover.gif') 3px top no-repeat;
	color: #fff;
}

div#twitter { background: transparent url('../images/bg-twitter-updates.jpg') top left no-repeat; }
div#twitter .pad { background: 0 none; }
div#twitter abbr { color: #fff; }

div#content .pad { background: 0 none; }
div#content .clear { background: 0 none; }

div#sidebar .pad { background: 0 none; }
div#sidebar .clear { background: 0 none; }

div#featured { background: transparent url('../images/bg-post-m.gif') center top repeat-y; }
div#featured .t { background: transparent url('../images/bg-post-t.gif') center top no-repeat; }
div#featured .b { background: transparent url('../images/bg-post-b.gif') center bottom no-repeat; }



/* Post
-----------------------------------------*/

.post h1 { color: #666; }
.post h1 a:link, .post h1 a:visited { color: #666; }
.post h1 a:hover, .post h1 a:active { color: #333; }

.post-group h1 .t { background: transparent url('../images/bg-post-t.gif') center top no-repeat; }
.post-group h1 .m { background: transparent url('../images/bg-post-m.gif') center top repeat-y; }
.post-group h1 .b { background: transparent url('../images/bg-post-b.gif') center bottom no-repeat;; }

.post-group .post { background: transparent url('../images/bg-post-m.gif') center top repeat-y; }
.post-group .post .t { background: transparent url('../images/bg-post-t.gif') center top no-repeat; }
.post-group .post .b { background: transparent url('../images/bg-post-b.gif') center bottom no-repeat; }
.post-group .post a.image img { background: #27363F none; border-color: #41545F }
.post-group .post h2 { background: transparent url('../images/bd-common.gif') left bottom repeat-x; }
.post-group .post h2 a:link, .post-group .post h2 a:visited { color: #fff; }
.post-group .post h2 a:hover, .post-group .post h2 a:active { color: #fff; }

.post-single .post .t { background: transparent url('../images/bg-post-t.gif') center top no-repeat; }
.post-single .post .m { background: transparent url('../images/bg-post-m.gif') center top repeat-y; }
.post-single .post .b { background: transparent url('../images/bg-post-b.gif') center bottom no-repeat; }
.post-single .post h1 { background: transparent url('../images/bd-common.gif') left bottom repeat-x; }
.post-single .post h1 a:link, .post-single .post h1 a:visited { color: #fff; }
.post-single .post h1 a:hover, .post-single .post h1 a:active { color: #fff; }


/* Post Details
-----------------------------------------*/

.post-box .interior .t { background: transparent url('../images/bg-post-t.gif') center top no-repeat; }
.post-box .interior .m { background: transparent url('../images/bg-post-m.gif') center top repeat-y; }
.post-box .interior .b { background: transparent url('../images/bg-post-b.gif') center bottom no-repeat; }

.post-box img { background: transparent none; }

.post-box-about-author h2 { background: transparent url('../images/bg-post-box-author.png') 0 0 no-repeat; }
.post-box-sb h2 { background: transparent url('../images/bg-post-box-spread-love.png') 0 0 no-repeat; }
.post-box-related h2 { background: transparent url('../images/bg-post-box-related-posts.png') 0 0 no-repeat; }
.post-box-comments h2 { background: transparent url('../images/bg-post-box-comments.png') 0 0 no-repeat; }
.post-box-trackbacks h2 { background: transparent url('../images/bg-post-box-trackbacks.png') 0 0 no-repeat; }
.post-box-reply h2 { background: transparent url('../images/bg-post-box-comment-add.png') 0 0 no-repeat; }

.comment { background: transparent none; }
.comment .comment-author { background: transparent url('../images/bd-common.gif') bottom left repeat-x; }
.comment .comment-avatar img { background: transparent none; }

.comment .t { background: transparent url('../images/bg-post-t-c.gif') left top repeat-x; }
.comment .m { }
.comment .b { background: transparent url('../images/bg-post-b-c.gif') left bottom repeat-x; }
.comment .l { }
.comment .c { background: #2b3c47 none; }
.comment .r { }

.comment .t .l { background: transparent url('../images/bg-post-t-l.gif') left top no-repeat; }
.comment .t .r { background: transparent url('../images/bg-post-t-r.gif') right top no-repeat; }
.comment .m .l { background: transparent url('../images/bg-post-m-l.gif') left top repeat-y; }
.comment .m .r { background: transparent url('../images/bg-post-m-r.gif') right top repeat-y; }
.comment .b .l { background: transparent url('../images/bg-post-b-l.gif') left bottom no-repeat; }
.comment .b .r { background: transparent url('../images/bg-post-b-r.gif') right bottom no-repeat; }

div.post-box-reply-title { border-bottom-color: #e7e7e7; }

form#comment-form p.input label { color: #000; }
form#comment-form input { color: #fff; background: transparent url('../images/input-comment.gif') left top no-repeat; }
form#comment-form textarea { color: #fff; background: transparent url('../images/textarea-comment.gif') left top no-repeat; }
form#comment-form button { background: transparent url('../images/button-comment-submit.gif') left top no-repeat; }


/* Sidebar
-----------------------------------------*/

div#sidebar .box-feedburner .interior { background: transparent url('../images/bg-feedburner.jpg') left 10px no-repeat; }
div#sidebar .box-feedburner span { background: transparent url('../images/input-subscribe.gif') left top no-repeat; }
div#sidebar .box-feedburner input { background: transparent none; color: #9a9a9a; }

table#wp-calendar th { border-color: #666; background: #666 none; color: #fff; }
table#wp-calendar td { border-color: #ccc; }



/* Footer
-----------------------------------------*/

