	body {
 	font-family: arial,helvetica, sans-serif;
 	font-size: 13px;
 	background-color: #fff;
 	color: #093a78; /* bluey for text */
		}

/* PRESENTATION */
	
	#wrapper {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		}
		
	#t_left {
	width: 249px;
	float:left;
	}
	
	#t_center {
	width: 263px;
	float:left;
    background-image:url(images/top_center_back.gif);
    height: 127px;
	}		
		
	#t_right {
	width: 248px;
	float:left;
    background-image:url(images/login_top_right.gif);
    height: 127px;
	}
	
	#c_left {
	width: 249px;
	float:left;
    background-image:url(images/center_left_back.gif);
    height: 164px;
    font-size: 90%;
	}
	
	#c_center {
	width: 263px;
	float:left;
    height: 164px;
	}		
		
	#c_right {
	width: 248px;
	float:left;
/*	vertical-align: middle;*/
    background-image:url(images/center_right_back_clean_round.jpg);
    height: 164px;
	}
	
	#full_row {
	clear:both;
	width: 760px;
	height: 27px;
	background-image: url(images/under_center_full.gif);
	}
	
	#m_left {
	width: 249px;
	float:left;
	}
	
	#m_center {
	width: 263px;
	float:left;
	background-image: url(images/text_center.gif);
	background-repeat: no-repeat;
	}		
		
	#m_right {
	width: 248px;
	float:left;
	}
	
	#footer01 {
	clear:both;
	width:760px;
	height:55px;
	background-image: url(images/footer_hotel.gif);
	}
	
	#footer02 {
	clear:both;
	width:760px;
	text-align:center;
	color: #939393;
	}
	
	.spacey {
	padding: 27px 0 0 53px;
	}

	.spaceymain {
	padding: 15px;
/*	padding: 20px;    trying to get more room on left bar but kind of tight and may mess up join btn */
	}

	.spaceycontent {
	padding: 0 12px 12px 12px;
	}
	
/* STYLIZATION */

.photoText {
	color:#119;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding-top: 25px;
}

.login {
color: #e67300;
}

.spacey a:link {
color: #093a78;
text-decoration: none;
font-weight: bold;
}

.spacey a:visited { 
color: #093a78;
text-decoration: none;
font-weight: bold;
}

.spacey a:hover { 
color: #093a78;
text-decoration: underline;
font-weight: bold;
}

.spacey a:active { 
color: #093a78;
text-decoration: none;
font-weight: bold;
}

a:link {
color: #093a78;
text-decoration: underline;
}

a:visited { 
color: #093a78;
text-decoration: underline;
}

a:hover { 
color: #9a5c64;
text-decoration: none;
}

a:active { 
color: #093a78;
text-decoration: none;
}


#footer02 a:link {
color: #535353;
text-decoration: underline;
}

#footer02 a:visited { 
color: #535353;
text-decoration: underline;
}

#footer02 a:hover { 
color: #ccc;
text-decoration: none;
}

#footer02 a:active { 
color: #232323;
text-decoration: none;
}


a.roll
{
	display:block;
	height:26px;
	width:86px;
	overflow:hidden;
	padding-top: 4px;
}

a:hover.roll
{
	display:block;
	text-indent:-86px;
	padding-top: 4px;
	}

a.roll2
{
	display:block;
	height:41px;
	width:222px;
	overflow:hidden;
	padding-bottom: 22px;
}

a:hover.roll2
{
	display:block;
	text-indent:-222px;
	padding-bottom: 22px;
	}


strong {
font-size: 120%;
}

p.tinyfont {
font-size: 80%;
}

.locked {
   display: block;
   padding: 0em 0.25em 0em 1em;
   background: url(images/lock.gif) no-repeat; 
}

/* FOR HEADER - ADDED 05.08 */

	.spaceyheader {
	padding: 0px 0 0 53px;
	}

	#superheader {
	clear:both;
	width: 760px;
	height: 22px;
	margin-bottom: 1.25em;
	border-bottom: dotted 1px #093a78;
	padding-top: 6px;
	text-align: center;
	background-color: #edf0f4;
	}
	
	#t_centerheader {
	width: 263px;
	float:left;
	padding-top: 10px;
    background-image:url(images/top_center_back.gif);
    background-repeat: no-repeat;
    height: 127px;
	}		
		
	#t_rightheader {
	width: 248px;
	padding-top: 10px;
	float:left;
    background-image:url(images/login_top_right.gif);
    background-repeat: no-repeat;
    height: 127px;
	}