body, html
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #CCFFFF;
	width: 800px;
	margin-right: auto;
	margin-left: auto;	
}

h1 {
	color: #000066;
}
.header {     
        margin-top:-10px;
	background-image: url(images/titlebar-blue.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:195px;
}

.h-sub, .h-sub a:link, .h-sub a:visited {text-decoration:none;padding-top:5px;margin-left:5px;color: #CCFFFF;font-weight:bold;font-size: 15px;}

.h-sub a:hover {padding-top:5px;margin-left:5px;color: #FFFFFF;font-weight:bold;font-size: 15px;}

.footer {        
	background-image: url(images/footer-blue.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:150px;
}

.main {       
	margin-left:20px;
	margin-right:20px;
	width:800px;
}

.about-pic {        
	background-image: url(images/about-pic.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:310px;
}

.about-pic-text {
color: #000000;
margin-left:250px;
margin-right:50px;
padding-top:40px;
}