#hornavcontainer
{
background:url(tab-normal.gif) repeat-x;
position: absolute;
height:26px;
top:80px;  
width: 100%;
overflow:hidden;
}

#main
{
position:relative;
left: 0px; 
top:23px; 
width: 100%;
}

body {
margin: 0;
padding: 0 0;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color:silver;
}

#hornav 
{
height:30px;
background:transparent url(tab-normal.gif) repeat-x scroll 0 0;
color:#F2F2F2;
display:block;
float:left;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
padding:7px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:auto;
}
*/



hornav a
{
height:30px;
background:transparent url(tab-normal.gif) repeat-x scroll 0 0;
color:#F2F2F2;
display:block;
float:left;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
padding:7px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:auto;
}

#hornav a:hover
{
height:30px;
background:transparent url(tab-hover.gif) repeat-x scroll 0 0;
color:#ff7f24;
display:block;
float:left;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
padding:0px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:auto;
padding:7px;

}	






#header
{
position:0px 0px;
width:100%;
height: 100px;
}

#cart
{
position: relative; 
height:55px;
width:55px;
left:79px;
top:0px;
}





h1
{
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
font-size: 18px;
color: navy;
}

h2
{
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
font-size: 12px;
color: navy;
}




h4
{
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
color: gray;
text-align: center;
}


p
{
font-family: verdana, arial, helvetica, sans-serif;
font-weight: normal;
color: #000;
font-size: 10pt;
}
td
{
font-family: verdana, arial, helvetica, sans-serif;
font-weight: normal;
color: #000;
font-size: 10pt;
}



pl
{
font-family: verdana, arial, helvetica, sans-serif;
font-weight: bold;
color: #808080;
font-size: 8pt;
}

#headercell
{
position: relative;
left: 0px;
top: 0px;
height: 14px;
text-align: left;
font-size: 10pt;
font-weight: bold;
color: navy;
}
 
#subcell
{
position: relative;
left: 0px;
top: 0px;
height: 10px;
text-align: left;
font-size: 8pt;
font-weight: bold;
color: gray;
z-index: 50;

}
 



#cell
{
position: relative; 
width: 130px;
height: 20px;
}



#navbar
{
position: relative;
left: 0px;
top: 0px;
width: 145px;
border: 0px;
}


ul {
	position: absolute;
	left: 0px; 
	top: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	color: #000;
	margin: 0;
	padding-left: 0px;
	list-style: none;
	width: 145px; 
    border-bottom: #fefefe 0px solid ; 
	}

ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 145px; 
	top: 0;
	display: none;
	}

/* Styles for Menu Items */

li a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: 0px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom: 0px solid ; 
	border-bottom: 0;
	}
	
ul li a {
	display: block;
	text-decoration: none;
	font-style:bold;
	color: #000;
	padding: 0px;
 	padding-top:2px;
	padding-bottom:2px;
	border: 0px solid ;
	border-bottom: 0;
	}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { display:block; color:#FF7F24; background:#ffffe0; font-weight:bold;} 
		
li ul li a { padding: 1px 1px; } 
		
li:hover ul, li.over ul { display: block;}

#leftbottom
{
position: absolute;
left: 0px;
top: 675px;
width: 135px;
/* background-color: #C00; */
border: 0;


}

#cell2row
{
position: relative; 
width: 130px;
/* height:30px; */
}


#main2
{
position: absolute; 
left: 154px; 
top:0px; 
width: 90%;
}

#main3
{
height:30px;
position: absolute; 
left: 154px; 
top:1000px; 
width: 100%;
}

#main4
{
background:url(tab-normal.gif) repeat-x;
height:30px;
position: absolute; 
left: 154px; 
top:1300px; 
width: 100%;

}







#product
{
position: relative; 
float: left;
width: 619px;
/* height: 160x; */
overflow: hidden;}

#product1
{
position: relative; 
float: left;
width: 619px;
/* height: 205px; */
overflow: hidden;}


#product2
{
position: relative; 
float: left;
width: 619px;
/* height: 180px; */
overflow: hidden;}

#product3
{
position: relative; 
float: left;
/* height: 160px; */
width: 619px;
overflow: hidden;}

#product4
{
position: relative; 
float: left;
/* height: 130px; */
width: 619px;
overflow: hidden;}

#product5
{
position: relative; 
float: left;
/* height: 105px; */
width: 619px;
overflow: hidden;}







#col1
{
position: relative; 
float: left;
width: 100px;
/* height: 150px; */
overflow: hidden;
}

#col1b
{
position: relative; 
float: left;
width: 100px;
/* height: 175px; */
overflow: hidden;
}


#picture
{
position: relative; 
float: left;
vertical-align: middle;
width: 100px;
height: 125px;

}

#caption
{
position: relative; 
float: left;
width: 100px;
height: 25px;
overflow: hidden;
}


#col2
{
position: relative; 
float: left;
width: 400px;
/* height: 150px; */
overflow: hidden;}

#col2b
{
position: relative; 
float: left;
width: 400px;
/* height: 175px; */
overflow: hidden;}

#col2c
{
position: relative; 
float: left;
width: 80px;
/* height: 150px; */
overflow: hidden;}

#col2d
{
position: relative; 
float: left;
width: 80px;
/* height: 175px; */
overflow: hidden;}



#description
{
position: relative; 
float: left;
width: 400px;
/* height: 100px; */
overflow: hidden;}

#price
{
position: relative; 
float: left;
width: 400px;
/* height: 50px; */
overflow: hidden;
}



#col3
{
position: relative; 
float: left;
width: 119px;
/* height: 150px; */
overflow: hidden;
}

#col3b
{
position: relative; 
float: left;
width: 119px;
/* height: 175px; */
overflow: hidden;
}

#col5a
{
position: relative; 
float: left;
width: 220px;
/* height: 150px; */
overflow: hidden;
}

#col5b
{
position: relative; 
float: left;
width: 220px;
/* height: 175px; */
overflow: hidden;
}

#fila
{
position: relative; 
float: left;
width: 119px;
height: 50px;
overflow: hidden;
}

#filb
{
position: relative; 
float: left;
width: 119px;
height: 75px;
overflow: hidden;
}

#special
{
position: relative; 
float: left;
width: 119px;
height: 50px;
overflow: hidden;
}

#links
{
position: relative; 
float: left;
width: 119px;
height: 50px;
overflow: hidden;
}

#buy
{
position: relative; 
float: left;
width: 119px;
height: 50px;
overflow: hidden;
}

#buy2
{
position: relative; 
float: left;
width: 119px;
height: 75px;
overflow: hidden;
}

#font-family
{
position: relative; 
float: left;
width: 119px;
height: 25px;
}



#pn
{
position: relative; 
float: left;
width: 100px;
height: 25px;
overflow: hidden;
}

#desc
{
position: relative; 
float: left;
width: 300px;
height: 25px;
overflow: hidden;
}

#price
{
position: relative; 
float: left;
width: 100px;
height: 25px;
overflow: hidden;
}

#purchase
{
position: relative; 
float: left;
width: 119px;
height: 25px;
overflow: hidden;
}

#toptext
{
position: relative;
float:left;
width: 1px;
height: 1px;
overflow:hidden;}

.span
{
z-index:99}
