/* OSK GUI JOOMLA! TEMPLATE
* 
*  DARK CONTRAST STYLES
*/


body#background { 
	background-color: #5B5557; 
	background-image: url("../images/dark/body_background.png");
}

div.lightbox, div.mediumbox, #content {
	color: #3B3533;
	border-color: #000;
}

div.lightbox { 	
	background-color: #D8D8DB;
	background-image: url("../images/dark/border_3d_lightgrey.gif"); 
}
div.mediumbox { 
	background-color: #B7B2B2;
	background-image: url("../images/dark/border_3d_medgrey.gif"); 
}


div.shadow {
	background-image: url("../images/dark/border_shadow.png") !important;
	background-image: url(no-image);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='templates/oldskool_gui/images/dark/border_shadow.png');
}



div.header_bg { 	background-image: url("../images/dark/header_background.gif"); }
div.header_ads_bg { background-image: url("../images/dark/header_ads_background.gif"); }
div.header_l {		background-image: url("../images/dark/header_left.gif"); }
div.header_r { 		background-image: url("../images/dark/header_right.gif"); }

div.header_ads_seperator_l, 
div.header_ads_seperator_r { background-image: url("../images/dark/header_ads_seperator.gif"); }



#topmenu {
	background-image: url("../images/dark/topmenu_background.png");
	border-color: #000;
}
#topmenu .iconshadow { 	background-image: url("../images/dark/topmenu_iconshadow.png"); }
#topmenu .menuicon {	border-right-color: #423B36; }
#topmenu .moduletable {	border-right-color: #66605F; }
#topmenu a.mainlevel  {
	border-left-color: #66605F;
	border-right-color: #423B36;
	color: #FFF;
}
#topmenu a#active_menu { 
	background-image: url("../images/dark/topmenu_item_on.png"); 
	border-left-color: #969290;
	border-right-color: #4F4540;
	color: #FFF;
}





#left h3, #right h3 {
	background-image: url("../images/dark/left_heading.png");
	color: #FFF;
	border-color: #000;
}
#left .contentheading, #right .contentheading { color: #3B3533; }

#left a.mainlevel, #right a.mainlevel {
	color: #3B3533;
	border-color: #8A8A8A;
	background-color: #FFF;
}
#left a#active_menu, #right a#active_menu {	color: #FFF; }
#left a.sublevel, #right a.sublevel {
	background-color: #B7B2B2;
	color: #3B3533;
}
#left a.sublevel:hover, #right a.sublevel:hover {
	background-color: #9A9596;
	color: #FFF;
}



span.pathway {		color: #787373; }
span.pathway a, span.pathway a:hover { color: #787373; }



#top {	color: #FFF; }
#top .contentheading { color: #FFF; }
#top a, #top a:hover { color: #FFF; }


#bottom {
	border-top-color: #928E8E;
	color: #3B3533;
}
#bottom h3 { background-image: url("../images/dark/footer_heading.png"); }
#bottom .contentheading {	color: #3B3533; }
#bottom a, #bottom a:hover { color: #3B3533; }

#top .sectiontableentry1, #top .sectiontableentry2, 
#top .sectiontableentry1 td, #top .sectiontableentry2 td,
#bottom .sectiontableentry1, #bottom .sectiontableentry2, 
#bottom .sectiontableentry1 td, #bottom .sectiontableentry2 td { background: none; }


#top input.button, #bottom input.button {
	color: #FFF;
	background-color: #5B5557;
	border-top-color: #9A9596;
	border-left-color: #9A9596;
	border-bottom-color: #000000;
	border-right-color: #000000;
}



#text {
	color: #31271F;
	background-color: #E4E4E7;
	border-color: #000;
}



div.componentheading {
	background-color: #E4E4E7;
	border-left-color: #DBDBDB;
	border-bottom-color: #9A9596;
	background-image: url("../images/dark/border_3d_lightgrey.gif"); 
}


.blog_more { 
	border-color: #B7B2B2;
	background-color: #E4E4E7;
}



a.readon, div.back_button a {	background-color: #928E8E; }
a.readon:hover, div.back_button a:hover { 
	background-color: #B7B2B2; 
	color: #5B5557;
}


.sectiontableheader {
	background: #3A3432;
	color: #FFF;
}
.sectiontableheader a, .sectiontableheader a:hover { color: #FFF; }

tr.sectiontableentry1 td, td.sectiontableentry1 { background-color: #D9D9DC; }
tr.sectiontableentry2 td, td.sectiontableentry2 { background-color: #E4E4E7; }



table.contenttoc { border-color: #B7B2B2; }
table.contenttoc th { background-color: #E4E4E7; }


div.mosimage { border-color: #B7B2B2; }
div.mosimage_caption {
	border-color: #B7B2B2; 
	background-color: #E4E4E7;
}



#copyright, #copyright a, #copyright a:hover {
	color: #F2F2F2;
	border-color: #928E8E;
}


