		body {
			min-width: 770px;
		}
	
		#header { height: 83px; background-image: url(images/headback.gif); background-repeat: repeat-x; padding: 0; }

		#container {
			padding-left: 200px; 
			padding-right: 190px;
		}
		
		#container .column {
			position: relative;
			float: left;
		}
		
		#center {
			padding: 10px 20px; 
			width: 100%;
		}
		
		#left {
			width: 180px;  
			padding: 0 10px;
			right: 240px;  
			margin-left: -100%;
		}
		
		#right {
			width: 130px;  
			padding: 0 10px; 
			margin-right: -100%;
		}
		
		#footer {
			clear: both;
		}
		
		/*** IE Fix ***/
		* html #left {
			left: 150px;  
		}

		/*** Equal-height Columns ***/

		#container {
			overflow: hidden;
			padding-top: 15px;
		}

		#container .column {
			padding-bottom: 1001em; 
			margin-bottom: -1000em;
		}

		/*** Footer Fix ***/

		* html body {
			overflow: hidden;
		}
		
		* html #footer-wrapper {
			float: left;
			position: relative;
			width: 100%;
			padding-bottom: 10001px;
			margin-bottom: -10000px;
		}

		/*** Just for Looks ***/

		body {
			margin: 0;
			padding: 0;
			background: #FFF;
		}

		#headfill {
			text-align: left;
			height: 83px;
			padding: 0;
			margin: 0;
			background-image: url(images/logo_back.gif); background-repeat: no-repeat;
		}
		
		#footer {
			text-align: left;
			padding: 0.3em 0;
			height: 20px;
			background-image: url(images/footer_back2.gif); background-repeat: repeat-x;
		}

		#left {
			background: #FFF;
		}

		#center {
			background: #FFF;
		}

		#right {
			background: #FFF;
		}

		#container .column {
			padding-top: 1em;
			text-align: left;
		}
		
		/*** Containers ***/
		
		.featurebox { 
		float: left;
		clear: right;
		width: 185px;
		text-align: left;
		padding: 0px;
		margin: 0px;
		}
		
		.sidenote { 
		background-image: url(images/arrowleftback.gif); background-repeat: no-repeat;
		height: 18px;
		width: 175px;
		text-align: left;
		font-size: 11px; font-family: Arial;
		padding-left: 20px;
		padding-top: 2px;
		margin: 0px;
		}
		
		.sidenotetwo { 
		background-image: url(images/arrowleftback.gif); background-repeat: no-repeat;
		height: 18px;
		width: 175px;
		text-align: left;
		font-size: 11px; font-family: Arial;
		padding-left: 20px;
		padding-bottom: 2px;
		padding-top: 2px;
		margin: 0px;
		}
		
		.sidenotethree { 
		background-image: url(images/arrowleftback300.gif); background-repeat: no-repeat;
		height: 18px;
		text-align: left;
		font-size: 11px; font-family: Arial;
		padding-left: 20px;
		padding-bottom: 2px;
		padding-top: 2px;
		margin-bottom: 10px;
		}
		
		.ball { 
		background-image: url(images/ball.gif); background-position: bottom; background-repeat: no-repeat;
		height: 180px;
		width: 170px;
		text-align: left;
		font-size: 11px; font-family: Arial;
		padding-left: 0px;
		}
		
		.ball2 { 
		background-image: url(images/ball.gif); background-position: bottom; background-repeat: no-repeat;
		height: 445px;
		width: 170px;
		text-align: left;
		font-size: 11px; font-family: Arial;
		padding-left: 0px;
		}
		
/*** Body Type ***/

img { border: 0px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #013467; border-bottom: 1px solid #EDEDED; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; border-bottom: 1px solid #EDEDED; }

.main { font-size: 11px; font-family: Arial; line-height: 15px; margin-top: 4px; margin-bottom: 4px;}
.mainfoot { font-size: 11px; font-family: Arial; line-height: 15px; margin-top: 4px; margin-bottom: 4px; padding-left: 8px;}

a { color: #1447A5; }
a:hover { color: #F60; }

a.jermun { color: #000; text-decoration: none; }
a.jermun:hover { color: #000; text-decoration: none; }

.formy { border: 1px solid #CCC; font-size: 11px; font-family: Arial; }
	
/*** Navigation ***/
		
#navcontainer
{
margin: 0;
padding: 60px 0px 0px 114px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer A
{
color: #444;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 4px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#navcontainerleft A
{
color: #444;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 4px 10px;
border-left: 0px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#navcontainerright A
{
color: #444;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 4px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 0px solid #aaa;
}

#navcontainer A:hover, #navcontainer A:active { background: #BBBBBB; }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}