@import url(css-reset.css);
		
body {
	background: transparent url(body.png) repeat-x scroll 0 0;
	max-width: 1008px;
	margin: 0 auto;
}
	
a {
	text-decoration: none;
	border: none;
}

#abstop {
	background: transparent url(abstop.png) no-repeat scroll 0 0;
	height: 86px;
}

	.mic {
		background: transparent url(micro.png) no-repeat scroll 0 0;
		position: absolute;
		height: 300px;
		width: 50px;
		left: 5px;
		top: 0;
		z-index: 100;
	}
	
	.logo {
		background: transparent url(logo.png) no-repeat scroll 0 2pt;
		width: 200px;
		height: 50px;
		margin-left: 85px;
		float: left;
	}
	
	#topnav {
		float: right;
		margin: 2% 2% 0 0;
		width: 56%;
	}
			
	#topnav a {
		background: transparent url(topnav.png) no-repeat scroll 0 -21pt;
		display: block;
		float: left;
		height: 25px;
		width: 100px;
	}
	
	a#featureslink {
		background-position: 0 -21pt;
	}
		
	a#featureslink:hover {
		background-position: 0pt 0pt;
	}

	a#docslink {
		background-position: -80pt -21pt;
		width: 150px;
	}

	a#docslink:hover {
		background-position: -80pt 0pt;
	}
	
	a#memberslink {
		background-position: -321pt -21pt;
	}
	
	a#memberslink:hover {
		background-position: -321pt 0pt;
	}
	
	a#support {
		background-position: -252pt -21pt;
	}
	
	a#support:hover {
		background-position: -252pt 0pt;
	}

	a#orderlink {
		background-position: -195pt -21pt;
		width: 70px;
	}

	a#orderlink:hover {
		background-position: -195pt 0;
	}
	
	a#forums {
		width: 95px;
		margin-left: -10px;
		background-position: -386pt -21pt;
	}

	a#forums:hover {
		background-position: -386pt -1pt;
	}

#maincontent {
	background: transparent url(maincontent.png) no-repeat scroll 0 0;
	height: 400px;
	position: relative;
}
		
	#introleft {
		color: #fff;
		font: 12px Arial,sans-serif;
		line-height: 3em;
		margin-left: 10%;
		width: 30%;
		float: left;
	}

	#introright {
		color: #000;
		font: bold 12px Arial,sans-serif;
		line-height: 3em;
		margin-left: 10%;
		width: 30%;
		float: left;
	}

	#trythedemo {
		background: transparent url(trythedemo.png) no-repeat scroll 0 0;
		height: 100px;
		width: 150px;
		position: absolute;
		bottom: 5%;
		left: 27%;
		display: block;
	}

	#ordernow {
		background: transparent url(ordernow.png) no-repeat scroll 0 0;
		position: absolute;
		height: 100px;
		width: 125px;
		bottom: 5%;
		left: 47%;
		display: block;
	}

#bottomlower {
	width: 84%;
	margin: 0 auto;
}

	.panel {
		float: left;
		margin-left: 3%;
		width: 28%;
	}

	.mid {
		margin-left: 4.5%;
	}

	.right {
		margin-left: 2.5%;
		width: 33%;
	}

		#headline1 {
			background: transparent url(acctinteg.png) no-repeat scroll 0 0;
			width: 240px;
			height: 75px;
		}

		#headline2 {
			background: transparent url(popplay.png) no-repeat scroll 0 -4pt;
			width: 240px;
			height: 75px;
		}

		#headline3 {
			background: transparent url(standapp.png) no-repeat scroll 0 -4pt;
			width: 270px;
			height: 75px;
		}
			
		.info {
			text-align: center;
			color: #888;
			font: 12px Arial,sans-serif;
			line-height: 24px;
			margin-top: 3%;
		}
	
	#bottombar {
		color: #000;
		font: bold 12px Arial,sans-serif;
		line-height: 3em;
		height: 30px;
		width: 87%;
		margin: 0px 0px 0px 7.5%;
		background-color: #ddd;
	}
	
.clear {
	clear:both;
}