/* CSS Document */

#cellPage,
.inner {
	width:				auto;
	
	min-width:			340px;
}

#cellBanner  {
	padding:			20px 0 0 0;

	text-align:			center;
}

#cellBanner img {
	position:			relative;
	
	top:				auto;
	left:				auto;
	
	width:				100%;
	height:				auto;
	max-width:			350px;
}

#cellContent {
	padding:			10px;
}

#cellPrimary {
	margin:				0;
	padding:			0;

	width:				auto;
	
	min-height:			1px;
}

#cellSecondary {
	position:			relative;

	left:				auto;
	bottom:				auto;
	
	width:				auto;
}

#cellFooter {
	position:			relative;

	left:				auto;
	bottom:				auto;

	width:				auto;
	height:				auto;
	
	text-align:			center;
}

#cellFooter .inner {
	padding:			10px 0 0 0;
	height:				auto;
	
	min-width:			1px;
}

#cellFooter ul,
#cellFooter li {
	display:			block;
}

#cellFooter li {
	float:				none;
}

#cellFooter li a,
#cellFooter li a:link,
#cellFooter li a:visited {
	margin:				0;
	padding:			10px 0;
	
	border-right:		none;
}

#cellFooter img {
	margin:				25px 0 25px 0;

	position:			relative;
	bottom:				auto;
	right:				auto;
}
