  	body
  	{
  		margin: 20px 0;
  		padding: 0;
  		text-align: center;
  		font-family: Verdana, helvetica, Arial;
  		font-size: 12px;
  		color: #000;
		background: #053271;
		line-height: 150%;		
  	}

	img{
	border:0px;
	}

		form p
		{
			margin: 0 0 2px 0;
		}

.yes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
  	a:Link, a:Visited, a:Hover, a:Active
  	{
	  	/*color: #8086FF;*/
		text-decoration: none;
		border:0px;
  	}
  	
		#pullquote
		{
		font-family: Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 18px;			
		width: 250px;
	  color: #09347B;
		margin: 30px;
		float: right;
		line-height: 170%;				
		}
		
		.highlight
		{
		font-weight: bold;
		color: #09347B;
		margin: 10px 0 0 0;
		}

		a:Hover
		{
		text-decoration: underline;
		}

		p{
		padding: 0 0 5px 0;
		margin: 0px;
		}
		
		h1, h2, h3
		{
			font-family: Tahoma, Verdana, Helvetica, sans-serif;
			font-size: 18px;
			font-weight: 300;
			margin: 0;
			padding: 0 0 10px 0;
			color: #09347B;
		}
		
		h2
		{
		font-size: 15px;
		padding: 15px 0 7px 0;
		font-weight: 200;
		}

		h3
		{
		font-size: 13px;
		padding: 5px 0 7px 0;
		}

		h1.xtra, h2.xtra, h3.xtra
		{
		font-size: 15px;
		padding: 2px 0 10px 0;
		}		
		
		h1.nopad, h2.nopad, h3.nopad
		{
		margin: 0;
		padding: 0;
		}
		h4, h4 a		
		{
			text-align: center;
			font-family: Tahoma, Verdana, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: 400;
			margin: 0 auto 0 auto;
			color: #90066;
		}

		.obvious		
		{
			color: #90066;
		}
		
		
  	.shadowbox
  	{
  		margin: 0 auto;
  		text-align: left;
  		background: #052249;
  		position: relative;
  		width: 723px;
  		top: 4px;
  		left: 4px;
  	}
  	
  	.shadowbox #brd
  	{
  		background: #fff;
  		border: 1px solid #ccc;
  		padding: 0;
  		position: relative;
  		top: -4px;
  		left: -4px;
  	}

			#footer
			{
			background-image: url(../images/footer_background.jpg);
			background-repeat: no-repeat;			
			text-align: center;
			margin: 0;
			padding: 0;
			height: 54px;				
			}
			
			#footer p
			{
			color: #09347B;
			font-size: 11px;
			padding: 20px 0 0 0;
			}

			#menu
			{
			position: absolute;
			top: 126;
			left: 0px; 
			width: 190px;
			margin: 0 0 0 20px;
			}

			#hours
			{
			width: 375px;
			float: left;
			margin: 0 0 20px 10px;
			background-color: #fff;
			text-align: center;
			font-size: 11px;
			}
			
			.days
			{
			text-align: left;
			font-weight: bold;
			padding: 0 10px 0 10px; 
			}
			
			#content
			{
			top: 126px;
			width: 490px;
			margin-left: 210px;
			padding: 0
			}
			
			#content a{
			color: #8086FF;
			}
			
			#navlist
			{
			font-size: 12px;
			margin-left: 0;
			padding-left: 0;
			list-style: none;
			}

			#navlist li 
			{
			padding-left: 10px;
			padding-bottom: 3px;
			background-image: url(../images/arrow.gif);
			background-repeat: no-repeat;
			background-position: 0 .7em;
			}

			#navlist #active 
			{
			background-image: url(../images/hot_arrow.gif);
			color: #D7AED4;
			}
			
			#navlist #active a
			{
			color: #D7AED4;
			}
			
			#navlist li a
			{
			color: #09347B;
			}
				
			ul
			{
			list-style-type: none;
			padding: 0;
			margin: 0;		
			}
			ol
			{
			padding: 10px 0 10px 30px;
			margin: 0;		
			}
			
			ul li
			{
			padding-left: 10px;
			background-image: url(../images/listmarker.gif);
			background-repeat: no-repeat;
			background-position: 0 1.1em;
			font-size: 11px;			
			}
			html>body ul li {
			background-position: 0 .5em;
			}

			
			ol li
			{
			padding-left: 2px;
			padding-bottom: 5px;					
			}
			
			.tone
			{
			background-color: #f3e6f2;
			}
			
			#listcontainer
			{
			margin: 0 0 0 15px;
			border: 0;
			width: 400px;
			}
			div
			{
			border: 0px solid #000;
			}

.right {
	float: right;
	border: 1px solid #9f9f9f;
	margin: 0 15px 15px;
}