@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
}
a{
	color:#333;
}
a:Hover{
	color:#090;
}
img{
	margin:0 0 15px 0;
}
#MainContainer{
	width:100%;
}
#topContent{
	padding:10px;
}
#leftContent{
	position:absolute;
	float:left;
	width:auto;
	padding:0 0 30px 15px;
	height:auto;
}
#leftContent img{
	border:1px solid #333333;
	-moz-box-shadow: 2px 2px 2px #666666;
	-webkit-box-shadow: 2px 2px 2px #666666;
	box-shadow: 2px 2px 2px #666666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#666666')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#666666');
	position:absolute;
}
#rightContent{
	background-color:#f0f0f0;
	width:auto%;
	padding:0 20px 20px 20px;
	height:auto;
	border:1px solid #ccc;
	margin:0 25px 0 15px;
	position:absolute;
	left:575px;
}
.clear{
	clear:both;
}
.resourcesBox{
	background-color: #dedede;
	background-image:url(../assets/ResourcesContainer_bground.jpg);
	font-size: 12px;
	padding: 15px 15px 15px 15px;
	width: 508px;
	border:1px solid #ccc;
	position:absolute;
	top:300px;
}
.resourcesBox a{
	padding:0px 3px 0px 3px;
}
.resourcesBox img{
	float:left;
	width:200ox;
	border:1px solid #ccc;
}
.resourcesBoxContent{
	float:left;
	width:250px;
	padding:0 0 0 30px;
}
.resourcesBoxContent ul{
	padding: 0 0 0 15px;
}
.mainTitle{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:1px solid #cccccc;
}
.subTitle{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
	text-decoration:none;
}


.Marker{
	background:url(../assets/MarkerIcon.png) no-repeat 0 0;
	position:absolute;
	height:60px;
	width:60px;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	padding:11px 0px 0px 0px;
	text-indent:-3px;
}
.MarkerSmall{
	background: url(../assets/MarkerIconSmall.png) no-repeat ;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 38px;
    padding: 7px 0 0;
    position: relative;
    text-align: center;
    text-indent: -5px;
    width: 38px;
}
	


.ElementBoxContent{
	display: table-cell;
    height: auto;
    margin: 0 0 0 50px;
    position: relative;
    text-align: left;
    vertical-align: top;
    width: auto;
}
.ElementBoxContent span{
font-weight:bold;
}
.ElementBox {
padding:0px 0px 10px 0px;
}
.ElementBox ul{
margin-left:0px;
padding-left:0px;
}
.ElementBox ul li{
list-style-type: none;
padding:0px 0px 7px 0px;
}
.ElementBox ul li span{
list-style-type: none;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}



#EclipseLobby #A{
    position:absolute;
	top:80px;
	left:340px;

}
#EclipseLobby #B{
	position:absolute;
	top:205px;
	left:340px;

}
#EclipseLobby #C{
    position:absolute;
	top:115px;
	left:75px;
}


#EclipsePrizeCenter #A{
    position:absolute;
	top:80px;
	left:175px;

}
#EclipsePrizeCenter #B{
	position:absolute;
	top:205px;
	left:175px;

}
#EclipsePrizeCenter #C{
    position:absolute;
	top:105px;
	left:430px;
}

#EclipseResourceCenter #A{
    position:absolute;
	top:80px;
	left:75px;

}
#EclipseResourceCenter #B{
	position:absolute;
	top:50px;
	left:345px;

}
#EclipseResourceCenter #C{
    position:absolute;
	top:175px;
	left:345px;
}


#GallerySponsorDirectory #A{
    position:absolute;
	top:125px;
	left:155px;

}
#GallerySponsorDirectory #B{
	position:absolute;
	top:22px;
	left:420px;

}
#GallerySponsorDirectory #C{
    position:absolute;
	top:0px;
	left:155px;
}




#GenesisMeetingRoom #A{
    position:absolute;
	top:29px;
	left:133px;

}
#GenesisMeetingRoom #B{
	position:absolute;
	top:133px;
	left:133px;

}
#GenesisMeetingRoom #C{
    position:absolute;
	top:190px;
	left:333px;
}

#GenesisMeetingRoom #D{
    position:absolute;
	top:90px;
	left:333px;
}

#GenesisPrizeCenter #A{
    position:absolute;
	top:10px;
	left:259px;

}
#GenesisPrizeCenter #B{
	position:absolute;
	top:60px;
	left:51px;

}
#GenesisPrizeCenter #C{
    position:absolute;
	top:130px;
	left:259px;
}

