@charset "UTF-8";
/* CSS Document */

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:lighter;
	letter-spacing:1.5px;
	color:#7B7B7B;
	text-decoration:none;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:lighter;
	letter-spacing:1.5px;
	color:#0db14c;
	text-decoration:none;
}

.aboutNameHolder {
	float:right; 
	padding-right:55px; 
	background:url(images/mavenGreen.jpg) 0% 10% no-repeat;
	border-bottom:1px solid #CCCCCC;
}

.aboutNameHolder:hover {
	background:url(images/mavenGreen.jpg) 0% 10% no-repeat;
}

.aboutPara {
	width:550px; 
	float:left; 
	padding-bottom:20px;
	border-top:1px solid #CCCCCC;
}

.admin {
	margin:15px;
	padding:0px 30px 30px 30px;
	float:left;
}

.banner {
	padding-top:25px;
	padding-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	width:840px;
}

.bioPara {
	display:none;
}

html, body {
	background:url(/images/bg1.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	letter-spacing:1.5px;
	line-height:18px;
	color:#7B7B7B;
	padding-top:0px;
	margin:0px;
}

.clientsHolder {
	margin:30px;
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
}

.clientsHolder:hover {
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
}

.clientList {
	border-top:1px solid #CCCCCC;
}

.contact {
	position:absolute;
	background:url(images/contactBG.png) no-repeat;
	margin-left:611px;
	padding:10px;
	display:none;
	width:351px;
	height:268px;
}

.container {
	width:850px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}

.contentHolder {
	width:850px;
	background:url(/images/shadowBottom.png) bottom no-repeat #FFFFFF;
	overflow:auto;
	padding-bottom:20px;
}

.email {
	float:left;
	padding-top:10px;
	padding-bottom:5px;
	font-size:9px;
}

.email a {
	font-size:9px;
}

.footerHolder {
	background:url(/images/footerBG.png) no-repeat; 
	height:77px; 
	width:863px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
	padding-top:10px;
	line-height:16px;
}

.ftpSubmit {
	float:left;
	padding-left:10px;
}

.facebook img:hover {
	src="url(/images/facebook.jpg)";
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	font-weight:lighter;
	letter-spacing:1.5px;
	line-height:18px;
	color:#0db14c;
	padding-top:2px;
}

h1 a {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	font-weight:lighter;
	letter-spacing:1.5px;
	line-height:18px;
	color:#0db14c;
	padding-top:2px;
}

h1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	font-weight:lighter;
	letter-spacing:1.5px;
	line-height:18px;
	color:#0db14c;
	padding-top:2px;
}

h2, h2 a {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:lighter;
	letter-spacing:1.5px;
	line-height:18px;
	color:#7B7B7B;
	padding-bottom:0px;
	margin-bottom:0px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:lighter;
	letter-spacing:1.5px;
	line-height:18px;
	color:#0db14c;
	padding-bottom:0px;
	margin-bottom:0px;
}

.adminInstructions { font-size:9px; color:#999999; padding-top:0; margin-top:0; line-height:12px; padding-left:30px; background:url(images/instructionExclamation.jpg) left center no-repeat; }

.holder {
	margin:30px;
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
}

.holder:hover {
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
}

.holder table td {
	vertical-align:top;
	padding-left:15px;
}

.indexPara {
	width:380px;
	margin:15px 15px 15px 15px;
	background:url(images/mavenGreen.jpg) 0 0 no-repeat;
	border-bottom:1px solid #CCCCCC;
}

.indexPara:hover {
	background:url(images/mavenGreen.jpg) 0 0 no-repeat;
}

.indexPress {
	padding:0px 0px 20px 25px;
}

.indexRight {
	padding:0px 0px 0px 25px;
	border-bottom:1px solid #CCCCCC;
	width:300px;
}

.indexFB {
	margin:15px 15px 15px 15px;
	background:url(images/fbgrey.jpg) 2% 0% no-repeat;
	padding:0px 0px 20px 25px;
	width:300px;
}
.indexFB:hover {
	background:url(images/fb.jpg) 2% 0% no-repeat;
}

img {
	border:none;
	}

input {
	border:1px solid #333;
	background:#FFFFFF;
}

.inputs {
	overflow:auto;
	width:850px;
	padding-bottom:10px;
}

li {
	list-style:none;
	margin-left:25px;
	padding-left:0px;
}

.logIn {
	padding-left:10px;
	font-size:9px;
}

.logo {
	float:left;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
	
.menu {
	background:url(images/gradient.jpg) no-repeat;
	float:left;
	width:678px;
	height:87px;
	border-bottom:1px solid #CCCCCC;
	}
	
.menuOption {
	height:36px;
	margin-top:25px;
	margin-bottom:25px;
	float:left;
	padding:0 18px 0 18px;
	border-right:1px solid #ccc;
	line-height:36px;
}

.menuOptionHolder {
}

.menuOptionHolder:hover {
	height:87px;
	float:left;
	background:url(images/menuGradient.jpg) repeat-x;
	}

.menuHolder {
	width:850px;
	overflow:auto;
	}

.newsArchive {
	border-top:1px solid #CCCCCC;
}

.newsArchive p {
	line-height:11px;
	}

.newsArchive p {
	font-size:10px;
}

.newsArchiveHolder {
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
	width:375px;
	padding-bottom:20px;
	margin-top:20px;
	clear:both;
	margin-left:30px;
}

.newsArchiveHolder:hover {
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
}
	
.newsContent {
	width:375px;
	border-top:1px solid #CCCCCC;
}

.newsContent a { color:#0db14c; }
.newsContent h2 a { color:#7B7B7B; }
.newsContent h2 a:hover { color:#0db14c; }

.newsHolder {
	float:left; 
	width:375px;
	margin-left:30px;
	margin-bottom:15px;
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
}

.newsHolder:hover {
	background:url(images/mavenGreen.jpg) 0% 0% no-repeat;
}

.newsHolder h2 { line-height:14px; }

.paper {
	background:url(images/indexpaper.jpg) no-repeat;
	width:840px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
}

.pw {
	padding-left:10px;
	font-size:9px;
}

.servicesCopy {
	display:none;
}

.servicesList {
	border-bottom:1px solid #ccc;
	float:left;
}

.servicesPara {
	float:right;
	width:550px;
	overflow:auto;
	padding:0px 0px 25px 0px;
}

.shadows {
	position:absolute; 
	height:inherit;
	width:7px; 
	background:url(/images/shadow.png) right repeat-y;
	margin-top:0px;
}

strong {
	font-weight:bold;
}

ul {
	margin-left:0px;
	padding-left:0px;
}