#cellPage {
	position:			relative;
	
	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;

	width:				990px;
}

#cellHeader {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	border-bottom:		1px solid #444444;	
}

#cellNavigation {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	height:				30px;
	
	border-bottom:		1px solid #444444;
	
	background-color:	#222222;
	background-image:	url('../images/cruzin/bg_cellNavigation.jpg');
	background-repeat:	repeat-x;
	background-position:top left;
	
}	

#cellNavigation ul,
#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;		

	float:				left;

	list-style:			none;
}

#cellNavigation a,
#cellNavigation a:link,
#cellNavigation a:visited {
	margin:				0px 0px 0px 0px;
	padding:			7px 23px 0px 23px;		

	height:				23px;

	display:			block;
	
	float:				left;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;	
	font-style:			italic;
	font-weight:		bold;
	color:				#FFFFFF;
	
	border-right:		1px solid #444444;
}

#cellNavigation a:active,
#cellNavigation a:hover {
	background-color:	#555555;
	text-decoration:	none;
	
	background-image:	url('../images/cruzin/bg_cellNavigation_a_ovr.jpg');
	background-repeat:	repeat-x;
	background-position:top left;
}


#cellSubNavigation {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	position:			relative;	
}	

#cellSubNavigation ul,
#cellSubNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;		

	list-style:			none;
}

#cellSubNavigation a,
#cellSubNavigation a:link,
#cellSubNavigation a:visited {
	margin:				0px 0px 0px 0px;
	padding:			7px 0px 5px 0px;		

	display:			block;

	width:				auto;
	
	text-align:			center;
	font-size:			13px;	
	font-weight:		bold;
	color:				#FFFFFF;

	border:				1px solid #222222;
	border-top:			none;

	background-color:	#555555;
}

#cellSubNavigation a:active,
#cellSubNavigation a:hover {
	background-color:	#222222;	
	text-decoration:	none;
}

#cellContent {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 10px 0px;

	background-image:	url('../images/cruzin/bg_cellContent.jpg');
	background-repeat:	no-repeat;
	background-position:top left;
}

#cellPrimary {
	float:				left;

	margin:				0px 0px 0px 20px;
	padding:			20px 10px 20px 10px;

	width:				550px;
}		


#cellSecondary {
	float:				left;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	width:				200px;
}

#cellTertiary {
	margin:				0px 0px 0px auto;
	padding:			0px 0px 0px 0px;

	width:				181px;
}

#cellSubscribe {
	margin:				0px 0px 0px 0px;
	padding:			10px 10px 10px 10px;

	border:				1px solid #FFFFFF;
	border-left:		none;
	border-right:		none;	

	color:				#FFFFFF;

	background-color:	#CC0000;
}


#cellSubscribe h2,
#cellSubscribe table {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

#cellSubscribe form {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 3px 0px;
}

#cellSubscribe p {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 3px 0px;
	
	font-size:			95%;
}

#cellSubscribe h2 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	color:				#FFFFFF;
	font-size:			140%;
}

#shopScroller {
	margin:				0px 0px 0px 0px;
	padding:			10px;

	height:				260px;

	overflow-y:			scroll;
	overflow-x:			hidden;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-style:			italic;
	font-weight:		bold;
	color:				#CC0000;
	text-align:			right;	
}

/*
#cellContent h2 {
	font-size:			15px;
	
	color:				#000000;
	
	border-bottom:		1px solid #EE1C25;

}
*/
#stepNavigation {
	background-color: #FFFFFF;
	border: 1px solid #EE1C25;
}

.contentNucleus {
/*	border: 			1px solid #EE1C25; */

	margin: 			0px 0px 10px 0px;
/*	padding: 			5px 10px 5px 10px;	*/

	background-color:	#FFFFFF;

}

#cellFooter {
	clear:				both;

	margin:				0px 10px 0px 10px;
	padding:			3px 0px 10px 0px;

	font-size:			85%;
	
	border-top:			1px solid #CCCCCC;
}		

.dataKey {
	width:				180px;
	
	padding:			0px 5px 0px 0px;

	float:				left;	

	text-align:			right;
}

.rowOn {
	background-color:	#EEEEEE;
}

.requiredInput {
	border: 1px solid #EE1C25;
}

#cellImages,
#cellImages form {
	margin:					0px 0px 0px 0px;	
	padding:				0px 0px 0px 0px;		
	
}

#cellImages img {
	margin:					0px 0px 10px 0px;
	border:					none !important;
}

#cellImages {
	padding-top:			1px;	
}

.stepNavigation {
	height: 25px;
	
	margin: 0px 0px 0px 0px;	
	padding: 2px 10px 2px 10px;

	background-color: #FFFFFF;
	border: 1px solid #EE1C25;

	vertical-align: middle;

}

.falseNavigation {
	height: 25px;
	
	margin: 0px 0px 0px 0px;	
	padding: 2px 10px 2px 10px;

	color: #AAAAAA;
	
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;

	vertical-align: middle;

}

.blankCell {
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	width: 134px;
		
	height: 100px;
}

.clubLinks ul {
	margin:				0px;
	padding:			0px;

	list-style:			none;
}

.clubLinks li {
	border: 			1px solid #CC0000;

	margin: 			0px 0px 5px 0px;
	padding: 			5px 10px 5px 10px;	

	text-align:			center;
}

.galleryCell {
	width: 134px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	
	vertical-align: top;
}
.galleryCell p {
	width: 124px;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: 9px;
}

.nwsDate {
	float:right;
	font-style: italic;
	color:#AAAAAA;
}

.cellStory {
	float:				left;

	margin:				0px 25px 25px 0px;
	padding:			9px;

	width: 				220px;
	height:				170px;
	
	text-align:			right;
	
	border:				1px solid #CCCCCC;

	background-color:	#EEEEEE;
}

.cellStory img {
	margin:				0px 0px 7px 0px;
}


.cellGallery {
	float:				left;

	margin:				0px 5px 10px 5px;
	padding:			9px 9px 0px 9px;

	text-align:			right;
	
	border:				1px solid #CCCCCC;

	background-color:	#EEEEEE;
}

.cellGallery img {
	margin:				0px 0px 9px 0px;
}


.cellPageination {
	clear:				both;
	
	margin:				0px 0px 10px 0px;
	padding:			9px 9px 9px 9px;
	
	border:				1px solid #CCCCCC;

	background-color:	#EEEEEE;
}

.footNote {
	font-style:			italic;
	font-size:			90%;
	color:				#AAAAAA;
}