* 
{ 
	outline: none;
	margin: 0;
	padding: 0;
	border: none;
}

body 
{ 
	background:url(../images/background_gradient.jpg) repeat top center;
	color: #3499ae;
	background-color:#FFFFFF;
	margin: 0 auto;
	font: 23px  Century Gothic, Times, sans-serif;
	width: auto;
	height: auto;
}


#container
{
	background:url(../images/mms_bg.jpg) repeat-x top center;
	width: 960px;
	height: 811px;
	margin: 0 auto;
}

#header
{
	background:url(../images/header_bg.png) repeat top center;
	width: 960px;
	height: 251px;
}

#header_spirit
{
	background:url(../images/header_spirit_bg.png) repeat top center;
	width: 960px;
	height: 251px;
}



/* -------------- Navigation Area -------------- */

#nav 
{
	float: left;
	padding-left: 17px;
}

#nav p
{
	font: 23px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	margin-left: 25px;
}

#navbar
{
	background:url(../images/navbar_1.png) no-repeat top center;
	width: 234px;
	height: 90px;
}

#navbar_link_1
{
	background:url(../images/navbar_1_on.png) no-repeat top center;
	width: 234px;
	height: 50px;

}

#navbar_link_1:hover
{
	background:url(../images/navbar_1_over.png) no-repeat top center;
	width: 234px;
	height: 50px;

}
	
#navbar_link_2
{
	background:url(../images/navbar_2_on.png) no-repeat top center;
	width: 234px;
	height: 50px;

}

#navbar_link_2:hover
{
	background:url(../images/navbar_2_over.png) no-repeat top center;
	width: 234px;
	height: 50px;

}

#navbar_link_1 a, #navbar_link_2 a
{
	color: #9e9c6f;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 10px;
	padding-left: 65px;
}

#navbar_link_1 a:hover, #navbar_link_2 a:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

#navtext
{
	padding-top: 20px;
	display: block;
}

#navtext_1
{
	padding-top: 50px;
	display: block;
}

#navtext_1 p
{
	font-size: 17px;
}


/* -------------- Middle Column Area -------------- */

	/* -------------- Top Area -------------- */

#middle_column
{
	float: left;
	background:url(../images/create_bg.png) no-repeat top center;
	height: 446px;
	width: 418px;
	padding-left: 20px;
}

#create
{
	padding-top: 5px;
}

#middle_column p
{
	font: 19px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
}

#bullets_top
{
	font: 14px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	padding-top: 7px;
	padding-left: 13px;
}

#bullets_top ul
{
	list-style-type: square;
	line-height: 1em;
}

.green
{
	color:#05a157;
}




	/* -------------- Bottom Area -------------- */

#personalize
{
	padding-top: 35px;
	font: 23px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	text-align: center;
}

#bullets_bottom
{
	font: 16px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	padding-top: 7px;
	padding-left: 13px;
}

#bullets_bottom ul
{
	list-style-type: square;
	line-height: 1em;
	text-align: center;
}



/* -------------- Mpression Area -------------- */

#right_column
{
	float: left;
	height:423px;
	width: 252px;
	background:url(../images/mpression_bg.png) no-repeat bottom center;
	padding-top: 35px;
	font: 23px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	padding-left: 15px;
}

#mpression
{
	font: 23px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	padding-left: 15px;
}

#mpression p
{
	float: left;
	font: 23px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
}

#bullets_right
{
	font: 14px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	padding-top: 15px;
	padding-left: 13px;
}

#bullets_right ul
{
	list-style-type: square;
	line-height: 1.15em;
}

.lavender
{
	color: #bc98c7;
}




/* -------------- Middle Column Area - Team Spirit -------------- */

	/* -------------- Top Area -------------- */

#middle_column_spirit
{
	float: left;
	height: 446px;
	width: 195px;
	padding-left: 40px;
}

#middle_column_spirit p
{
	font: 20px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
}

#bullets_spirit_top
{
	font: 14px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
	padding-top: 7px;
	padding-left: 13px;
	line-height: 1.25em;
}

#bullets_spirit_top ul
{
	list-style-type: square;
}

/* -------------- Right Column - Team Spirit -------------- */

#right_column_spirit
{
	float: right;
	height:455px;
	width: 430px;
	font: 23px  Century Gothic, Times, sans-serif;
	font-weight: bold;
	color: #252ea8;
}




/* -------------- Footer Area -------------- */

#footer
{
	float: left;
	background: url(../images/footer_bg.jpg) repeat-x;
	height: 106px;
	width: 100%;
}

#footer_wrap
{
	float: left;
	text-align: center;
	color: #fff;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 15px 10px 0 10px;
	
}

#footer_wrap a
{
	color: #fff;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 30px 0 0 10px;
	text-decoration: none;
}

#footer_wrap a:hover
{
	color: #f5de4f;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 30px 0 0 10px;
	
}

#pim_logo
{
	float: left;
}

#pim_links
{
	float: left;
	text-align: center;
	padding-top: 5px;
	padding-left: 50px;
}

#cbtb_logo
{
	float: left;
	padding-left: 70px;
}

#footer_bottom_left
{
	float: center;
}

#footer_bottom_right
{
	float: right;
}
