html	{
	margin:0;
	padding:0;
	font-family:Verdana,sans-serif;
	line-height:1.2em;
	font-size:.8em;
	color:#ccc;
	background:#000!IMPORTANT;
}
	body {
		margin:0;
		padding:0;
	}
		.wrapper	{
			margin:0 auto;
			padding:0;	
			background:url(../images/BG_top.gif) top repeat-x;
		}
			.wrapper2	{
				margin:0;
				padding:0;
				background:url(../images/BG_base.gif) bottom repeat-x;
			}
				.container {
					position:relative; 
					margin:0 auto;
					padding:0;
					width:931px;
					background:url(../images/body_BG.png) repeat-y;
				}
					.container2 {
						position:relative;
						padding:0;
						margin:0 auto;
						width:888px;
					}

.header {
	height:253px;
	padding:0;
	margin:0;
	background:url(../images/header.jpg) no-repeat;
}

	.nav	{
		margin:0;
		padding-bottom:4px;
		width:888px;
		height:38px;
		border-bottom:6px solid #f8e723;
		background:url(../images/nav_bg.gif) #000 repeat-x;
	}
		.nav ul	{
			margin:0;
			padding:0;
		}
			.nav li	{
				height:38px;
				display:inline;
				list-style:none;
				margin:0;
				padding:10px 0;
				overflow:hidden;
			}
			.nav li a	{
				float:left;
				height:15px;
				font-family:Verdana, san-serif;
				font-size:.8em;
				font-weight:normal;
				color:#f1cacf;
				text-decoration:none;
				text-transform:uppercase;
				padding:11px 36px;
				background:url(../images/nav_bdr.gif) right no-repeat;
				overflow:hidden;
			}
			.nav li img	{
				float:left;
			}
				.nav .link:hover	{
					color:#fff;
					text-decoration:none;
					background:url(../images/nav_bg3.gif) repeat-x;
				}
				.nav li .current	{
					color:#fff;
					background:url(../images/nav_bg2.gif) repeat-x;
				}
.main	{
	width:931px;
	min-height:440px;
	overflow:hidden;
	padding-top:10px;
	margin:0;
}
	.sidebar	{
		float:left;
		width:284px;
		margin:10px 0 10px 10px; 
		padding:0;
		background:none;
	}
			
		.gallery_widget a:hover img	{
			filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
		}
		.news	{
			padding:0;
			margin:0;
		}
			.news_item	{
				margin:15px 0;
			}
				.news h2	{
					padding-bottom:10px;
				}
				.news_date	{
					padding-right:13px;
					margin:0;
					overflow:hidden;
					width:47px;
					height:49px;
					float:left;
					font-family:arial, san-serif;
					background:url(../images/date_icon.png) no-repeat;
					text-align:center;
				}
					.news_date .mth	{
						marging:0;
						padding-bottom:5px;;
						overflow:hidden;
						text-transform:uppercase;
						color:#d99892;
						font-size:.9em;
						font-weight:bold;
						vertical-align:top;
					}
					.news_date .day	{
						padding:0;
						margin:0;
						overflow:hidden;
						color:#9f9f9f;
						font-size:1.8em;
					}
				.news_text	{
					float:left;
					width:180px;
					font-size:.85em;
					line-height:1.4em;
				}
					.news_text a	{
						color:#f8e724;
						text-decoration:underline;
						font-weight:bold;
					}
						.news_text a:hover	{
							color:#cacb13;
						}
					.news_text p	{
						padding:0;
						margin:0;
						color:#fff;
					}				
			
	.content, .content_gallery {
		float:left;
		width:585px;
		margin:10px 0 0 0; 
		padding:0;
		background:url(../images/content_bg.png) bottom right no-repeat;
		min-height:400px;
	}
		.content_gallery	{
			background:none;
		}
		.content h2, .content_gallery h2, sidebar h2	{
			padding-left:20px 0 10px 5px;
		}
			.content p	{
				width:520px;
			}
				.content td p	{
					width:440px;
					padding: 0 0 10px 10px;
					margin:0;
				}
			.content_home p	{
				width:575px;
			}
		.content_widgets	{
			padding:10px 0;
			margin:0;
			overflow:hidden;
		}
			.content_widget	{
				float:left;
				width:280px;
				padding:0;
				margin:0;
			}
				.content_widget_txt	{
					font-size:.88em;
					line-height:1.5em;
					padding-left:5px;
					float:left;
					width:220px;
				}
					.content_widget_txt strong	{
						padding-bottom:10px;
					}
				.PDF_icon	{
					float:left;
					width:50px;
				}
		
				.flash	{
					height:211px;
					width:574px;
					margin-bottom:25px;
					border:4px solid #fff;
					background:none;
				}
					.flash img	{
						display:block;
						position:absolute;
						right:0;
						top:0;
					}
					#slideshow, .slideshow	{
						height:211px;
						width:574px;
						overflow:hidden;
						background:#000;
						padding:0;
						margin:0;
					}
			
