
/* Virtual */
#blobs {
	width:722px;
	height:422px;
	background: url(/images/virtual/sacConvCtr_revised.jpg) no-repeat;
	margin: 0px ; padding: 0;
	position: relative;
	margin:0px 0 40px 0;
	padding:0px;
	clear:both;
	border:3px solid #D1D1D1;
}
#blobs li {margin: 0; padding: 0; list-style: none; display: block; position: absolute; background-color: ;}

#blobs a {display: block;}

#blob1 {left: 0px; top: 121.5px; width: 58.5px; height: 67.5px;}
#blob2 {left: 125px; top: 0px; width: 320px; height: 167px;}

#blob5 {
	height:101px;
	left:446px;
	top:109px;
	width:170px;
}

#blob4 {
	height:124px;
	left:621.5px;
	top:95px;
	width:100px;
}

#blob3 {
	height:243px;
	left:115px;
	top:134px;
	width:434.5px;
}

#blob6 {
	left:590px;
	top:360px;
	
}

#blob7 {
	left:655px;
	top:300px;
}

#blob1 a {height: 80px;}
#blob2 a {height:163px;}
#blob5 a {height:83px;}
#blob4 a {height: 113px;;}
#blob3 a {height: 263px;}
#blob6 a {
	background:url(../images/magnaglass.gif) no-repeat;
	width:50px;
	height:52px;
	display:block;
	}
#blob7 a {
	background:url(../images/magnaglass.gif) no-repeat;
	width:50px;
	height:52px;
	display:block;
	
	}
.hide {
	display:none;
	}


/*#blob1 a:hover {background: url(/images/virtual/sacConvCtr_revised.jpg) 0px -719px no-repeat;}
#blob2 a:hover {background: url(/images/virtual/sacConvCtr_revised.jpg) -128px -613px no-repeat;}
#blob5 a:hover {background: url(/images/virtual/sacConvCtr_revised.jpg) -279px -677.5px no-repeat;}
#blob4 a:hover {background: url(/images/virtual/sacConvCtr_revised.jpg) -391.5px -667px no-repeat;}
#blob3 a:hover {background: url(/images/virtual/sacConvCtr_revised.jpg) -71px -399.5px no-repeat;}*/

#blob1 a {background: url(/images/virtual/sacConvCtr_revised.jpg) 0px -719px no-repeat;}
#blob2 a:hover {background: transparent url(/images/virtual/sacConvCtr_revised.jpg) no-repeat scroll -126px -845px;}
#blob5 a:hover {background: transparent url(/images/virtual/sacConvCtr_revised.jpg) no-repeat scroll -445px -953.5px;}
#blob4 a:hover {background: transparent url(/images/virtual/sacConvCtr_revised.jpg) no-repeat scroll -620.5px -940px;}
#blob3 a:hover {background: transparent url(/images/virtual/sacConvCtr_revised.jpg) no-repeat scroll -115px -556px;}

/* Raley Field */
#blobsRaley {
 width: 454px;
 height: 194px;
 background: url(/images/virtual/raleyfield_button.jpg) no-repeat;
 margin:0px 0 20px 0;
 padding: 0;
 position: relative;
}
#blobsRaley li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsRaley a {display: block;}

#blobsRaley1 {left: 12px; top: 11px; width: 427px; height: 167px;}

#blobsRaley1 a {height: 167px; width: 427px;}


/* Arco Arena */
#blobsArco {
 width: 454px;
 height: 400px;
 background: url(/images/virtual/arcoarena_buttons.jpg) no-repeat;
 margin:0px 0 20px 0;
 padding: 0;
 position: relative;
}
#blobsArco li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsArco a {display: block;}

#blobsArco1 {left: 12px; top: 11px; width: 427px; height: 167px;}
#blobsArco2 {left: 10px; top: 210px; width: 427px; height: 129px;}


#blobsArco1 a {height: 167px; width: 427px;}
#blobsArco2 a {height: 129px; width: 427px;}

/* Cal Expo  */
#blobsCal {
 width: 454px;
 height: 363px;
 background: url(/images/virtual/calexpo.jpg) no-repeat;
 margin:0px 0 20px 0;
 padding: 0;
 position: relative;
}
#blobsCal li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsCal a {display: block;}

#blobsCal1 {left: 12px; top: 11px; width: 427px; height: 167px;}
#blobsCal2 {left: 10px; top: 210px; width: 197px; height: 129px;}
#blobsCal3 {left: 246px; top: 210px; width: 197px; height: 129px;}

