#home {overflow: auto; margin-top: 20px;}
#home div.container {min-height: 600px;  padding-top: 30px; overflow: auto;  border-radius: 10px; -moz-border-radius: 10px; border: 1px solid transparent;}
#home {overflow: hidden; color: #fff;}
#home h1 {float: none; 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 div.blurb p {text-align: justify; margin: 20px 60px; font-size: 1.1em;}

div.frame {height: 165px; overflow: hidden; margin: 30px 40px 20px; padding-top: 10px;}
div.frame div.column {float: left; width: 29%; padding: 5px 15px; height: 130px; margin-right: 1%;}
div.frame div.column.last {border-right: none;}

#home div.frame div.column ul {margin-top: 10px;}

#footer.home {}
#footer.home div.container { margin-left: 10px;}
