body {
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
}
.Spacer {
	clear: both;
}

/****************************************
	Mast Head
*****************************************/
#container {
	width: 740px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
}
#masthead {
	background-color: #000000;
	height: 45px;
}
#masthead img {
	border: 0;
}
#masthead form {
	padding: 0;
	margin: 0;
}
#title {
	margin-top: 5px;
	margin-bottom: 5px;
}
#logo {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}
#search {
	float: right;
	margin-right: 20px;
	width: 175px;
}
#search form {
	float: right;
}
#search input {
	border:1px solid black;
}
#search img {
	float: left;
	margin-top: 10px;
}
#sectiontitle {
	float: left;
	width: 370px;
	height: 140px;
}
#sectionimage {
	float: right;
}
#home #sectionimage {
	width: 740px;
	height: 370px;
}
/****************************************
	Navigation
*****************************************/
#navmain {
	width: 100%;
	height: 20px;
	clear: both;
	float: none;
	margin-top: 3px;
	border-bottom: 2px solid #CCCCCC;
}
#navmain ul {
	margin: 0;
	padding: 0;
}
#navmain li {
	list-style-type: none; 
	float: left; 
	text-align:center;
}
#navwhat {width: 200px;}
#navwhy {width: 200px;}
#navbeing {width: 165px;}
#navcan {width: 165px;}

/* Left Navigation */
#navleft {
	width: 130px;
	float: left;
}
#navleft a {
	text-decoration: none;
	color: #000000;
	font-size: .9em;
}
#navleft ul {
	margin: 0;
	padding: 0;
}
#navleft li {
	list-style-type: none;
}
#navleft .Child {margin: 0 0 5px 5px;}
#navleft #ActiveChild, #navleft #ActiveChild a {font-weight: bold;}
#navleft img {margin-top: 10px;}

/****************************************
	Content
*****************************************/
#contentheading {
	float: right;
	width: 575px;
	margin-top: 15px;
}
#content {
	float: right;
	padding-bottom: 25px;
}
#searchmp #content,
#events #content {
	width: 730px;
}
#homecontent {
	margin-top: 15px;
}
/****************************************
	Footer
*****************************************/
#footerlinks,
#footeraddress,
#copyright {
	width: 100%;
	text-align: center;
	font-size: .9em;
	margin-top: 10px;
	clear: both;
}
#footeraddress {
	border-top: 1px solid black;
	padding: 3px;
}
#copyright {
	color: #999999;
	margin-top: 0px;
}

/****************************************
	Section specific
*****************************************/
#what #titleimg  {
	margin: 30px 0 0 80px;
}
#what #sectiontitle {
	background-color: #d9b28f;
}
#why #titleimg  {
	margin: 30px 0 0 25px;
}
#why #sectiontitle {
	background-color: #37637d;
}
#being #titleimg {
	margin: 30px 0 0 75px;
}
#being #sectiontitle {
	background-color: #a4ba7f;
}
#help #titleimg {
	margin: 30px 0 0 75px;
}
#help #sectiontitle {
	background-color: #c68f45;
}
#resources #titleimg {
	margin: 30px 0 0 75px;
}
#resources #sectiontitle {
	background-color: #92a8c7;
}
#events #titleimg {
	margin: 30px 0 0 100px;
}
#events #sectiontitle {
	background-color: #9d2f19;
}
#searchmp #titleimg {
	margin: 30px 0 0 120px;
}
#searchmp #sectiontitle {
	background-color: #66cc99;
}
#members #titleimg {
	margin: 30px 0 0 127px;
}
#members #sectiontitle {
	background-color: #92a8c7;
}
/****************************************
	More Box
*****************************************/
/* What */
#what .moreboxtopleft {
	background: url("../images/morebox_top_left_what.gif") no-repeat top left;
}
#what .moreboxtopright {
	background-color: #fbecd9;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#what .moreboxcontent {
	background-color: #fbecd9;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#what .moreboxcontent h3 {
	color: #c29c79;
}
#what .moreboxbottomleft {
	background-color: #fbecd9;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#what .moreboxbottomright {
	background: url("../images/morebox_bottom_right_what.gif") no-repeat bottom right;
}

/* Why */
#why .moreboxtopleft {
	background: url("../images/morebox_top_left_why.gif") no-repeat top left;
}
#why .moreboxtopright {
	background-color: #dff1ff;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#why .moreboxcontent {
	background-color: #dff1ff;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#why .moreboxcontent h3 {
	color: #a8b9c7;
}
#why .moreboxbottomleft {
	background-color: #dff1ff;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#why .moreboxbottomright {
	background: url("../images/morebox_bottom_right_why.gif") no-repeat bottom right;
}

/* Being */
#being .moreboxtopleft {
	background: url("../images/morebox_top_left_being.gif") no-repeat top left;
}
#being .moreboxtopright {
	background-color: #e4f9e4;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#being .moreboxcontent {
	background-color: #e4f9e4;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#being .moreboxcontent h3 {
	color: #669966;
}
#being .moreboxbottomleft {
	background-color: #e4f9e4;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#being .moreboxbottomright {
	background: url("../images/morebox_bottom_right_being.gif") no-repeat bottom right;
}

/* Help */
#help .moreboxtopleft {
	background: url("../images/morebox_top_left_help.gif") no-repeat top left;
}
#help .moreboxtopright {
	background-color: #fee4c6;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#help .moreboxcontent {
	background-color: #fee4c6;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#help .moreboxcontent h3 {
	color: #ad967a;
}
#help .moreboxbottomleft {
	background-color: #fee4c6;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#help .moreboxbottomright {
	background: url("../images/morebox_bottom_right_help.gif") no-repeat bottom right;
}

/* Resources */
#resources .moreboxtopleft {
	background: url("../images/morebox_top_left_resources.gif") no-repeat top left;
}
#resources .moreboxtopright {
	background-color: #cfdcfa;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#resources .moreboxcontent {
	background-color: #cfdcfa;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#resources .moreboxcontent h3 {
	color: #718ac3;
}
#resources .moreboxbottomleft {
	background-color: #cfdcfa;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#resources .moreboxbottomright {
	background: url("../images/morebox_bottom_right_resources.gif") no-repeat bottom right;
}

/* Fast Track */
#fasttrack .moreboxcontent {
	padding: 0 !important;
}
#fasttrack .moreboxtopleft {
	background: url("../images/morebox_top_left_fasttrack.gif") no-repeat top left;
}
#fasttrack .moreboxtopright {
	background-color: #000000;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#fasttrack .moreboxcontent {
	background-color: #faf9c3;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#fasttrack .moreboxcontent h3 {
	color: #FFFFFF;
	background-color: #000000;
	width: 100%;
	padding-bottom: 5px;
}
#fasttrack .moreboxcontent ul {
	margin-left: 5px;
}
#fasttrack .moreboxbottomleft {
	background-color: #faf9c3;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#fasttrack .moreboxbottomright {
	background: url("../images/morebox_bottom_right_what.gif") no-repeat bottom right;
}
