/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

a:hover { text-decoration: underline; }

.widget a{
color: #ffffff;
text-decoration: none;
}

.widget a:hover{
text-decoration: underline;
}

#rss{
display: none;
}

#header span.title{

}

#nav{
position: relative;
top: 0px;
right: 10px;
float: right;
margin: 0;
padding: 0px 0;
height: 22px;
border: 0px red dotted;
}

.container_16 .grid_10{
width: 952px;
}

#leftcontent{
min-height: 300px;
}

#padcontent{
width: 640px; margin: 5px 30px;
min-height: 400px; 
}

.button_link{
display:block; width:100%; height:100%;
}

#featured .viewbutton{
width: 148px;
}

#shopp .gallery .previews li.fill{
}

#shopp .gallery .previews li{
border: 0px blue solid;
}

.headline{
border: 0px red dotted;
}

#sidebar{
background-color: #008DC8;
width: 206px;
margin-top: 3px;
}

ul.athlete{
padding: 0px;
margin-top: -10px;
}

.athlete li{
list-style-image: url(../images/bullet.gif);
list-style-type: square;
}

.widgetlist h3{
background: none;
margin-top: 0;
margin-left: 0;
padding-left: 0;
padding-top: 0;
border-bottom: 1px #4dafd9 solid;
}

.widgetlist ul li a:link, .widgetlist ul li a:visited {
color:#fff;
}

.widgetlist ul li {
font-family:arial,helvetica, sans-serif;
font-size: 9pt;
border-bottom:0;
}

#leftwidget {
border-right: 0px solid #DEDEDE;
}

.widgetlist ul li {
padding:2px 0;
}

.status{
color: #fff;
}

.cat_pack-shell{
width: 300px;
height:182px;
margin: 5px 13px 0 0;
float: left;
}

	.cat_pack{
	width: 300px; 
	height: 182px;
	background: url(images/category_packs.png);
	margin: 0px; 
	padding: 0;
	position: relative;
	}
	
	.cat_pack li{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;}
	
	.cat_pack li, #tutora{
    height: 182px; 
    display: block;
    }

	.cat_pack_panel{
	left: 0; 
	width: 300px;
	}
	
	.cat_pack_panel a:hover{
	background: transparent url(images/category_packs.png) 0 -182px no-repeat;
	}
	
.cat_bottle-shell{
width: 300px;
height:182px;
margin: 5px 16px 0 16px;
float: left;
}

	.cat_bottle{
	width: 300px; 
	height: 182px;
	background: url(images/category_bottles.png);
	margin: 0px; 
	padding: 0;
	position: relative;
	}
	
	.cat_bottle li{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;}
	
	.cat_bottle li, #tutora{
    height: 182px; 
    display: block;
    }

	.cat_bottle_panel{
	left: 0; 
	width: 300px;
	}
	
	.cat_bottle_panel a:hover{
	background: transparent url(images/category_bottles.png) 0 -182px no-repeat;
	}
	
.cat_tech-shell{
width: 300px;
height:182px;
margin: 5px 0 0 13px;
float: left;
}

	.cat_tech{
	width: 300px; 
	height: 182px;
	background: url(images/category_technology.png);
	margin: 0px; 
	padding: 0;
	position: relative;
	}
	
	.cat_tech li{
	margin: 0; 
	padding: 0; 
	list-style: none;
	position: absolute; 
	top: 0;}
	
	.cat_tech li, #tutora{
    height: 182px; 
    display: block;
    }

	.cat_tech_panel{
	left: 0; 
	width: 300px;
	}
	
	.cat_tech_panel a:hover{
	background: transparent url(images/category_technology.png) 0 -182px no-repeat;
	}		

/* DROP DOWN PAGE NAVIGATION */

#pagenav li ul li {
	background: #003768;
	border: 0px solid #003768;
	text-align: left;
}

#pagenav, #pagenav ul{
	padding: 0;
	float:left;
	list-style: none;
	z-index: 100;
	margin: 0;
}
#pagenav {
	padding: 0;
}
#pagenav a {
	display: block;
		z-index: 100;

}
#pagenav li {
	float: left;
	
}
#pagenav li a:hover {
	background: none;
}
#pagenav li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	padding-top:0px;
}
#pagenav li:hover ul, #pagenav li.sfhover ul {
	left: auto;
	z-index:1000;	
}
#pagenav li ul li {
	line-height:1.5;	
	width:15em;
	padding-left: 0px;
}
#pagenav li:hover, #pagenav li.hover {
    position: static;
}
#pagenav li ul ul {
	margin: -20px 0 0 -180px;
}
#pagenav li:hover ul ul, #pagenav li.sfhover ul ul {
	left: -999em;
}
#pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li.sfhover ul, #pagenav li li.sfhover ul {
	left: auto;
}
#pagenav li:hover ul ul, #pagenav li:hover ul ul ul, #pagenav li.sfhover ul ul, #pagenav li.sfhover ul ul ul {
	left: -999em;
}
#pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li li li:hover ul, #pagenav li.sfhover ul, #pagenav li li.sfhover ul, #pagenav li li li.sfhover ul {
	left: auto;
} 

#nav ul li a {
margin:0 0px;
}

#current_page_item{

}
