p,h1,h2,h3,h4,h5,pre {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-weight:normal;
	}

.prinav{
list-style-type: none;
margin: 0;
padding: 0;
width: 253px; /* width of menu (don't forget to add border with below!) */

}

.prinav li{
border-bottom: 1px solid #CC0066; /* Gray border beneath each menu item */
}

.prinav li a{
background: white url(vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: 12px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: white;
width: auto;
border-bottom: 1px #999999; /* White border beneath each menu item link, to add depth */
padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.prinav li a:visited, .prinav li a:active{
color: white;
text-decoration:none;
}

.prinav li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: white;
text-decoration:none;
}

.prinav li.current a{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: white;
}

/*could possibly remove the style below */

.prinav li.currentlast a{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: white;
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.prinav li.lastitem, .prinav li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.prinav li.lastitem a{
padding: 5px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}

.testim {
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	font-size:13px;
	background:#CCCCCC;
	}
	
.credit {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	font-size:10px;
	line-height:13px;
	color:#666666;
	}	

.title {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	margin:30px 0px 20px 30px;
	padding:0px;
	font-weight:normal;
	font-size:20px;
	line-height:20px;
	color:#CC0066;
	float:left;
	width:400px;
	}
	
	.header {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	color:#CC0066;
	float:left;
	width:350px;
	}
	
.bodycopy {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 50px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	line-height:16px;
	color:#666666;
	float:left;
	width:350px;
	}
	
	.bodycopyalt {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 50px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	line-height:16px;
	color:#666666;
	float:left;
	width:275px;
	}
	
	.bodycopyd {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 50px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	color:#666666;
	float:left;
	width:375px;
	}
	
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:739px;
	float:right;
	padding:7px 7px 7px 0px;
	}

.footer a:link {
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	}

.footer a:visited {
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	}
	
.bodycopyd	a:link {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
	}
	
.bodycopyd a:visited {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
	}
	
.bodycopyd a:hover {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
	}

a:link {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
	}
	
a:visited {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
	}
	
a:hover {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
	}
.portrait {
	position: relative;
	margin-top: 3px;
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.testimname {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	font-size:11px;
	width:213px;
	font-style: normal;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.bodycopylead {

	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 5px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	line-height:normal;
	color:#666666;
	float:left;
	width:350px;
}
.bodycopylead	a:link {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	}
	
.bodycopylead a:visited {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	}
	
.bodycopylead a:hover {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	}