@media screen {
    body { background:#fff url(/org_files/235/images/rd1/bg_page.png) repeat-x 0 0; }

    .interior-header { margin:0; padding:3px; }
    .interior-header .grid_8 { height:120px; }
    .interior-header .photos { background:url(/org_files/235/images/rd1/bg_header.jpg) no-repeat; }
    .home .interior-header { width:474px; }
    .home .interior-header .photos { margin-left:0px; }
    .interior-header a:link, .interior-header a:visited { color:#375952; }

    #hp-bigcallout { margin-top:-243px; }

    #adv-logo { display:block; text-align:right; padding:20px 0.25em 5px 0.25em; position:relative; height:65px; line-height:65px; vertical-align:bottom; font-size:5em; }
    #adv-logo .subtext { font-size:0.25em; line-height:1; position:absolute; right:3em; }
    ul#site-horznav  {margin:0;padding:0; }
    #site-horznav li { float:left; text-align:center; width:148px;margin:0;padding:0; }
    #site-horznav a { display:block; height:27px; line-height:27px; border-top-width:3px; border-style:solid; }
    #site-horznav .one a { border-color:#d1ba9b; }
    #site-horznav .two { width:168px; }
    #site-horznav .two a { border-color:#efe79f; }
    #site-horznav .three a { border-color:#bac3a2; }

    #rnav_givenow { display:block; padding:1em; font-family:Georgia,"Times New Roman",times,serif; font-weight:700; font-size:1.1em; color:#375952; text-transform:uppercase; background:#dcac4c url(/org_files/235/images/rd1/bg_gradients.png) repeat-x 0 -49px; border:1px #ccc solid; margin-bottom:1px; }
}

.interior-header, h1.pagetitle, .box .title
{ font-family:Georgia,"Times New Roman",times,serif; }

#content-area { padding-bottom:3px; }
#content { background:url(/org_files/235/images/rd1/bg_contentarea.png) repeat-x left top; }
.tan #content { background:url(/org_files/235/images/rd1/bg_contentarea-tan.png) repeat-x left top; }
.yellow #content { background:url(/org_files/235/images/rd1/bg_contentarea-yellow.png) repeat-x left top; }
.mint #content { background:url(/org_files/235/images/rd1/bg_contentarea-mint.png) repeat-x left top; }

h1.pagetitle { color:#41300e; font-weight:400; font-size:1.5em; margin:6px 12px 12px 12px!important; border-bottom:none; }

#content h2 { color:#061040; }

.grid_4 .container-pad, .grid_7.omega .container-pad { border-left:1px #ccc solid; }

#rnav_givenow:hover, #rnav_givenow:focus { background-color:#ecbc6c; border-color:#f0f0f0; }
.subnav { font-size:0.9em;margin:0;padding:0; }
.subnav a { display:block; padding:6px 12px; color:#375952; }
.subnav li { border-bottom:1px #eee solid;margin:0;padding:0; }
.subnav li li { border-bottom:none;margin:0;padding:0; }
.subnav .icon.arrows { float:right; }
.subnav a:hover, .subnav a:focus { color:#777; }
#sidebar .subnav ul { margin:0; padding:0; list-style:none; }
.subnav ul a { background:#edf0f0; color:#6c6c70; padding-left:30px; }
.subnav ul a:hover, .subnav ul a:focus { color:#888; }

.box { border:1px #d0d0d0 solid; margin-bottom:6px; }
.box .title { margin:0!important; padding:6px 12px; background:#909ab6 url(/org_files/235/images/rd1/bg_gradients.png) repeat-x 0 -39px; color:#375952; font-weight:400; }
.box.tan .title { background-color:#d1ba9b; }
.box.yellow .title { background-color:#efe79c; }
.box.mint .title { background-color:#bac3a2; }
.box .content { padding:6px 12px; }
.box .content h3 { font-family:Georgia, "Times New Roman",times,serif; }

.box.magenta .content h3, .box.magenta a strong { color:#6a2a4c; }
.box.blue .content h3, .box.blue a strong { color:#16164c; }

#sidebar .box { font-size:0.9em; }
#sidebar .box li { margin:0.5em 0; }

.content-footer { margin:6px; }
.content-footer h2, .content-footer h3 { color:#555; font-size:1.2em; margin-top:0; text-transform:uppercase; }

@media print {
    #site-horznav, .subnav { display:none; }
    .interior-header a { display:block; height:2em; line-height:2em; font-size:1.6em;  color:#16164c; }
}
