			#page {
	width:790px;/*This is given a size because it allows all the following boxes to be aligned. There is no height*/
	z-index:1;
	background-color:#A5D8F6;
	margin-left: auto;/*moves content of site to the middle of the window*/
	margin-right: auto;
	height: auto;
	padding-left: 50px;
	padding-right: 10px;
			}
			#banner {
	width:750px;/*This is a fixed width*/
	height:120px;
	z-index:2;
	border-bottom: solid #2C5EA5 6px;
			}
			#leftcoloum {
	width:165px;
	height:auto;
	z-index:2;
	background-color: #ccffff;
	float: left;
	background-repeat: no-repeat;
	padding-left: 13px;
	padding-top: 10px;
			}
			#leftdetails {
			width:150px;
			height: 300px;
			}
			#leftcoloumgroup {
	width:165px;
	height:auto;
	z-index:2;
	background-color: #ccffff;
	float: left;
	background-repeat: no-repeat;
	padding-left: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
			}
			#content {
	width:740px;
	height:auto;
	z-index:2;
	background-color: #CCFFFF;
	padding: 5px;
			}
			#background {
	width:auto;
	height:auto;
	background-color:#406D98;
			}	
			p,li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#footer {
	background-color:#A5D8F6;
	width:740px;
	height:auto:
}
p {
	color:#003366;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
			h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#003399;
	text-align: center;
}
			h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003399;
}
			h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#003399;}
			

			
			/*Navigation items*/

			ul {

			margin: 0;

			padding: 0;

			list-style: none;

			width: 150px; /* Width of Menu Items */

			border-bottom: 1px solid #ccc;

			}

			ul li {

			position: relative;

			}

			li ul {

			position: absolute;

			left: 149px; /* Set 1px less than menu width */

			top: 0;

			display: none;

			}

			/* Styles for Menu Items */

			ul li a {

			display: block;

			font-family: Geneva, Arial, Helvetica, sans-serif;

			text-decoration: none;

			color: #FFFFFF;

			background: #497FBF; /* IE6 Bug */

			padding: 5px;

			border: 1px solid #ccc;

			border-bottom: 0;

			}

			/* Fix IE. Hide from IE Mac \*/

			* html ul li { float: left; height: 1%; }

			* html ul li a { height: 1%; }

			/* End */

			ul li a:hover {
	color: #063;
	background: #CCFFFF;
	padding-top: 10 px;
	padding-left: 13px;
} /* Hover Styles */

			li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

			li:hover ul, li.over ul { display: block; } /* The majic */


			

        
