/* Get parent CSS */
@import url('green.css');
@import url('dark-style.css');

/* Standard Styles */
a, a:visited {
	color: #DF8B4D;
}

a.dbx-toggle, a.dbx-toggle:visited {
	background-image:url(images/exp-coll-eee.png);
	background-repeat:no-repeat;
}

.scheme a.dbx-toggle, .scheme a.dbx-toggle:visited {
	background-image:url(images/exp-coll-white.png);
	background-repeat:no-repeat;
}

* html a.dbx-toggle, * html a.dbx-toggle:visited {
	background-image:url(images/exp-coll-eee.gif);
	background-repeat:no-repeat;
}

* html .scheme a.dbx-toggle, * html .scheme a.dbx-toggle:visited {
	background-image:url(images/exp-coll-white.gif);
	background-repeat:no-repeat;
}

.suf-widget h3.scheme {
	background: url(images/bg_green.png) repeat-x top left;
}

/* Blog title */
h1.blogtitle a:hover {
	color: #528f6c;
}

/* search form */
.searchform input[type="submit"].searchsubmit { 
	background: url(images/search-button-green.png) no-repeat 0 0;
}

/* main menu */
#nav .current_page_item a, #nav .current_page_item a:hover,#nav li a:active{
	background: #528f6c url(images/bg_green.png) repeat-x top left;
	color: #fff;
}

#nav li a:hover{
	color: #fff;
	background: #528f6c url(images/bg_green.png) repeat-x top left;
}

#nav li a:active{
	color: #fff;
	background: #528f6c url(images/bg_green.png) repeat-x top left;
}

/* Styling for drop-down lists */
#nav ul ul li a:hover{
	color: #fff;
}

/* style the links for the top level */
#nav a.highlighted,
#nav a:active {
	color: #fff;
	background: #528f6c url(images/bg_green.png) repeat-x top left;
}

/* style the second level hover */
#nav ul ul a.drop:hover {
	background: #528f6c url(images/bg_green.png) repeat-x top left;
	color: #fff;
}

#nav ul ul :hover > a.drop {
	color: #fff;
	background: #528f6c url(images/bg_green.png) repeat-x top left;
}

/* style the third level hover */
#nav ul ul ul a:hover {
	background: #528f6c url(images/bg_green.png) repeat-x top left;
	color: #fff;
}

/* style the top level hover */
#nav a:hover, 
#nav ul ul a:hover {
	color: #fff;
	background: #528f6c url(images/bg_green.png) repeat-x top left;
}

#nav :hover > a, 
#nav ul ul :hover > a {
	color: #fff;
	background: #528f6c url(images/bg_green.png) repeat-x top left;
}

/* sub menu */
#subnav .current_page_item a,
#subnav .current_page_item a:visited,
#subnav .current_page_parent a,
#subnav .current_page_parent a:visited {
	color: #528f6c;
}

#subnav li a:hover {
	color: #528f6c;
}

/* Level 3 */
#l3nav .current_page_item a, #l3nav .current_page_item a:visited, 
#l4nav .current_page_item a, #l4nav .current_page_item a:visited, 
#l5nav .current_page_item a, #l5nav .current_page_item a:visited, 
#l6nav .current_page_item a, #l6nav .current_page_item a:visited, 
#l7nav .current_page_item a, #l7nav .current_page_item a:visited, 
#l8nav .current_page_item a, #l8nav .current_page_item a:visited {
	color: #528f6c;
}

#l3nav li a:hover, 
#l4nav li a:hover, 
#l5nav li a:hover, 
#l6nav li a:hover, 
#l7nav li a:hover, 
#l8nav li a:hover {
	color: #528f6c;
}

/* content */
.post .date {
	background: url(images/calgr.png) no-repeat;
	color: #fff;
}

.post .date span {
	color: #fff;
}
.post .date span.year {
	color: #fff;
}

.postdata a:hover {
	color: #528f6c;
}

/* post title */
h2.posttitle a:hover {
	color: #528f6c;
}
.tags a:hover {
	color: #528f6c;
}

/* next & previous page navigation */
.page-nav a:hover {
	color: #528f6c;
}

/* next & previous post navigation */
.post-nav a:hover {
	color: #528f6c;
}

.suf-page-nav a.page-numbers,
.suf-page-nav a.page-numbers:visited {
	color: #528f6c;
}

