/* Global Resetting */
* {
	font-size: 1em;
	/* reset font-sizes to 1em == 10px */
	padding: 0;
	margin: 0;
	font-family:Verdana,Helvetica,sans-serif;
	list-style:none;
}
html{	
	height: 100%;
	background:url(../images/bg.jpg) repeat-y center;
	margin:0 auto;
}
body {
	height: 100%;
	font-size: 12px;
}
a img{
	border:0;
}
.clear{
	clear:both;
}

/* Layout CSS 190 479 262 17 */ 
.container {
	background:url(../images/bggrad.jpg) repeat-y;
	width:1000px;
	margin:auto;
	min-height:100%;	
	position:relative;
}
.header { 
	background: url(../images/header.jpg) no-repeat;
	height:223px;	
	margin-bottom: 15px;
}
.col1 { float:left; width:190px; margin:0 17px; font-size:14px; }
.col1 #Sidebar a { display:block; background: url(../images/menubg.png); height:19px; margin-bottom:5px; padding:6px 10px; color:#FFF; text-decoration:none; }
.col2 { float:left; width:479px; margin:0; }
.col3 { float:left; width:262px; margin:0 17px; }
.col1 .image { margin-bottom:5px; }
.col2 .image { margin-bottom:10px; }
.col3 .image { margin-bottom:10px; }

.contentArea { background: url(../images/content-tile.gif); margin-bottom:40px; }
.contentAreaMid { background:url(../images/content-mid.gif) no-repeat; }
.contentAreaText { padding:10px 20px; }
.contentAreaTop { background:url(../images/content-top.gif); height:9px; }
.contentAreaEnd { background:url(../images/content-end.gif); height:9px; }

#Footer { 
	font-size:10px;
	bottom:0;
	left:0;
	right:0;
	padding:5px;
	text-align:center;
	color:#222;
	overflow:hidden;
	position:absolute;
}
#Footer a { color:#222; text-decoration:none; }

/* BREADCRUMBS
-------------------------------------------- */
#Breadcrumbs { 
 	color: #B7C0C5;
	text-align: left;
	font-size: 0.9em; 
	margin: 0px 5px 10px 0;
}
	#Breadcrumbs p {
		margin: 0;
	}
	
#TitleArea { width:479px; height:62px; background:url(../images/title-bg.gif); text-align:center; margin-bottom:10px; }
#TitleArea h1 { font-family: Century Gothic, Verdana, Geneva, sans-serif; font-size:30px; font-weight:normal; color:#00397f; display:block; padding-top:12px; }

div.RSSFeed { border:5px solid #00397F; padding:5px; background: #FFF; }
div.RSSFeed h3 { color:#00397F; font-size:14px; margin-bottom:5px; }
div.RSSFeed a { color:#00397F; text-decoration:none; }
div.RSSFeed .RssDate { font-size:10px; margin:3px 0; }
div.RSSFeed .RssDesc { margin-bottom:10px; }