/* set all margins etc to nothing */
html{margin:0;padding:0;border:0;}

/* set size of the body, align to center */
body{margin:auto;width:780px;background-color:#993300;color:#993300;}

/* position of the columns/blocks */

#strapline{position:absolute;top:10px;height:99px;}

#content{position:relative;margin-top:111px;margin-bottom:10px;background-color:#ffcc99;z-index:50;}

#c1{position:absolute;left:0px;top:0px;width:125px;background-color:#ffffbe;padding:2px;}
#c1 em{font-weight: bold; font-style: normal; background-color: #FFCC99;}
#c1 .em{background-color: #FFCC99; border: 1px solid; border-color: #993300; padding:1px; }
#c1 .em a:hover em{color:#FFcc99;background-color:#993300;}

#c2{position: relative;margin-left:132px;margin-right:132px;z-index: 20;font-size:110%;}
#c2 ol li em{
	font-style: italic; background-color:#FFFFBE;
}
#c3{
position:absolute; right:0px; top:0px;
width: 125px;
background-color:#ffffbe;
padding:2px;
	
}
#c4{
	position: relative;
	text-align: center;
	z-index: 60;
	margin-bottom:5px;
	background-color:#993300;
	padding-top:5px;
	color:#ffcc99;
}
#c4 h2{
	color:#ffffbe;
}
#c4 a{ color:#ffffbe;}
#c4 a:hover{text-decoration:none;background-color:#ffcc99; color:#993300;}
/*sizes*/
h2,h3{font-size:105%;}
h1,h2{color:#67302D;}
#c1 h3{color:#67302D;}
/*links*/
a {color:#993300;text-decoration:underline;}
a:hover{background-color:#993300;color:#ffcc99;text-decoration:none;}

.ce{text-align:center;}
/*images*/
.m{padding:7px;vertical-align:middle;}
/*colours etc*/
.row1{background-color: #FFCC66;}
.row2{background-color: #CC9966;}
/* ad styles - these must always have the same names*/
