div.bluebox {height: 12px; background: url(images/home-t-l.png) top left no-repeat; overflow: hidden; margin-top: 10px;}
div.bluebox div.container {display: block; height: 12px; margin-left: 10px; background: url(images/home-t-r.png) top right no-repeat;}

#home {background: url(images/home-c-r.png) right repeat-y; overflow: auto; }
#home div.container {background: url(images/homegrad.png) no-repeat center #0a1a3a; margin-right: 3px; min-height: 600px;  padding-top: 30px; overflow: auto;}
#home {overflow: hidden; color: #fff;}
#home h1 {float: none; width: 700px; height: 200px; background: url(images/homelogo.png) no-repeat; text-indent: -9999px; margin: 5px auto;}
#home ul.locs {clear: both; width: 400px; margin: 5px auto; text-align: center; list-style: none;}
#home ul.locs li {display: inline; margin: 0 20px 0 0; text-align: center; background: url(images/bar.png) no-repeat; padding-left: 20px;}
#home ul.locs li.first {background: 0; padding: 0;}
#home ul.locs li a {color: #ccc; font-size: 1.2em;}
#home ul.locs li a:hover {color: #fff;}
#home h3 {font-size: 2.8em; text-align: center;}
#home p.blurb {text-align: justify; margin: 20px 60px; font-size: 1.1em;}

div.frame {height: 185px; background: url(images/frame-l.png) left top no-repeat; overflow: hidden; margin: 50px 40px 10px;}
div.frame div.frame-r {height: 100%; margin: 0 2px 0 18px; padding: 10px 10px 0 5px; overflow: hidden; background: url(images/frame-r.png) top right no-repeat;}
div.frame div.column {float: left; width: 29%; padding: 5px 10px; height: 130px; margin-right: 1%; border-right: 1px solid #1a3b7f;}
div.frame div.column.last {border-right: none;}

p.button.small {float: right; margin-top: 20px;}
p.button.small a {display: block; width: 100px; height: 30px; padding: 4px 0 0 8px; font-size: 1em; color: #fff;}
p.button.small a {background-image: url(images/button-blue-small.png);}
p.button.small a:hover {background-image: url(images/button-blue-small.png);}

#home div.frame div.column ul {margin-top: 10px;}

#footer.home {background-image: url(images/home-b-l.png);}
#footer.home div.container {background-image: url(images/home-b-r.png); margin-left: 10px;}