/*@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	background-color:#050A0A;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#A54150;
	font-size:.9em;  
}
.mainWrap {
	margin:0px auto 0px auto;
	width:1200px;
	overflow:hidden;
	height:950px;
	background-image:url(../images/dpSpace_bkg.jpg);
	background-repeat:repeat-y; 
	border-left:#3C373D solid thin;
	border-right:#3C373D solid thin;
}
.mainHeader { 
	float:left;
}
.headerNav {
	float:left; 
	width:1028px;
	margin:0 0 0 88px;
	padding: 4px 0 2px 0; 
	/*border: #333 solid thin;*/  
}
.mainDisplay {
	display:inline-block;
	margin:0 auto 0 auto;
	width:1200px;
	height:808px;
	background-image:url(../images/dpSpace_display_bkg.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.linkUnit{
	float:right;
	width:468px;
	height:15px;
	margin:0 4px 0 0; 
	/*border: #900 solid thin;*/
}
.displayTable {
	width:1028px;
	height:800px;
	color:#777;
	text-align:left;
	padding-left:2px;
	padding-top:4px;
}
/* TESTING */
.mainDivAsTable {
	/*display:table;*/
	width:1028px;
	height:800px;
	color:#777;
	text-align:left;
	padding-left:2px;
	padding-top:4px;
}
.mainDivAsCell_1, .mainDivAsCell_2, .mainDivAsCell_3{
	display:inline-block;
	width:270px;
	height:694px;
	/*border:#099 solid thin;*/
}
.mainDivAsCell_2{
	width:394px;
}
.mainDivAsCells_1and2{
	display:inline-block;
	width:664px;
	height:694px;
	/*border:#099 solid thin;*/
}
.mainDivAsCell_3{
	float:right;
	width:344px;
	margin-right:2px;
	/*border: #099 solid thin;*/
}
.mainDivAsRow2Cell_1_3{
	width:1004px;
	height:90px;
	/*border: #099 solid thin;*/
}
/* END TESTING */
.displayChronDiv{
	width:1000px;
	height:650px;
	color:#777;
	margin:12px 102px 0 auto;
	/*padding:2px;*/
	text-align:left;
	/*border: #333 solid thin;*/  
}
.displayChronFooter{
	width:1016px;
	height:100px;
	color:#777;
	margin:22px 95px 0 auto;
	text-align:left;
/*	border: #333 solid thin;*/
}
.displayCol_lt{
	float:left;
	width:290px;
}
.displayCol_rt{
	float:right;
	width:384px;
}
.mainCopyright {
	position:relative;
	margin:4px auto 0px auto;
	width:1200px;
	height:20px;
	font-size:.7em;
}
.filler{
	display:inline-block;
	margin:0 auto 0 auto;
	width:1200px;
	height:100px;
	}
.copyrightText {
	margin-left:0;
}
.credit {
	text-align:right;
	margin-left:50px;
}
.centerTD, .headerTD {
	text-align:center;
}
.headerTD {
	font-size:1.2em;
	color:#888;
}

/* Tier 1 Nav styles  color:#913A46;*/
a.mainNav:link {
	text-decoration:underline;
	color:#A54150;
}
a.mainNav:visited {
	text-decoration:none;
	color:#A54150;
}
a.mainNav:hover {
	text-decoration:underline;
	color:#CCC;
}
a.subNav:link {
	text-decoration:underline;
	color:#66F;
}
a.subNav:visited {
	text-decoration:none;
	color:#66F;
}
a.subNav:hover {
	text-decoration:underline;
	color:#CCC;
}

.staticTxt{
	color:#F15A2D;
}
/* NEW */
.mainLogo {
	float:left;
	width:324px;
	margin:0;
}
.ad_mainHeader_leaderboard {
	width:728px;
	height:90px;
	margin:0 0 0 382px;
	/*border: #900 solid thin;*/
}
.ad_footer_leaderboard {
	float:left;
	width:728px;
	height:90px;
	margin:0;
	/*border: #900 solid thin;*/
}
.ad_footerRt_leaderboard, .ad_footerRt_leaderboard2 {
	float:right;
	width:728px;
	height:90px;
	margin:0 8px 0 0;
	/*border: #900 solid thin;*/
}
.ad_footerRt_leaderboard2 {
	margin:0 0 0 0;
}
.ad_skyscraper {
	width:160px;
	height:600px;
	margin:0;
	/*border: #900 solid thin;*/
}
.ad_rect336 {
	width:336px;
	height:280px;
	margin:0 0 6px 0;
	/*border: #900 solid thin;*/
}
.ad_rect300 {
	width:300px;
	height:250px;
	margin:0 0 6px 0;
	/*border: #900 solid thin;*/
}
.tagText {
	font-size:.8em;
	text-align:center;
}
.contentSample1 { 
	width:336px;
	height:250px;
	margin:0 0 6px 0;
	/*border-bottom: #333 solid thin;*/
}
.contentSample2 {
	width:336px;
	height:144px;
	margin:0;
	/*border: #333 solid thin;*/
}
.contentSample3 {
	width:160px;
	height:178px;
	margin:0 0 6px 0;
	/*border: #333 solid thin;*/
}
.contentSample4 {
	width:846px;
	height:690px;
	margin:0;
	/*border: #333 solid thin;*/
}
.animContentDiv{
	width:708px;
	height:700px;
	margin:0;
}
.contentSample5, .contentSampleButtons {	
	width:708px;
	height:598px;
	margin:0 0 6px 0;
	/*border: #333 solid thin;*/
}
.contentSampleButtons {
	height:86px;
	/*border: #333 solid thin;*/
}
.animaSideBarDiv{
	float:right;
	width:310px;
	/*border: #333 solid thin;*/
}
.contentSample6 {
	width:300px;
	height:250px;
	margin:0 0 6px 0;
	border: #333 solid thin;
}
.contentSample7 {
	width:300px;
	height:176px;
	margin:0;
	border: #333 solid thin;
}
.contentSampleBooks1 {
	float:left;
	width:276px;
	height:90px;
	margin:0 5px 2px 0;
	border: #333 solid thin;
} 
.contentDisplayChronFooter {
	position:relative;
	float:right;
	width:266px;
	height:90px;
	border: #333 solid thin;
}
.ad_stack_leaderboard {
	width:728px;
	height:90px;
	margin:6px 0 0 0;
	border: #900 solid thin;
}
ul{
	color:#A54150;
}
li{
	list-style:circle;
}
.iOSAppLogoImg{
	float:left;
	margin:8px 0 8px 8px;
	width:256px;
	height:256px;
}
.iOSAppLogoTxt{
	float:right;
	width:376px;
	height:330px;
	margin: 8px 10px 10px auto;
	/*border: #900 solid thin;*/
}
.iOSAppRules{
	margin: 8px auto 0 0;
	padding-left:6px;
	border-left: #3C373D solid thin;
}
.iOSAppScreens{
	margin: 20px 0 8px 8px;
	width:630px;
	height:335px;
}