/************************************************
	CSS Layout Styles for WhizGirls.com
	Last Modified  - 6 December 2010
	Emily C. Duff
	
	Adapted from: CSS Sticky Footer
	http://ryanfait.com/sticky-footer/
*************************************************/

* 
{
	margin: 0;
}

html, body 
{
	height: 100%;
}

.wrapper 
{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -75px; /* the bottom margin is the negative value of the footer's height */
}

.header
{
	text-align: right;
}

.logo
{
	float: left;
}

.nav
{
	float: right;
	padding-top: 20px;
}

.content
{ 
	text-align: center;
	margin: 20px;
	padding: 5px;
}

.content1
{ 
	text-align: center;
	margin: 20px;
	padding: 5px;
}

.main
{
	background-image:url(../images/b50.png);
	background-repeat:repeat;
	margin:auto;
	width:788px;
	border:solid;
	border-color:#000000;
	border-width:3px;
	min-height:445px;
}

.bio
{
	
	background: #000000;
	margin:auto;
	width:788px;
	border:solid;
	border-color:#000000;
	border-width:3px;
	min-height:450px;
	padding:10px 25px 10px 25px;
	font-size:12px;
}

.stuff
{
	top:50%;
	left:50%;
}

.contentbio
{
	background: #000000;
	margin: 20px;
	padding: 20px;
	min-height: 545px;
	font-size:14px;
	color:#FFCC00;
}

.classified
{
	position:absolute;
	width:414px;
	height:189px;
	top:425px;
	left:400px;
	color:#00FF00;
	z-index:2;
}

.topsecret
{
	position:absolute;
	
	top:240px;
	left:375px;
	color:#9933CC;
	z-index:2;
}

.postit
{
	position:absolute;
	width:250px;
	height:252px;
	top:475px;
	left:940px;
	z-index:2;
}

.push
{
	height: 75px; /* .push must be the same height as .footer */
}

.footer
{
	height: 75px;
	background:#000000;
}