#GenesisBriefingCenterLobby #A{
    position:absolute;
	top:10px;
	left:259px;

}
#GenesisBriefingCenterLobby #B{
	position:absolute;
	top:60px;
	left:51px;

}
#GenesisBriefingCenterLobby #C{
    position:absolute;
	top:130px;
	left:259px;
}




#GenesisSponsorDirectory #A{
    position:absolute;
	top:167px;
	left:259px;

}
#GenesisSponsorDirectory #B{
	position:absolute;
	top:33px;
	left:259px;

}
#GenesisSponsorDirectory #C{
    position:absolute;
	top:0px;
	left:82px;
}



#EclipseHelpDesk #A{
    position:absolute;
	top:120px;
	left:29px;

}
#EclipseHelpDesk #B{
	position:absolute;
	top:120px;
	left:285px;

}


#EclipseLounge #A{
    position:absolute;
	top:105px;
	left:80px;

}

#EclipseLounge #B{
    position:absolute;
	top:105px;
	left:475px;
}



#EclipseLounge #C{
	position:absolute;
	top:105px;
	left:290px;

}

#EclipseMeetingRoom #A{
    position:absolute;
	top:105px;
	left:440px;

}

#EclipseMeetingRoom #B{
    position:absolute;
	top:105px;
	left:175px;
}
}


#GalleryReceptionLobby #A{
    position:absolute;
	top:85px;
	left:80px;
}

#GalleryReceptionLobby #B{
    position:absolute;
	top:85px;
	left:475px;
}

#GalleryReceptionLobby #C{
	position:absolute;
	top:85px;
	left:290px;
}

#EclipseSponsorDirectory #A{
    position:absolute;
	top:100px;
	left:368px;

}
#EclipseSponsorDirectory #B{
	position:absolute;
	top:100px;
	left:112px;

}
#EclipseSponsorDirectory #C{
    position:absolute;
	top:0px;
	left:255px;
}
#EclipseTheater #A{
    position:absolute;
	top:100px;
	left:322px;

}
#EclipseTheater #B{
	position:absolute;
	top:100px;
	left:52px;

}

#GalleryReceptionLobby #A{
    position:absolute;
	top:83px;
	left:270px;

}
#GalleryReceptionLobby #B{
	position:absolute;
	top:13px;
	left:86px;

}
#GalleryReceptionLobby #C{
    position:absolute;
	top:167px;
	left:270px;

}
#GalleryReceptionLobby #D{
	position:absolute;
	top:100px;
	left:52px;

}
#GalleryReceptionLobby #E{
    position:absolute;
	top:146px;
	left:133px;

}
#GalleryReceptionLobby #F{
	position:absolute;
	top:100px;
	left:450px;

}
#GalleryLearningLobby #A{
    position:absolute;
	top:83px;
	left:270px;

}
#GalleryLearningLobby #B{
	position:absolute;
	top:13px;
	left:114px;

}
#GalleryLearningLobby #C{
    position:absolute;
	top:100px;
	left:104px;

}
#GalleryLearningLobby #D{
	position:absolute;
	top:100px;
	left:452px;

}

#GalleryMeetingRoom #A{
    position:absolute;
	top:0;
	left:270px;

}
#GalleryMeetingRoom #B{
	position:absolute;
	top:61px;
	left:57px;

}
#GalleryMeetingRoom #C{
    position:absolute;
	top:100px;
	left:270px;

}

#GalleryLounge #A{
    position:absolute;
	top:0;
	left:420px;

}
#GalleryLounge #B{
	position:absolute;
	top:61px;
	left:147px;

}
#GalleryLounge #C{
    position:absolute;
	top:37px;
	left:337px;

}
#GalleryLounge #D{
    position:absolute;
	top:150px;
	left:420px;

}



#GenesisLounge #A{
    position:absolute;
	top:0;
	left:265px;

}
#GenesisLounge #B{
	position:absolute;
	top:97px;
	left:80px;

}
#GenesisLounge #C{
    position:absolute;
	top:97px;
	left:433px;

}
#GenesisLounge #D{
    position:absolute;
	top:97px;
	left:265px;

}

#GenesisHelp #A{
    position:absolute;
	top:0;
	left:265px;

}
#GenesisHelp #B{
	position:absolute;
	top:205px;
	left:265px;

}
#GenesisHelp #C{
    position:absolute;
	top:97px;
	left:265px;

}


#GenesisLobby #A{
    position:absolute;
	top:46px;
	left:270px;

}
#GenesisLobby #B{
	position:absolute;
	top:130px;
	left:270px;

}
#GenesisLobby #C{
    position:absolute;
	top:46px;
	left:418px;

}
#GenesisLobby #D{
	position:absolute;
	top:130px;
	left:418px;

}
#GenesisLobby #E{
    position:absolute;
	top:86px;
	left:89px;

}


