body {
	margin:0px;
	padding:0px;
	text-align:center;
	background-color: #FFFFFF;
	background-image: url(../images/background-level2.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-color:#666;
	}
	
#wrapper {
	position:absolute;
	left:50%;
	width:745px;
	margin-left:-372px;
	}
	
#header {
	width:745px;
	margin-top:4px;
	padding:0px;
	}
	
#header-print {
	display:none;
	}
	
#intro {
	text-align:left;
	width:745px;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #999999;
	}
	
.divider {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
	margin-bottom: 1em;
	}
	
#leftcolumn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:left;
	width:140px;
	margin-top:0px;
	margin-left:0px;
	margin-right:-1px;
	padding-top: 5px;
	padding-right: 8px;
	border-right: 1px dotted #999;
	float:left;
	}
	
#maincolumn {
	text-align:left;
	border-left: 1px dotted #999;
	border-right: 1px dotted #999;
	width:417px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 5px;
	float:left;
	}
	
#maincolumnWIDE {
	text-align:left;
	border-left: 1px dotted #999;
	width:550px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 5px;
	float:left;
	}
	
#rightcolumn {
	text-align:left;
	padding-left:10px;
	padding-bottom:20px;
	padding-top: 5px;
	width:148px;
	float:left;
	}
	
#footer {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	width:745px;
	margin-top:5px;
	}
	
.feature {
	margin-bottom: 2.5em;
	}
	
	
div#sizer { display:none }
div#sizer a img { border:none }