body {
	text-align:center;
	font-family: Franklin Gothic Medium, Arial Narrow Bold, Arial, sans-serif;
	font-size:14px;
	background-image: url(assets/images/theme2/headerbk.gif); 
	background-repeat: repeat-x;
	padding-top: 0; margin-top: 0;
	line-height: 16px;

}a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #627d29;
}
.hl {
	color: #627d29;
}
.ll {
	color: #CCCCCC;
	padding: 0 10px 0 10px;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #aabe7f;
}
#header {
margin:auto;

width: 800px;
	background-repeat: no-repeat;	padding-top: 0; margin-top: 0;
	background-position: top;
	border-top:1px solid white;
	text-align:right;
}	
#container {
  padding-left: 200px;   
  padding-right: 332px; 
  background-color: #ffffff;
}
#container .column {
  position: relative;
  float: left;
}
ul {
	margin-left: 0;
	font-size:16px;
	font-weight: bold;
}
li {
	margin-left: 15px;
	font-size: 14px;
	font-weight:normal;
}
#cando {
margin:auto;
	text-align:left;
}#cando b {
font-size: 16px;
}
#cando ul {margin: 0 0 0;}
#webwork {
	margin: 10px 0 0;
	padding: 0 0 0;
}
#webwork li {
	list-style-type:none;
	margin: 0 0 0;
	padding: 0 0 0;
}
#webwork li a:link, #webwork li a:visited {
	padding: 3px;
	background-color: #e6f1cd;
	margin-bottom:1px;
	display: block;
	width: 170px
}
#webwork li a:hover {
	padding: 3px;
	background-color: #c6e386;
	margin-bottom:1px;
	display: block;
}
#center {
  width: 100%;
    text-align:left;

}
#center p {
	margin: 0 10px 0px 10px;

}
#left {
  width: 400px;          
  right: 200px;  
  padding-left: 20px;        
  margin-left: -100%;
  text-align:left;
}
#right {
  width: 332px;          
  margin-right: -332px;  
}
#footer {
  clear: both;
}
/*** IE6 Fix ***/
* html #left {
  left: 332px;          
}