#blobsCal1 a {height: 167px; width: 427px;}
#blobsCal2 a {height: 129px; width: 197px;}
#blobsCal3 a {height: 129px; width: 197px;}


/* Memorial Auditorium  */
#blobsMemorial {
 width: 432px;
 height: 367px;
 background: url(/images/virtual/memorialMap.gif) no-repeat;
 margin:0px 0 20px 0;
 padding: 0;
 position: relative;
}
#blobsMemorial li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsMemorial a {display: block;}

#blobsMemorial1 {width: 432px; height: 367px;}

#blobsMemorial1 a {
height:39px;
left:381px;
position:relative;
top:150px;
width:35px;
}

/*#blobsMemorial1 a:hover {background: url(/images/virtual/memorialMap.gif) no-repeat;}*/


/* Community Center */
#blobsCommCenter {
 width: 759px;
 height: 609px;
 background: url(/images/virtual/commCtrTheater.jpg);
 background-repeat: no-repeat;
 margin:0px 0 20px 0;
 padding: 0;
 position: relative;
}
#blobsCommCenter li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsCommCenter a {display: block;}

#blobsCommCenter1 {left: 0px; top: 0px; width: 432px; height: 376px;}

#blobsCommCenter1 a {height: 376px; }

/*#blobsCommCenter1 a:hover {background: url(/images/virtual/commCtrTheater.gif) 0px 0px no-repeat;}*/


/* Ballroom */
#blobsBallroom {
 width: 729px;
 height: 739px;
 background: url(/images/virtual/ballroomMap.jpg);
 margin:0px 0 20px 0; 
 padding: 0;
 position: relative;
}
#blobsBallroom li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsBallroom a {display: block; /*background-color:red;*/}

#blobBallroom1 {height:50px; left:294px; top:246px; width:50px;}
#blobBallroom2 {height:50px; left:364px; top:396px; width:50px;}
#blobBallroom3 {height:50px; left:80px; top:400px; width:50px;}
#blobBallroom4 {height:50px; left:206px; top:401px; width:50px;}
#blobBallroom5 {height:50px; left:161px; top:526px; width:50px;}
#blobBallroom6 {height:50px; left:401px; top:633px; width:50px;}
#blobBallroom7 {height:50px; left:606px; top:215px; width:50px;}

#blobBallroom1 a {height: 50px;}
#blobBallroom2 a {height: 50px;}
#blobBallroom3 a {height: 50px;}
#blobBallroom4 a {height: 50px;}
#blobBallroom5 a {height: 50px;}
#blobBallroom6 a {height: 50px;}
#blobBallroom7 a {height: 50px;}

/*#blobBallroom1 a:hover {background: url(/images/virtual/ballroomMap.gif) -256px -679px no-repeat;}
#blobBallroom2 a:hover {background: url(/images/virtual/ballroomMap.gif) -237px -754px no-repeat;}
#blobBallroom3 a:hover {background: url(/images/virtual/ballroomMap.gif) -92px -720px no-repeat;}
#blobBallroom4 a:hover {background: url(/images/virtual/ballroomMap.gif) -162px -783px no-repeat;}
#blobBallroom5 a:hover {background: url(/images/virtual/ballroomMap.gif) -163px -878px no-repeat;}
#blobBallroom6 a:hover {background: url(/images/virtual/ballroomMap.gif) -325px -942px no-repeat;}
#blobBallroom7 a:hover {background: url(/images/virtual/ballroomMap.gif) -465px -679px no-repeat;}*/


/* Meeting Room  */
#blobsMeetingRoom {
background:transparent url(/images/virtual/meeting.gif) no-repeat scroll 0 0;
height:660px;
margin:20px auto;
padding:0;
position:relative;
width:505px;
}
#blobsMeetingRoom li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsMeetingRoom a {display: block;}

#blobMeetingRoom1 {left: 188px; top: 0px; width: 50px; height: 50px;}
#blobMeetingRoom2 {left: 188px; top: 81px; width: 50px; height: 50px;}
#blobMeetingRoom3 {left:195px; top:388px; width: 50px; height: 50px;}

#blobMeetingRoom1 a {height: 50px;}
#blobMeetingRoom2 a {height: 50px;}
#blobMeetingRoom3 a {height: 50px;}

