#logo {
	background: url(images/bcfelogo_contrast.png) no-repeat left center;
}
#yellow {
	background: #ffff00;
}
#yellow p{	color: #000000;}
#yellowbottomleft {
	background: url(images/yellow_bottomleft_contrast.png) no-repeat left bottom;
}
#yellowbottomright {
	background: url(images/yellow_bottomright_contrast.png) no-repeat right bottom;
}
#contactinfo{
color:#000000;
}
#contactinfo a{
color:#000000;
}
#contactinfo a:hover{
color:#000000;
}
body {
	color: #ffff00;
	background:#000000;
	font-size: 100%;	
}
#topnav {
	background: #ffff00;
}
#topnav a {
	color: #000000;
	background: url(images/topnavbar_contrast.png) no-repeat left center;
}
#topnav a.noimage {
	background: url(images/topnavbar_none_contrast.png) no-repeat left center;
}
#topnavtopleft {
	background: url(images/lightblue_topleft_contrast.png) no-repeat left top;
}
#topnavtopright {
	background: url(images/lightblue_topright_contrast.png) no-repeat right top;
}
#topnavbottomleft {
	background: url(images/lightblue_bottomleft_contrast.png) no-repeat left bottom;
}
#topnavbottomright {
	background: url(images/lightblue_bottomright_contrast.png) no-repeat right bottom;
}
#innercontainer a {
	color: #000000;
}
#column2 a, #innercolumn2 a{
	color:#ffff00;
}
#leftnav {
	background: #ffff00;
}
#leftnav h2, #innerleftnav h2  {
	border-bottom: 0.1em solid #000000;
	color:#000000;
}
#leftnav ul, #innerleftnav ul {
	background: #ffff00;
}
#innercontainer #leftnav li, #innercontainer #innerleftnav li {
	list-style: url(images/arrowonyellow_contrast.png);
	background: #ffff00;
}
#innercontainer #leftnav ul ul, #innercontainer #innerleftnav ul ul{
	background: #ffff00;
	border-top: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
}
#innercontainer #leftnav ul ul ul, #innercontainer #innerleftnav ul ul ul{
	background: #ffff00;
}
html>/**/body #innercontainer #leftnav ul ul, html>/**/body #innercontainer #innerleftnav ul ul{
	border-top: 1px dashed #000000;
	border-bottom: 1px dashed #000000;
}