#GenesisTheater #A{
    position:absolute;
	top:106px;
	left:111px;

}
#GenesisTheater #B{
	position:absolute;
	top:185px;
	left:333px;

}
#GenesisTheater #C{
    position:absolute;
	top:65px;
	left:333px;

}
#GenesisResourceCenter #A{
    position:absolute;
	top:105px;
	left:105px;

}
#GenesisResourceCenter #B{
	position:absolute;
	top:50px;
	left:315px;

}
#GenesisResourceCenter #C{
    position:absolute;
	top:160px;
	left:315px;
}



#AgendaTheaterGenesis #A{
    position:absolute;
	top:80px;
	left:148px;

}
#AgendaTheaterGenesis #B{
	position:absolute;
	top:201px;
	left:148px;

}
#AgendaTheaterGenesis #C{
    position:absolute;
	top:80px;
	left:390px;

}



#GenesisVirtualBooth #A{
    position:absolute;
	top:10px;
	left:276px;

}
#GenesisVirtualBooth #B{
	position:absolute;
	top:100px;
	left:80px;

}
#GenesisVirtualBooth #C{
    position:absolute;
	top:100px;
	left:453px;

}
#GenesisVirtualBooth #D{
    position:absolute;
	top:100px;
	left:276px;

}

#GenesisWelcomeLobby #A{
    position:absolute;
	top:37px;
	left:260px;
}
#GenesisWelcomeLobby #B{
	position:absolute;
	top:150px;
	left:260px;
}
#GenesisWelcomeLobby #C{
    position:absolute;
	top:239px;
	left:260px;
}

#MiscWhosHere #A{
    position:absolute;
	top:64px;
	left:71px;
}

#MiscWhosHere #B{
    position:absolute;
	top:64px;
	left:337px;
}


#MiscJobCenter #A{
    position:absolute;
	top:64px;
	left:71px;
}

#MiscJobCenter #B{
    position:absolute;
	top:64px;
	left:337px;
}



#Profile #A{
    position:absolute;
	top:38px;
	left:245px;
}

#Profile #B{
    position:absolute;
	top:38px;
	left:44px;
}

#Profile #C{
    position:absolute;
	top:179px;
	left:44px;
}

#Profile #D{
    position:absolute;
	top:18px;
	left:469px;
}

#Profile #E{
    position:absolute;
	top:106px;
	left:469px;
}

#Profile #F{
    position:absolute;
	top:212px;
	left:469px;
}

#Profile #G{
    position:absolute;
	top:130px;
	left:245px;
}


#GameMemoryMatch #A{
    position:absolute;
	top:115px;
	left:192px;
}

#GameMemoryMatch #B{
    position:absolute;
	top:115px;
	left:445px;
}


#GamePuzzlePutt #A{
    position:absolute;
	top:115px;
	left:192px;
}

#GamePuzzlePutt #B{
    position:absolute;
	top:115px;
	left:445px;
}


#GameTrivia #A{
    position:absolute;
	top:115px;
	left:192px;
}

#GameTrivia #B{
    position:absolute;
	top:115px;
	left:445px;
}


#GameSpeedWords #A{
    position:absolute;
	top:115px;
	left:192px;
}

#GameSpeedWords #B{
    position:absolute;
	top:115px;
	left:445px;
}

.DimensionsSize{
font-size:12px;
font-weight:bold;
} 

/* .DimensionsContainer{
margin:5px 0px 0px 0px;
}

.DimensionsTitle{
	padding:2px 5px;
	background:#707070;
	color:#FFFFFF;
	font-size:10px;
}
.DimensionsSize{
background:#FFFFFF;
border:1px solid #707070;
font-size:10px;
font-weight:bold;
padding:1px 5px;
} */


#TabbedProfile #A{
    position:absolute;
	top:38px;
	left:245px;
}




#SocialProfile #A{
    position:absolute;
	top:38px;
	left:44px;
}

#SocialProfile #B{
    position:absolute;
	top:38px;
	left:245px;
}

#SocialProfile #C{
    position:absolute;
	top:38px;
	left:469px;
}

#SocialProfile #D{
    position:absolute;
	top:170px;
	left:469px;
}


#MiscBadgeCenter #A{
    position:absolute;
	top:38px;
	left:200px;
}

#MiscBadgeCenter #B{
    position:absolute;
	top:38px;
	left:450px;
}

#Universal #A{
    position:absolute;
	top:10px;
	left:50px;

}
#Universal #B{
	position:absolute;
	top:125px;
	left:150px;

}
#Universal #C{
    position:absolute;
	top:85px;
	left:355px;
}
#Universal #D{
    position:absolute;
	top:195px;
	left:365px;
}




