/* CSS Document */
#container #textarea #blue #textpadding #innerpadding a img {
	border-bottom: 1px solid #000000;
}

#headerimage {
	border: 1px solid #000000;
}
#logo {
	background: #FFFF00 url(images/logocontrast.gif) no-repeat center center;
	border: 1px solid #000000;
	}
body {
	background: #000000;
	}

#dicp {
	border: 1px solid #000000;
	background: #ffff00;
	color: #000000;
	}

#news #newspadding a:link {
	color: #000000;
	}
#news #newspadding a:visited {
	color: #000000;
	}
#topnav {
	
	background: #FFFF00;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
#topnav a:link {
	color: #000000;
	background: #ffff00;
	}

#topnav a:visited {
	color: #000000;
	background: #ffff00;
}

#topnav a:active {
	color: #000000;
	background: #ffff00;
}
#topnav a:hover {
	color: #ffff00;
	background: #000000;
	}
#bottomnav a:link {
	color: #000000;
	}
#bottomnav a:visited {
	color: #000000;
	}
#bottomnav a:active {
	color: #000000;
}
#bottomnav a:hover {
	color: #FFFF00;
}
#textpadding a:link {
	color: #000000;
	border-bottom: 1px dashed #000000;
}
#textpadding a:visited {
	color: #000000;
}
#textpadding a:active {
	color: #000000;
	border-bottom: 1px solid #000000;
}
#textpadding a:hover {
	color: #ffff00;
	background: #000000;
}

#blue {
	background: url(images/leftnavcontrast.jpg) repeat-y left top;
}
h1 {
	background: #000000;
	color: #ffff00;
}
#news #newspadding h2 {
	background: #FFFF00;
	border-bottom: 1px solid #000000;
	border-left: thick solid #000000;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: thick solid #000000;
}
#news #newspadding p {
	color: #000000;
}
.navheader {
	color: #000000;
	}

#leftnav a:link {
	color: #000000;
	}
#leftnav a:visited {
	color: #000000;
	}
#leftnav a {
	border-bottom: 1px solid #000000;
}

#leftnav a:active {
	color: #000000;
	}
#leftnav a:hover {
	color: #ffff00;
	background: #000000;
	}
	
#ilikecake p, #candd p {
	color: #FFFF00;
	}
#copyright p {
	color: #FFFF00;
	}
#topnavlinks {
	}
#copyright {
	background: #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
#candd {
	color: #FFFFFF;
}

h3 {
	color: #000000;
	}
h2 {
	color: #000000;
	background: #ffff00;
}
#innerpadding {
	border: 1px solid #000000;
	background: #ffff00;
}
#bottomnav {
	background: #FFFF00;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	}
#news {
	background: #ffff00;
	border-top: 1px solid #000000;
}
.lastupdate {
	color: #000000;
	}

#container #textarea #blue #textpadding #innerpadding li {
	list-style: url(images/dotcontrast.gif);
}
#news #w3clogos {
	background: #000000;
	border-top: 1px solid 000000;
}

#news #styles {
	background: #000000;
}

body.strat #leftnav span#stratsubnav a, 
body.pub #leftnav span#pubsubnav a, 
body.net #leftnav span#netsubnav a, 
body.emp #leftnav span#empsubnav a 
{
	border-left: 10px solid #000000;
}
.highlightfloatleft {
	background: #FFFf00;
	border: 1px dotted #000000;
}