/* hand rolled by p11creative */

@import "sidecolumns.css"; /*for left column, right column, btm ads*/
@import "navigation.css"; /*navigation*/
@import "footer.css"; /*footer*/
@import "content.css"; /*main center content sitewide*/
@import "signup.css"; /*signup*/
@import "success.css"; /*success*/

/* global */
body {
	background: #53318d;
	margin: 20px 10px;
	font: 12px Arial, Helvetica, sans-serif;
}
#centerContainer {
	width: 940px;
	padding: 0px;
	margin: 0 auto;
	background: #FFFFFF;
	overflow: hidden;
}
img {
	border: 0;
}
a, a:link, a:active, a:visited {
	color: #004f99;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/* header */
#headerBlock {
	width: 940px;
	height: 141px;
	margin-bottom: 5px;
	clear: both;
}

/* layout */
#contentBlock {
	width: 930px;
	clear: both;
	margin: 0px 5px 5px 5px !important; margin: 0px 5px 5px 5px;
	overflow: hidden;
}
#contentBlockTwoColumn {
	width: 930px;
	clear: both;
	margin: 0px 5px 5px;
	overflow: hidden;
	background: url(../images/bg_leftside2.gif) no-repeat;
}
#contentBlockThreeColumn {
	width: 930px;
	clear: both;
	margin: 0px 5px 5px 5px !important; margin: 0px 5px 5px 5px;
	overflow: hidden;
	background: url(../images/bg_bothsides2.gif) no-repeat;
}
#leftColumn {
	width: 180px;
	float: left;
	margin-right: 5px;
	background: #FFFFFF;
}
#rightSide {
	width: 745px;
	float: right;
}
#centerColumn {
	width: 560px;
	float: left;
}
#rightColumn {
	width: 180px;
	float: right;
	padding-left: 5px;
	background: #FFFFFF;
}

/* new lindora challenge stuff */
#weightLossHeader {
	width: 940px;
	height: 105px;
	margin-bottom: 5px;
	clear: both;
	background: url(../images/belly_bg.jpg) no-repeat right;
}
