* { margin: 0; padding: 0; }
body { background: #e4ebef url(images/bg.png) repeat-x; font-family: Helvetica, Arial, sans-serif; color: #222;}
.clear{ clear:both; }
p { font-size: 14px; line-height: 20px; margin-bottom: 15px; font-family: Helvetica, Arial, sans-serif; color: #222;}
hr { border:none; border-bottom:1px solid #ccc; margin:10px 0 10px 0; }
.clear{clear:both;}
.center { text-align:center; }
p#footer_text {margin-top: 10px;}
div#page-wrap { width: 960px; margin: 0 auto;}
div#header {height: 130px;}
div#header h1 {text-indent: -9999px; background: url(images/logo.png); width: 362px; height: 126px; margin: 0 auto; margin-top: 5px; }
div#content { margin: 0 auto; text-align: center; margin-top: 40px; width: 820px; overflow: hidden; padding-bottom: 55px;}
#become_div {float: left; width: 300px; padding-right: 110px; margin-top: 45px;}
#hire_div {float: right; width: 300px; margin-top: 45px;}
#divider {float: left; width: 2px;}
div#tagline { padding-bottom: 20px;}
#become {background: url(images/become.png) no-repeat  top right; display: block; border: none; width: 300px; height: 104px;outline: none; cursor:pointer; }
#become:hover { background: url(images/become.png) repeat-x 0 -105px; border: none; outline:none; }
#become:active {background: url(images/become.png) repeat-x 0 -210px; border: none; outline:none; }
#hire {background: url(images/hire.png) no-repeat  top right; display: block; border: none; width: 300px; height: 104px; outline: none; cursor:pointer; }
#hire:hover { background: url(images/hire.png) repeat-x 0 -105px; border: none; outline:none; }
#hire:active {background: url(images/hire.png) repeat-x 0 -210px; border: none; outline:none; }


