@charset "utf-8";
/* CSS Document */
#s1pswrapper{
background:url(/images/ui/wrapper_bg.jpg) repeat-y top right;background-color:#fff;
}
#s1psleftcol{
width:626px; float:left; padding-left:10px; background:url("/images/ui/mastheads/mh_inside.jpg") no-repeat 0 47px;
}
#s1psleftcol h2 {width:636px; height:73px;  clear:left; line-height:101px;}
#s1psrightcol{float:right; width:310px; padding-left:10px;}

#s1psmaincontent{border:none; background:none; margin-top:2em;}

blockquote p{ background: transparent url("/images/ui/icons/open_quote.gif") no-repeat 0 2px; text-indent: 22px; letter-spacing:-0.04em; margin-bottom:0;}
#s1psfooter{background:transparent url("/images/ui/inside_footer_bg.gif") no-repeat left bottom;}

#s1pslatestjobs-1{margin-bottom:2em;}
#s1psyearlyarchive{margin-bottom:2em;}

.article-title{font-size:2.2em;}
.inside-image{width:250px; float:right; padding:2px; border:1px solid #00125c; height:166px; margin:0.2em 0 0.2em 1em;}

#s1pscustomsearch{margin-top:2em;}

#archives li{border-bottom:1px solid #f4f4f4;clear:left;line-height:1.5em;padding:8px 0pt 4px; text-transform:uppercase;}
.s1ps-na-title{background:transparent url("/images/ui/icons/newspaper.png") no-repeat center left; padding-left:20px;}

#news-right-col {
float:right;
width:300px;
margin-right:20px;
}


