html {
background-image: url(media/body_bg.jpg);
background-position:center top;
background-repeat: repeat;
}

body {
background-color:transparent;
}

.sf_main_wrapper {
margin-left: 13px;
    width: 975px;}

a {
border-width: 0;
font-weight:bold;
}

h1, h2 {letter-spacing: 0;}

.sf_extra2 {
    display: none;
}

.sf_header_wrapper {
    height: 244px;
}

.sf_wrapper {
background-image: url(media/si01_main_wrapper.png);
}

.sf_navigation {
height: 44px!important;
}

.sf_navigation ul {
padding: 10px 10px 0 22px;
}

.sf_navigation ul li a {
height: 16px;
font-family:Century Gothic;
font-weight:normal;
}

.sf_region10 {
background-color: transparent;
padding: 0 0 1px;
}

.sf_footer {
    background-image: url("media/si07_footer.png");
min-height: 101px;
text-align:center;
font-size:12px;
}

.sf_banner {
margin-bottom: 10px;
padding-top: 0;
}

.sf_banner div#bannerLink a {
    border-width: 0;
}

.sf_content {
 margin-left: 30px;
    margin-right: 30px;
    width: 694px;
	font-family:Arial, Helvetica, FreeSans, sans-serif;
	font-size:12px;
color:#000001;

}

.sf_content h2, h2 {
	font-family:Arial, Helvetica, FreeSans, sans-serif;
	font-size:14px;
color:#000001;
font-weight:bold;
}

.sf_content img {
border:1px solid #4c2f1d;
}

.sf_pagetitle {
	margin: 15px 40px;
}

.sf_pagetitle h1, h1 {
font-size:22px;
font-weight:normal;
letter-spacing:0;
color:#ca2127 ;
	font-family:Georgia,serif;
}

.sf_content ol li, .sf_content ul li {
margin-bottom:12px;
}

.sidebar {
background-color:#ffebcc;
width:211px;
padding-bottom:15px;
}

.sidebar h2 {
font-family:Century Gothic;
font-size:16px;
font-weight:normal;
text-transform:none;
background-color:#eab662;
letter-spacing:0;
color:#4c2f1d;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 5px;
}


.sf_category_menubar ul li a {
font-family:Century Gothic;
font-weight:normal;
padding: 4px;
    background-color: transparent;
    border-left: 0 solid #A6A799;
    border-right: 0 solid #A6A799;
    border-top: 0 solid #A6A799;}

.sf_category_menubar ul {
    margin-top: -28px;}

h3 {
    font-family: century gothic;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 0;}


.sf_region6 .widget_header {
    background-color: #EAB662;
    margin: 0;
    padding: 5px;}

.widgetset {
padding-left: 0;
    padding-right: 0;
    width: 220px;}

.cat {
padding-left: 20px;
font-weight: normal;
font-family:Century Gothic;}

.widget_content a {
font-weight: normal;}

#categories .jcarousel-item td.label a, .jcarousel-item td.label a, #qscBadge a, #siteseal a {
    border-width: 0;}
