@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #d8d8d8;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background-image:url(../images/main/main_bg_sliver-alt.jpg);
	background-repeat:repeat-x;
}

#container { width: 960px; margin: 0 auto; text-align: left; }
#container2 { width: 960px; margin: 0 auto; text-align: left; list-style:none;}

/*** HEADER ***/

#header { padding: 0px; margin: 0px; height: 124px; background-image:url(../images/main/header.jpg); background-repeat:no-repeat; }
#header h1 { margin: 0; padding: 0px; }

/*** WHITEBAR MENU ***/

#whitebar_menu { padding: 0px; margin: 0px; margin-right: 20px; margin-top:4px; height: 16px; text-align:right;}
#whitebar_menu p { padding:0px; margin:0px; font-size: 9px; }
#whitebar_menu a { color:#666; text-decoration:none; }
#whitebar_menu a:hover { color: #000; text-decoration:none; }

/*** MAIN MENU ***/

#main_menu { padding: 0px; margin:auto; width: 800px; height: 90px; }

/*** TOP CONTENT ***/

#topContent { margin:0px; margin-top: 20px; padding:0px; height: 360px; display:none; }
#topContent p { color:#FFF; }
#topContent h1 { color:#FFF; }

/*** MAIN CONTENT ***/

#mainContent { margin: 0px; padding: 0px; }

/*** LEFT BAR CONTENT ***/

#leftBarContent { float:left; width: 200px; min-height: 100px; padding: 10px; }
#leftBarContent p { font-size:11px; padding:0; margin:0; }
#leftBarContent a { font-weight:bold; }

/*** CENTER BAR CONTENT ***/

#centerContent { width: 600px; margin-top: 40px; min-height: 100px; margin-left: 260px; }
#centerContent2 { width: 610px; margin-top: 40px; min-height: 100px; margin-left: 260px; text-align:center; background-color: #f8f7ed; }
#centerContent3 {text-align:left; padding: 20px; background-image:url(http://www.aogtrust.org/images/summit/tablebg.jpg); background-repeat:repeat-y; background-position:center;}
#centerContent3  p { color:#666;}

/*** FOOTER ***/

#footer { height: 50px; padding: 0px; margin-top:20px; background:#333333; }
#footer p { margin: 0; padding: 10px 0; font-size: 9px; text-align:center; color:#CCC; }

/*** FONT SETTINGS ***/

p { font-size:12px; margin: 0px; padding: 0px; }
a { color: #666; }
a:hover { color: #336699; }
h1 { color:#333; font-size: 28px; }
h2 { color:#333; font-size: 20px; }
h4 { margin: 0; padding: 0; color: #000; font-size: 16px; }

/*** MISC ***/

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

#regForm { background: #CCC; padding: 2px; font-size:12px; }
#regForm li { padding-top: 24px; }
#regFormPage li {list-style:none;}
.sideCheck label { margin-left: 44px;}
.sideCheck ul { position: static; margin-top: -35px; margin-left: -50px;}
.hiddenBox input { display:none;}
.hiddenBox ul { position:static; margin-top: -35px; margin-left: -50px;}
.sideCheck .choices label {margin-left: -2px;}