.temp {
	color:				#FF00FF;
	padding-bottom:		400px;
}

body.homePage {
	background-image:	url('../images/bg_body_home.jpg');
}

#cellHeader {
	height:				80px;
	
	margin:				0px 0px 0px 0px;
	padding:			10px 0px 0px 10px;
	
	border:				1px solid #000000;
	border-top:			none;

	background-color:	#FFFFFF;
	background-image:	url('../images/bg_cellHeader.jpg');
	background-repeat:	no-repeat;
}


#cellNavigation {
	font-size:			1px;
	height:				25px;
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	background-color:	#000055;
	background-image:	url('../images/bg_cellNavigation.gif');
	background-repeat:	no-repeat;

	border:				1px solid #000000;
	border-top:			none;
	border-bottom:		1px solid #FFFFFF;
}	


#cellNavigation ul {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	list-style:			none;
}

#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	height:				25px;
		
/*	display:			inline; */

	float:				left;
}

#cellNavigation a:hover {
	background-color:	#333377;
}

#cellSubNavigation {
	position:			absolute;
	
	top:				116px;

	width:				772px;	

	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;

	background-color:	#FF00FF;
}	


#cellSubNavigation .cellDDMenu ul {
	padding:			0px 0px 35px 0px;
	margin:				0px 0px 0px 0px;

	list-style:			none;

	border-top:			1px solid #FFFFFF;		
	border-right:		1px solid #000055;		
	border-bottom:		1px solid #000055;		
	border-left:		1px solid #FFFFFF;		

	background-image:	url('../images/bg_cellDDMenu.gif');
	background-repeat:	no-repeat;
	background-position: bottom right;

	background-color:	#FF6600;
}

#cellSubNavigation .cellDDMenu li {
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}

#cellSubNavigation .cellDDMenu a {
	width:				340px;

	display:			block;
	float:				none;

	padding:			5px 3px 5px 13px;
	margin:				0px 0px 0px 0px;
	
	color:				#FFFFFF;

	border-top:			1px solid #000055;
	border-right:		1px solid #FFFFFF;	
	border-bottom:		1px solid #FFFFFF;
	border-left:		1px solid #000055;
}

#cellSubNavigation .cellDDMenu a:hover {
	padding:			5px 3px 5px 13px;
	margin:				0px 0px 0px 0px;

	color:				#FFFFFF;
	text-decoration:	none;

	background-color:	#FF8C40;
}

#cellBanner {
	height:				75px;
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	background-color:	#444444;

	border:				1px solid #000000;
	border-top:			none;
}	

.homePage #cellBanner {
	height:				300px;
}

#cellContent {
	width:				625px;

	margin:				0px 0px 0px 0px;
	padding:			25px 20px 25px 125px;	

	background-color:	#FFFFFF;
	background-image:	url('../images/bg_cellContent.jpg');
	background-repeat:	no-repeat;
	background-position:top left;

	border:				1px solid #000000;
	border-top:			none;
	border-bottom:		none;	
}		

.twoColPage #cellContent {
	width:				425px;

	margin:				0px 0px 0px 0px;
	padding:			25px 220px 25px 125px;	
}
/*
.homePage #cellContent {
	position:			absolute;
	top:				8px;

	width:				470px;

	margin:				0px 10px 0px 290px;
	padding:			0px 0px 0px 0px;
	
	font-size:			11px;
	
	border:				none;
	background:			none;
}

.homePage #cellContent p {
	line-height:		19px;
}

.homePage #cellContent a {
	color:				#333333;
}

.homePage #cellContent a:hover {
	color:				#FF6600;
}
*/
.galleryPage #cellContent {
	width:				625px;

	margin:				0px 0px 0px 0px;
	padding:			25px 20px 25px 125px;
}

#cellSecondary {
	position:			absolute;

	top:				210px;

	width:				185px;
	
	margin:				0px 0px 0px 570px;
	padding:			0px 0px 0px 0px;
		
	text-align:			center;
}

#cellSecondary p {
	margin:				0px 1px 18px 2px;
	padding:			5px 5px 5px 5px;
	
	border:				1px solid #FF6600;
	
}

#cellSecondary img {
	margin:				0px 0px 18px 0px;
	padding:			0px 0px 0px 0px;

	border:				1px solid #FF6600;
}

#cellFooter {
	margin:				0px 0px 0px 0px;
	padding:			6px 20px 20px 20px;
	
	font-size:			9px;
	color:				#000055;

	border:				1px solid #000000;
	border-top:			none;
/*	border-bottom:		none; */

	background-color:	#FFFFFF;
}		

#contactPage #cellFooter {
	background-image:	url('../images/bg_cellFooter.gif');
	background-repeat:	no-repeat;
	background-position:top left;
}

#cellFooter ul {
	margin:				0px 0px 15px 0px;
	padding:			0px 0px 0px 0px;

	list-style:			none;
}

#cellFooter li {
	margin:				0px 0px 0px 0px;
	padding:			0px 5px 0px 5px;

	display:			inline;

	border-right:		1px solid #000055;
}

img.floatLeft {
	float:				left;

	margin:				0px 15px 10px 0px;
	padding: 			0px;

	border:				1px solid #FF6600;
}

img.floatRight {
	float:				right;

	margin:				0px 0px 10px 15px;
	padding:			0px;
	
	border:				1px solid #FF6600;
}

.dataKey {
	width:				135px;
	float:				left;

	padding:			0px 15px 0px 0px;

	text-align:			right;
	color:				#000055;
	font-weight:		bold;
}

.rowOn {
	background-color:	#E5E5EE;	
}

.thumbContainer td {
	margin:				0px;
	padding:			0px;
}

.thumbContainer th {
	padding:			2px 2px 12px 4px;	
}