/*#blobMeetingRoom1 a:hover {background: url(/images/virtual/meeting.gif) -252px -547px no-repeat;}
#blobMeetingRoom2 a:hover {background: url(/images/virtual/meeting.gif) -252px -583px no-repeat;}
#blobMeetingRoom3 a:hover {background: url(/images/virtual/meeting.gif) -122px -819px no-repeat;}*/


/* Exhibit Hall  */
#blobsExhibit {
 width: 755px;
 height: 492px;
 background: url(/images/virtual/exhibitMap.jpg);
 margin:0px 0 20px 0;
 padding: 0;
 position: relative;
}
#blobsExhibit li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blobsExhibit a {display: block;}

#blobExhibit1 {
height:50px;
left:364px;
top:298px;
width:50px;}
#blobExhibit2 {
height:50px;
left:216px;
top:299px;
width:50px;}
#blobExhibit3 {
height:50px;
left:522px;
top:282px;
width:50px;}
#blobExhibit4 {
height:52px;
left:304px;
top:399px;
width:51px;}
#blobExhibit5 {
height:50px;
left:266px;
top:421px;
width:48px;}
#blobExhibit6 {
height:36px;
left:391px;
top:437px;
width:49px;}
#blobExhibit7 {
height:50px;
left:661px;
top:435px;
width:50px;}
#blobExhibit8 {
height:50px;
left:646px;
top:279px;
width:50px;}
#blobExhibit9 {
height:50px;
left:622px;
top:86px;
width:49px;}
#blobExhibit10 {
height:20px;
left:672px;
top:84px;
width:50px;}
#blobExhibit11 {
height:20px;
left:672px;
top:33px;
width:50px;}
#blobExhibit12 {
height:50px;
left:283px;
top:106px;
width:50px;}
#blobExhibit13 {
height:50px;
left:301px;
top:151px;
width:47px;}

#blobExhibit1 a {height: 50px;}
#blobExhibit2 a {height: 50px;}
#blobExhibit3 a {height: 50px;}
#blobExhibit4 a {height: 50px;}
#blobExhibit5 a {height: 50px;}
#blobExhibit6 a {height: 50px;}
#blobExhibit7 a {height: 50px;}
#blobExhibit8 a {height: 50px;}
#blobExhibit9 a {height: 50px;}
#blobExhibit10 a {height: 50px;}
#blobExhibit11 a {height: 50px;}
#blobExhibit12 a {height: 50px;}
#blobExhibit13 a {height: 50px;}

/*#blobExhibit1 a:hover {background: url(/images/virtual/exhibitMap.gif) -73px -1040px no-repeat;}
#blobExhibit2 a:hover {background: url(/images/virtual/exhibitMap.gif) -73px -614px no-repeat;}
#blobExhibit3 a:hover {background: url(/images/virtual/exhibitMap.gif) -302px -630px no-repeat;}
#blobExhibit4 a:hover {background: url(/images/virtual/exhibitMap.gif) -216px -778px no-repeat;}
#blobExhibit5 a:hover {background: url(/images/virtual/exhibitMap.gif) -186px -804px no-repeat;}
#blobExhibit6 a:hover {background: url(/images/virtual/exhibitMap.gif) -258px -804px no-repeat;}
#blobExhibit7 a:hover {background: url(/images/virtual/exhibitMap.gif) -443px -778px no-repeat;}
#blobExhibit8 a:hover {background: url(/images/virtual/exhibitMap.gif) -450px -654px no-repeat;}
#blobExhibit9 a:hover {background: url(/images/virtual/exhibitMap.gif) -439px -541px no-repeat;}
#blobExhibit10 a:hover {background: url(/images/virtual/exhibitMap.gif) -473px -544px no-repeat;}
#blobExhibit11 a:hover {background: url(/images/virtual/exhibitMap.gif) -473px -504px no-repeat;}
#blobExhibit12 a:hover {background: url(/images/virtual/exhibitMap.gif) -149px -543px no-repeat;}
#blobExhibit13 a:hover {background: url(/images/virtual/exhibitMap.gif) -186px -583px no-repeat;}*/


/*#mainContentZone h2 {
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #333333;
	margin: 20px 0 5px 0;
}*/

