@charset "utf-8";
body  {
	font: 100%;
 font-family: Arial, Helvetica, sans-serif;
	background: #ddffdd;
	margin:0; 
	padding:0;
	text-align: center; 
	color: #000000;
}
.twoColFixLtHdr #container { 
	width: 1000px;  
	background: #FFFFFF;
	margin:0 auto; 
	border:0px solid #000000;
	text-align:left; 
 margin-top:5px;
} 
.twoColFixLtHdr #header { 
	background-image:url(../images/header.jpg);
 height:144px;
 margin:0;
 padding:0;
 border: 1px solid #404040;
} 
.twoColFixLtHdr #header h1 {
	padding-left:450px;
 padding-top:5px;
 color:#ffffff;
 font-size:22px;
 vertical-align:top;
 margin:0;
}

.twoColFixLtHdr #nav {
  margin:0px;
  padding:0px;
  text-align:left;
  padding-left:0px;
  width:1000px;
  background-color:#00b090;
  height:50px;
}

.twoColFixLtHdr #nav ul{
  list-style:none;
  margin:0;
  padding:0;
}

.twoColFixLtHdr #nav li{
  float:left;
  background:url(../images/links-bg.gif) top left no-repeat;
  line-height:50px;
  text-align:center;
  color:#fff;
  font-size:16px;
  text-transform:uppercase;
  padding-left:20px;
  padding-right:20px;
}

.twoColFixLtHdr #nav li a{
	text-decoration:none;
	padding-left:20px;
	color:#fff;
	background-image: url(../images/li-bullets.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
}

.twoColFixLtHdr #sidebar1 {
	float: left; 
	width: 600px; 
	background: #EBEBEB; 
	margin:0px;
 padding:0px;
}
.twoColFixLtHdr #mainContent { 
	margin: 0 0 0 600px; 
	padding-top:50px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 width:380px;
} 
.twoColFixLtHdr #mainContent li { 
	 padding-bottom:10px;
}

.twoColFixLtHdr #fullwidth { 
	margin:0px; 
	padding-top:20px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
}
.twoColFixLtHdr #fullwidth p { 
	 text-align:left;
  padding-left:20px;
  padding-right:20px;
}
  
.twoColFixLtHdr #footer {
 margin:0; 
	padding:0px; 
	background:#DDffDD;
 font-size:x-small;
 line-height:16px;
 height:30px; 
} 
.twoColFixLtHdr #footer p {
	margin:0; 
	padding:0;
 padding-left:10px;
 padding-right:10px;
}
.twoColFixLtHdr #footer a {
	color:Black;
}
.twoColFixLtHdr #footer a:visited {
	color:Black;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	 clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}
.clear{
  clear:both;
  height:1px;
}
