html, body {width:100%; height:100%; min-height:100%; padding:0; margin:0;}
html>body {height:auto;}
body {background:#77694f url(http://www.channelcapitalresearch.com/images/container_bkg.gif) center repeat-y;}

#container {position:absolute; left:50%; width:820px; min-height:100%; height:100%; padding:0; margin:0; margin-left:-410px; background:#ffffff;}
* html #container {height:100%; text-align:center;} /* IE needs height at 100% */
#container[id] {height:auto;}

#copy, #footer {background-image:none; padding:0; margin:0;}
#copy {width:776px; padding:10px; margin:0 auto; border:solid 1px #c6b289; margin-top:3px; text-align:left;}
* html #copy {width:796px;}
#copy table {text-align:left;}

#footer {
	clear:both;
	height:29px;
	width:798px; 
	padding-top:6px;
	margin:0 auto;
	vertical-align:bottom;
	font:normal 10px/29px Arial,Verdana,Sans-Serif;
	color:#ffffff;
}
#footer a {color:#ffffff; font:normal 10px/29px Arial,Verdana,Sans-Serif;}
#footer a:hover {text-decoration:none;}

#footer_links {float:left; width:530px; padding-left:9px; text-align:left; background:#00505b url(http://www.channelcapitalresearch.com/images/footer_corner_tl.gif) top left no-repeat;}
* html #footer_links {width:559px;}

#footer_copywrite {float:right; width:250px; padding-right:9px; text-align:right; background:#00505b url(http://www.channelcapitalresearch.com/images/footer_corner_tr.gif) top right no-repeat;}
* html #footer_copywrite {width:239px;}