body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #B74862;
	margin: 0px;
	padding: 50px 0px;
}
#content h1 {
	color: #B74862;
	font-size: 1.4em;
	margin: 0px;
	padding: 0px;
}


#maincontainer {	background-color: #FFFFFF;	height: auto;	width: 730px;	margin-right: auto;	margin-left: auto;	padding: 10px;	border-bottom: 5px solid #990066;}

#header {background: #CCCCCC url(../img/bg_header.jpg) no-repeat;height: 113px;width: 730px;}

#topnav {background-color: #B74862;height: 30px;width: 730px;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
#topnav ul {	margin: 0px 0px 0px 10px;	padding: 0px;	list-style-type: none;}
#topnav li {	display: inline;	float: left;	padding-left: 20px;	background: url(../img/bg_topnavli.gif) no-repeat left;	padding-top: 7px;	padding-right: 15px;}
#topnav a:link {color: #FFFFFF;	text-decoration: none;}
#topnav a:visited {color: #FFFFFF;	text-decoration: none;}
#topnav a:hover {color: #FFFFFF;	text-decoration: underline;}
#topnav a:active {color: #FFFFFF;	text-decoration: none;}

#contentholder {background-color: #FDF6DA;height: auto;width: 686px;padding: 22px 22px 5px;}

#leftcolumn {
	height: auto;
	width: 255px;
	float: left;
	padding-top: 10px;
}
#leftcolumn p {
	border: 10px solid #FDF6DA;
	height: 140px;
	width: 180px;
	padding-bottom: 20px;
}

#clear{clear:both;}

#content {
	float: right;
	height: auto;
	width: 380px;
}

#footer {height: auto;width: 100%;padding-top: 10px;border-top: 1px solid #FFFFFF;margin-top: 70px;text-align: right;font-size: 10px;float: left;}

#landscape {	height: 113px;	width: 730px;	background: #CC3366 url(../img/bg_landscape.jpg);}
