* {margin: 0;}

body {background: #fff;padding: 0;margin: 0;text-align: center;font-family: Arial, sans-serif;}
a {color: #000;text-decoration: underline;}
a:hover {text-decoration: none;}
.hidden {display: none;}

.clear {clear: both;}

.middle {width: 1000px;margin: 0 auto;height: 100%;text-align: left;font-size: 0.9em;}

#header_detail {z-index: 10;width: 100%;height: 100px;background: url('../images/header_detail.png') left top repeat-x;position:fixed;}
#header_detail .logo {text-indent: 500px;overflow: hidden;width: 224px;height: 55px;float: left;display: block;background: url('../images/logo.png') left top no-repeat;margin: 20px 0 0 160px;}
#header_detail .middle {background: url('../images/header_detail_light.png') center top no-repeat;}
#header_detail a.back {line-height: 100px;float: left;width: 200px;display: block;padding: 0 0 0 15px;background: url('../images/bullet_violet.png') left center no-repeat;color: #FFF;}
#header_detail a.contact-icon {line-height: 50px;float: left;width: 50px;display: block;margin-top:22px;background: url('../images/contact_icon.png') left center no-repeat;color: #FFF; text-indent: -9000px}
#header_detail a.choose_template, #header_detail_examples a.choose_template {text-indent: -500px;overflow: hidden;width: 240px;height: 64px;float: right;display: block;background: url('../images/button_choose_template.png') left top no-repeat;margin: 16px 0 0 0;}

#header_detail a.facebook_share { width: 122px; height: 42px; float: right; display: block; background:url('../images/button_facebook_share.png') left top no-repeat; margin: 27px 72px 0 0;}
#header_detail a.twitter_share { width: 42px; height: 42px; float: right; display: block; background:url('../images/button_twitter.png') left top no-repeat; margin: 27px 25px 0 0;}


#header_detail a.choose_template:hover, #header_detail a.choose_template_examples, #header_detail_examples a.choose_template:hover {
    background: url('../images/button_choose_template_hover.png') left top no-repeat;
}
#header_detail a.order_now {
    background: url('../images/button_order_now.png') left top no-repeat;
}
#header_detail a.order_now:hover {
    background: url('http://www.resumesimo.com/_public/images/button_order_now_hover.png') left top no-repeat;
}
#footer_detail {width: 100%;height: 80px;background: url('../images/footer_detail.png') left top repeat-x;}
#footer_detail .logo {text-indent: 500px;overflow: hidden;width: 130px;height: 35px;float: left;display: block;background: url('../images/logo_small.png') left top no-repeat;margin: 20px 0 0 200px;}
#footer_detail .middle {background: url('../images/footer_detail_light.png') center top no-repeat;}
#footer_detail a.back {line-height: 80px;float: left;width: 200px;display: block;padding: 0 0 0 15px;background: url('../images/bullet_violet.png') left center no-repeat;}

#header_detail_examples {
    z-index: 10;
    width: 100%;
    height: 100px;
    background: url('../images/header_detail.png') left top repeat-x;
    background-color: #000;
    position:fixed;
    text-align: center;
}
#middle-table {
    margin: 5px auto;
    color: #fff;
    width: 1050px;
    font-size: 14px;;
}

#middle-table a.back {
    color: #fff;
}
#job-detail {
    padding-top:100px;
    width: 1024px;
    border: none;
    overflow: auto;
    overflow-x: hidden;
    overflow-y: scroll;
}