body
{
padding-top: 10px;
top-margin: 40px;
text-align:	left;
line-height: 17px;
font-family: helvetica, arial, sans serif;
background-color: rgb( 0,0,0 );
font-size: 11px;
color: rgb( 250,248,236 );
}

a {font-weight: bold; }
a:link {color: rgb( 255,45,0 ); text-decoration: none; }
a:visited {color:  rgb( 255,45,0 ); text-decoration: none; }
a:hover {color:  rgb( 255,45,0 ); text-decoration: underline; }
a:active {color:  rgb( 255,45,0 ); text-decoration: none; }

.top_sliver
{
background-color: rgb( 234,0,0 );
}

.topnav_brand
{
padding-left: 36px;
padding-top: 12px;
padding-bottom: 10px;
font-family: helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
color: rgb( 133,133,133 );
background-color: rgb( 35,35,35 );
}

.topnav_nav
{
padding-right:41px;
padding-top: 12px;
padding-bottom: 10px;
font-family: helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
background-color: rgb( 35,35,35 );
}

.main
{
background:url('/images/bar_main.gif') repeat-x;
background-color: rgb( 138,0,1 );
}

.address_left
{
padding-left:22px;
}

.address_right
{
padding-left:30px;
}

.address_format
{
padding-top: 21px;
padding-bottom: 1px;
}

.address
{
padding-left:17px;
padding-top: 10px;
padding-bottom: 11px;
font-family: helvetica, arial, sans serif;
font-size: 11px;
color: rgb( 256,256,256 );
background:url('/images/bar_address.gif') repeat-y;
}

.footer_left
{
padding-left:16px;
}

.footer_format
{
padding-bottom: 125px;
}

.footer
{
padding-left: 17px;
padding-top: 16px;
padding-bottom: 18px;
font-size: 11px;
color: rgb( 256,256,256 );
background:url('/images/bar_footer.gif') repeat-y;
}

.bar_barcode
{
background:url('/images/bar_barcode.gif') repeat-x;
padding-left: 36px;
padding-top: 500px;
}

.bar_right
{
color: rgb( 32,8,7 );
background:url('/images/bar_right.gif') repeat-x;
padding-left:20px;
}

.bar_leftnav
{
background-color: rgb( 35,35,35 );
}


.sidebar_gallery
{
padding-bottom: 1px;
}


.hd_home
{
font-size: 17px;
}

.shd
{
font-size: 14px;
}


.hd_arrow
{
padding-right: 6px;
}




#nav, #nav ul {
text-align: left;
padding: 0;
margin: 0;
list-style: none;
}

#nav a {
padding-right: 10px;
padding-left: 10px;
}

#nav li {
float: left;
}

#nav li ul {
position: absolute;
width: 15em;
display: none;
background-color: rgb( 35,35,35 );
}

#nav li:hover ul, #nav li.sfhover ul {
display: block;
}