#nav-cat, #nav-cat ul { padding:0; margin:0; list-style:none; width:165px; text-align:left; }

#nav-cat a { display:block; width:132px; padding-left:33px; color: #666; line-height:27px; font-weight:normal; border-bottom: 1px solid #cacaca; background:url(../images/product_out.gif) no-repeat left center; }
#nav-cat a:hover { text-decoration:underline; }
#nav-cat li { float:left; width:165px; }
#nav-cat li ul { position:absolute; width:165px ; left:-999em; z-index: 1000 }
#nav-cat li ul li a {}
#nav-cat li ul ul { margin:-17px 0 0 165px; }
#nav-cat li:hover ul ul, #nav-cat li.sfhover ul ul { left:-999em; }
#nav-cat li:hover ul, #nav-cat li li:hover ul, #nav-cat li.sfhover ul, #nav-cat li li.sfhover ul { left:auto; margin:-28px 0 0 165px; }
#nav-cat li ul ul { margin:-1em 0 0 10em; }
#nav-cat li:hover ul ul, #nav-cat li:hover ul ul ul, #nav-cat li.sfhover ul ul, #nav-cat li.sfhover ul ul ul { left:-999em; }
#nav-cat li:hover ul, #nav-cat li li:hover ul, #nav-cat li li li:hover ul, #nav-cat li.sfhover ul, #nav-cat li li.sfhover ul, #nav-cat li li li.sfhover ul { left:auto; }

#nav-cat .level2 a, #nav-cat .level3 a, #nav-cat .level4 a {background-image: none; padding-left: 7px; width: 158px}
#nav-cat .level2 li {background: #e5e5e5}
#nav-cat .level2 li.submenu {background:url(../images/submenu.gif) no-repeat right #e5e5e5}
#nav-cat .level1 {clear: both}

#nav-cat #selected a {font-weight: bold; color: #7db9d1}

#cat-fusiblesheetglass a {background: url(../images/icon_catfuse.gif) no-repeat left center}
#cat-compatibleproducts a {background: url(../images/icon_catcompat.gif) no-repeat left center;}
#cat-kilns a {background: url(../images/icon_catkilns.gif) no-repeat left center;}
#cat-toolsandequipment a {background: url(../images/icon_cattools.gif) no-repeat left center;}
#cat-kilnworkingsupplies a {background: url(../images/icon_catkilnsuplies.gif) no-repeat left center;}
#cat-creativeceramics a {background: url(../images/icon_catmoulds.gif) no-repeat left center;}
#cat-flameworking a {background: url(../images/icon_catflame.gif) no-repeat left center;}
#cat-miscellaneous a {background: url(../images/icon_catmisc.gif) no-repeat left center;}
#cat-stainedglass a {background: url(../images/icon_catstainglass.gif) no-repeat left center;}
#cat-chemicalsadhesives a {background: url(../images/icon_catchem.gif) no-repeat left center;}
#cat-booksandpatterns a {background: url(../images/icon_catbooks.gif) no-repeat left center;}
#cat-giftcertificates a {background: url(../images/icon_catgiftcert.gif) no-repeat left center;}
#menu_special_offers a {background: url(../images/icon_catspecial.gif) no-repeat left center;}
#menu_whats_new a {background: url(../images/icon_new.gif) no-repeat left center;}
#cat-courses a {background: url(../images/icon_courses.gif) no-repeat left center;}

#cat-healthsafety a {background: url(../images/healthsafe.gif) no-repeat left center;}
#cat-artclayshop a {background: url(../images/icon_artclay.gif) no-repeat left center;}



.pageDescWrap h1{float:left; display:inline;}

.pageDescWrap h1, #productDescription h1{ color:#666666; padding:2px 5px; margin:10px 0 10px 0; border:none; background: #DADADA;text-align:left; width:622px; min-height:5px; height:auto !important; height:5px;}

.pageDescWrap{
border:#E4E4E4 1px solid;
-webkit-border-radius:5px; -moz-border-radius:5px;
background:#FFFFFF;
width:632px;
padding:10px;
margin:10px 0;
min-height:100px;
height:auto !important;
height:100px;
float: left;
display: inline;
}

.pageDescWrap a, .pageDescWrap a:link, .pageDescWrap a:visited{
text-decoration:none; color:#666666;}

.pageDescWrap a:link, .pageDescWrap a:link:hover, .pageDescWrap a:visited:hover{
color:#669999; text-decoration:none;}

.pageDescWrap, .pageDescWrap p, .pageDescWrap a:link, .pageDescWrap a, #productDescription, #productDescription a, #productDescription a:link, .textArea, .textArea a, .textArea a:link{color: #333333; font-weight:normal; text-align: justify; font-size:12px;  font-family: Arial, Helvetica, sans-serif; line-height:normal; }

.textArea{margin:0 5px;}
.cart_add_right select {
border:#E4E4E4 1px solid;
height:22px;
 background:none;
font-size:11px;
color:red;
}

.cart_add_right select:hover {
cursor:pointer;
}

.cart_add_right input { float:left; font-size:11px; font-weight:bold;}

#navig_wishlist{ float:left; display:inline; margin-left:5px;}

#productDescription, #reviewsDefault{
 -webkit-border-radius:5px; -moz-border-radius:5px;
border:#E4E4E4 1px solid;
background:#FFFFFF;
width:632px;
padding:10px;
margin:10px 0;
min-height:100px;
height:auto !important;
height:100px;
}

#productDescription{
 float:left; clear:left;
}

#reviewsDefault{
 float:left; clear:left;
}

.product_quantity_in_cart{margin-left:10px;}

#banner{width:684px; height:269px;overflow:hidden;}

#bannerControls{  float:left; display:inline; margin-right:285px;}

#bannerControls2{ float:left; display:inline;}

#bannerControls, #bannerControls2{ height:20px; width:200px;}

#myController{background-image:url(../../custom/images/bannerContBg.jpg); float:left; display:inline; margin:1px 0px 10px 0px; height:30px; width:685px;  }

.jFlowPrev, .jFlowNext{

        cursor: pointer;

}

.productSalePrice, .productPriceDiscount{color:red;font-weight:bold;}

.homeH1{float:left;  display:inline;
 padding:2px 5px; margin:13px 0 3px 3px; border:none; background: #DADADA;text-align:left; width:669px; min-height:5px; height:auto !important; height:5px;
font-size: 1.6em; color: #666666;font-weight: bold;
}

#featuredProducts .item{margin-left:25px;}

.downloadBox{

 -webkit-border-radius:5px; -moz-border-radius:5px;

background:#fbfbfb; width:135px; float:left; margin:5px; padding:10px 5px 5px 5px; border:#F0F0F0 1px solid; text-align:center; display:inline;}

.downloadBox a, .downloadBox a:link{font-size:11px; font-weight:bold; font-family: Arial,Helvetica,sans-serif;}

.noteBox{
height:30px;
padding:15px 15px 15px 65px;
border:1px #F8F896 solid;
background:#FFFFEA url(/includes/templates/custom/images/icon_tip.jpg) left no-repeat;

-webkit-border-radius:5px; -moz-border-radius:5px; 
margin:0 auto;
min-height:30px;
height:auto !important;
color:#666666;
margin-bottom:15px;

}

