@font-face { font-family:Mini 7; font-style:normal; font-weight:normal; src: url(../MINI0.eot); }
body { background:#666; margin:20px 0; text-align:center; }

#container { margin:0 auto; background:#FFF; width:950px; position:relative; }
#head { margin:0; padding-top:6px; }

#nav { background:#BCBABB; }
	#nav ul { margin:0 auto; padding:0; list-style:none; height:52px; }
	#nav li { display:inline; }
	
#foot { margin:0 auto 5px auto; padding:75px 0 20px 0; background:#BCBABB; font:9px Verdana, Arial, Helvetica, sans-serif; color:#FFF; }
	#foot ul { margin:0 auto; padding:0; list-style:none;  }
	#foot li { display:inline; text-transform:uppercase; padding:0 10px; border-right:1px solid #FFF; }
		#foot li.email { border-right:none; }
			#foot li.email a { font:10px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; border:dotted #FFF; border-width:0 1px; 
				background:url(../images/icon_email.gif) 0 0 no-repeat; background-position:1.25em 0.1em; padding:0 10px 0 28px; }
			#foot li.email a:hover { color:#C1372A; }
		#foot li.sitemap { border-right:none; }
			#foot li.sitemap { font:10px Mini 7, Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; border:dotted #FFF; border-width:0 1px; padding:0 10px; }
			#foot li.sitemap a:hover { color:#C1372A; }
		#foot li.padleft { padding-left:180px; }
		#foot li.padright { padding-right:180px; border-right:none; }
		
#legal { font:9px Verdana, Arial, Helvetica, sans-serif; color:#BCBABB; background:#666; margin:6px 0 0 0; padding:15px 0 0 0; }	
	#legal ul { margin:0 auto; padding:0; list-style:none; }
	#legal li { display:inline; text-transform:uppercase; }
	
/* values for IE Mac - Do not place any CSS below this */
* html>body ul>li, * html>body ul>li a {
	display:inline-block; 
	}
* html>body ul>li a {width:1px; white-space:nowrap}

