body { background: #81AEDB;}

h2 { color: #fff; background: #fff url(../images/yourehired/header2.gif) no-repeat;}

#container { background: url(../images/yourehired/bg.gif) repeat-y;}

#header { background: url(../images/yourehired/hat.gif) no-repeat; margin: 0 -45px; padding: 186px 45px 0;}
#header #logo { background: url(../images/yourehired/logo.gif) no-repeat; width: 343px; height: 130px; position: absolute; top: 50px; left: 45px;}
#header h1 { background: #fff url(../images/yourehired/header1.gif) no-repeat;}
#header h2 { color: #000; background-image: none;}

#actions { height: 20px; line-height: 30px; background: #fff url(../images/yourehired/actions.gif) no-repeat;}

/** NEW JOB TEMPLATE STYLES **/

#job #job_header h1, #job #new_application h1 { background: #fff url(../images/yourehired/header1.gif) no-repeat !important;}

#job #new_application h2 { color: #fff !important; background: #fff url(../images/yourehired/header2.gif) no-repeat !important;}

#job #new_application fieldset.buttons { height: 20px !important; line-height: 30px !important; background: #fff url(../images/yourehired/actions.gif) no-repeat !important;}

#header { padding-top:216px; margin: 0px -46px; }
#header #logo { height: 150px; }
#job #new_application h2 span.required { color: #dd0000 !important; }
