body {
  margin: 0px;
  padding: 0px;
  font: 12px arial ;
  

}

/*These three lines control the formatting of headrer sizes 1, 2 and 3*/
h1 { color: white; margin: 0px; padding: 10px;} 
h2 { font-size: 16; margin: 0px; padding: 0px;}
h3 { margin: 0px; padding: 0px;}

/*This controls the style of the main body of the page*/
#container
{
width:95%; 
margin: 1em 1%; 
background-image: url(gifs/navbar.gif); 
background-repeat: repeat-y;
min-width: 900px;
background-color: #F2EFBB;
}

/* IE6 Only */
* html #container {
width: expression(document.body.clientWidth <750 ? "700px" : "auto" );
height: 0;
}


#header_left {

	background-image: url(gifs/header1.gif); 
	background-repeat: no-repeat;
	font-weight: bold;		
	height: 80px;


}

#header {
	margin-left:200px;
	background-image: url(gifs/header2.gif); 
	background-repeat: repeat-x;	
	height: 80px;
	

}

#header_right {
	background-image: url(gifs/header3.gif); 
	background-repeat: no-repeat;
	background-position: top right;
	height: 80px;
	overflow: hidden;

}

#leftcol {
	float:left;
	width: 200px;
	min-height: 250px;		

}

#leftcol ul {
	list-style: none;
	font-weight: bold;
}

#leftcol ul ul{
	list-style: none;
	font-weight: normal;
}

#leftcol ul ul li{
	margin-left: -30px;
	padding-left: -30px;
}

#leftcol ul ul li a:hover {
	text-decoration: none;
	color: antiquewhite;
	
}


#leftcol ul li a{
	text-decoration: none;
	color: white;
}

#leftcol ul li a:hover {
	text-decoration: none;
	color: blue;
}

#content {
	color: black;
	overflow:auto;
    margin-left:0px;
	min-height:250px;
	font-size: 15px;
	
}

#content ul {
list-style: none;
}

#content ul li a:hover {
	text-decoration: none;
	color: black;
	
}

#content a {
text-decoration: none;
font-size: 15px;
color: green;
}

#content caption {
text-decoration: none;
font-size: 25px;
text-align: left;
}

#content caption  table caption{
text-decoration: none;
font-size: 12px;
text-align: centre;
}

/* IE6 Only */
* html #content {
margin-left : 200px;
}


#links {
	margin-left:9px;
	background-image: url(gifs/links2.gif); 
	background-repeat: repeat-x;	
	height: 20px;
}

#links_left {
	background-image: url(gifs/links1.gif); 
	background-repeat: no-repeat;
	height: 20px;
}

#links a {
text-decoration: none;
font-size: 14px;
}

#links_right {
	background-image: url(gifs/links3.gif); 
	background-repeat: no-repeat;
	height: 20px;
	background-position: top right;
}

#links ul{
	margin: 0;
	list-style-type: none;
	padding: 0;
	
}

#links li{
	display: inline;
	margin:0px;
	padding-right: 3px;
}

#links li a{
	text-decoration: none;
	color: white;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#links li a:hover {
	text-decoration: none;
	color: antiquewhite;
}

#footer_left {
	clear:left;
	background-image: url(gifs/footer1.gif); 
	background-repeat: no-repeat;
	font-weight: bold;		
	height: 80px;

}

#footer {
	margin-left:200px;
	background-image: url(gifs/footer2.gif); 
	background-repeat: repeat-x;	
	height: 80px;

}

#footer_right {
	color: white;
	background-image: url(gifs/footer3.gif); 
	background-repeat: no-repeat;
	background-position: top right;
	height: 80px;

}