body{
	background: #5D5B7A url(images/body_bg_1.gif) repeat-x top left;
}
.sf_wrapper {
    position: relative;
}

.sf_outer_wrapper {
	background-color: #fff;
    border-top: none;
}

.sf_extra1 {
    background: url(images/header_border_bkgd_1.gif) repeat-x top left;
}

.sf_header_wrapper {
	background: url(images/banner_image_1.jpg) no-repeat top right;
}

.sf_main_header {
    color: #fff;
}

.sf_sub_header {
    color: #F2C616;
}

.sf_footer {
    color: #999;
}

.sf_pagetitle {
    color: #2e2b52;
}

/* nav images and colors */

.sf_navigation {
    border-bottom: 5px solid #F2C616;
}

.sf_navigation ul {
    list-style-type: none;
}

.sf_navigation ul li {
    background: #2e2b52;
    background: url(images/nav_left_edge_1.gif) no-repeat top left;
}

.sf_navigation ul li a {
    background: url(images/nav_bkgd_1.gif) no-repeat top right;
}

.sf_navigation ul li a:hover {
    color: #fff;
    background: url(images/nav_bkgd_hilite_1.gif) no-repeat top right;
}

.sf_footer {
    background: #e1e1e1 url(images/footer_bkgd_1.gif) repeat-x top left;
    color: #333;
    border-bottom: 5px solid #11223e;
}