/* ****** START Right Column Styles ****** */
.rightCol {
	float: right;
	color: #333;
	width: 136px;
}
.rightCol div { 
	float: left; 
	width: 100%;
}

.rightCol h2 {
	color: #003366;
	font-size: 1.1em;
	margin: 0;
	padding: 2% 5%;
	text-transform: uppercase; 
}

.rightCol .content {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 5% 0;
}

.rightCol p { 
	font-size: 1em;
	line-height: 1.2em;
	margin: 0 0 1em 0;
	padding: 0 .75em;
}

.rightCol a, .rightCol a:link, .rightCol a:visited {
	color: #333;
	text-decoration: underline;
}


/* What's New Styles */
.whatsNew {
	background: #999900 url(/statisphere/images/corner-whatNew-btm.gif) no-repeat right bottom;
	margin-bottom: 1em;
	padding-bottom: 10%;
}
.whatsNew h2 { background: url(/statisphere/images/corner-whatNew-top.gif) no-repeat 0 0; }
.whatsNew .content { background-color: #cccc66; }

/* Events Styles */
.events {
	background: #669999 url(/statisphere/images/corner-events-btm.gif) no-repeat right bottom;
	margin-bottom: 5%;
	padding-bottom: 10%;
	width: 100%; 
}
.events h2 { background: url(/statisphere/images/corner-events-top.gif) no-repeat 0 0; }
.events .content { background-color: #99cccc; }

/* ****** START Content Area Styles ****** */
.contentArea { 
	float: none;
	margin: 0 16em 5em 14em; 
	width: auto;
} 
.backTop { 
	float: right;
	margin: 0;
	text-align: right;
	width: 90%;
}

