@charset "utf-8"; 
/* CSS Document */
/* for IE versions, see ie.css */
/*CSS Shorthand -> top, right, bottom, left */

.homelink {/*180x180px clear gif over logo for home link*/
	position: absolute;
	top: 0px;
	left: 0px;
}

body {
	background: url(/images/repeat_BG.gif) repeat-y center;		/*the repeating background */
}

img {
	border: 0px;
}

.page {/*container to center all content */
	width: 820px;
	position: absolute;
	left: 50%;
	margin-left:-410px; /* half of the width */
}

.headerPane {
	position: relative;
	padding-top: 90px;
	padding-left: 260px;
	height: 294px;
	background: url(/images/head_BG.gif) no-repeat;
}

/* for IE versions, see ie.css */
.leftNav { 
	font-size: 1.2em;
	font-weight: bold;
	color: #d3d3d3;
	position: relative;
	margin: -175px -95px 0px 95px; /*Webkit & Gecko browsers */
	/*margin: -100px -95px 0px 95px;*/ /* IE */
	width: 161px;
	float: left;
}

.leftAds {
	margin-left:-15px;
}

.bodyPane {
		position: relative;
		margin: -175px 50px 0px -50px; /*Webkit & Gecko browsers */
		/*margin: -100px 50px 0px -50px;*/ /* IE */
		width: 475px;
		float: right;
}


.footerPane {
	clear: both;
	position:relative;
	margin: 0px 25px -100px 200px;
	padding-top: 50px;
}


.leftFooter{
	margin-left: -80px;
	float: left;
} 

.rightFooter{ 
	padding-right: 40px;
	float: right;
}

.footerImg {
	margin: -35px 0px 0px 0px;
}

a.leftLinks:link { color: #666666; text-decoration: none; }
a.leftLinks:visited { color: #666666; text-decoration: none; }
a.leftLinks:hover { color: #fb5f98; text-decoration: none; }
a.leftLinks:active { color: #fb5f98; text-decoration: none; }



	
