html{
	min-width: 300px;
	height:100%;
} /*IE7*/


body    { color: #ccc; font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; background-color: white; margin: 0; padding: 0; border: 0 }
#navbar-container    { background: #fff url("img/clouds.png") }
#int-site-container   { background: url("img/int-bg.png") repeat-x left top; height: 100px }
#content-container   { position: relative; top: 20px }
#footer-container        { background-color: transparent; background-image: url("img/footerbkg.png"); background-repeat: repeat-x; position: fixed; bottom: 0; width: 100%; height: 140px }
#logo, #navbar, #int-site{
	width:800px;
	margin:0 auto;
}
/*------------------*/
/* LOGO 			*/
#logo   { height: 0 }

/*------------------*/
/* Nav Bar 			*/
#navbar   { font-size: 12px; line-height: 46px; height: 46px }
#navbar a:link, #navbar a:visited   { color: #336; font-weight: bold; text-decoration: none; padding-right: 22px }
#navbar a:hover  { color: #900; font-weight: bold }

#int-site    { background: url("img/site-intro.png") no-repeat; height: 100px }
a{
	color:#fff;
}


/*------------------*/
/* GENERAL CONTENT 	*/

#altmain { width:100%;}
#content   { color: #036; margin: 0 auto; padding: 20px 10px 30px; width: 780px }
#content a:link, a:visited  { color: #039; font-weight: bold; text-decoration: none; padding-right: 22px }
#content a:hover  { color: #900; font-weight: bold }
#content h1 { padding: 30px 0 15px 0; margin:0; text-transform:uppercase; font-size:2em;}
#content h2 { margin: 30px 0 5px 0; text-transform:uppercase; font-size:2em;}
#content h2 a { color:#000000; text-decoration: none;}
#content h2 a:hover { color:#FF5220;}
#content h3  { color: #039; font-size: 1.2em }
#content h3 a:link,  a:visited  { color: #039 }
#content h3 a: hover  { color: #f00 }
#content h4  { color: #ccc; font-size: 0.7em }
#content p  { color: #036; padding: 0 0 5px }
#content ul li   { color: #036; background: #fff url("images/li.gif") no-repeat 0 4px; list-style: none; margin-left: 0; padding-left: 20px }
#content ol li  { color: #036; margin-left: 20px }
/*------------------*/
/* Footer 			*/
#footer       { color: #fff; font-size: 12px; font-weight: bold; background-color: #033; background-image: url("img/darkgrass.png"); text-align: center; padding-top: 4pt; padding-bottom: 4px; position: relative; top: 100px }
#footer a:link, #navbar a:visited    { font-weight: bold; text-decoration: none; padding-right: 22px }
#footer a:hover   { color: #9f3; font-weight: bold }

#footer h1 { color: white; font-size: 13px; text-align: center }
#footer h2  { font-size: 11px; text-align: center }

