body
{
margin: 10px auto;
width:760px;
font-family:"Arial Rounded MT ";


}
.bodyWrap
{
min-height:600px;
border-bottom:1px solid #000;
padding-left:15px;
padding-right:15px;
background:#FFFFFF;


}
* html .bodyWrap{height:600px;}



.header
{
	height: 100px;
	border: 1px solid black;
	text-align: center;
	color:#cfc;
	font-size:1.4em;
	background-image:url(../images/head.bmp);

}


.mattblacktabs{
background-color:#080;	
text-align:center;
width: 100%;
overflow: hidden;
/*border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/

}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #080; /*background of tabs (default state)*/

}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}
.pageHeading
{
	margin-top:0px;
}
.content
{
	line-height:1.4em;
	font-size:0.9em;
}
.boxWrap
{
	width:170px;
	float:right;
}
.boxWrap h3, .boxWrap p
{
	margin:0px;
	padding:5px;
}
.boxContent
{
	background-color:#BFFFE4;
}
.mediaHeadings
{
	margin:0px;
	padding-top:10px;
}
.footer
{
	text-align:center;

}
.footer a 
{
	text-decoration:none;
	color:#000;
}
.footer a:hover
{
	text-decoration:none;
}