.footer {
	padding:20px 0 15px 0;
	margin:20px 0 0 10px;
	//margin:30px 0 0 10px;
	overflow:hidden;
	height:50px;
	border-top:1px solid #1a1a1a;
	width:860px;
	font-size:.8em;
}
	.foot_links	{
		padding:0;
		float:left;
		color:#555;
	}
		.foot_links ul	{
			padding:0;
			margin:0;
		}
		.foot_links p	{
			padding-top:3px;
			margin:0;
		}
		.foot_links a	{
			color:#aaa;
		}
		.foot_links li	{
			display:inline;
			padding:0;
			margin:0;
		}
		.foot_links li a	{
			color:#f8e724;
		}
	.copyright	{
		padding:0;
		float:right;
		color:#666;
	}

/************************
PAGE COMMENTS
************************/

#PageComments {
	list-style:none;
	background:#e9e9e9;
	border:1px solid #ccc;
	border-bottom:0;
	padding:0;
	margin:0;
}
	#PageComments li {
		list-style:none;
		padding:5px;
		margin:0;
		font-size:1em;
		border-bottom:1px dotted #bbb;
	}
		#PageComments li p span {
			font-style:italic;
		}
		#PageComments a.deletelink {
			font-weight:bold;
		}

			
#PageNumbers {
	font-weight:bold;
	color:#333;
	font-size:1.1em;
	text-align:center;
	padding:5px;
	border:1px solid #ddd;
	background:#e9e9e9;
}
#PageNumbers * {
	padding:0 5px;
	line-height:1.5em;
}
#PageNumbers a {
	color:#0083C8;
	text-decoration:none;
}
	#PageNumbers a:hover {
		text-decoration:underline;
	}
		
/************************
SITEMAP
************************/
#sitemap-list {padding:0 0 0 10px; margin:0; list-style:none; font-weight:bold; line-height:150%} /*1st level list*/
#sitemap-list li {padding:5px; margin-top:5px; font-size:13px; list-style:none; background:#333; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;} /*1st level items*/
#sitemap-list li a {filter:none;}

#sitemap-list ul {margin:5px 10px 5px 10px; padding:5px 10px; font-weight:normal; background:#555; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;} /*2nd level lists*/
#sitemap-list li li {padding:0; margin:0; list-style:none; font-weight:bold; font-size:11px; line-height:18px; background:none} /*2nd level items*/
#sitemap-list li li a {filter:none; color:#fff;}
 
#sitemap-list ul ul {margin-left:10px;padding:5px 10px;  background:#fff;} /*3rd level lists*/
#sitemap-list li li li {font-size:11px; font-weight:normal;} /*3rd level items*/



/************************
NEWS
************************/

.sidebar #NewsList, .sidebar #Menu2	{
	 background:none;
	 border:none;
}
	.newslist	{
		width:520px;
		padding-bottom:10px;
		margin:0;
		border-bottom:1px solid #333;
	}
		.newslist p	{
			color:#ccc;
			padding:0;
			margin:0;
		}
		.newslist h3	{
			padding:0;
			margin:0;
		}
		.newslist strong	{
			color:#888;
			padding:0;
		}
		
/************************
MENU 2
************************/

#Menu2 {
	margin-top:10px;
}

#Menu2 ul, #Menu2 li, #Menu2 .link, #Menu2 .current	{
	padding:0;
	margin:0;
	overflow:hidden;
	background:none;
	border:none;
	list-style:none;
}
	#Menu2 li a	{
		color:#f8e724;
		font-size:.85em;
		font-weight:normal;
		padding:0;
		margin:0;
	}
		#Menu2 .current a	{
			color:#ff0000;
		}
		
	