					/* -------------------- content area --------------------*/	#mainContent {	float:left;	width: 425px;	margin: 0 0 5px 0;}#mainContent h1 {	background:url(images/aauw-h1-bg.png) top left repeat-y;	padding: 2px 10px;	margin:5px 0 15px 0;}#mainContent h2 {	padding: 2px 10px;	margin: 5px 0 10px 0;	border-top: 1px solid #2b8d80 /*dark green */;	border-bottom: 1px solid #2b8d80 /*dark green */;}#mainContent p {	padding: 5px 5px 10px 10px;	margin: 0;	line-height: 140%;}#rightContent {	float:right;	width: 220px;	padding: 0;	margin: 0;}#rightContent img {	float: left;	padding: 0 5px 5px 0;}.rightbox {	margin: 0 20px 10px 10px;	background:#85bbb0/*lighter dark green*/ url(images/rightbox-top-green.gif) no-repeat left top;	border-bottom:1px solid #fff;}.rightbox p {	margin: 5px 0 10px 0;	padding: 5px 0;}.rightbox .date {	font-size: 90%;	font-style:italic;	}.rightbox-orange {	margin: 0 20px 10px 10px;	background:#ffa900/*orange*/ url(images/rightbox-top-orange.gif) no-repeat left top;	border-bottom: 1px solid #fff;}.rightbox-outer {	margin-top: 10px;		padding: 0;}.rightbox-inner {	background: #fff;	padding: 5px;	border: 3px solid #85bbb0/*lighter dark green*/;	border-top: none;	color:#2b8d80 /*dark green*/;}.rightbox-orange-inner {	background: #fff;	color: #ffa900/*orange*/;	padding: 5px;	border: 3px solid #ffa900/*orange*/;	border-top: none;}.rightbox-orange-inner a {	color: #ffa900/*orange*/;	font-weight:bold;	}.rightbox h1,.rightbox-orange h1 {	text-align:center;	text-transform:uppercase;	color: #fff;	font-size: 120%;	padding: 8px;	margin: 0;}.rightbox ul {	list-style:none;	padding: 0;	margin: 0;	}#rightContent img.rss  {	margin: 0 auto;	padding: 4px 45px 2px 45px;	float:none;}	
