	body {
		min-width:900px;
		color: #172829;
	}
	html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

	div#wrap {
		background:#e8fbfd;
		background:#A0B9D0;
		background-image:url(../images/wrapbak890.gif); 
		margin:0 auto;
		width:855px;
		_width:900px;
                                padding: 5px 10px;
	}
	#header {
		background-color:#e8fbfd; 
		background-color:#A0B9D0;
		background-color:#8FACC8;
		float:left;
		display:block;
		padding-right:127px;
		width:735px;}							}
	.xheaderimg{margin-bottom: -30px;}		
	/*#xheader h3 {
		margin-top:-20;
	}
	#nav {
		background-color:#fff;
		padding:0px;
		float:clear;
		width:180px;
	}
	 #nav ul{
		margin:0;
		padding:0;
	}
	#nav li{
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	} */
	#main {
		background-color:#e8fbfd;
		background-color:#E4EBF2;
		background-image:url(../images/mainbak660.gif);
		float:left;
		width:642px;
		x_width:600px;
		border-top: 1px solid #60B6BF;

		padding-left:10px;
			
	}
	#FootNavlist
{
margin: 0;
padding: 0 0 2px 2px;
border-bottom: 1px solid #416483;
border-top: 1px solid #CBE5E7;
}

#FootNavlist ul, #FootNavlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
border-left: 1px solid #60B6BF;
padding: 2px 10px;
}
	#Home div#main {
	/*background-image:url(Plan.gif);
		background-repeat:no-repeat;
		background-position:100px 185px;*/
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
	}
	#sidebar {
	margin-top:135px;
	_margin-top:1px;
		background-color:#fff;
		margin-left:660px;
		_margin-left:670px;
		border-top:1px solid #CBE5E7;
		background-image:url(../images/wrapbak.gif);
		padding-bottom:85px;
		_float:right;
	}
	html>body #sidebar {
		width:200px;
	}
	#sidebar ul {
		margin-bottom:0;
	}
	#sidebar h3, #sidebar h4, #sidebar p {
		padding:5px 10px;
	}
	#footer {
		background-color:#e8fbfd;
		background-color:#A0B9D0;
		clear:both;
		width:860px;
		border-right:solid 1px #416483;
	}
	#footer p {
		padding:5px;
		margin:0;
		border-top:2px solid #CBE5E7;
	}
	#header hr {display: block; clear: left; margin: -0.66em 0;  visibility: hidden;}
	#header h3 {font-style:italic; padding-top:20px;}
	
	.perfect{
font-size:1.8em;
color:#CBE5E7;
}

#homewrapper{text-align:right; margin-right:0;}
	
hr.cleaner {display: block; clear: left; margin: -0.66em 0;  visibility: hidden;}
.submenu{border: 1px solid #CBE5E7;
margin: 0 0 10px 5px;
border-bottom: 2px solid #5C85B0;
border-left: 1px solid #c9e6e9;
border-right:4px solid #CBE5E7;}

.submenu a{text-decoration: underline; color:#8FACC8;}
.submenu a:hover{text-decoration:none; color:#CBE5E7;}
#Eventsx div#main{background:url(/images/mainbak546.gif) no-repeat 0;
font-weight:bold;}

.t-img{
border-bottom: 2px solid #5C85B0;
border-left: 1px solid #c9e6e9;
border-right:4px solid #CBE5E7;
padding-left:13px; padding-top:4px; }
.rule{
border-bottom:1px solid silver;
margin:0 10px 10px 10px;}
.fill{margin-bottom:290px;}