/*DEFAULT STYLES*/
body
	{margin:0px;
	text-align:center;
	font-family:arial, sans-serif;
	font-size:12px;
	background-color:#CCCCCC;}
a img{border:0px}
a:link
	{color:#003399;}
p	{margin-top:0px;
	margin-bottom:1em;}
h1
	{margin-top:0em;
	margin-bottom:0em;}
h2, h3, h4
	{margin-top:2em;
	margin-bottom:0em;}
	
#container
	{margin:0 auto;
	width:763px;
	text-align:left;
	background-color:#F1EFC9;
	border:1px solid #000000;
	border-top:none;}
/*END DEFAULT STYLES*/

#header
	{height:96px;}
	#logo
		{width:204px;
		height:96px;
		float:left;}
	#quote
		{width:462px;
		float:right;}
#banner
	{height:177px;
	background:#ffffff url("../images/hm-banner.jpg") no-repeat;}
	
.box
	{width:159px;
	padding-left:13px;
	padding-right:13px;
	float:right;
	border-left:1px solid #999999;}
	#box-nav
		{width:160px;
		border-left:none;
		margin-top:20px;
		float:left;}
		#box-nav ul.nav
			{list-style-type:none;
			margin:0px;
			padding:0px;
			width:160px;}
		#box-nav ul li
			{position: relative;
			margin:0px;
			padding:0px;}
		#box-nav ul li ul {
			position: absolute;
			left: 149px;
			top: 0;
			display: none;
			}
			li:hover ul, li.over ul 
				{display: block; }
		
#footer
	{clear:both;
	padding-bottom:40px;
	padding-top:10px;
	font-size:12px;
	}
	#footer #copy
		{width:250px;
		float:left;
		margin-left:35px;}
	#footer ul.nav
		{width:280px;
		float:right;
		display:inline;
		list-style-type: none;
		margin-right:50px;
		margin-top:10px;
		margin-left:0px;
		margin-bottom:0px;}
		#footer .nav li
			{float:left;
			margin:0 0.5em;
			}
	#footer .nav a:link, #footer .nav a:visited
		{color:#000000;
		text-decoration:none;}
	#footer .nav a:hover
		{text-decoration:underline;
		color:#003399;}
