body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

body {background:url(../images/bgslice.jpg) repeat-x; background-color:#004867;
}

a:focus { outline:none }

#wrapper {background:url(../images/bigbg.jpg) no-repeat; width:1034px; margin:0 auto 0 auto; min-height:1000px;}

#header {width:1000px; height:300px; margin-left:25px; position:relative;}

.topnav {position:absolute; top:216px; left:415px;}

#content { padding-left:50px;}

#topbox {width:897px; background-image:url(../images/widebox_mid.gif); background-repeat:no-repeat; background-color:#FFFFFF; margin-top:0px;}

#topboxhead {width:897px; background-image:url(../images/widebox_top.gif); background-repeat:no-repeat; height:6px; margin-bottom:-1px;}

#topboxbottom {width:897px; background-image:url(../images/widebox_bot.gif); background-repeat:no-repeat; height:5px;}

.textheader { font-family:Georgia, 'Times New Roman', Times, serif; font-size: 24px; padding:5px 0px 0px 15px; color:#004962; font-weight:bold; letter-spacing:.9;}

#boxtext { font-family:Georgia, 'Times New Roman', Times, serif; font-size: 16px; padding:5px 15px 5px 15px; color:#2B87C8; font-weight:bold; letter-spacing:.9;}
#boxtext_sans { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; padding:5px 15px 5px 15px; color:#2B87C8;  letter-spacing:.9}
#featuredgoods {width:897px; height:300px; margin-bottom:30px;}

#featuredbox1 {height:261px; width:293px; background-image:url(../images/featuredbox1.gif); background-repeat:no-repeat; margin-top:0px; padding-top:0px;}
#featuredbox2 {height:261px; width:293px; background-image:url(../images/featuredbox2.gif); background-repeat:no-repeat; margin-top:0px; padding-top:0px;}
#featuredbox3 {height:261px; width:293px; background-image:url(../images/featuredbox3.gif); background-repeat:no-repeat; margin-top:0px; padding-top:0px;}

#featuredvideos {width:900px;}

#halfbox {width:439px; background-image:url(../images/halfbox_mid.gif); background-repeat:no-repeat; background-color:#FFFFFF; margin-top:5px;}

#halfboxhead {width:439px; background-image:url(../images/halfbox_top.gif); background-repeat:no-repeat; height:6px;}

#halfboxbottom {width:439px; background-image:url(../images/halfbox_bot.gif); background-repeat:no-repeat; height:11px;}

#footer {width:900px;  height:60px; color: #FFFFFF; margin-top:30px;}

#footer a{color:#BAB57B; text-decoration:none;}

#footer a:hover{color:#BAB57B; text-decoration:underline}

h2 {font-family:Georgia, 'Times New Roman', Times, serif; font-size:32px; color:#D5FFFE; margin:5px;}





ul.topnav li {

   display:block;

   float:left;

   list-style-type:none;

   }
   
ul.topnav li a {

   display:block;

   height:45px; width:80px;

   background:transparent url(../images/navbar.png) no-repeat 0 0;

   text-indent:-9009px;

   }

ul.topnav li a:hover {

   background-position: 0 -45px;

   }

ul li#navigation2 a {

   width:105px;

   background-position: -80px 0;

   }
   
ul li#navigation2 a:hover {

   background-position: -80px -45px;

   }
   
ul li#navigation3 a {

   width:80px;

   background-position: -183px 0;

   }
   
ul li#navigation3 a:hover {

   background-position: -183px -45px;

   }

ul li#navigation4 a {

   width:88px;

   background-position: -264px 0;

   }
   
ul li#navigation4 a:hover {

   background-position: -264px -45px;

   }
   
   ul li#navigation5 a {

   width:140px;

   background-position: -352px 0;

   }
   
ul li#navigation5 a:hover {

   background-position: -352px -45px;

   }

/*END NAV*/
/*preload classes*/ 
.svw {width: 50px; height: 20px;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 22px; 
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 

} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
} 
#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
} 