@media screen, projection {
	* 					{margin:0; padding:0;}
	body 				{background:#fff; font-family:Verdana, Arial, sans-serif; font-size:12px;}
	body, tr, input, 
	td, textarea, a		{}
		
	a					{color:#5f9f2d;}
	a:hover				{color:#000;}
	li { margin-left: 30px; }

.clear {clear:both;}
.indent {text-indent:-10000px;}
.print {display:none;}
 

#container {width:894px; margin:12px auto 0 auto; background:url(../i/bg.gif);}
	
	#header {width:894px; height:270px; background:url(../i/header_bg.jpg);}
		
		#logo {width:416px; height:127px; background:url(../i/logo.gif); float:left; margin:52px 0 0 28px; display:block;}
		#phone {clear:left; float:left; color:#fff; font-size:18px; margin:50px 0 0 28px;}
		
	#navigation {width:887px; margin:0 3px 0 4px; height:58px; background:url(../i/navigation_bg.gif); list-style-type:none; overflow:hidden; text-align:center;}
		#navigation li {display:inline-block; height:34px; margin-top:24px; margin-left:0;}
		#navigation li a {display:block; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; height:34px; padding:0 14px; background:url(../i/nav_sep.gif) left bottom no-repeat;}
		#navigation li a.first-item {background:none; margin-left:4px;}
		#navigation li a:hover, #navigation li a.page-selected {background:url(../i/nav_hover.gif) bottom repeat-x;}
		
	#top-separator {width:887px; margin:0 3px 1px 4px; height:5px; background:#8d8d8d;}
	
	#content-space {width:887px; margin:0 3px 0 4px; background:url(../i/content_space_bg.gif) bottom repeat-x;}
	
		#content {float:left; width:600px; margin:20px 33px 40px 30px;}
		
		#sidebar {float:right; width:224px; background:#666; text-align:center; margin-bottom:30px;}
	
#bottom {width:894px; height:80px; margin:0 auto; background:url(../i/bottom.gif) top no-repeat;}

	#mxlogic {float:right; margin:10px 30px 0 0; width:200px; height:67px; background:url(../i/mxlogic.gif);}
	
	#developer {color:#d5652c; margin-left:30px; line-height:4; text-decoration:none;}
	#developer:hover {color:#000; text-decoration:underline;}
		
}