/* INI - global reset should be already in effect */
html, body {background-color: #dbd6cd;font-family: Arial, Helvetica, sans-serif;text-align:center;}
.clear, h1 span{font-size:0;height:0;overflow:hidden;clear:both;display:block;}

/* PAGE LAYOUT */
#container{background: url(images/AORA_containerBg.gif) repeat-y 0 0 #ffffff;width: 760px;text-align:left;margin: 0 auto 0 auto;overflow: hidden;}
#header{width:200px;float:left;overflow: hidden;}
#navigation{overflow: hidden;}
#content{width:560px;float:right;overflow: hidden;}
.contentPadding{margin: 0 220px 0 19px;overflow: hidden;}
#footer{overflow: hidden;background-color: #a2a49e;height:35px;width: 760px;text-align:left;margin: 0 auto 0 auto;}

/* BACKGROUND IMAGES - ADD TO SEPERATE STYLE SHEET */
.backgroundImage001{background: url(images/AORA_sideImage001.jpg) no-repeat right top transparent;}
.backgroundImage002{background: url(images/AORA_sideImage002.jpg) no-repeat right top transparent;}
.backgroundImage003{background: url(images/AORA_sideImage003.jpg) no-repeat right top transparent;}
.backgroundImage004{background: url(images/AORA_sideImage004.jpg) no-repeat right top transparent;}
.backgroundImage005{background: url(images/AORA_sideImage005.jpg) no-repeat right top transparent;}
.backgroundImage006{background: url(images/AORA_sideImage006.jpg) no-repeat right top transparent;}


/* NAVIGATION */
#navigation{margin-bottom: 60px;}
#navigation ul{}
#navigation ul li{overflow: visible;border-collapse:collapse;display:inline;}
#navigation ul li a{display:block;height:30px;width:200px;background: url(images/AORA_naviSplice.jpg) no-repeat 0 0 #82a935;color:#ffffff;font-size:.75em;font-weight:bold;text-decoration:none;overflow:hidden;}
#navigation ul li a:hover{background: url(images/AORA_naviSplice.jpg) no-repeat 0 -30px #96b73f;}
#navigation ul li.alt a{background: url(images/AORA_naviSplice.jpg) no-repeat 0 -60px #9a9c95;}
#navigation ul li.alt a:hover{background: url(images/AORA_naviSplice.jpg) no-repeat 0 -90px #aaaca7;}
#navigation ul li a span{display:block;padding:9px 0 0 14px;}
#navigation ul li a strong{}
#navigation ul li ul{width:100%;padding:0;margin:0;}
#navigation ul li ul li a{background: url(images/AORA_naviSplice.jpg) no-repeat 0 -150px #eceee9;color:#6e7369;font-weight:normal;}
#navigation ul li ul li a:hover{background: url(images/AORA_naviSplice.jpg) no-repeat 0 -120px #e1e3dc;}
#navigation ul li ul li a span{}

/* PAGE ELEMENTS */

/* CONTENT FORMATTING */
h1{}

a{line-height:inherit;}
a:link{color:#eaa63b;text-decoration:underline; }
a:visited{color:#d49736;text-decoration:underline; }
a:hover{text-decoration:none;}
a:active{color:#8cb03a;}
h2{height:99px;border-bottom:1px solid #8cb03a;color:#8cb03a;font-size:1.1em;font-weight:bold;width:345px;margin:0;padding:0;}
h2 span{display:block;padding: 70px 0 0 19px ;}
h3{font-size: .88em;font-weight: bold;margin: 1.4em 0 0 0;color:#585858;line-height: 1.4em;}
h4{font-size: .75em;font-weight: bold;margin: 1.4em 0 0 0;color:#c3a249;}
p{color:#797b76;margin: 1.1em 0 0 0;font-size: .72em;line-height: 1.4em;}
#content ul{list-style-type: disc;}
#content ol{list-style-type: decimal; font-weight:bold;}
#content ul, #content ol{margin: 1.1em 0 0 0; padding: 0 0 0 20px;font-size: .75em;color: #8cb03a;}
#content ul ul{margin: 0 0 0 0; padding: 0 0 0 15px;font-size: 1em;}
#content ul li, #content ol li{line-height: 1.4em;}
#content ul ul, #content ul ol, #content ol ul, #content ol ol{color: #eaa63b;}
#content ul li span, #content ol li span{color: #797b76; font-weight:normal;}
#footer p{padding: 8px 14px 8px 14px;margin: 0;font-size:.7em;color: #ffffff;background-color: #a2a49e;}
#footer p a{color: #ffffff;text-decoration:none;}
#footer p.credits{padding-top:5px;float:right;text-align:right;width: 400px;line-height:1em;}
#footer p.credits img{position:relative;top:3px;}
#footer p.links{float:left;text-align:left;width: 200px;}

.subNote{font-size:.6em;}
.error{color: #ff0000;font-weight: bold;text-align: center;}
strong{font-weight: bold;line-height:inherit;}
blockquote p{display: block; font-style:italic;border-left: 2px solid #8cb03a; padding-left: 10px;font-size:.75em;margin: 1.1em 0 0 0;line-height: 1.4em;color: #979993;}
q{font-style:italic;font-size:1em;color: #979993;}
#contactForm{width: 310px;}
#contactForm p{width: 310px;}
#contactForm p{clear: both;padding: 1em 0 0 0;margin:0;}
#contactForm label{width: 130px;float:left;}
#contactForm input{width: 170px;float:right;margin:0;}
#contactForm input.submit{width: auto;float:none;}

span{line-height:inherit;}
strong.altOne{color:#8f5b3f;}
.altTwo{color:#ef7821;font-weight: bold;}
#video{margin-top: 20px;}
#fundedBy{float:left;width: 200px;margin-bottom: 40px;}
#fundedBy p{font-size:.7em;color:#4d4e4a; margin:0; padding: 0 14px 0 14px;}
#fundedBy p a{font-weight: bold; color:#8cb03a;}
/*
em{}
strong{}
cite{}
CITE: Contains a citation or a reference to other sources.
DFN: Indicates that this is the defining instance of the enclosed term.
CODE: Designates a fragment of computer code.
SAMP: Designates sample output from programs, scripts, etc.
KBD: Indicates text to be entered by the user.
VAR: Indicates an instance of a variable or program argument.
ABBR: Indicates an abbreviated form (e.g., WWW, HTTP, URI, Mass., etc.).
ACRONYM
*/


#content .sitemap li span{font-weight:bold;}
#content .sitemap li a, #content .sitemap li a span{color:#a2a49e;text-decoration:none; font-weight:normal;}

/* PDF Download Link styles */
p.pdf_download a {display:block;padding:8px 10px 14px 50px;background:url(images/pdf.gif) 0 0 no-repeat transparent;font-weight:bold;}

/*/ STYLING FOR THE FOOTER PUSH /*/
html,body{height:100%;}
#container{position:relative;min-height:100%;}
* html #container{height:100%;}
#footer{position:relative;margin-top:-35px;}