/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

#container {width: 900px; margin: 10px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#banner {background: #fff url(images/basic_banner.png) top right no-repeat; width: 900px; height: 120px; margin: 0 0 10px 0; padding: 0; border: 1px solid #000; text-indent: -9999px;}
#banner a {width: 120 px; height: 120px; display: block;}
#mainNavigation {width: 250px; height: 230px; border: 1px solid #004824; background: #006633; font-size: 14px; margin: 0 0 10px 0}
	#mainNavigation ul {margin-top: 14px;}
	#mainNavigation ul li {list-style: none; height: 28px; line-height: 28px; width: 200px; margin: 4px 0 0 14px; border-bottom: 1px solid #00FF66;}
	#mainNavigation a:link, #mainNavigation a:visited {text-decoration:none; font-weight:bold; color:#AEFFAE; display: block; padding-left: 4px;}
	#mainNavigation a:hover, #mainNavigation a:active {background: #00FF66; text-decoration: none; font-weight: bold; color:#000; display: block; padding-left: 4px;}

#subNavigation {width: 250px; height: 150px; border: 1px solid #666; list-style: none; font-size: 12px; background: #000099}
	#subNavigation ul {margin-top: 14px;}
	#subNavigation ul li {background: #000099; list-style: none; height: 22px; line-height: 22px; width: 220px; margin: 4px 0 0 14px;}
	#subNavigation a:link, #subNavigation a:visited {background: #000099; color:#fff; font-weight: bold; text-decoration: none; display: block; padding:0 0 0 4px;}	
	#subNavigation a:hover, #subNavigation a:active {background: #fff; color: #000099; font-weight: bold; text-decoration: none; display: block; padding:0 0 0 4px;}
	
#leftColumn {width: 250px; float: left; margin: 0 0 10px 0;}
#mainBody {width: 640px; margin: 0 0 10px 264px;}
#featured {height: 120px; background: #ccc; margin-bottom: 10px;}
#content {border: 1px solid #ccc;}
	#content ul {margin: 8px 0 0 26px;}

#footer {width: 900px; height: 30px; line-height: 22px; text-align: center; clear: both; background: #ccc; }

h1 {font-size: 16px; padding: 5px 0 0 8px;}
h2 {font-size: 14px; padding: 5px 0 0 8px;}
h3 {font-size: 12px; padding: 5px 0 0 8px;}
p {padding: 4px 8px;}

.roundcorners {-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -khtml-border-radius: 6px;}
