body
{
	padding: 20px;
	background-color: #FFF;
    	font: 100.01% Arial,sans-serif
}

h2,p
{
	margin: 0 10px
}

h1
{
	font-size: 250%;
	color: #574DC8; 
	margin-bottom: 5px; 
	margin-left:10px; 
	width:600px;
}

h2
{
	font-size: 150%;
	color: #FFF;
}

p
{
	padding-bottom: 1em;
}

h2
{
	padding-top: 0.3em
}

div#mainarea 
{ 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 20px; 
	width: 750px; 
}

div#header
{ 
	width:650px; 
	border-bottom: 2px solid #5B75A6; 
}

div#cbborder
{ 
	padding: 5px;
	background: #7C85BE;
}

div#spacer
{
	margin-top: 325px;
}
div#contentblurb
{ 
	width: 520px;
	background: #7C85BE;
}

div#rightimage
{
	float: right; 
	width: 215px; 
	margin-top:25px; 
}

div#footer
{ 
	background: #7C85BE; 
	text-align: center; 
	font-style: italic; 
	color: #DDD; 
	margin-top:10px; 
	min-width:600px
}

b.rtop, b.rbottom
{
	display: block;
	background: #FFF;
}

b.rtop b, b.rbottom b
{
	display: block;
	height: 1px;
    	overflow: hidden; 
	background: #7C85BE;
}

b.r1 { margin: 0 5px; }
b.r2 { margin: 0 3px; }
b.r3 { margin: 0 2px; }
b.rtop b.r4, b.rbottom b.r4 { margin: 0 1px; height: 2px; }

a:link, a:visited 
{ 
	color: #FFF; 
	text-decoration: underline; 
}
a:hover 
{ 
	color: #FFF;
	text-decoration: overline; 
}
