body {

background-color: #111;

color: #bbb;

}



h1, h2, h3, h4, h5 {

color: #f1f1f1;

}



blockquote {

background: url(images/dark_quote.gif) no-repeat; 

color: #bbb;

}



.headertop .blogtitle p { color: #eee; }



.headerpages a { color:#fff; }

.headerpages a:hover { color:#aaa; }



ul.topmenu li a { background:url(images/dark_topmenutab.gif) no-repeat left top; color:#fff; }

ul.topmenu li a span { background: url(images/dark_topmenutab.gif) no-repeat right top; }



a.menubookmark {

background: url(images/dark_topmenutab_bookmark.gif) no-repeat;

}



a.menubookmark:hover {

background: url(images/dark_topmenutab_bookmark.gif) no-repeat 0 -25px;

}



a.menufeed {

background: url(images/dark_topmenutab_feed.gif) no-repeat;

}



a.menufeed:hover {

background: url(images/dark_topmenutab_feed.gif) no-repeat 0 -25px;

}



#searchbox {

background: url(images/dark_topmenusearch.gif) no-repeat;

}



#searchbox #searchsubmit:hover {

background: url(images/dark_topmenusearchsubmit.gif) no-repeat;

}



.contentgallery {

background-color: #202020;

}



.gallerypost a.galleryimage {

border: 1px solid #555;

background-color: #2f2f2f;

}



.gallerypost a.galleryimage:hover {

border: 1px solid #888;

}



.gallerypost h2 a {

color: #FF9900;

}



.gallerypost h2 a:hover {

color: #000000;

}



.gallerypost p.postcat a {

color: #ff0000;

}



.gallerypost {

color: #bbb;

}



.gallerypost p.postmeta a {

color: #fff;

}



.gallerypost p.postmeta a:hover {

color:#FF9900;

}



.nav_previous a {

background: url(images/dark_nav_previous.png) no-repeat 0 0;

}



.nav_previous a:hover {

background: url(images/dark_nav_previous.png) no-repeat 0 -20px;

}



.nav_next a {

background:url(images/dark_nav_next.png) no-repeat 0 0;

}



.nav_next a:hover {

background:url(images/dark_nav_next.png) no-repeat 0 -20px;

}



.navigationtext {

color: #aaa;

}



.containercontent {

background: url(images/dark_bg.gif) repeat-y center top;

}



.content {

border: 1px solid #555;

background-color: #202020;

}



.postheadermeta {

border-top: 1px solid #444;

color: #ccc;

}



.content .postmeta {

background-color: #58544b;

border: 1px solid #6a6a6a;

color:#bcb7a7;

}



.content .postmeta a {

border-bottom: 1px dashed #bcb7a7;

color:#fff;

}



.content .postmeta a:hover {

color:#FF9900;

}



.commentlist li {

padding: 8px;

list-style: none;

border-top:1px solid #555;

background:#3f3f3f url(images/dark_bg_commentlist.gif) -5px bottom no-repeat;

}



.commentlist li .avatar { 

border: 1px solid #888;

background: #444;

}



#commentform textarea, #commentform input {

background-color: #333;

border:1px solid #555;

color: #f1f1f1;

}



.trackbacklist li {

background-color: #2f2f2f;

}



.sidebarbox {

background: #202020 url(images/dark_sidebarbg.gif) no-repeat left top;

border: 1px solid #555;

}



.sidebar ul li {

background: url(images/dark_sidebarbullet.gif) no-repeat left 9px;

}



.sidebar a {

color:#bcb7a7;

}



.sidebar a:hover {

color:#FF9900;

}



.footer_left_fieldset {

background: #202020 url(images/dark_footerbg.gif) no-repeat left bottom;

border: 1px solid #333;

border-bottom: none;

}



.footer_right_fieldset {

background: #202020 url(images/dark_footerbg.gif) no-repeat left bottom;

border: 1px solid #333;

border-bottom: none;

}



.footer ul li {

background: url(images/dark_footerbullet.gif) no-repeat left 8px;

}



.footerlinks { border-top:1px dashed #444; }



.cutline { border-bottom:1px solid #444; }
