		body{
			font:11px/20px Helvetica,Arial,"Times New Roman",serif;
			color:rgb(113,23,15);
			background:rgb(113,23,15);
			margin:0;
			padding:0
		}
		h1,h2,h3{
			margin:0;
			padding:0
		}
		a{
			color:rgb(113,23,15);
			text-decoration: none;
		}
		a:visited{
			color:rgb(113,23,15);
			text-decoration: none;
		}
		a:hover{
			color:#B22222
		}
		a acronym{
			border:none
		}
		#header{
			background:url("top.jpg") no-repeat left bottom;
			left:50%;
			position:absolute;
			width:800px;
			height:100px;
			margin:30px 0px 0px -400px;
			padding-top:0px;
			padding-bottom:0px;
		}
		#header h1{
			margin:30px 175px 0px 175px;
			text-align:center;
			line-height: 100%;
			font-size:24px;
		}
		#container{
			left:50%;
			position:absolute;
			width:800px;
			margin:115px 0px 0px -400px;
			padding:0px;
		}
		#middle{  /* Fix for MacIE background*/
			background:url("middle.jpg") repeat;
			padding:0px;
			margin:0px;
		}
		#main{
			margin-left:176px;
			margin-right:176px;
			margin-bottom:-11px;
			margin-top:0px;
			padding:0px;
		}
		#main p{
			padding-top:10px;
			text-align:left;
		}
		#menu{
			padding:10px 0px 0px 0px;
			float:right;
			width:160px;
			margin:0px;
		}
		#menu ul{
			text-align:left;
			list-style:none;
			color: rgb(113,23,15);
			font-weight: bold;
			padding-left:10px;
			margin:0px;
		}
		#menu ul li{
			font-size:14px;
			font-family:helvetica;
			padding:5px;
			margin:0px;
		}
		#menu ul ul{
			text-indent:20px;
			padding:0px;
			margin:0px;
		}
		#menu ul ul li{
			padding:0px;
			margin:0px;
		}
		#left_menu{
			padding:0px;
			float:left;
			width:160px;
			margin:0px;
		}
		#left_menu p{
			text-align:center;
			color: rgb(240,229,213);
			padding:0px;
			margin:0px;
		}
		#left_menu img{
			filter:alpha(opacity=35);
			-moz-opacity:.35;
			opacity: .35;
			padding-top:25px;
			padding-left:35px;
			padding-bottom:20px;
			width:75px;
			height:137px;
		}
		#footer{
			background:url("bottom.jpg") no-repeat;
			height:100px;
			padding-top:0px;
			padding-bottom:40px;
			margin:0px;
		}
		#footer p{
			padding-top:70px;
			margin:0px 175px 0px 175px;
			text-align:center;
		}

		/* Contact Us */

		ul.address{
			list-style:none;
			text-align:center;
			padding:0px;
			margin: 5px 0px;
			font-weight:bold;
			font-size:14px;
		}
		ul.phone{
			list-style:none;
			text-align:center;
			padding:0px;
			margin:5px 0px;
			font-weight:bold;
			font-size:14px;
		}
		#randmcnally{
			text-align:center;
			margin: 15px 0px;
			font-weight:bold;
			font-size:14px;
			text-decoration:underline;
			}
		ul.directions{
			list-style:none;
			margin-right:30px;
		}
		ul.directions li.heading{
			text-decoration:underline;
			font-weight:bold;
			text-align:center;
		}

		/*  Opportunities  */
		.opportunities h3{
			text-align:center;
			text-decoration:underline;
			margin-bottom:0px;
			line-height:14px;	
		}
		.opportunities h4{
			text-align:center;
			padding-top:5px;
			margin-bottom:0px;
		}
		.opportunities p{
			margin-top:0px;
			padding-top:0px;
		}
		.links li{
			margin:5px;
			font-size:12pt;
		}
