body {background: #F8F7ED url(/_files/bodyBG.gif) 0px -14px repeat-x;}

#metanav { margin:0; padding:0;width:100%;height:51px;clear:right;font-family:Helvetica, Arial, sans-serif;color:#FFF;background:#F36E21;position:relative;font-size:85%;}
#metanav ul {margin:20px 9px 0 0; padding: 0; float:right;}
#metanav ul li {float:left; list-style-type:none; padding:0 0 0 30px; border:0;}
#metanav a:link, #metanav a:visited {color:#FFF; background-color: transparent; text-decoration:none;}
#metanav a:hover {color:#FFF; background-color: transparent;text-decoration:underline;}
#metanav a:active {color:#FFF; background-color: transparent;text-decoration:none;}
#metanav p, #metaskip { position: absolute; left: -1999px;}

#metaritsearch {margin-right:15px;}
#metaritsearch a, #metarithometext {display:block;text-indent:-5000px;width:1px;height:1px;overflow:hidden;}

#metanav a span#metaritlogo {
padding:0;margin:0;left:0;top:0;display:block;
position:absolute;left:0;top:0;width:375px;height:51px;
background: url(/framework/v0/images/idbar-orange.gif) no-repeat;border:none;cursor:pointer;}

#metasearchform {border: none;width: 135px;height:16px;margin-top: -0.35em;padding:3px 0 0 3px;background: #F36E21 url(/framework/v0/images/idbar-orange-search.gif) no-repeat;}
#metasearchform input, #metasearchform button { border: none;float: left;}
#metaritsearchbox {	color: #AAA;width:114px;height: 14px;padding: 0;margin:0;border: none;background: #FFF;outline: 0;}
#metasearchform button { width: 16px;height: 13px;cursor: pointer;text-indent: -9999px;background: #FFF url(/framework/v0/images/idbar-orange-search-magnify.gif) no-repeat;}

#ritaboutnav {border-left:1px solid #ccc;}
#ritaboutnavul {width:100%;background:#ccc;display: table; table-layout: fixed;}
#ritaboutnav, #ritaboutnav #ritaboutnavul {margin:0;padding:0;top:0; left:0;  float:none;}
#ritaboutnav, #ritaboutnav #ritaboutnavul, #ritaboutnav #ritaboutnavul li {background:#ccc; list-style: none;}
#ritaboutnav #ritaboutnavul li {float:left;}
#ritaboutnav #ritaboutnavul li a {padding:8px 35px 7px 23px;font-size:100%;display:block;text-transform:uppercase;}
#ritaboutnav #ritaboutnavul li.last a {padding-right:28px;}
#ritaboutnav #ritaboutnavul li a:link, #ritaboutnav #ritaboutnavul li a:visited {color:#513127; text-decoration:none;}


/* Navigation mouseover */
#ritaboutnav #ritaboutnavul li:hover,
#ritaboutnav #ritaboutnavul li.sfhover,
#ritaboutnav #ritaboutnavul li a:focus, 
#ritaboutnav #ritaboutnavul li a:hover, 
#ritaboutnav #ritaboutnavul li a:active {color:#513127; background:#eee; text-decoration:none;outline:0;}
#ritaboutnav #ritaboutnavul li ul li:hover,
#ritaboutnav #ritaboutnavul li ul li.sfhover,
#ritaboutnav #ritaboutnavul li ul li a:focus, 
#ritaboutnav #ritaboutnavul li ul li a:hover, 
#ritaboutnav #ritaboutnavul li ul li a:active {background:#ddd;}
#ritaboutnav #ritaboutnavul li ul li {border:0;float:none;border-bottom:1px solid #ccc;background-color:#eee;}
#ritaboutnav #ritaboutnavul li ul li a {font-size:91.88%;*background:#eee;padding:5px 14px 4px 26px;text-transform:none;}
#ritaboutnav #ritaboutnavul li ul li a:hover {background:#DDD;}
#ritaboutnav #ritaboutnavul li ul {position:absolute;z-index:10;width:15em;left:-2000px;}
#ritaboutnav #ritaboutnavul li:hover ul, #ritaboutnav #ritaboutnavul li.sfhover ul {left:auto;margin:0;}
#ritaboutnav #ritaboutnavul li:hover ul li ul, #ritaboutnav #ritaboutnavul li.sfhover ul li ul {left:-2000px;}
#ritaboutnav #ritaboutnavul li:hover ul li:hover ul li ul, #ritaboutnav #ritaboutnavul li.sfhover ul li.sfhover ul li ul {left:-2000px;}
#ritaboutnav #ritaboutnavul li:hover ul li:hover ul li:hover ul, #ritaboutnav #ritaboutnavul li.sfhover ul li.sfhover ul li.sfhover ul {left:auto;margin:0;margin-left:12em;margin-top:-1.5em;}
#ritaboutnav #ritaboutnavul li:hover ul li:hover ul, #ritaboutnav #ritaboutnavul li.sfhover ul li.sfhover ul {left:auto;margin:0;margin-left:12em;margin-top:-1.5em;border:1px solid #ccc;}

