a:link {
	color: #24618E;
	text-decoration: none;
}
a:visited {
	color: #24618E;
	text-decoration: none;
}
a:hover {
	color: #5491BE;
	text-decoration: underline;
}

h1{
	color: #EEEEEE;
	font-size: 13px;
	font-weight:normal;
	display : inline;
	width : 100%;
	padding: 0px 0px 0px 0px;
letter-spacing: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
Line-height: 150%;
}

#lh-col{
 position: absolute;
 top: 130px;
 left: 0px;
 width: 215px;
 border: 1px solid #999999;
 background: #f0e7d7;
 color: #333333;
 margin: 0;
 padding: 0;
 height: 100%;
 z-index: 2;
 }
 
#rh-col{
 position: absolute;
 top: 150px;
 right: 11px;
 width: 180px;
 border: 1px solid #999999;
 background: #eeeeee;
 color: #666666;
 font-size:90%; 
 line-height: 150%;
 margin: 0;
 padding: 0;
 height: 180px;
 z-index: 1;
 }

#rh-colJack{
 position: absolute;
 top: 150px;
 right: 11px;
 width: 290px;
 border: 1px solid #999999;
 background: #eeeeee;
 color: #666666;
 font-size:90%; 
 line-height: 150%;
 margin: 0;
 padding: 0;
 height: 290px;
 z-index: 1;
 }
      
#c-col{
 position: relative;
 margin: 0px 204px 20px 230px;
 background: #ffffff;
 color: #444444;
 padding: 15px;
 z-index: 3;
 }

#c-colJack{
 position: relative;
 margin: 0px 314px 20px 230px;
 background: #ffffff;
 color: #444444;
 padding: 15px;
 z-index: 3;
 }

 #c-colJackNews{
 position: relative;
 margin: 0px 0px 20px 220px;
 background: #ffffff;
 color: #444444;
 padding: 15px;
 z-index: 3;
 }

 #footer {
position: absolute;
right: 11px;
padding: 9px;
background-color: #ffffff;
border: 1px solid #f0e7d7;
width: 100%;
font-size:90%; 
color: #999999;
Line-height: 150%;
}
 
		#navcontainer
		{
			background: #f0e7d7;
			width: 215;
			margin: 0 auto;
			padding: 1em 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			text-align: center;
		}
		
		ul#navlist
		{
			text-align: left;
			list-style: none;
			padding: 0;
			margin: 0 auto;
			width: 150;
		}
		
		ul#navlist li
		{
			display: block;
			margin: 0;
			padding: 0;
		}
		
		ul#navlist li a
		{
			display: block;
			width: 100%;
			padding: 0.3em 0.3em 0.3em 1.2em;
			border-width: 1px;
			border-color: #ffe #aaab9c #ccc #fff;
			border-style: solid;
			color: #777;
			text-decoration: none;
			background: #f7f2ea;
		}
		
		#navcontainer>ul#navlist li a { width: auto; }
		
		ul#navlist li#active a
		{
			background: #f0e7d7;
			color: #800000;
		}
		
		ul#navlist li a:hover, 	ul#navlist li#active a:hover
		{
			color: #800000;
			background: transparent;
			border-color: #aaab9c #fff #fff #ccc;
		}
