body 		{font-family: Arial, Helvetica, sans-serif;
			margin: 0px;
			padding: 0px;
			background: #4d91a7 url(bg.jpg) repeat-x;
			color:#333333;}

#border	{margin: auto;
			width: 920px;
			background-color: #ffffff;
			border-left: solid 1px #eaeaea;
			border-right: solid 1px #eaeaea;}
		
		
#wrapper	{margin: auto;
			width: 900px;
			background-color: #ffffff;
			border-left: solid 10px #fff;
			border-right: solid 10px #fff;}
			
#header 	{height: 110px;
			background: #fff url(header.jpg) repeat-x;
			width: 900px;}
			
#logo		{width: 280px;
			height: 150px;
			padding: 10px 0px 0px 20px;
			float: left;}
			
#title		{width: 580px;
			text-align: right;
			height: 150px;
			float: left;
			padding: 25px 20px 0px 0px;}
			
#menu		{width: 890px;
			height: 25px;
			font-family: Arial, Helvetica, sans-serif;
			padding: 10px 0px 0px 10px;
			border-bottom: 1px solid #333333;
			background: #FFFFFF;}
			
#banner		{height: 180px;
			background: #fff url(banner.jpg);
			border-bottom: solid #12647f 5px;
			border-top: solid #12647f 5px;}
			
#main		{width: 900px;
			margin-top: 40px;
			height: 100%;
			background: #FFFFFF;
			font-family: Arial, Helvetica, sans-serif;}

#text		{width: 600px;
			font-size: 12px;
			float: left;
			height: 100%;
			padding: 0px 20px 50px 10px;
			line-height: 21px;
			color: #333333;}
			
#quote		{width: 538px;
			background: url(topquote.jpg) no-repeat #dff5ff;
			padding: 10px 20px 3px 20px;
			font-size: 16px;
			margin-left: 20px;}
			
#bottom		{width: 508px;
			background: url(bottomquote.jpg) no-repeat #fff;
			color:#00aeff;
			padding: 10px 30px 0px 40px;
			margin-bottom: 35px;
			margin-left: 20px;}

#rightside	{
			width: 175px;
			float: left;
			height: 100%;
			border-left: dotted 1px #CCCCCC;
			padding: 0px 10px 20px 20px;
			font-size: 11px;}

#footer		{width: 890px;
			height: 50px;
			border-top: solid #12647f 5px;
			background-color: #212e59;
			clear:both;
			font-family: Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			padding: 10px 0px 0px 10px;
			font-size: 12px;}

img 	{border: 0px;}

h1		{font-family: Arial, Helvetica, sans-serif;
		font-size: 23px;
		color: #FF6600;
		font-weight: normal;
		padding: 0px;
		margin: 0px;}
		
		
h2		{font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #ff6600;
		font-weight: normal;
		padding: 0px;
		margin: 0px;}
		
#line {border-bottom: #c5d4da 1px solid; padding-bottom: 5px; font-size:17px; color:#ff6600; margin-bottom: 10px;}
#line3 {border-bottom: #c5d4da 1px solid; padding-bottom: 5px; font-size:15px; color:#00aeff; margin-bottom: 10px;}
#line2 {border-bottom: #c5d4da 1px solid; padding-bottom: 5px; font-size:15px; color:#000066; margin-bottom: 10px; width:300px;}
#nameline{border-bottom: #c5d4da 1px solid; padding-bottom: 5px; font-size:15px; color: #336600; margin-bottom: 10px;}


ul#menu
{
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:14px;
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color: #000;
	text-decoration:none;
	padding:0px 12px 0 12px;
}
	
ul#menu li a:hover
{	
	color:#FF6600;
	height:15px;
}
	

ul#menu li a.current
{
	display:inline;
	height:22px;
	float:left;
	margin:0;
}


A:link {text-decoration: none; color: #12647f;}
A:visited {text-decoration: none; color: #12647f;}
A:active {text-decoration: none; color:#12647f;}
A:hover {text-decoration: none; color: #FF6600;}

.footer A:link {text-decoration: none; color: #fff;}
.footer A:visited {text-decoration: none; color: #fff;}
.footer A:active {text-decoration: none; color:#fff;}
.footer A:hover {text-decoration: underline; color: #fff;}



