p {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
}
.title {
    font: 18px Verdana,Arial,Helvetica;
    color:#8a1331;
    display:block;
    height:25px;
    padding-bottom: 0px;
}
.title_grey {
    font: 12px Verdana,Arial,Helvetica;
    color:#333333;
    display:block;
    border-bottom: #b4b4c8 solid 1px;
    padding-bottom: 5px;
}
.uppercase_title {
    font: bold 14px "Trebuchet MS", Tahoma, Arial;
    text-transform:uppercase;	
    color:#424247;
    display:block;
    height:25px;
    padding: 12px 0px 0px 0px;
}
.employment_bottom {
    font: 18px "Trebuchet MS", Tahoma, Arial;
    color:#ffffff;
}

.footer_bold {
    font: bold 13px "Trebuchet MS", Tahoma, Arial;
    color:#ffffff;
}

.img_left_padding {
    padding:0px 20px 0px 40px;
    
}
.img_right_padding {
    padding:0px 40px 0px 20px;
    
}

.small_content_image {
    width: 180px;
    height: 120px;
    border: 0px;
    /*text-align: left; */
    float: left;
    padding: 0px 20px 10px 0px;
}

.img_float_right {
    float: right;
    padding: 0px 20px 10px 10px;
    border: 0px;
}
.img {
    padding:0px 20px 10px 20px;
    
}
body {
    margin:0px auto;
    padding-top:15px;
    padding-bottom:15px;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    background: #9a9aaa url(images/body-bg.gif) repeat-x left top;
}

#header {
    margin:0px auto;
    width: 740px;
    height: 222px;
    padding: 30px 0px 0px 60px;
    position: relative;
    background: #5e0018 url(images/header-bg2.jpg) no-repeat center top;	
}

#content_top {
    margin:0px auto;
    margin-top: 6px;
    padding:0px;
    width: 800px;
    height: 5px;
    position: relative;
    background: url(images/top-content-bg.gif) repeat-x center top;
    
}
#content {
    margin:0px auto;
    padding: 30px 30px 40px 30px;
    width: 740px;
    position: relative;
    background: #ffffff url(images/centent-bottom-bg.jpg) no-repeat center bottom;
    
}
#content a, strong a {
    color: #5a5abd;
    text-decoration:underline;
    outline: none;
}
#content a:visited {
    color: #5a5abd;
}
#content a:hover {
    text-decoration:none;
}

#separator {
    display:block;
    width: 100%;
    height:30px;
    margin-bottom:40px;
    /*background: url(images/content-bottom-line.gif) repeat-x left bottom;*/
}

#line-dotted {
    clear: both;
    display:block;
    width: 100%;
    height:30px;
    margin-bottom:40px;
    background: url(images/content-bottom-line.gif) repeat-x left bottom;
}

#content_left {
    float:left;
    padding:0px;
    width: 450px;
    
}
#content_right {
    float:right;
    font-size: 10px;
    padding:0px;
    padding: 12px 10px 30px 10px;
    width: 240px;
    background: #f2f2f2 url(images/content-right-bg.gif) repeat-x left top;
    
}
hr.hidden {
    clear:both;
    visibility:hidden;
    margin:0px;
    padding:0px;
}

#employtment-op {
    margin:0px auto;
    margin-top: 6px;
    padding-top:7px;
    width: 800px;
    height:33px;
    position: relative;
    background: #79393e url(images/employtment-op-bg.jpg) no-repeat center top;
    
}
#employtment-op a {
    color:#FFFFFF;
    text-decoration:none;
}
#employtment-op a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
#footer {
    margin:0px auto;
    margin-top: 6px;
    padding:0px;
    width: 800px;
    height:66px;
    position: relative;
    color:#FFFFFF;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    background: #800020 url(images/footer-bg.gif) no-repeat center top;
    color:#FFFFFF;
    
}
#footer a{
    color:#FFFFFF;
    text-decoration:none;
}
#footer a:hover{
    text-decoration:underline;
}
#footer-left {
    float:left;
    padding:23px 0px 0px 19px;
    width: 300px;
}
#footer-right {
    float:right;
    padding-top:12px;
    width: 180px;
}

p.sidebar {
    font-size: 10px;
    padding-bottom:10px;
}

ul li {
    list-style-type: square;
    padding-bottom: 6px;
}