@charset "utf-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #333333;
	margin: 0; 
	padding: 0;
	text-align: center; 
	}
h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 14px;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

p{	color: #333333;	font-size: 12px; margin: 0;}
a{  font-size:12px;	color: #006699;	text-decoration: none; font-weight: bold;}
a:link{ font-size:12px;	color: #006699;	text-decoration: none; font-weight: bold;}
a:visited{ font-size:12px; color: #006699; text-decoration: none; font-weight: bold;}
a:hover{ font-size:12px; color: #006699; text-decoration: underline; font-weight: bolder;}
a:a img {border: 0;}
a:link img {border: 0;}
a:visited img {border: 0;}
a:hover img {border: 0;}

.thrColFixHdr #container {
	width: 850px;  /* using 20px less than a full 800px width avoids a horizontal scroll bar */
	background: #333333;
	margin: 0 auto; /* the auto margins center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	overflow: hidden;
} 
.thrColFixHdr #header { 
	background:  #333333; 
} 
.thrColFixHdr #header h1 {
	margin: 0; 
	padding: 0;
}
.thrColFixHdr #sidebar1 {
	float: left; /* element is floated so width must be given */
	width: 155px; 
	margin: 0;
	background: #EBEBEB; 
	padding: 10px 10px 15px 10px;
	border-bottom: solid 4px #333333;
	text-align: center; 
	}
.thrColFixHdr #sidebar2 {
	float: right; /* since this element is floated, a width must be given */
	margin: 0;
	width: 206px;
	background: #333333;
	border-bottom: solid 4px #333333;
	padding: 0;
	overflow: hidden;
}
.thrColFixHdr #mainContent {
	margin: 0 205px 0 175px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */
	padding: 10px;
	border: solid 4px #333333;
	border-top: 0;
	background:  #FFFFFF;
	} 
.thrColFixHdr #mainContent img { 
	float: left;
	margin: 0 10px 0 10px;
}
.thrColFixHdr #mainContentbanner { 
	margin: 0;
	padding: 0px; 
	background:  #FFFFFF;
} 
.thrColFixHdr #mainContentbanner img { 
	float: left;
	margin: 0 10px 0 10px;
}	
.thrColFixHdr #mainContent1 { 
	margin: 0;
	padding: 10px 10px 10px 10px; 
	background:  #FFFFFF;
} 
.thrColFixHdr #mainContent1 img { 
	float: left;
	margin: 0 10px 0 10px;
}
.thrColFixHdr #mainContent2 { 
	margin: 0;
	padding: 10px 10px 10px 0px; 
	text-align: right; 
	background:  #FFFFFF;
} 
.thrColFixHdr #mainContent2 img { 
	float: left;
	margin: 0 10px 0 10px;
}
.thrColFixHdr #mainContent3 { 
	margin: 0;
	padding: 10px 10px 10px 0; 
	background:  #FFFFFF;
} 
.thrColFixHdr #mainContent3 img { 
	float: right;
	margin: 0 10px 0 10px;
}
.thrColFixHdr #mainContent4 { 
	margin: 0;
	padding: 10px 10px 10px 0px; 
	text-align: right; 
	background:  #FFFFFF;
} 
.thrColFixHdr #mainContent4 img { 
	float: left;
	margin: 0 10px 0 10px;
}
.thrColFixHdr #newest {
	position:absolute;
	left: 663px;
	top: 174px;
	margin: 0;
	width: 98px;
	overflow: hidden;
	height: 86px;
}
.thrColFixHdr #footer {
border:solid 1px #333333;
	padding: 0 10px 0 20px;
	background:#DDDDDD;
	font-size: 10px;
} 
.thrColFixHdr #footer p {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
	margin: 0; 
	padding: 10px 0; 
}
/* End of Footer*/

.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;
}
