

.headimage
{
width:100%;
height:220px;
float:left;
background:url(images/flash_bg.gif) repeat-x top left;
}

.flash
{
margin:0;
padding:0;
float:left;
width:100%;
height:180px;
}

#slidetabsmenu {
float:left;
width:100%;
height:39px;
font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:14px;
background: url(images/tab-blue-bg.gif) repeat-x top left;
}

* html #slidetabsmenu{
margin:0px;
}

#slidetabsmenu ul{
list-style-type: none;
padding:0;
margin:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background: url(images/tab-blue-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 34px;
text-decoration:none;
}


* html #slidetabsmenu a span {
float:left;
display:block;
background: url(images/tab-blue-right.gif) no-repeat right top;
padding:12px 30px 9px 15px;
font-weight:bold;
color:#3B3B3B;
}


#slidetabsmenu a span {
float:left;
display:block;
background: url(images/tab-blue-right.gif) no-repeat right top;
padding:12px 30px 9px 15px;
font-weight:bold;
color:#3B3B3B;
}


#slidetabsmenu a span {float:none;}

* html #slidetabsmenu a span {float:none;}


#slidetabsmenu a:hover span {
color: black;
}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
}

#slidetabsmenu a:hover {
background-position:0% -39px;
}

#slidetabsmenu a:hover span {
background-position:100% -39px;
color:#FFFFFF;
}