#innercontainer #leftnav ul ul li, #innercontainer #innerleftnav ul ul li {
	background: #ffff00;
}
#innercontainer #leftnav ul ul ul li, #innercontainer #innerleftnav ul ul ul li {
	background: #ffff00;
}
#innerleftnav {
	background: #ffff00;
}
#leftnavtopleft {
	background: url(images/yellow_topleft_contrast.png) no-repeat left top;
}
#leftnavtopright {
	background: url(images/yellow_topright_contrast.png) no-repeat right top;
}
#leftnavbottomleft {
	background: url(images/yellow_bottomleft_contrast.png) no-repeat left bottom;
}
#leftnavbottomright {
	background: url(images/yellow_bottomright_contrast.png) no-repeat right bottom;
}
#latestnews{
	background: #ffff00;
	color: #000000;
}
#latestnewstopleft {
	background: url(images/blue_topleft_contrast.png) no-repeat left top;
}
#latestnewstopright {
	background: url(images/blue_topright_contrast.png) no-repeat right top;
}
#latestnewsbottomleft {
	background: url(images/blue_bottomleft_contrast.png) no-repeat left bottom;
}
#latestnewsbottomright {
	background: url(images/blue_bottomright_contrast.png) no-repeat right bottom;
}
html>/**/body #latestnewsbottomleft{
	background: url(images/blue_bottomleft_9px_contrast.png) no-repeat left bottom;
}
html:first-child #latestnewsbottomleft{
	background: url(images/blue_bottomleft_9px_contrast.png) no-repeat left bottom;
}
#latestnews li {
	border-bottom: 0.1em solid #000000;
}
.readmore{
	background: url(images/readmorearrows_contrast.png) no-repeat right center;
	color: #000000;
}
#latestnews a {
	color: #000000;
}
.newsitem1 {
	background: url(images/newsitem1_contrast.png) no-repeat left top;
}
.newsitem2 {
	background: url(images/newsitem2_contrast.png) no-repeat left top;
}
.newsitem3 {
	background: url(images/newsitem3_contrast.png) no-repeat left top;
}
.newsitem4 {
	background: url(images/newsitem4_contrast.png) no-repeat left top;
}
.newsitem5 {
	background: url(images/newsitem5_contrast.png) no-repeat left top;
}
.newsitem6 {
	background: url(images/newsitem6_contrast.png) no-repeat left top;
}
#latestnews h2 {
	border-bottom: 0.1em solid #000000;
}
#studentssaybox1, #studentssaybox2, #studentssaybox3, #studentssaybox4 {
	background: #ffff00;
	color: #000000;
}
#studentssaybox1topleft, #studentssaybox2topleft, #studentssaybox3topleft, #studentssaybox4topleft{
	background: url(images/grey_topleft_contrast.png) no-repeat left top;
}
#studentssaybox1topright, #studentssaybox2topright, #studentssaybox3topright, #studentssaybox4topright {
	background: url(images/grey_topright_contrast.png) no-repeat right top;
}
#studentssaybox1bottomleft, #studentssaybox2bottomleft, #studentssaybox3bottomleft, #studentssaybox4bottomleft {
	background: url(images/grey_bottomleft_contrast.png) no-repeat left bottom;
}
#studentssaybox1bottomright, #studentssaybox2bottomright, #studentssaybox3bottomright, #studentssaybox4bottomright {
	background: url(images/grey_bottomright_contrast.png) no-repeat right bottom;
}
#innercontainer #innercolumn2 h2 {
	color: #ffff00;
}
#footer {
	border-top: 0.1em dashed #ffff00;
	border-bottom: 0.1em dashed #ffff00;
}
#innerfooter {
	clear: both;
	border-top: 0.1em dashed #ffff00;
	border-bottom: 0.1em dashed #ffff00;
}
#footerlinks a {
	color: #ffff00;
}
#footerlinks a:hover {
	color: #ffff00;
}
#innercontainer #innercolumn2 h1 {
	color: #ffff00;
}
#innercolumn2 li, #column2 li{
	list-style: url(images/arrowonwhite_contrast.png);
}
#innercolumn2 h3 {
	color: #ffff00;
}
#innercolumn2 h4 {
	color: #ffff00;
}
#column2 a:hover, #innercolumn2 a:hover {
color:#ffff00;
}
.floatleftimage {
	border: 0.1em solid #000000;
}

.longbutton {
	background-image: url(images/longbutton_contrast.png);
	border: 1px solid #000000;
}
.button {
	background-image: url(images/button_contrast.png);
	border: 1px solid #000000;
}
#column2 a.longbutton , #innercolumn2 a.longbutton, #column2 a.button , #innercolumn2 a.button  {
	color: #000000;
}
#column2 a:hover.longbutton, #innercolumn2 a:hover.longbutton, #column2 a:hover.button, #innercolumn2 a:hover.button {
	color: #000000;
}

.inputgreyborder{
	border: 1px solid #000000;
}
#box1 p, #box2 p, #box3 p, #box4 p, #box5 p, #box1 a, #box2 a, #box3 a, #box4 a, #box5 a, #box6 a{
	color: #ffff00;
}
#ilikecakelogo {
	background: url(images/ilikecakelogo_contrast.png) no-repeat left center;
}
#topnavtop {
	background: url(images/topnavtop_contrast.png) no-repeat center top;
}
#topnavbottom {
	background: url(images/topnavbottom_contrast.png) no-repeat center bottom;
}
.greytop{
	background: url(images/greytop_contrast.png) no-repeat center top;
}
.greybottom{
	background: url(images/greybottom_contrast.png) no-repeat center bottom;
}
#leftnavtop{
	background: url(images/leftnavtop_contrast.png) no-repeat center top;
}
#leftnavbottom{
	background: url(images/leftnavbottom_contrast.png) no-repeat center bottom;
}
#latestnewstop{
	background: url(images/latestnewstop_contrast.png) no-repeat center top;
}
#latestnewsbottom{
	background: url(images/latestnewsbottom_contrast.png) no-repeat center bottom;
}
#topnavbottom {
	margin-top:-0.8em;
}
html>body #topnavbottom {
	margin-top:0em;
}
#newsitemtop{
	background: url(images/newsitemtop_contrast.png) no-repeat center top;
}
#newsitembottom{
	background: url(images/newsitembottom_contrast.png) no-repeat center bottom;
}
#newsitem {
	background: #ffff00;
	color: #000000;
}
