* {margin:0;padding:0}
p,h1,h2{margin:0 0 1em 0}
/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
body {
	min-width:750px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#outer{
	min-height:100%;
	margin-left:180px;
	margin-right:160px;
	margin-bottom:-40px;
	z-index:1
}
 
h1#header{
	border-top:0px solid #000000;
	border-bottom:3px solid #000000;
	position:absolute;
	top:0;
	left:0;
	z-index:99;
 	width:100%;
	overflow:hidden;
}
#clearheader{height:125px}

#left {
	position:relative;/*ie needs this to show float */
	width:168px;
	float:left;
	margin-left:-179px;/*must be 1px less than width otherwise won't push footer down */
	left:-2px;
	margin-right:-1px;
	z-index:2;
}
#right {
	position:relative;
	width:159px;
	float:right;
	margin-right:-158px;
	margin-left:-1px;
	left:2px;
	z-index:2;
	padding-top:15px;
}
* html #left {padding-bottom:32px ;margin-right:-3px;}/*3px jog */
* html #right{margin-left:-3px;	left:4px;}

#footer {
	width:100%;
	clear:both;
	height:40px;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
* html #footer {/*only ie gets this style*/
	\height:40px;/* for ie5 */
	he\ight:40px;/* for ie6 */
}
#clearfooter{clear:both;height:20px;}/*needed to make room for footer*/
* > html #clearfooter {float:left;width:100%;}/* ie mac styles */

* html #centrecontent {height:1%;}/* combat IE's 3 pixel jog */
html>body #minHeight{float:right;width:0px;height:100%;margin-bottom:-40px;} /*safari wrapper */

#centrecontent {position:relative;width:100%;float:left;}/*stacking context for image*/
#middle{margin-right:15px;margin-left:5px;margin-top:10px;padding-bottom:10px;}
