body {
	color: DimGray;
	background-color: #014E82;
}
A 
{
	color: #CCCCCC;
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight:bold;
} 
A:link 
{
	color: #CCCCCC;
	text-decoration: underline;
} 
A:visited 
{
	color: #CCCCCC;
	text-decoration: underline;
} 
A:active 
{
	color: #99CC66;
} 
A:hover 
{
	color: #A0C2D6;
	text-decoration: underline;
}

.pageHeader
{
	color: #000000;
}

.header H1
{
	font-size: 25pt;
	font-family:verdana, arial, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-align: left;
	padding-left:125px;
}

.summary H2
{
	position:relative;
	top:-30px;
	left:150px;
	color: #CCC;
	font-weight: normal;
}

.pagebody
{
	position:relative;
	top:-40px;
	left:125px;
	width: 80%;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	text-align:center;
}

.navigation
{
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100px;
}

.navitem
{
	position: relative;
	left: 5px;
	width: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border: solid 1px black;
}

.navitemselected
{
	position: relative;
	left: 5px;
	width: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #6699cc;
	border: solid 1px black;
	text-align: center;
}


.navspacer
{
	position: relative;
	width: 100px;
	height: 25px;
}

.newsitem
{
	width:98%;
	text-align:left;
	border: 2px dashed DimGray;
	padding: 4px;
}

.newsitemheader
{
	padding: 4px;
	background-image:url('http://www.leeholmes.com/blog/themes/blogxp/sharkfin-background.gif');
	background-repeat:repeat-x;
    color: White;
}

.newsitembody
{
	padding-top: 4px;
}


.project
{
	width:98%;
	text-align:left;
	border: 2px dashed DimGray;
	padding: 4px;
}

.projectheader
{
	padding: 4px;
	background-image:url('http://www.leeholmes.com/blog/themes/blogxp/sharkfin-background.gif');
	background-repeat:repeat-x;
    color: White;
}

.projectbody
{
	padding-top: 4px;
}

.seealso, .seealso A, .seealso A:visited
{
	font-style: italic;
	color: DimGray;
}

.raw
{
        padding: 5px;
	text-align: center;
}

.rawtext
{
	text-align: left;
}

.contact
{
	left: 90px;	
	width: 175px;
	text-align: center;
	border: 2px dashed DimGray;
}

.contactlink
{
	width: 100%;
	background-color: DimGray;
}

.contacticon
{
	padding: 4px;
}

