/* basic structure =============================== */

html, body {
	margin: 0px;
	padding: 0px;
	border: 0px;}

/* head ========================================== */

#head-framing { 
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align: center;
	margin-top: 8px;} 

#head {
	position: relative;
	margin: 0px auto;
	width: 770px;
	text-align: left;
	border-top: 2px solid #000;
	background-color: #fff;}
	
#head-norule {
	position: relative;
	margin: 0px auto;
	width: 770px;
	text-align: left;
	border: 0px solid #000;
	background-color: #fff;}

#head-banner {
	position: relative;
	width: 770px;
	margin: 0px auto;
	text-align: left;}

#head-1 {
	position: relative;
	width: 770px;
	margin: 0px auto;
	padding: 5px 0px;
	background: #fff;
	border-top: 4px solid #000;
	border-bottom: 1px solid #000;
	height: 15px;}
	
#head-2 {
	position: absolute; 
	left: 310px; 
	top: 10px;
	z-index: 100;}

/* main ========================================== */

#main-framing { 
	text-align: center;
	margin-top: 0px;} 

#main { 
	position: relative;
	width: 770px;
	margin: 0px auto;
	text-align: left;
	padding: 0px;
	border-bottom:3px solid #000;
	background-color: #fff;}
	
#colone,
#coltwo,
#colthree,
#colfour {
	text-align: left;
	padding: 10px;
	margin: 0px;}

#crumbs {
	text-align: left;
	padding: 10px 10px 0px 10px;
	border-right: 1px solid #000;}
	
#colthree {
	border-right: 1px solid #000;}
	
.content {
	padding: 10px 10px 0px 10px;
}
	
/* news columns ========================================== */

#newsone,
#newstwo, 
#newsthree,
#newsfour {
	text-align: left;
	padding: 1px 10px 10px 10px;
	margin: 0px;
	background-image: url(../images/frame/newstitle_bkgnd.gif); 
	background-repeat: repeat-x;
	border-right: 1px solid #000;
	border-top: 1px solid #fff}
	
#newsone {
	border-left: 1px solid #000;
	background-color: #96bfdb;}
	
#newstwo {
	background-color: #a4c380;}
	
#newsthree {
	background-color: #fff;}
	
#newsfour {
	background-color: #f90;}

/* footer ========================================== */

#foot-framing {
	width: 100%;
	margin-top: 6px;
	text-align: center;
	padding-bottom: 20px;}

#foot {
	position: relative;
	width: 750px;
	margin: 0px auto;
	text-align: left;}



