/* CSS Document */

body {height:100%; background:#c1dde6 url(../../images/bg/page.gif) repeat-x 0 0; font:0.7em Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#2c535c; }
html { background-color:#c1dde6; height:100%;}

#wrap { width:100%; background:url(../../images/bg/content.png) no-repeat center top; height:auto;min-height: 100%; margin:0 auto;}
* html #wrap {height: 100%;}

body#homepage #wrap { float:left; }
	#header { width:917px; height:78px; margin:0 auto; padding:0 27px 0 6px; }
		#header #search-links { float:right; width:460px; height:48px; background:url(../../images/bg/header-search-links.png) no-repeat 3px 0; padding-left:26px;}
			#header #search-links #search { float:left; }

	#content { width:922px; margin:0 auto; padding:10px 20px 0 8px; }

#content-main { float:right; width:780px; padding-bottom:5px; margin-bottom:80px;}

#wrap-footer { float:left; width:100%; margin: -70px auto 0 auto; height:70px; background:#296695 url(../../images/bg/footer.gif) repeat-x bottom left;}
/*#wrap-footer { width:100%; background:#296695 url(../../images/bg/footer.gif) repeat-x bottom left; }*/
	#footer { width:925px; margin:0 auto 0 auto; padding:0 35px 0 0;}
		#footer	#line2 { float:right; width:755px; padding-top:10px; }
		
	


		
	