body {
	margin: 0;
	height: 100%;
	width: 100%;
	padding: 0;
	background: #f2fbfe;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
}
#container {
	position: relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: auto;
	height: auto;
}
#maincontainer {
	position: relative;
	top: -10px;
	margin-left: auto;
	margin-right: auto;
	width: 926px;
	height: auto;
}
#highlight {
	position: relative;
	top: 98px;
	margin-left: auto;
	margin-right: auto;
	width: 926px;
	background-image:url(images/highlight.png);
	background-color:#daf3fc;
	background-repeat:repeat-x;

}
#contentcontainer {
	position: relative;
	top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 885px;
		/*height: 1040px;*/
		height:auto;
		
	background: #FFFFFF;
	border-left:thin;
	border-left-color:#6ac6ee;
	border-right:thin;
	border-right-color:#6ac6ee;
	
}
#content {
	position: relative;
	top: 42px;
	margin-left: auto;
	margin-right: auto;
	width: 858px;
		height:auto;
		/*height: 947px;*/
}
#topimage {
	position: relative;
	top:40px;
	width: 637px;
	height: 368px;
	left:0px;
	background-image:url(images/topimage.png);
}
#introtext {
	position: absolute;
	top:40px;
	width: 206px;
	height: 426px;
	right:0px;
	float:right;
}
#introtext p {
	text-align:justify;
	color: #3755a6;
	font-size:0.65em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-weight:normal;
	margin-top:0px;
}
#leftimage {
	position: relative;
	top:52px;
	width: 313px;
	height: 220px;
	left:0px;
	background-image:url(images/leftimage.jpg);
}
#navbartext {
	top:0px;
	height:auto;
	left:17px;
	margin-left: 90px;
	margin-right: auto;
	position:absolute;
}
#navbartext p {
	text-align:justify;
	color: #2a2727;
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:2.2em;
	font-weight:normal;
	margin-top:0px;
}
#navbartext li {
	margin-top:0px;
	display: inline;
	font-size:1.1em;
	list-style-type: none;
	padding-right: 44px;
	margin-left: auto;
	margin-right: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #2a2727;
	text-decoration: none;
	text-align:left;
}
#rightimage {
	position: absolute;
	top:420px;
	width: 312px;
	height: 220px;
	left:326px;
	background-image:url(images/rightimage.jpg);
}
#bottomimage {
	position: relative;
	top:64px;
	width: 639px;
	height: 237px;
	left:0px;
	background-image:url(images/bottomimage.jpg);
}
#quicklinks {
	width:205px;
	height:415px;
	margin-top: 0px;
	margin-right: 0px;
	position:relative;
	float:right;
	top:105px;
	behavior: url("iepngfix.htc");
}
#semel {
	margin-left:54px;
	margin-top:0px;
	width:464px;
	float:left;
	margin-top:8px;
	background-image:url(images/semel.png);
	height:110px;
	behavior: url("iepngfix.htc");
}
#navwrapper {
	position:absolute;
	width:100%;
	top:108px;
	background-image:url(images/navwrapper.png);
	z-index:-100;
	height:42px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#60b4d2;
}
#leftbar {
	background-color:#aee3f5;
	width:20px;
	height:42px;
	border-bottom: 2px solid #6fbad4;
	position:absolute;
	z-index:100;
	float:left;
}
#rightbar {
	background-color:#aee3f5;
	width:21px;
	height:42px;
	margin-left:905px;
	border-bottom: 2px solid #6fbad4;
	position:absolute;
	z-index:100;
	float:left;
}
#navcontainer {
	background-color:#e7f6f9;
	width:926px;
	height:42px;
	position:absolute;
	border-bottom: 2px solid #cfd6d8;
	top:118px;
	z-index:100;
	float:left;
}
#bottomnav {
	width:100%;
	height:300px;
	background: url(images/bottomnav.png) repeat-x;
	background-color:#3F3;
	margin-top:94px;	
}
.subnav {
	top:40px;
	float:left;
	position:relative;
	height:50px;
	margin-left:0px;
	margin-top:-3px;
	width:926px;

	text-align:center;
}
.subnav li {
	margin-top:0px;
	display: inline;
	font-size:0.9em;
	list-style-type: none;
	padding-right: 44px;
	margin-left: auto;
	margin-right: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #2a2727;
	text-decoration: none;
	text-align:left;
}
#bottomtextnav p {
	text-align:justify;
	color: #57575b;
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-weight:normal;
	margin-top:0px;
	margin-left:69px;
}
#bottomtextnav li {
	margin-top:10px;
	display: inline;
	font-size:0.75em;
	list-style-type: none;
	padding-right: 65px;
	margin-left: 30px;
	margin-right: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #57575b;
	text-decoration: none;
	text-align:left;
	font-weight:bold;
}
#chultzah {
	margin-top:-16px;
	margin-left: auto;
	margin-right: auto;
	height:128px;
	width:130px;
	background-image:url(images/chultzah.png);
	behavior: url("iepngfix.htc");
}
#copyright {
	margin-left: auto;
	margin-right: auto;
	height:auto;
	width:auto;
	color:#3a3a3a;
	font-size:0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:2.1em;
	font-weight:normal;
	text-align:center;
}
img, div, input {
	behavior: url("iepngfix.htc")
}
#wrapper {
	margin: 0 auto;
	width: 922px;
	padding-top:40px;
}
#faux {
	background: url(faux-11-4.gif);
	margin: 0px 0px;
	overflow: auto;
	width: 100%;
}
#header {
	color: #333;
	width: 918px;
	padding: 10px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	background: #ABBEBE;
}
#leftcolumn {
	display: inline;
	color: #333;
	margin: 0px;
	padding: 0px;
	width: 153px;
	float: left;
}
#leftmiddle {
	float: left;
	color: #333;
	margin: 0px 0px;
	padding: 0px;
	width: 153px;
	display: inline;
	position: relative;
}
#rightmiddle {
	display: inline;
	position: relative;
	color: #333;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 153px;
	float: left;
}
#rightcolumn {
	display: inline;
	position: relative;
	color: #333;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 153px;
	float: left;
}

.clear {
	clear: both;
	background: none;
}
#faux li {
	display:run-in;
	font-size:0.75em;
	list-style-type: none;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #57575b; /* 2a2727*/
	text-decoration: none;
	text-align:center;
}
#faux ul {
	margin-right: 0;
	padding-left: 0;
	margin-top:0;
}





#maincontent {
	position: relative;
	top:40px;
	width: 858px;
	height: auto;
	left:0px;
}
#maincontent p {
	text-align:left;
	color: #003;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8em;
	font-weight:normal;
	margin-top:10px; }
#maincontent li {
	text-align:left;
	color: #003;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8em;
	font-weight:normal;
	
	}
