body{
	font-size:10pt;
	font-family:arial;
	background: #d4dee8;
}
a{
	text-decoration:none;
	color:#AA0000;
}
a:hover{
	text-decoration:underline;
	color:red;
}
p{
	padding:10px;
	line-height:16px;
}
h1{
	padding:;
	text-indent:30px;
	font-size:11pt;
	font-family:Georgia;
	font-weight:bold;
	height:28px;
	line-height:22px;
	background: url(images/h1bg.png) left center no-repeat;	
}
#top {
	width: 100%;
	height: 20px;
	background: #6075b9;
}
#top p {
	font-size: 8pt;
	color: white;
	text-align: right;
	width: 850px;
	margin: 0 auto;
	padding:0;
	line-height: 20px;
}
#top a {
	color: white;
	font-weight: bold;
}
#header{
	width:100%;
	height:119px;
	background: url(images/header_bg.png) center left repeat-x;
}
#header-con{
	width:900px;
	margin:0 auto;
	background: url(images/header-con.png) center right no-repeat;
}
#nav{
	width:100%;
	height:52px;
	background: url(images/nav_bg.png) left center repeat-x;
}
#nav-con{
	width:900px;
	margin: 0 auto;
}
#nav-con li{
	display:inline;
}
#nav-con li img{
	margin-left:-4px;
	height:52px;
}
#content{
	width:100%;
	background: white;
}
#content-con{
	margin:0 auto;
	width:900px;
	background: url(images/lcfs_logo_washed.gif) top left no-repeat;
	padding-bottom:40px;
}
#content-rgt{
	width:302px;
	float:left;
	clear:left;
	padding-top:10px;
}
#content-lft{
	width:598px;
	float:right;
	clear:right;
	padding-top:10px;
}
.float-img-right{
	float:right;
	clear:right;
	margin:10px;
}
.float-img-left{
	float:left;
	clear:left;
	margin:10px;
}
#footer{
	margin:0 auto;
	background: url(images/...) center no-repeat;
	clear:both;
	width:900px;
}
#footer-right{
	float:right;
	clear:right;
	width:50%;
	margin-bottom:10px;
}	
#footer-left{
	float:left;
	clear:left;
	width:50%;
	margin-bottom:10px;
}
#footer-left p{
	text-align:left;
	font-size:8pt;
	color:#0000CC;
}
#footer-left a, #footer-right a{
	color:#0000CC;
	font-weight:bold;
}
#footer-right p{
	text-align:right;
	font-size:8pt;
	color:#0000CC;
}
#float-box-right-loc p, #float-box-right-don p, #float-box-right-rep p, #hotmeal-box p, #float-box-right-host p {
	font-size:7pt;
	line-height:12px;
	padding:8px;
	padding-top:38px;
	width:70%;
}
#float-box-right-loc{
	background: url(images/float_box_right_log.png) center no-repeat;
	height:87px;
	width:302px;
	margin-bottom:3px;
}
#float-box-right-host{
	background: url(images/float_box_right_host.png) center no-repeat;
	height:87px;
	width:302px;
	margin-bottom:3px;
}
#float-box-right-don{
	background: url(images/float_box_right_don.png) center no-repeat;
	height:87px;
	width:302px;
	margin-bottom:3px;
}
#float-box-right-rep{
	background: url(images/float_box_right_rep.png) center no-repeat;
	height:87px;
	width:302px;
	margin-bottom:3px;
}
#hotmeal-box{
	background: url(images/hotmeal_bg.png) center no-repeat;
	height:87px;
	width:302px;
	margin-bottom:3px;
}
#low_run{
	width:100%;
	clear:both;
	margin-top:-40px;
}
#low_run_con{
	width: 900px;
	margin: 0 auto;
	clear:both;
}
.low_top_mission,.low_top_990,.low_top_quest,.low_top_contact{
	width:222px;
	height:47px;
}
.low_top_mission{
	background: url(images/low_top_mission.png) center no-repeat;
}
.low_top_contact{
	background: url(images/low_top_contact.png) center no-repeat;
}
.low_top_990{
	background: url(images/low_top_990.png) center no-repeat;
}
.low_top_quest{
	background: url(images/low_top_quest.png) center no-repeat;
}
.low_mid{
	width:222px;
	height:96px;
	background: url(images/low_mid.png) top center no-repeat;
}
.low_bot{
	width:222px;
	height:9px;
	background: url(images/low_bot.png) center no-repeat;
}
.low_no_con{
	width:222px;
	height:153px;
	background: url(images/low_run_logo.png) center no-repeat;
}
table#main_low td{
	vertical-align:top;
}
table#main_low td p{
	padding:5px 5px 5px 16px;
}
table#main_low td p.address{
	font-family:georgia;
}
table#main_low td p.address a{
	font-size:8.5pt;
}
table#locations{
	margin-left:25px;
	line-height:16px;
	margin-bottom:10px;
}
table#locations th{
	width:571px;
	height:30px;
	line-height:30px;
	font-family:verdana;
	font-size:12.5px;
	color:#990000;
	font-weight:bold;
	text-indent:10px;
	background: url(images/pantry-top.gif) center no-repeat;
}
table#locations td{
	padding:3px;
	padding-left:8px;
	padding-bottom:15px;
	padding-top:0;
	vertical-align:top;
}
.pan-loc{
	font-family:Georgia;
	font-size:9pt;
	font-weight:bold;
}
table#locations ul{
	font-family:Georgia;
	font-size:9pt;
	color:#000099;
	margin:8px;
	margin-left:15px;
	list-style:circle;
}
table.contact{
	margin-left:10px;
}
table.contact td{
	padding:2px;
	font-family:Georgia;
	font-size:9pt;
}
table.contact input, table.contact textarea{
	font-family:Georgia;
	font-size:9pt;
}
p#bank_info{
	padding-left:40px;
	font-size:8pt;
	color:blue;
	background: url(images/bank_info.jpg) bottom left no-repeat;
	
}
