/* @override http://aiaia.affiniscape.com/associations/7401/files/stylesheets/aia_enews-addenda.css */

/* AIA Iowa eNews Styles
-----------------------------------*/
body {
	background: #efefef;
	margin: 10px 0 0 0;
}

h1 {
	color: #E62829;
	font: normal 24px/24px Helvetica, Arial, sans-serif;
	border-bottom: 3px solid #f2f2f2;
	padding-bottom: 4px;
}

h2 {
	color: #fff;
	font: normal 18px/18px Helvetica, Arial, sans-serif;
	background: #999;
	padding: 3px 5px 5px 5px;
	margin: 24px 0 12px 0;
}

h3 {
	font: bold 14px/14px Helvetica, Arial, sans-serif;
	margin: 20px 0 -5px 2px;
}

h4 {
	color: #695C4E;
	font: normal 16px/16px Helvetica, Arial, sans-serif;
	margin: 0 0 10px 0;
}

a { color: #e62829; }
a:hover { text-decoration: none; }
a.backtotop {
	display: block;
	background: #999;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 10px Helvetica, Arial, sans-serif;
	width: 100px;
	padding: 6px 5px 4px 5px;
}
a.backtotop:hover { background: #888; }

ul {
	list-style: none;
	margin: 12px;
	padding: 0;
}

ul li {
	background: transparent url(http://aiaia.affiniscape.com/images/assnimg946/imgs/li_main.png) no-repeat left 6px;
	padding: 0 0 6px 16px;
}


/* Dateline
-----------------------------------*/
td.dateline {
	background: #f9f9f9 url(http://aiaia.affiniscape.com/images/assnimg946/enews/bak_dateline.png) repeat-x;
	border-bottom: 20px solid #fff;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	text-align: right;
	color: #695C4E;
	font: 11px Helvetica, Arial, sans-serif;
	padding: 6px 8px;
}


/* Content
-----------------------------------*/
td.content {
	background: #fff;
	border-right: 1px solid #999;
	padding: 0 10px;
	color: #3B3026;
	font: 12px/18px Helvetica, Arial, sans-serif;
}

td.content p { margin-left: 2px; }


/* Right-nav
-----------------------------------*/
td.rightnav {
	background: #fff;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	padding: 0 1px 0 0;
	color: #4A3E33;
	font: 11px/15px Helvetica, Arial, sans-serif;
}

td.rightnav table {
	background: #f2f2f2;
	color: #4A3E33;
	font: 11px/15px Helvetica, Arial, sans-serif;
}

td.rightnav td { padding: 10px 8px 25px 8px; }

td.rightnav p { *width: 180px; *padding-right: 2px !important;}


/* Right-nav Below
-----------------------------------*/
td.rightnavbot {
	background: #fff url(http://aiaia.affiniscape.com/images/assnimg946/imgs/bak-crosshatch2.png) no-repeat left bottom;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	color: #333;
	font: 10px Verdana, Helvetica, Arial, sans-serif;
	padding: 8px;
}

td.rightnavbot a {
	color: #333;
	text-decoration: none;
}

td.rightnavbot a:hover { text-decoration: underline; }


/* Footer
-----------------------------------*/
td.footer {
	border-top: 1px solid #999;
	color: #999;
	font: 10px/12px Helvetica, Arial, sans-serif;
	padding: 8px;
}

td.footer a { color: #999; }
