/* /* ----- CSS ----- */
*{
margin:0;
padding:0;
font-family:;
font-size:;
}

body {
	background: #D5D5D5 url('../../../images/events3_bg6.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

* img {
	border: none;
}

* .underline {
	text-decoration: underline;
}

* .italic {
	font-style: italic;
	text-transform: lowercase;
	font-size: .8em;
}

* .bold {
	font-weight: bold;
}

* .expanded {
	letter-spacing: 5px;
	padding-left: 5px;
}

* a {
	outline: none;			/* ------ used to remove the dotted borders around links in Firefox ------ */
}

 /* ----- IDS ----- */

	* #mainContainer {
	
	}

	
	* .mainSection {
		position: relative;
		top:5em;
		left:0;
		padding:0;
		width:46.8em;
		margin:0 auto;		
	}
		
		* .siteLabel{
			cursor:pointer;
			z-index:9;
		}
	
		* #retreatLabel {
			position:absolute;
			top:19.3em;
			left:-2.8em;
				left:expression(-2.7+"em");
			width: 3em;
			height:14.8em;
		}
		
		* #hairLabel {
			position:absolute;
			top:.3em;
			left:46.4em;
				left:expression(46.7+"em");
			width: 3.6em;	
			height:9.6em;			
		}	
	
		* .containerSection {
			position: relative;		
			top:0;			
			left:0;			
			margin:0 auto;
			width:46.8em;
				width:expression(47.1+"em");
			height:15.6em;
		}
		
			* .cell, * .blankCell {
				position: relative;
				top:0;
				left:0;
				height:15em;
				width:15em;
				z-index:0;					
				padding:.3em;
				float:left;
				margin:0 auto;
			}
			
			* .cell {
				cursor:pointer;
			}
			
				* .cell a img.hairOver,* .cell a img.retreatOver {
					position:absolute;
				}
				
				* .cell a img.over {
					display:none;
				}
				
				* #cell5 {
					background:#fff url("../../../../images/5.png") 50% 50% no-repeat;
				}
				
				* #cell5 #instructTxt {
					position:relative;
					position:inline-block;		/* REQUIRED FOR IE SCRIPTACULOUS OPACITY BUG */
					margin-top:6em;
					left:0em;
					color: #fff;
					text-align:center;
					text-decoration: none;
					z-index:9;
				}

	/* ------------- START: topContainer -------------*/
		#mainContainer #topContainer {
			top:-.1em;
				top:expression(0);
			left:-.1em;
				left:expression(0);
				
			z-index:0;	
		}
		

	/* ------------- END: topContainer -------------*/
	/* ------------- START: centerContainer -------------*/
		#mainContainer #centerContainer {
			top:-.1em;
				top:expression(0);
			left:-.1em;
				left:expression(0);		
		}

	/* ------------- END: centerContainer -------------*/
	/* ------------- START: bottomContainer -------------*/
		#mainContainer #bottomContainer {
			top:-.1em;
				top:expression(0);
			left:-.1em;
				left:expression(0);
			margin:0 auto;
			z-index: 0;
		}

	/* ------------- END: bottomContainer -------------*/
	
	* #reservedContainer {
		padding:0;
		margin:0 auto;
	}
	
		* #reservedContainer #reservedCenter {
			position: relative;
			top:.2em;
			left:0;
			margin:0 auto;
			padding:0;
			text-align: center;
		}

			#reservedCenter ul li {
				margin-bottom:.3em;
				list-style:none;
			}
			
			#reservedCenter a {
				color: #999;
				text-decoration: none;
			}
			

			#reservedCenter a.link:hover {
				color: #1B1B1B;
				text-decoration: underline;
			}




