body {	position: relative;	margin: 0;	padding: 0;	font: 12px/1.5em tahoma, verdana, sans-serif;	border: 0;	background: url('images/bg.jpg') no-repeat center top #000;}* {	font-family: tahoma, verdana, sans-serif;	color: #ccc;}.gen {	margin: 0;	padding: 0;	border: 0;}ul.gen li {	margin: 0;	padding: 0;	border: 0;}ol.gen li {	margin: 0;	padding: 0;	border: 0;}h1.gen,h2.gen,h3.gen,h4.gen,h5.gen {	line-height: 1.5em;}p {	margin: 0;	padding: 0;	border: 0;}.left {	float: left;	width: 50%;}.right {	float: right;	width: 50%;}.clear {	clear: both;}#pge {	position: relative;	left: 50%;	width: 1026px;	margin-left: -513px;}div.pge {	}#hdr {	}div.hdr {	position: relative;	height: 125px;	margin-top: 50px;}div.hdr h1 {	display: none;}#men {	}div.men {	display: none;}#ds {	}div.ds {	position: relative;	height: 380px;}div.ds #buffalo {	position: absolute;	left: 0;	top: 0px;	height: 381px;}div.ds #starforcedelta {	position: absolute;	right: 0;	top: 30px;}div.ds #starforcedelta #text {	}div.ds #starforcedelta #dsFB {	position: absolute;	right: 234px;	top: 55px;	width: 135px;	height: 135px;}div.ds #starforcedelta #dsFB a {	display: block;	position: absolute;	width: 135px;	height: 135px;	background: url('images/facebook.png') no-repeat center;}div.ds #starforcedelta #dsFB a.hover,div.ds #starforcedelta #dsFB a:hover {	background-image: url('images/facebookOn.png');}div.ds #starforcedelta #dsTw {	position: absolute;	right: 117px;	top: 55px;	width: 135px;	height: 135px;}div.ds #starforcedelta #dsTw a {	display: block;	position: absolute;	width: 135px;	height: 135px;	background: url('images/twitter.png') no-repeat center;}div.ds #starforcedelta #dsTw a.hover,div.ds #starforcedelta #dsTw a:hover {	background-image: url('images/twitterOn.png');}div.ds #starforcedelta #dsYt {	position: absolute;	right: 0;	top: 55px;	width: 135px;	height: 135px;}div.ds #starforcedelta #dsYt a {	display: block;	position: absolute;	width: 135px;	height: 135px;	background: url('images/youtube.png') no-repeat center;}div.ds #starforcedelta #dsYt a.hover,div.ds #starforcedelta #dsYt a:hover {	background-image: url('images/youtubeOn.png');}div.ds #starforcedelta #dsOrg {	position: absolute;	right: 0;	top: 170px;	width: 369px;	height: 135px;}div.ds #starforcedelta #dsOrg a {	display: block;	position: absolute;	width: 369px;	height: 135px;	background: url('images/starforceDeltaCom.png') no-repeat center;}div.ds #starforcedelta #dsOrg a.hover,div.ds #starforcedelta #dsOrg a:hover {	background-image: url('images/starforceDeltaComOn.png');}div.ds #starforcedelta a span {	display: none;}#cnt {	}div.cnt {	position: relative;	background: url('images/contentBg.png') repeat-y top;}div.cnt div.top {	padding: 65px 15px 20px 15px;	background: url('images/contentTop.png') no-repeat top;}div.cnt div.end {	position: relative;	bottom: -5px;	background: url('images/contentEnd.png') no-repeat bottom;}div.cnt div.end a {	color: #545427;	text-decoration: none;}h2 {	margin-top: 0;}h2 span {	text-transform: uppercase;}div#like {	position: absolute;	top: 5px;	left: 170px;}div.awesomeness {	position: absolute;	height: 100px;	right: 20px;	width: 600px;	text-align: right;}div.awesomeness img {	}div.awesomeness p {	}div.hdr div.about {	position: relative;	left: 330px;	top: -101px;}div.cnt div.about {	padding-top: 35px;}div.about {	width: 420px;}div.about p.def {	float: left;	width: 70px;}div.about p.term {	float: right;	width: 130px;}div.projects {	padding-top: 100px;}div.projects span {	font-style: italic;}div.pro {	margin: 200px 0;}div.pro * {	font-size: 2em;	color: #fff;}div.pro * * {	font-size: 1em;}div.projects h2 {	font-size: 3.5em;}div.projects h3 {	font-size: 2em;	padding-top: 2em;	color: #cbd23a;}div.projects p,div.projects li {	line-height: 1.5em;}div.projects div.pro {	padding: 0 30px;}div.pro1 {	background: url('images/pro3gamesBig.png') no-repeat right top;}div.pro1 p {	width: 50%;}div.pro4 {	padding-bottom: 350px !important;	background: url('images/alienworld.jpg') no-repeat bottom;}#ftr {	}div.ftr p {	padding-bottom: 5px;	font-size: 10px;	line-height: 20px;	text-align: center;	color: #545427;	text-transform: uppercase;	letter-spacing: 2px;}.content {	position: relative;}.privacy {	height: 380px;	margin: 50px 20px 0 350px;	padding-left: 1em;	background: url('images/transparent06.png');}.privacy h2 {	height: 30px;	margin: 0;	padding: 0;	line-height: 30px;}.privacyContent {	height: 350px;	overflow-x: hidden;	overflow-y: scroll;	padding-right: 1em;}.privacyContent ol {	padding: 1em 1em 1em 2.5em;}