/* comment list */
.commentlist cite {
	color: #528f6c;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #528f6c;
}

/* Credits  */
#cred a:hover {
	color: #528f6c;
}

.suf-widget h3.scheme,
.suf-widget h3.scheme:hover,
.suf-widget h3.scheme a, 
.suf-widget h3.scheme a:visited {
	color: #fff;
}

.suf-widget a:hover,
.suf-widget a:focus,
.suf-widget a:active,
#sidebar a:hover,
#sidebar-2 a:hover,
#sidebar a:focus,
#sidebar-2 a:focus,
#sidebar a:active,
#sidebar-2 a:active {
	color: #528f6c;
}

.suf-widget ul li {
	background-image: url(images/icons/bulletgr.png);
}

.suf-widget ul li ul li {
	background-image: url(images/icons/bulletgr.png);
}

.widget_archive ul li,
.widget_archive ul li ul li {
	background-image: url(images/icons/calendar_date.png);
}

.widget_categories ul li,
.widget_categories ul li ul li,
.widget_categories ul li ul li ul li {
	background-image: url(images/icons/folder-gr.png);
}

#archives ul li {
	background-image: url(images/icons/calendar_date.png);
}

#recent-comments ul li {
	background-image: url(images/icons/comments.png);
}

#recent-posts ul li {
	background-image: url(images/icons/page_copy.png);
}

#categories ul li,
#categories ul li ul li,
#categories ul li ul li ul li {
	background-image: url(images/icons/folder-gr.png);
}

/* meta */
.suf-widget .rss {
	background: url(images/icons/rssgrn16.png) no-repeat left center;
}
#meta .check {
	background: url(images/check.gif) no-repeat left center;
}

/* calendar */
#calendar a,
.widget_calendar a {
	color: #528f6c;
}

/* These settings are for common plugins */
.wp-pagenavi a,
.wp-pagenavi a:visited,
.wp-pagenavi span {
	color: #528f6c;
}

.wp-pagenavi a:hover {
	color: #fff;
}

/* mods by BWC for t5D */
body {
	background-color: #000000;
	}

#wrapper {
	background-color: #000000;
    background-image: url(images/5d/bg-page.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    padding: 0px;
    }
    
#nav {
	border: none;
    }
    
#nav ul {
	float: none;
    margin: auto;
	width: 80%;
    }
    
#nav ul li {
	border: 1px solid #555555;
    }
    
#nav ul li, #nav ul li a {
	-moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
	opacity: 0.8;
    filter: alpha(opacity=80);
    background: #343434;
    background-image: url(images/5d/bg-nav.jpg);
    background-repeat: no-repeat;
    }
    
#nav .current_page_item a, #nav .current_page_item a:hover, #nav li a:active, #nav li a:hover {
	background-color: #B98031;
    background-image: url(images/5d/bg-nav-over.jpg);
    }
    
#nav a.highlighted, #nav a, #nav a:visited {
	opacity: 0.8;
    filter: alpha(opacity=80);
    background: #343434;
    background-image: url(images/5d/bg-nav.jpg);
    background-repeat: no-repeat;
    font-size: 1.3em;
    height: 27px;
    }
    
#content {
	margin-left:30px;
    margin-right:30px;
    margin-top:30px;
    }
    
.post {
	background: none;
    border: none;
    padding: 0px;
    }
    
h2.posttitle {
	border-bottom: none;
    }
    
#post-22 .posttitle {
	display: none;
    }
    
#cred {
	border-top: none;
    background-color: #000000;
    padding: 10px;
    opacity: 0.7;
    filter: alpha(opacity=70);
	color: #FFFFFF;
	border-bottom: 1px solid #666666;
    }
	
#cred a, #cred a:hover {
	color: #FFFFFF;
}
    
#cred td.cred-right {
	text-align: right;
    visibility: hidden;
    }
    
#content #leftcolumn {
	float: left;
    width: 594px;
    }
    
#content #rightcolumn {
	float: right;
    width: 300px;
    }

#content div {
	margin-bottom: 1em;
	}
    
.clear {
	clear: both;
    }

#subnav {
	border: none;
	display: none;
	}

a:hover img {
	opacity: 0.8;
    filter: alpha(opacity=80);
	}