/* Navigation mouseover - Research ONLY (so it doesn't extend outside of the main webpage area) */
#ritaboutnav #ritaboutnavul li.last:hover ul, #ritaboutnav #ritaboutnavul li.sfhover ul {left:auto;margin-left:-5.25em;}
#ritaboutnav #ritaboutnavul li.last:hover ul li ul, #ritaboutnav #ritaboutnavul li.sfhover ul li ul {left:-2000px;}
#ritaboutnav #ritaboutnavul li.last:hover ul li:hover ul li ul, #ritaboutnav #ritaboutnavul li.sfhover ul li.sfhover ul li ul {left:-2000px;}
#ritaboutnav #ritaboutnavul li.last:hover ul li:hover ul li:hover ul, #ritaboutnav #ritaboutnavul li.sfhover ul li.sfhover ul li.sfhover ul {left:auto;margin:0;margin-left:-13.5em;margin-top:-1.5em;}
#ritaboutnav #ritaboutnavul li.last:hover ul li:hover ul, #ritaboutnav #ritaboutnavul li.sfhover ul li.sfhover ul {left:auto;margin:0;margin-left:-13.5em;margin-top:-1.5em;border:1px solid #ccc;}

#banner {display:none;}

#breadcrumb {
	color:#aaa;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:85%;
	background-color: transparent;
}
#breadcrumb p {padding: 5px 0 5px 24px;}
#breadcrumb a:link, #breadcrumb a:visited {color:#aaa; background-color: transparent;text-decoration:none;}
#breadcrumb a:hover {color:#aaa; background-color: transparent;text-decoration:underline;}
#breadcrumb a:active {color:#aaa;background-color: transparent;text-decoration:none;}


#sitetitle { text-indent:-2000px; background:none;position:absolute;margin-top:-1500px;}
#maincontent {margin-top:26px;}
#sidecolumn {margin-top:30px;}

a:link { color:#e87420;text-decoration:none;}
a:visited { color:#985D3B; text-decoration:none;}
a:hover { color:#f36e21; text-decoration:underline;}

h1 {margin-top:0;}


#footer {background:#f9f8f5 url(/_files/footer.gif) repeat-x;}
#footer {position:absolute;left:0; width:100%;padding-bottom:1em;}
#footer a:link,  #footer a:visited {color:#808080;text-decoration:none;}
#footer a:hover, #footer a:active  {color:#808080;text-decoration:underline;}
#footercontents{width:73.076em;*width:71.25em;margin:0 auto;padding-top:2em;}
#footercontents p {font-size:77%; color:#BBB;margin-left:23px;margin-right:23px;}
#footer .footer1 {float:left;}
#footer .footer2 {text-align:right;float:right;}

.grid1, .grid2 {margin-left:23px;margin-right:23px;}
.grid1 .second {margin-top:2.1em;}

#page2photo {float:right; width:300px; margin-left:35px;}
#page2photo img {clear:both;float:none;}
#page2photo p {float:none;font-size:0.9em;line-height:1.1em;margin-top:.5em;font-style:italic;}
