body {
background-color:#000;
text-align:center;
font-family:arial, verdana;
font-size:10pt;
margin:0;
padding:0;
}

#sfs_page {
width:999px;
text-align:left;
background:url(../images/background.gif) 0 0 no-repeat;
height:758px;
margin:0 auto;
}

#sfs_subpage {
width:999px;
text-align:left;
background:url(../images/header_back.gif) 0 0 no-repeat;
margin:0 auto;
}

.sfs_header {
height:150px;
}

.logo {
float:left;
margin:20px 0 0 50px;
width:254px;
}
.blog {
float:right;
margin:40px 0 0 50px;
}
.sfs_body {
width:999px;
}

.nav_main {
float:left;
width:170px;
}

.sfs_main {
float:left;
width:829px;
}

.sfs_submain {
float:left;
width:829px;
background-color:#fff;
}

.sfs_products {
float:left;
width:610px;
background-color:#fff;
padding-bottom:40px;
margin:60px 0 0 30px;
}

.sfs_pages {
float:left;
width:750px;
background-color:#fff;
padding-bottom:40px;
margin:60px 0 0 30px;
position:relative;
}

.sfs_nav {
float:left;
width:140px;
margin-top:20px;
}

#sfs_map {
float:right;
width:375px;
}

.next {
float:right;
color:#A12924;
clear:both;
}

.next a:link,.next a:visited {
text-decoration:none;
color:#A12924;
}

.footer {
color:#716C67;
font-size:75%;
clear:both;
width:829px;
padding:0;
}

.footerhome {
color:#716C67;
font-size:75%;
clear:both;
width:829px;
float:right;
padding:0 0 20px 0px;
text-align: center;
}

.homecontent {
color:#716C67;
font-size:75%;
clear:both;
width:829px;
float:right;
padding:90px 0 20px 0px;
text-align: center;
}

.homecontent a:link, .homecontent a:visited, .homecontent a:hover, .homecontent a:active {
color:#716C67;
text-decoration:underline;
}

a:link, a:visited, a:hover, a:active {
color:#716C67;
text-decoration:underline;
}


.footerhome .left {float:left;}
.footerhome .right {float:right;}

.footersub {
height:141px;
clear:both;
width:829px;
background-color:#000;
}

.footersub .left {float:left;}
.footersub .right {float:right;}

.footer p {
padding-top:20px;
margin:0;
}

.footer a:link, .footer a:visited, .footer a:hover, .footer a:link{
color:#716C67;
text-decoration:underline;
}

.footerhome a:link, .footerhome a:visited, .footerhome a:hover, .footerhome a:link{
color:#716C67;
text-decoration:underline;
}

.footerhome a:link.sky, .footerhome a:visited.sky, .footerhome a:hover.sky, .footerhome a:link.sky{
color:#716C67;
text-decoration:none;
}

.footersub a:link.sky, .footersub a:visited.sky, .footersub a:hover.sky, .footersub a:link.sky{
color:#716C67;
text-decoration:none;
}
ul.hnav {
float:left;
margin:0;
padding:0;
}

ul.hnav li {
width:33px;
border-right:1px solid #000;
list-style:none;
height:466px;
display:inline;
float:left;
margin:0;
padding:0;
}

a.button {
display:block;
background-color:transparent;
background-repeat:no-repeat;
width:33px;
height:466px;
margin:0;
padding:0;
}

#mainnav {
width:170px;
height:466px;
background:url(../images/mainnav.gif);
position:relative;
margin:1px 0 0;
padding:0;
}

#mainnav li {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}

#mainnav li,#mainnav a {
height:466px;
display:block;
}

#panel1b {
left:0;
width:33px;
}

#panel2b {
left:34px;
width:33px;
}

#panel3b {
left:68px;
width:33px;
}

#panel4b {
left:102px;
width:33px;
}

#panel5b {
left:136px;
width:33px;
}

#panel1b a:hover {
background:transparent url(../images/mainnav.gif) 0 -466px no-repeat;
}

#panel2b a:hover {
background:transparent url(../images/mainnav.gif) -34px -466px no-repeat;
}

#panel3b a:hover {
background:transparent url(../images/mainnav.gif) -68px -466px no-repeat;
}

#panel4b a:hover {
background:transparent url(../images/mainnav.gif) -102px -466px no-repeat;
}

#panel5b a:hover {
background:transparent url(../images/mainnav.gif) -136px -466px no-repeat;
}

.title {
color:#A62925;
font-weight: bold
}

ul.subnav {
margin:0;
padding:0;
position:absolute;
top:15px;
left:320px;
list-style:none;
}

ul.subnav li{
background:transparent url(../images/arrow_sub.gif) 0 5px no-repeat;
padding:0 0 0 12px;
}

ul.subnav li a:link, ul.subnav li a:visited{
text-decoration:none;
color:#e30102;
font-weight:bold;
}
