#content { background-image:url(/assets/img/interior-bg.jpg); background-repeat:no-repeat; min-height:500px; }
#content #left-column { width:570px; float:left; min-height:500px; }
#content #left-column #copy-block { padding:60px 0 60px 70px; }
#content #right-column { width:260px; padding-top:112px; float:right; background:transparent; background-image:url(/assets/img/subnav-cap.jpg); background-color:#ededed; background-repeat:no-repeat; background-position:top center; margin-bottom:20px; }
#content #right-column ul { display:block; width:260px; background-image:url(/assets/img/subnav-bg.jpg); background-color:#ededed; background-repeat:no-repeat; background-position:bottom center; padding-bottom:23px; padding-top:10px; }
#content #right-column ul li { background-image:url(/assets/img/bullet.gif); background-repeat:no-repeat; padding-left:23px; padding-right:9px; margin-left:17px; margin-top:9px; font-size:14px; }
#content #right-column ul li a { color:#0a2972; text-decoration:none; }
#content #right-column ul li a:hover { color:#687ba6; }
body#search-results #content .inner { background-image:none; padding:60px; }
#content p { font-size:12px; line-height:1.75em; margin-bottom:1em; }
#content h3 { font-size:16px; color:#0a2972; text-transform:uppercase; font-weight:bold; margin-bottom:40px; }
#content h4 { font-size:14px; color:#0a2972; font-weight:bold; margin-bottom:.5em; }
img.team-photo { float:left; margin:0 10px 10px 0; }
#content table { width:100%; }
#content table tr td { font-size:12px; padding:10px; }
#content table tr.even td { background-color:#eee; }
#content table tr.odd td { background-color:#fff; }
#copy-block ul.reg { list-style-type:disc; font-size:12px; margin-bottom:1em; }
#copy-block ul.reg li { margin:0 0 10px 30px; }
#copy-block ol { list-style-type:decimal; padding-left:3em; font-size:16px; padding-bottom:1em; }
#copy-block ol li { padding-bottom:.5em; padding-top:.5em; }
#copy-block blockquote { font-style:italic; margin-bottom:10px; font-size:12px; line-height:20px; color:#555; }
p.attribution { padding-left:50px; padding-bottom:30px; line-height:1.25em!important; }
p.attribution strong,li.attribution strong { color:#0a2972; font-size:14px; }
#content #right-column ul li.quote { background-image:none; font-style:italic; margin:0; padding:2em 1em 1em; font-size:12px; color:#555; line-height:14px; }
#content #right-column ul li.attribution { background-image:none; margin:0; padding:0 0 0 3em; font-size:11px; }
#content #right-column ul li a.cur { font-weight: bold !important; color: #000; }