/*#mainContentZone #featuresList ul {
	border-left: 6px solid #cccccc;
	}
#mainContentZone #featuresList li {
	position: relative;
	left: -10px;
	list-style-type: none;
	color: black;
	line-height: 1.5em;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	padding: 0px;
	padding-left: 7px;
	/*border-bottom: 1px solid black;
}*/

#mainContentZone #featuresList li span {
}

#tooltipContent{
	background-color: #ffffff;
	padding: 5px;
	margin: 0px;
}

#tooltipContent #tooltipTitle{
	font-weight: bold;
	
}

#tooltipContent #tooltipHr{
	/*background: url('/images/virtual/hr.gif') repeat-x;*/
	background-color: #CEC343;
	width: 100%;
	height: 1px;
	margin: 5px 0px;
}

#mainContentZone #vrContent {
background-color:#333333;
border:1px solid #B4B8B6;
color:#FFFFFF;
display:none;
margin:0 auto -364px;
padding:8px;
position:relative;
top:-437px;
width:499px;
}

#mainContentZone.conCent #vrContent {
position:relative;
top:40px;
}

#mainContentZone #vrContent.alt {
top:-237px;
}




#mainContentZone #vrContent #vrContentTitle{
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 2px;
	color: white;
}

#mainContentZone #vrContent #vrContentClose{
	text-align: right;
}

#mainContentZone #vrContent #vrContentClose a{
	color: white;
}

#mainContentZone #vrContent #vrContentBody{
	text-align: center;
	width: 500px;
	border: 1px solid #B4B8B6;
	margin: 2px 0px;
	margin-top: 5px;
	padding: 2px 0px;
	border-right: 0px;
	border-left: 0px;
}

#mainContentZone #vrContent #vrContentBody a{
	color: white;
}

#mainContentZone #vrContentImg{
	background-color: #7D7D7D;
	position:absolute; 
	top:299px; 
	left:175px; 
	display:none;
	padding: 8px;
	border: 1px solid #B4B8B6;
}

#mainContentZone #vrContentImg #vrContentTitleImg{
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 2px;
	color: white;
}

#mainContentZone #vrContentImg #vrContentCloseImg{
	text-align: right;
}

#mainContentZone #vrContentImg #vrContentCloseImg a{
	color: white;
}

#mainContentZone #vrContentImg #vrContentBodyImg{
	text-align: center;
	width: 100%;
	border: 1px solid #B4B8B6;
	margin: 2px 0px;
	margin-top: 5px;
	padding: 2px 0px;
	border-right: 0px;
	border-left: 0px;
}

#mainContentZone #vrContentImg #vrContentBodyImg a{
	color: white;
}

.photoHolder{
	padding: 0px;
	width: 500px;
}

.galleryPhoto{
	/*margin: 20px;*/
	border: 1px solid black;
}

.gallerySectionHead{
	font-weight: bold;
	font-size: 14px;
	margin-left: 15px;
}

.galleryPhotoCont{
	float: left;
	margin: 20px;
	text-align: center;
}

.galleryPhotoContLast{
	float: none;
	margin: 20px;
	margin-left: 20px;
	text-align: left;
}

.gallerySpacer{
	width: 75px;
	height: 75px;
	margin: 20px;
	border: 1px solid black;
}

.galleryRow{
	margin: 40px 0px;
}

#mainContentZone table {border-left:0;background-color:#DDDDDD;color:#333333;text-align:center;margin-bottom:20px;}
#mainContentZone table td, #mainContentZone table th  {border-bottom:0px solid #7d7d7d;padding:4px 0;}
#mainContentZone table tr.even td {background:#fafafa;}
#mainContentZone table th {text-transform: uppercase; font-size: 14px; font-weight: normal; background-color:#333333; color:#cccccc;}



/*STYLES SPECIFIC FOR VR TOURS WITHIN INTERACTIVE MAP */

#vrTourViewer{
	background-color:#333333;
	color:#FFFFFF;
	display:none;
	/*margin:-31px 0 -364px 135px;*/
	position:relative;
	top:-437px;
	width:499px;
float:right;
left:-110px;
}

#vrTourViewer.active {
	border:1px solid #B4B8B6;
	padding:8px;
	display:block;
}

#introCol #vrTourViewer h3 {
	color:#FFFFFF;
}

#introCol #vrTourViewer a.closeButton {
	background-color:lightGrey;
	color:black;
	padding:3px 6px;
	position:relative;
	right:-481px;
	top:-21px;
}

#introCol #vrTourViewer a.details {
	color:white;
}

