#outerwrap {position:relative}
#edgewrap { position:relative; width:1020px; left:0px; } 
#edges {position:absolute; width:1020px; height:inherit; top:0px; left:0px; background-image:url(../imgs/edges.jpg); background-repeat:repeat; }
#wrap { position:relative; width: 1000px; left:0px; } 
#header {height:108px; width:1000px; padding-top:0px; position:relative; visibility:visible; } 
#disclaim { height: 14px; width: 100px; top: 49px; right: 6px; position: absolute; }
#subHead { height: 72px; width: 1000px; padding-top: 0px; position: relative; background: #797a6f; }
#subLink {
	height: 50px;
	width: 400px;
	top:16px;
	left:48px;
	position: absolute;
} 
#topnav { position:absolute; right:0px; top:0px; height:50px;}
#navBar { width: 982px; height:35px; padding-left:18px; padding-top:0px; position: relative; visibility: visible; background: #9fa374; }
#midwrap { position:relative; width: 1000px; padding-top:0px; background: #fff;}
#newsletter {
	position:absolute;
	width:350px;
	top:8px;
	left:20px;
}
#mid-col-lt { position:relative; top:0px;width:46%; }
#mid-col-lta {
	position:absolute;
	top:58px;
	left:0px;
	width:414px;
	margin-left:50px;
}
#mid-col-ltb {
	position:absolute;
	top:36px;
	left:200px;
	width:210px;
	background-color:#FFffff;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	padding:10px;
}
#mid-col-ltb2 {
	position:relative;
	left:20px;
	width:219px; 
}
#mid-col-rt {
	position:absolute;
	top:16px;
	right:1px;
	padding-right:48px;
	width:50%;
	overflow:auto;
	vertical-align:middle;
	height:522px;
	margin-top: 16px;
}
#botwrap { position:relative; top:0px; padding-top:0px; width:1000px; height:68px; background: #44453a; }

#bt_edge { position:relative; top:0px; width:1018px; left:0px; }

