body {
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#outerwrap {
	margin: auto;
	width: 902px;
}
#grad {
	background: url(/Graphics/assets/framework/grad.jpg);
	float: left;
	width: 900px;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
#wrap {
	float: left;
	width: 850px;
	margin-left: 25px;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	background: #000000;
	border-bottom: 1px solid #333333;
}

/*header elements*/


#siteheader {
	background: url(/Graphics/assets/framework/logo.jpg) no-repeat left top;
	float: left;
	height: 80px;
	width: 850px;
}
#topnav {
	font-size: 70%;
	float: right;
	width: 450px;
	margin-top: 5px;
	height: 54px;
	color: #333333;
}
#topnav li {
	float: left;
	list-style: none;
	margin-right: 10px;
	margin-left: 10px;
}
#topnav ul {
	margin: 0px;
	float: left;
}

#mainnav ul {
	margin: 0px;
	float: left;
}
#topnav a {
	color: #666666;
	text-decoration: none;
}

#mainnav {
	font-size: 70%;
	float: right;
	width: 600px;
}
#mainnav li {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	list-style: none;
}
#mainnav a {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

mainnav a .pink {color:#FF00CC;}

#sectionmast {
	float: left;
	height: 260px;
	width: 850px;
	border-top: 1px solid #333333;
	
}
#featurenav {
	background: url(/Graphics/assets/framework/featurenav.jpg) repeat-x;
	float: left;
	height: 80px;
	width: 850px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	overflow: hidden;
}
#featurenav li {
	float: left;
	list-style: none;
	margin: 0px;
	height: 79px;
	width: 211px;
	border-right: 1px solid #333333;
}
#featurenav a {border:none;}
#featurenav img {border:none;}

#featurenav ul {
	margin: 0px;
	float: left;
	padding: 0px;
}
#banner {
	background: url(/Graphics/assets/framework/banner.jpg);
	float: left;
	height: 20px;
	width: 850px;
	font-size: 60%;
	color: #333333;
}

#banner li {
	float: left;
	padding: 0px;
	margin-top: -2px;
	list-style: none;
	border-right: 1px solid #333;
}
#banner a {
	text-decoration: none;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 5px;
	float: left;
}

#banner a:link {color: #FF00CC;}
#banner a:visited {color: #FF00CC;}
#banner a:hover {color: #FFCC66;}

.intralogin {
	float: right;
	margin-right: 20px;
	border-style: none;
}

#whatwedo {
	float: left;
	width: 850px;
	margin-top: 10px;
	font: 9px Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	list-style: disc outside;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-bottom: 5px;
}

#whatwedo li {
	float: left;
	margin-left: 20px;
}

/*strap elements*/

#strap {
	background: #000000;
	float: left;
	width: 880px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #333;
	font-size: 64%;
}
#strap li {
	margin-left: 15px;
	margin-top: 0px;
	list-style: none outside;
	padding: 0px;
}
#strap a:link {
	color: #2F2F2F;
	text-decoration: none;
}

#strap a:visited {
	color: #2F2F2F;
	text-decoration: none;
}

#strap a:hover {
	color: #FFCC66;
}
.strapbox {
	color: #666666;
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
}

#lowerstrap {
	float: left;
	width: 880px;
	border-top: 1px solid #333333;
}
#lowerstrap li {
	float: left;
	margin-left: 35px;
}
#legal {
	width: 880px;
	color: #2F2F2F;
	float: left;
	text-align:left;
	font-size: 64%;
	margin-left: 10px;
}
/*content elements*/

#content {
	color: #bbc2cb;
	font-size: 70%;
	float: left;
	width: 100%;
}

#content a {
	color: #FFCC66;
	text-decoration: none;
}

.input {
	color: #999999;
	background: #333333;
	padding: 1px;
	margin-right: 5px;
	border: 1px solid #666666;
}


#intro {
	float: left;
	width: 700px;
	margin-bottom: 15px;
	text-align: left;
	top: 10px;
	position: relative;
	left: 75px;
}
.intro {
	float: left;
	width: 700px;
	margin-bottom: 15px;
	text-align: left;
	top: 10px;
	position: relative;
	left: 75px;
}

/*headings*/

h1 {display:none;}
h2 {display:none}

h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF00CC;
}
h4 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF00CC;
}