body {
	margin:0px;
	padding: 0;
	font-family:Verdana;
	background-color: #E3E4E5;
	}
#container{width:893px;margin:0 auto;padding:0;}
#body_bg{width:893px; background-image:url(../images/body_bg.gif); background-repeat:repeat-y; height:800px; padding-left:18px;}
#about_body_bg{width:893px; background-image:url(../images/body_bg.gif); background-repeat:repeat-y; height:850px; padding-left:18px;}	
#group_body_bg{width:893px; background-image:url(../images/body_bg.gif); background-repeat:repeat-y; height:1150px; padding-left:18px;}
#past_body_bg{width:893px; background-image:url(../images/body_bg.gif); background-repeat:repeat-y; height:1350px; padding-left:18px;}	
#wrapper {
	width: 858px;
	margin: 0 auto;
	padding:0;
	float:left;
	
	
}
#logo{ height:56px; width:131px;}

#main_body{width:858px;}

#main_body #left_body{float:left;width:247px;}
#main_body #left_body .containt{clear:both;width:218px;}
#main_body #left_body .containt a{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	font-stretch:normal;
	text-decoration:none;
	letter-spacing:0px;
	
	}
#main_body #left_body .containt a:hover{
	color:#003300;
	font-weight:bold;
	}	
#main_body #right_body{float:left; width:611px;}
#right_body p{font-family:Verdana;
	font-size:11px;
	color:#333333;
	font-stretch:normal;
	text-decoration:none;
	line-height:15px;
	letter-spacing:0px;
	text-align:justify;
	margin-bottom:10px;
	margin-top:0;
}
#right_body h4{font-size:11px;
	color:#333333;
	font-stretch:normal;
	text-decoration:none;
	line-height:15px;
	letter-spacing:0px;
	text-align:justify;
	margin-bottom:5px;
	
	margin-top:0;
	font-weight:bold;}
#right_body li{font-family:Verdana;
	font-size:11px;
	color:#333333;
	font-stretch:normal;
	text-decoration:none;
	line-height:15px;
	letter-spacing:0px;
	text-align:justify;
	margin-top:0;
	}
#right_body #past{ float:left; width:392px;}
#right_body #past_img{ float:left; width:172px; margin-left:34px;}	
#footer{width:100%;background-color:#F7C200;height:20px;padding-top:10px; text-align:center;}
#footer ul{
list-style-type: none;
height:20px; 
width:100%;
margin: auto;
float:none;
padding-left:0px;
text-align:center;
}
#footer ul li{float:left;text-align:center;}

#footer ul li.max_sep{width:300px;}
#footer span.copyright{font-family:Verdana;
font-size: 10px;color:#000000; text-align:center;}
#footer span a {
font-family:Verdana;
font-size: 10px;color:#000000; text-align:center; text-decoration:none;}
#footer span a:hover {color: #000000; text-decoration:underline;}

#footer_container{width:100%;margin:0 auto;padding:0;}
#footer_container div{width:893px;margin:0 auto;padding:0; background:url(../images/footer.gif) 0 0 no-repeat; height:24px;}
* html #footer_container div{width:895px;margin:0 auto;padding:0; background:url(../images/footer-ie.gif) -3px 0 no-repeat; height:24px;}
/* @ Navigation */
#main-nav{margin:0 auto !important;padding:0 0px;width:858px;display:block;text-align:left !important;height:26px !important;position:relative;}
#nav{padding:0;margin:0;list-style:none;height:26px !important;position:relative;z-index:200;font-family:Arial, Helvetica, sans-serif !important;width:858px; font-weight:bold;}
#nav li.top{display:block;float:left;width:auto;}
#nav li.sep{float:left;width:2px;height:26px;display:block;}
#nav li.sepp{float:left;width:248px;height:26px;display:block;}
#nav li a{display:block;float:left;height:26px;width:56px;text-decoration:none;padding:0;cursor:pointer;text-align:center;color:#2B2B2B;}
#nav li a b{font:bold 12px/26px Arial, Helvetica, sans-serif !important; }
#nav li a.home,
#nav li a.about, 
#nav li a.projects, 
#nav li a.services, 
#nav li a.help-desk, 
#nav li a.contact,
#nav li a.feedback, 
#nav li a.updates{background:url('../images/nav-a.png') 0 0 !important;width:100px !important;}

#nav li.h a, 
#nav li.home:hover a, 
#nav a.home:hover, 
#nav li.about:hover a, 
#nav a.about:hover, 
#nav li.projects:hover a, 
#nav a.projects:hover, 
#nav li.services:hover a, 
#nav a.services:hover, 
#nav li.help-desk:hover a, 
#nav a.help-desk:hover, 
 
#nav li.contact:hover a, 
#nav a.contact:hover, 
 
#nav li.feedback:hover a, 
#nav a.feedback:hover,
 
#nav li.updates:hover a, 
#nav a.updates:hover, 
 
#nav li.faq:hover a, 
#nav a.faq:hover{background-position:0 -26px !important;color:#2B2B2B !important;}
#nav table{position:absolute;top:0;left:0;border-collapse:collapse;padding:0;width:0;height:0;margin:0;}
#nav .sub{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;text-align:left;}
#nav li:hover{position:relative;z-index:150;}
#nav a:hover{position:relative;white-space:normal;z-index:150;}
#nav :hover ul.sub{left:0;top:26px;background:#eee;width:auto;height:auto;z-index:200;text-align:left;padding:2px 2px 12px 2px;}
#nav :hover ul.sub li{display:block;height:26px;position:relative;float:left;width:auto;font-weight:normal;}
#nav :hover ul.sub li a{display:block;height:26px;width:168px;text-decoration:none;padding:0;cursor:pointer;!important;font:bold 11px/26px Arial, Helvetica, sans-serif !important;color:#2B2B2B !important;padding:0 0 0 25px !important;text-align:left;}
#nav :hover ul.sub li a:hover{display:block;height:26px;width:168px;text-decoration:none;padding:0;cursor:pointer;background:#F7C200 !important;font:bold 11px/26px Arial, Helvetica, sans-serif !important;color:#2B2B2B !important;padding:0 0 0 25px !important;}
/*@ end */