@charset "utf-8";
#wrapper
{
	width:930px;
	margin-left:auto;
	margin-right:auto;
}

body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px;
}
p, ul, ul li
{
	font-size:14px;
}
form
{
	margin:0px;
	padding:0px;
}
#bg {
	width:100%;
	height:1200px;
	position:absolute;
	z-index:-1;
	top:0px;
	left:0;
}
#flash
{
	position:absolute;
	width:930px;
	height:350px;
	background-color:#666;
	border:solid 1px #000;
	margin-top:160px;
}
#logo
{
	position:absolute;
	width:215px;
	height:58px;
	margin-top:24px;
	background-image:url(../images/title.png);
}
#nav
{
	position:absolute;
	text-align:right;
	width:500px;
	height:38px;
	margin-left:430px;
	margin-top:50px;
}
#nav1
{
		background-image:url(../images/homenav.png);
		display: inline-block;
		height:38px;	
		width:59px;
}
#nav1:hover
{
		background-image:url(../images/homenav_over.png);
		display: inline-block;
		height:38px;
		width:59px;
}
#nav2
{
		background-image:url(../images/howitworksnav.png);
		display: inline-block;
		height:38px;	
		width:126px;
}
#nav2:hover
{
		background-image:url(../images/howitworksnav_over.png);
		display: inline-block;
		height:38px;
		width:126px;
}
#nav3
{
		background-image:url(../images/productsnav.png);
		display: inline-block;
		height:38px;	
		width:90px;
}
#nav3:hover
{
		background-image:url(../images/productsnav_over.png);
		display: inline-block;
		height:38px;
		width:90px;
}
#nav4
{
		background-image:url(../images/portfolionav.png);
		display: inline-block;
		height:38px;	
		width:94px;
}
#nav4:hover
{
		background-image:url(../images/portfolionav_over.png);
		display: inline-block;
		height:38px;
		width:94px;
}
#nav5
{
		background-image:url(../images/contactnav.png);
		display: inline-block;
		height:38px;	
		width:81px;
}
#nav5:hover
{
		background-image:url(../images/contactnav_over.png);
		display: inline-block;
		height:38px;
		width:81px;
}
#tryit
{	position:absolute;
	margin-top:97px;
	width:930px;
	height:50px;
	background-image:url(../images/tryit.png);
}
#godiv
{
	position:absolute;
	width:51px;
	height:32px;
	margin-top:10px;
	margin-left:865px;
}
#xpress
{
	position:absolute;
	width:930px;
	height:319px;
	margin-top:517px;
}
#youtube
{
	position:absolute;
	width:480px;
	height:385px;
	margin-top:838px;
}
#users
{
	position:absolute;	
	width:234px;
	height:262px;
	margin-top:836px;
	margin-left:715px;
}
#title
{
	position:absolute;
	width:450px;
	height:95px;
	margin-top:195px;
	margin-left:20px;
	color:#FFF;
	font-size:36px;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1;
}
#contentbackground
{
	position:absolute;
	width:930px;
	height:872px;
	margin-top:271px;
	background-image:url(../images/contentbackground.jpg);
	background-repeat:no-repeat;
	z-index:0;
}
#content
{
	position:absolute;
	width:680px;
	height:885px;
	margin-left:251px;
	margin-top:271px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	color:#313131;
	padding:10px;
}

h1
{
	font-size:22px;
	font-weight:normal;
	color:#313131;
	
}

h2
{
	font-size:16px;
}

ul
{
	font-size:13px;
}

li
{
	padding-bottom:10px;	
}

#playerstandard
{
	position:absolute;
	width:148px;
	height:149px;
	margin-left:685px;
	margin-top:440px;
	background-image:url(../images/playerstandard.jpg);
}

#playeradvanced
{
	position:absolute;
	width:628px;
	height:385px;
	margin-left:370px;
	margin-top:785px;
	background-image:url(../images/playeradvanced.png);
}
.cleaner {
	clear: both;
}
.topnav {
	padding:0; margin: 0;
	list-style:none;
	
	
}
.topnav li {
	list-style:none;
	display: inline;
}
#subnav1
{
	position:absolute;
	width:233px;
	height:334px;
	margin-top:300px;
	z-index:1;
}
.subnav1 {
	padding:0; margin: 0;
	list-style:none;
	
	
}
.subnav1 li 
{
	list-style:none;
	width:233px;
	height:48px;
	display:block;
	padding:0px;
}
.subnav1 li a:link
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	width:213px;
	height:18px;
	display:block;
	padding:15px 10px;
	background-image:url(../images/subnav.png);
}
.subnav1 li a:visited
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	width:213px;
	height:18px;
	display:block;
	padding:15px 10px;
	background-image:url(../images/subnav.png);
}
.subnav1 li div
{
	display: inline-block;
}
.subnav1 li a:hover div
{

	border-bottom:red solid 2px;

}

#sidenav7:hover div
{

	border-bottom:red solid 2px;
}
#signupnow
{
	position:absolute;
	width:143px;
	height:33px;
	margin-top:724px;
	margin-left:787px;
	background-image:url(../images/signupnow.png);
	z-index:5;
}

#sub2nav1
{
	position:absolute;
	width:233px;
	height:334px;
	margin-top:300px;
	z-index:1;
}
.sub2nav1 {
	padding:0; margin: 0;
	list-style:none;
	
	
}
.sub2nav1 li 
{
	list-style:none;
	width:233px;
	height:48px;
	display:block;
	padding:0px;
}
.sub2nav1 li a:link
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	width:213px;
	height:18px;
	display:block;
	padding:15px 10px;
	background-image:url(../images/subnav.png);
}
.sub2nav1 li a:visited
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	width:213px;
	height:18px;
	display:block;
	padding:15px 10px;
	background-image:url(../images/subnav.png);
}
.sub2nav1 li a:hover
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	background-image:url(../images/subnav_over.png);
	width:213px;
	height:18px;
	display:block;
	padding:15px 10px;
}

a:link
{
	color:#ed9a00;
	font-weight:bold;
	text-decoration:none;
}
a:visited
{
	color:#ed9a00;
	font-weight:bold;
	text-decoration:none;
}
a:hover
{
	color:#ed9a00;
	font-weight:bold;
	text-decoration:underline;
}
#mingle
{
	position:absolute;
	width:134px;
	height:393px;
	margin-left:775px;
	margin-top:260px;
	background-image:url(../images/mingle.png);
	z-index:5;
}

#users2
{
	position:absolute;
	margin-top:271px;
	margin-left:-5px;
	width:220px;
	height:250px;
	background-image:url(../images/users.jpg);
	z-index:2;
}

#contact
{
	position:absolute;
	width:210px;
	height:885px;
	margin-left:20px;
	margin-top:271px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#313131;
	padding:10px;
}

.bennav li
{
	display:inline;
	list-style:none;
}

.bennav li a:link
{
	text-decoration:none;
}

.bennav li a:visited
{
	text-decoration:none;
}

.bennav li a:hover
{
	text-decoration:none;
	border-bottom:red solid 2px;
}

#sample
{
	background-image:url(../images/address.png);
	width:311px; 
	height:40px;
	display:inline-block;
}
