/* Fix the background colour and font colour for legibility */
body {
	margin:10px;
	padding:10px;
	font-family:verdana, arial, helvetica, sans-	serif;
	background:white;
	color:#669933;
	
	
}




/* Paragraph */
p
{
text-align: left;
margin-left: 10px;
color: #669933;
font-family: arial;

}

p.quote
{
text-align: left;
margin-left: 10px;
color: #669933;
font-style:italic;
font-family: arial;

}
p.bold
{
text-align: left;
color: #669933;
font-family: arial;
font-weight: bold;
display: inline;

}
p.margin {margin: 1cm 2cm 1cm 2cm}

p.border
{
text-align: left;
margin-left: 10px;
color: #669933;
font-family: arial;
border-width:2px ;border-style:solid;
border-color:#669933;
padding:10px;

}


h1 
{
color: #669933;
text-align: center;
font-size: 130%;
}

h2 
{
color: #669933;
text-align: left;
font-size: 110%;
}


h3 
{
color: #669933;
margin-left: 30px;
text-align: left;
font-size: 105%;
font-weight: bold;
font-variant:small-caps;
}

/* Header */
/* NB fixed height to allow for absolute positioning of page elements. */
div.header{text-align:center; font-weight:400; color:navy; height:120px;
	border-color: white;
	border-width:1px 1px 1px 1px;
	line-height:11px;
	background-image:url(images/cbt_makeover4.jpg);
	background-position:left;
	background-repeat:no-repeat;
}


/* centerContent */

div.centercontent {
position: relative;
left:0px;
top:0px;
width:650px;
background:#FFFFFF;
border:1px solid #669933;
padding:10px;
padding-left:220px;
	}

/* Sidebar */
div.sidebar {position:absolute;
	top:20px;
	left:1px;
	width:200px;
	
	background-color:#FFFFFF;
	
	border:1px #999;
	line-height:95%;}


div.sidebar p
{
width:180px;
margin-left: 10px;
text-align: center;

color: #669933;
font-family: verdana, arial, helvetica, sans-	serif;
font-size: 95%;

}

div.sidebar ul li

{

border: solid 1px #669933;
padding: 2px;
margin: 1px;
color:navy;
background-color: #669933;
list-style:none;

	
}


div.sidebar a {
	color:#FFFFFF;	
	font-size:90%;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	
		}








/* links */
a:link {color:#669933;}

a:hover {color:#990000;}


/* Banner */
div.banner{position:relative; text-align:center; color:navy; font-size:80%;
}

/* Block */
div.block
{
font-family:sans-serif;
color:#669933;
padding-left:10%;
padding-right: 10%;
}
