/* normalize defaults */
html, head, body, 
h1, h2, h3, h4, h5, h6, 
div, span, p, blockquote, code, img, a,
table, tr, th, td,
ul, ol, li, label, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0px;
}

body  {
	font: 80% Arial, Helvetica, sans-serif;
	background: #999999;
	background-image:url(images/bg_page_home.gif);
	background-repeat:repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center; /* For IE centering bug. Content is set to the left aligned default in the #container selector */
	color: #333;
}



/* PAGE CONTAINER */

#container { 
	width: 770px; 
	background: #FFFFFF;
	background-image:url(images/bg_contentcontainer.gif);
	background-position: 0px 305px;
	background-repeat:repeat-x;
	margin: 0 auto; 
	text-align: left; /* this overrides the text-align: center on the body element. */
} 


/* HEADER */

#header { 
	background-image:url(images/headerhome.jpg); background-repeat:no-repeat; 
	min-height: 250px;
	height: 250px;
	padding: 0px 20px;  
	margin: 0px;
} 



/* SIDEBAR */

table.homenews { width: 190px; border: 0px; }
table.homenews td { vertical-align: top; padding: 0px; }
.homenewsphoto { width: 79; height: 79; margin: 0px 8px 16px 0px; }
.homenewsitem { font-weight: bold; margin: 0 0 6px 0; padding: 0px; }
.readmorelink a { color: #333; }




