/** Shopify CDN: Minification failed

Line 138:83 Expected identifier but found "!"
Line 179:136 Expected ":"
Line 179:211 Expected identifier but found "#c8fc62"
Line 222:145 Expected ":"
Line 241:147 Expected ":"
Line 261:141 Expected ":"
Line 281:175 Expected ":"
Line 291:67 Unexpected ";"
Line 295:278 Expected ":"
Line 311:206 Expected ":"
... and 30 more hidden warnings

**/
/*

Original Shopify theme design and coding 
by John Rawsterne 
www.rawsterne.co.uk
November 2010

Unrecognizable extremely major overhaul by Matthew Messner
www.worstkindofawesome.com
2012


*/
/* reset */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption,th,td {text-align:left;font-weight:normal;}
table,td,th {vertical-align:middle;}
blockquote:before,blockquote:after,q:before,q:after {content:"";}
blockquote,q {quotes:"" "";}
a img {border:none;}

html {
overflow-y: auto;
background-color: transparent;
}

body   {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 10px;
overflow-y: scroll;
overflow-x: hidden;
}

::-webkit-scrollbar {
width: 10px;
height: 10px;
}

::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment  {
height: 30px;
display: block;
background-color: transparent;
}

::-webkit-scrollbar-track-piece  {
background-color: #003d3c;
-webkit-border-radius: 3px;
}

::-webkit-scrollbar-thumb:vertical {
height: 100px;
background-color: #00ffff;
border: 1px dotted #c0248f;
-webkit-border-radius: 3px;
}

/* typography */
body {font-size:0.85em;color:#222;background:#fff;font-family: Helvetica, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6,h7,h9 {font-family: Helvetica, Arial, sans-serif;font-weight:bold;color:#00ffff;}
h1 {font-size:2.5em;line-height:1;font-weight: 900;font-style:italic;margin-bottom:.5em;text-shadow: 0 6px 4px #262626, -2px -3px 2px #cb2dff, 3px -4px 1px #ccff66,3px 3px 0 #000,
     -1px -1px 0 #000,
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;}
h2 {font-size:2em;margin-bottom:.75em;}
h3 {font-size:1.5em;line-height:1;font-weight: 900;font-style:italic;margin-bottom:.5em;text-shadow: 0 6px 4px #262626, -2px -3px 2px #cb2dff, 3px -4px 1px #ccff66,3px 3px 0 #000,
     -1px -1px 0 #000,
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:0.8em;font-weight:bold;line-height:1.5;}
h7 {font-size:3em;line-height:1;font-style:italic;text-shadow: 0 6px 4px #262626, -2px -3px 2px #cb2dff, 3px -4px 1px #ccff66,3px 3px 0 #000,
     -1px -1px 0 #000,
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img, h7 img{margin:0;}
h9 {font-size:3em;margin-bottom:auto;margin-top:auto;}
p {margin:0 0 0em;}
a:focus,a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;}
strong {font-weight:bold;}
em,dfn {font-style:italic;}
dfn {font-weight:bold;}
sup,sub {line-height:0;}
abbr,acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre,code,tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul,li ol {margin:0 1.5em;}
ul,ol {margin:0 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th,td,caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.left{float:left;margin:0 5px 5px 0;}
.right{float:right;margin:0 0 5px 5px;}
hr { height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color:
#00ffff; }
#lightbox, #overlay {position:relative;z-index:9999999999999999999999999999999999; !important; }



/* new clearfix */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

/* Globals */
body{
color:#ffffff;
background-color:#000000;

background-image: url(/cdn/shop/t/2/assets/site-background.png?v=156020400331004355201457656223);
background-position: top left;
background-repeat: repeat;
background-attachment: fixed;

}

a, a:visited{color:#cfff20;text-decoration:none;}
a:hover{color:#00ffff;text-decoration:none;background:0 none;}
.button {background:#ee4f24 url(button-bg-new.png) repeat-x left center;border:10;color:#ffffff;font-size:0.8em;font-weight:bold;overflow:visible;margin:0px 0px 35px 0px;padding:5px 10px;text-transform:uppercase;text-align:center;-moz-border-radius: 10px; -webkit-border-radius:10px; border-radius:10px;}
.button:hover{text-decoration:none;background-color:#aa0000;color:#ffffff;cursor:pointer;}
h1{padding:0 0 0.2em 0;font-weight:bold;border-bottom:1px solid #00ffff;}


/* Layout */
#content{overflow:hidden;min-height:450px;background:#ffffff;padding:20px 0 60px 0;background:0;}

#index #content{padding-top:0;}

.page-width{width:960px;margin:0 auto;position:relative;}

/* Header */
#header{padding:0 0 0 0 ; position:relative; min-height:175px;margin:0;background:#000000;overflow:hidden;background:0;}
a#logo{float:left;display:block;font-size:3em;font-weight:bold;margin:0px 0 0 0;padding:0 0 0px 0;letter-spacing:-0.05em;outline:0;position:absolute;z-index:1;}
#cart-link{background:#ee4f24;padding:5px 5px;color:#ffffff;font-weight:bold;position:absolute;right:0;top:0;-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;z-index:2;}
#cart-link em{font-weight:normal;}
#cart-link:hover{background:#aa0000;color:#ffffff;text-decoration:none;}

/* Navigation */
#navigation{background: url(/cdn/shop/t/2/assets/navbar-back.png?v=179047261897754392771457656222); repeat-x; position: relative;  top:-80px; max-height:45px ; z-index:100; margin:0; #c8fc62; font-weight:normal; }


#navigation #main-nav{list-style:none;margin:0;padding:0;float:left;width:853px;font-size:1.1em;border-left:#262626 0px solid;}
#navigation #main-nav li{float:left;position: relative;border-right:#262626 0px solid;}
#navigation #main-nav li li{border-right:0;}
#navigation #main-nav li a{display:block;padding:0 20px 0 20px;color:#959595;text-transform:uppercase;outline:0;height:44px;line-height:44px;}
#navigation #main-nav li a:hover,#navigation #main-nav li a.active{text-decoration:none;}
#navigation #main-nav li a:hover{color:#ffffff#959595;}
#navigation #main-nav li a.active{font-weight:bold;color:#cb2dff;background:#959595;}
#search-form{padding:9px 0 0 0;float:right;width:260px;}
#search-input{padding:5px 5px 5px 10px;border-top:#648700 1px solid;border-right:#648700 1px solid;border-left:#648700 1px solid;border-bottom:#FFFFFF 1px solid;background:#000000;color:#cb2dff;float:left;width:155px;margin:0 5px 0 0;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
#search-form button{float:right;background-color:#ee4f24;padding:5px 10px;color:#ffffff;}
#search-form button:hover{background-color:#aa0000;color:#ffffff;}

#navigation #main-nav li .sub {display:none;position:absolute;top:44px;left:0;z-index:4;background:#222222;padding:0px;float:left;width:900px;
-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
#navigation #main-nav li .sub ul{list-style:none;margin:0 30px 0 0;padding:0;width:160px;float:left;}
#navigation #main-nav .sub ul li{width: 100%;}
#navigation #main-nav .sub ul li h4{padding:0;margin:0;font-weight:normal;color:#ffffff;text-transform:uppercase;font-size:1.1em;}
#navigation #main-nav .sub ul li a {float:none;text-indent:0;height:auto;background:0;padding:5px;display:block;text-decoration:none;color:#ee4f24;line-height:1;text-transform:none;font-size:0.8em;border-bottom:#333333 1px dotted;}
#navigation #main-nav .sub ul li a:hover{color:#ffffff;background:0;}
#navigation #main-nav li.has-menu:hover .sub, #navigation #main-nav li.menu-active .sub{display:block;}
#navigation #main-nav li.menu-active a{background:#222222;color:#ffffff;}

#navigation #main-nav .sub ul#tags{width:270px;margin:0;}
#navigation #main-nav .sub ul#tags li{width: auto;float:left;}
#navigation #main-nav .sub ul#tags li a {padding:3px;border:0;background:#333333;margin:0 3px 3px 0;}
#navigation #main-nav .sub ul#tags h4{margin:0 0 10px 0;width:270px;}



/* Banner */
#banner{background:#dddddd;padding:0 0 0 22px;background:0;}
#slideshow{background:url(slide-shadow.png) no-repeat center bottom;padding:0 0 15px 0;}
#featured-slides{width:435px;height:450px;overflow:hidden;}
#prev2,#next2 {position:absolute;top:21px;background:transparent url(slide-buttons-arrow.png) no-repeat scroll left top;display:block;height:56px;padding:0;text-indent:-9999em;width:35px;outline:none;}
#prev2{left:-55px;}
#next2{right:-55px;background-position:right top;}
#prev2:hover{background-position:left -55px;}
#next2:hover{background-position:right -55px;}

/* Collection */
.product-collection{background: url(/cdn/shop/t/2/assets/blog-back-notxt.png?v=40515700610126190661457656216); repeat;-moz-border-radius: 15px;
border-radius: 15px;list-style:none;margin:0;overflow:hidden; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;}
.product-collection li{float:left;width:300px;margin:10px;height:320px;overflow:hidden;position:relative;-moz-box-shadow:0 0 10px #ff00e2;-webkit-box-shadow:0 0 10px #ff00e2;box-shadow:0 0 10px #ff00e2;}
/*.product-collection li.first-column{margin-left:0;}*/
.product-collection li:hover{-moz-box-shadow:0 0 10px #ee4f24;-webkit-box-shadow:0 0 10px #ee4f24;box-shadow:0 0 10px #ee4f24;}
.product-collection li a{width:240px;height:260px;overflow:hidden;padding:29px;background:#353535;border:#ff00e2 1px solid;display:block;text-align:center;color:#ffffff;}
.product-collection li a img{max-width:240px;max-height:240px;position:relative;}
.product-collection li a em{color:#ee4f24;}
.product-collection li a:hover{border-color:#ee4f24;text-decoration:none;color:#ff00e2;}
.product-collection li a:hover em{color:#ff00e2;}
.sale-item{display:block;width:64px;height:64px;background:url(sale-stickers.png) no-repeat left 0px;position:absolute;top:15px;right:15px;text-indent:-9999em;overflow:hidden;}
.sticker-red{background-position:left 0px;}
.sticker-blue{background-position:left -64px;}
.sticker-yellow{background-position:left -128px;}
.product-title {display:block;left:30px;position:absolute;top:270px;width:240px;}
#collection-tags{margin:10px 0;}
#collection-tags a{padding:0 10px;}

/* FP Collection */
.fpproduct-collection{background: url(/cdn/shop/t/2/assets/blog-back-notxt.png?v=40515700610126190661457656216); repeat;-moz-border-radius: 15px;
border-radius: 15px;list-style:none;margin:0;overflow:hidden; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;padding:0px;}
.fpproduct-collection li{float:left;width:300px;margin:10px;height:320px;overflow:hidden;position:relative;-moz-box-shadow:0 0 10px #ff00e2;-webkit-box-shadow:0 0 10px #ff00e2;box-shadow:0 0 10px #ff00e2;}
/*.fpproduct-collection li.first-column{margin-left:0;}*/
.fpproduct-collection li:hover{-moz-box-shadow:0 0 10px #ee4f24;-webkit-box-shadow:0 0 10px #ee4f24;box-shadow:0 0 10px #ee4f24;}
.fpproduct-collection li a{width:240px;height:260px;overflow:hidden;padding:29px;background:#353535;border:#ff00e2 1px solid;display:block;text-align:center;color:#ffffff;}
.fpproduct-collection li a img{max-width:240px;max-height:240px;position:relative;}
.fpproduct-collection li a em{color:#ee4f24;}
.fpproduct-collection li a:hover{border-color:#ee4f24;text-decoration:none;color:#ff00e2;}
.product-collection li a:hover em{color:#ff00e2;}
.sale-item{display:block;width:64px;height:64px;background:url(sale-stickers.png) no-repeat left 0px;position:absolute;top:15px;right:15px;text-indent:-9999em;overflow:hidden;}
.sticker-red{background-position:left 0px;}
.sticker-blue{background-position:left -64px;}
.sticker-yellow{background-position:left -128px;}
.product-title {display:block;left:30px;position:absolute;top:270px;width:240px;}
#collection-tags{margin:10px 0;}
#collection-tags a{padding:0 10px;}


/* Product */
#product-images{background: url(/cdn/shop/t/2/assets/blog-back-notxt.png?v=40515700610126190661457656216); repeat;
min-width:314px;max-width:423px;overflow:hidden;padding:10 10px 25px 10;min-height:400px;max-height:400px;}
#product-main {max-width:335px;position:static;}
#bullshit{float:right;position:relative;top:-220px;}
#product-images .productimage{padding:5px;background: url(/cdn/shop/t/2/assets/prodimageback.png?v=89548461901465933051457656223); display:block;text-align:center;margin:0 0 5px 0;}
#product-images .productimage-small{margin:5px 5px 0 0;padding:4px;background:#CCC;border:#00ffff 1px solid;text-align:center;}
#product-images .productimage:hover, #product-images .productimage-small:hover{border-color:#ee4f24;}
#product-images p{margin:0}
.productimage-trow{margin:5px 0 5px 0;}
#product-thumbs {width:110px;overflow:hidden;position:static;}
#product-details{width:252px;overflow:hidden;margin-left:auto;margin-right:auto;}
#product-details form{padding:20px 20px 20px 0px;}
#product-details #price-field{padding:5px 0px 5px 20px;font-weight:bold;font-size:3;}
#old-price{font-size:0.8em;margin:0 0 10px 0;}
.selector-wrapper{padding:0;}
.selector-wrapper label{display:block;font-size:0.8em;}
#product-details form div{padding:0 0 0 0;}
#social-stuff{padding:4px 0 20px 0;}
#_willet_buttons_app{position:relative; top:0px; right:117px; padding: 0 0 10px 0;}
#prodcontainer{}
#thumbrow {width:108px;min-height:375px;float:left;background: url(/cdn/shop/t/2/assets/prod_otherback.png?v=96542098355644495021457656223); repeat;border-right:#00ffff 1px solid;text-align:center;margin:0px auto;}

/* Pagination */
#paginate{border-bottom:1px solid #00ffff;padding:20px;clear:both;font-size:1.2em;margin:0 0 20px 0;}
#paginate .page{background:#dddddd;}
#paginate .current{padding:5px;background:#ffffff;color:#333333;border:#00ffff 1px solid;}
#paginate a{padding:5px;color:#999999;background:#dddddd;border:#00ffff 1px solid;}
#paginate a:hover{background:#ffffff;color:#333333;}

/* Blogs and pages */
.blog #main-column, .article #main-column{float:right;width:900px;};
.blog h1, .article h1{border-bottom:#00ffff 1px solid;padding-bottom:10px;margin:8 0 20px 0}
.article {margin:0 0 15px 0;position:relative;overflow:hidden;-moz-border-radius: 15px;
border-radius: 15px;padding:15px 15px 15px 15px; background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217) repeat;border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;}
#articlefp {position:relative;top:-70px;min-height:435px;max-height:435px;padding:15px 0 0 15px;float:right;overflow-y:scroll;overflow-x:hidden; width:465px; background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat;-moz-border-top-right-radius: 15px;
border-radius-top-right-radius: 15px;-moz-border-bottom-right-radius: 15px;
border-radius-top-bottom-radius: 15px;border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;}
#articlefp img
{
max-width:100%; 
max-height:100%;
margin:auto;
display:block;
}
.article p.posted-by{margin:0;position:absolute;left:10px;top:10px;width:150px;}
.article p.posted-by{font-style:italic;}
.comment-count{display:block;margin:0 0 0 0;}
.article img{padding:1px;background:#ff00ff;border:#00ffff 1px solid;}
.article img.left{float:left;margin:0 15px 10px 0;}
.article img.right{float:right;margin:0 0 10px 15px;}
#comments{float:right;width:920px;padding:20px;margin:1em 0 1em 200px;clear:both;background: url(/cdn/shop/t/2/assets/blog-back-notxt.png?v=40515700610126190661457656216); repeat;-moz-border-radius: 15px;
border-radius: 15px; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;}
#comments h3{margin:0 0 1em 0;clear:both;border-bottom:#00ffff 2px solid;padding:0 0 10px 0;}
#comment-list li{margin:0 0 1em 0;padding:5px 20px 20px 20px;background: url(/cdn/shop/t/2/assets/prod_otherback.png?v=96542098355644495021457656223); repeat;-moz-border-radius: 15px;
border-radius: 15px;border:#00ffff 1px dotted; color:#000000;}
.comment-title{overflow:hidden;border-bottom:#00ffff 1px solid;margin:0 0 1em 0;padding:5px 0;}
.comment-author{font: bold 1.1em Arial, sans-serif;float:left;}
.comment-date{float:right;}
.comment-form{background: url(/cdn/shop/t/2/assets/blog-back-notxt.png?v=40515700610126190661457656216); repeat;-moz-border-radius: 15px;
border-radius: 15px; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;padding:20px;border:#00ffff 1px solid;clear:both;}
.comment-form .input{padding:3px;border:#00ffff 1px solid;background:#000000;color:#ff00ff;-moz-border-radius: 15px;
border-radius: 15px;}
.comment-form dd{margin:0 0 1em 0}
.comment-form label{color:#00ffff;}
#comments ol{list-style-type:none;margin:0;}
.notice{background:#000000;color:#ffffff;padding:10px;margin:0 0 1em 0;}
#search-list li{margin:0 0 1em 0;padding:15px 15px 15px 15px;background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat;-moz-border-radius: 15px;
border-radius: 15px;border:#00ffff 1px solid;}
#fbarticle {padding:0px 0px 40px 0;}

#fparticlelink {position:relative;top:478px;left:657px;z-index:500;}
#fpcollectionlink {position:relative;top:458px;left:15px;}
}

/* First Article */
#fp-topblock {width:960px;}
#fp-featured {position:relative; top:-70px; min-height:450px; max-height:450px; overflow:hidden; width:480px; background: url(/cdn/shop/t/2/assets/blog-back-notxt.png?v=40515700610126190661457656216);repeat;
-moz-border-top-left-radius: 15px;
border-top-left-radius: 15px; 
-moz-border-bottom-left-radius: 15px;
border-bottom-left-radius: 15px;
border-top:#00ffff 3px solid;
border-bottom:#00ffff 5px solid;}

#fp-impulsebuys {width:960px;}
#fp-content {position:relative;top:10;margin:30px 10px 30px 10px;}

/* Cart */
#cart-contents{width:930px; background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat; -moz-border-radius: 15px;
border-radius: 15px;border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid; margin: 0 0 25px 0; padding: 15px 15px 15px 15px;}
#cart-magic{width:930px; background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat; -moz-border-radius: 15px;
border-radius: 15px;border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid; margin: 0 0 25px 0; padding: 15px 15px 15px 15px;}

#cart-contents h3{padding:1em 0 1.5em 0;}
table#cart-items a, table#cart-items a:visited{font-weight:bold;line-height:1.2;}
table#cart-items a:hover{}
.cart-image a{background:#fff;padding:10px;display:block;width:100px;height:100px;background:#353535;border:#ff00e2 1px solid;display:block;text-align:center;-moz-box-shadow:0 0 10px #ff00e2;-webkit-box-shadow:0 0 10px #ff00e2;box-shadow:0 0 10px #ff00e2;}
.cart-image a:hover{border-color:#ee4f24;-moz-box-shadow:0 0 10px #ee4f24;-webkit-box-shadow:0 0 10px #ee4f24;box-shadow:0 0 10px #ee4f24;}
table#cart-items th{text-align:left;padding:10px 10px 0.5em 10px;border-bottom:#00ffff 3px solid;}
table#cart-items th small{display:block;font-size:0.75em;}
table#cart-items td{padding:10px 5px 10px 5px;vertical-align:middle;}
table#cart-items .text-right{text-align:right;}
table#cart-items td.col-remove{padding-right:0;}
table#cart-items .cart-price{text-align:right;}
table#cart-items .cart-quantity input{padding:3px;border:#00ffff 1px solid;background:#000000;color:#ff00ff;-moz-border-radius: 15px;border-radius:15px;width:40px;text-align:center;}
table#cart-items{border-collapse: collapse;width:100%;}
table#cart-items .cart_totals td{border-top:#00ffff 1px solid;border-bottom:#00ffff 3px solid;padding:1em 5px 1em 5px;font-size:1.25em;}
table#cart-items .cart_totals td small{display:block;font-size:0.7em;;}
p.checkout-button{float:right;}
p.checkout-button .button{display:block;font-size:1.2em;line-height:1.5;padding:5px 20px;}
p.go-back{float:left;}
#cart-note{clear:both;text-align:right;}
#cart-note label{display:block;}
#cart-note span{display:none;}
#cart-note textarea{width:600px;height:100px;border:#00ffff 1px solid;background:#000000;color:#ff00ff;-moz-border-radius: 15px;border-radius:15px;text-align:left;}


/* Footer */
#footer{clear:both;padding:0;margin:0 auto;overflow:hidden;color:#b2b2b2;position:relative;padding:0px 0;}
#footer a{color:#ee4f24;}
#footer a:hover{color:#ffffff;}

#footer h4, #footer h5{color:#ffffff;}
#footer ul{list-style:none;margin:0;overflow:hidden;}
#footer-cols{overflow:hidden;}
#footer #column1 {float:left;width:480px;}
#footer #other-cols{float:right;width:450px;}
#footer #column2{float:left;width:210px;}
#footer #column3{float:right;width:210px;}
#copyright, #designer{clear:both;margin:0;font-size:0.8em;text-align:center;color:white;}
#

{margin:3px 0 0 0;padding:3px 0 0 0;border-top:#333333 0px solid;background:url(/cdn/shop/t/2/assets/breadcrumb-swash.png?v=62542682504549178951457656217);center no-repeat;width:350px;height:20px;padding:0px 0 0 0;}

#footer-posts h5{margin:0;padding:20px 0 0 0;}
#footer-posts p{font-size:0.8em;margin:0 0 10px 0;}
#footer-posts li{border-top:#333333 0px dotted;padding:0px 0px 0px 0;}
#footer-posts .read-more{display:block;font-style:italic;}

#footer-links a{display:block;border-top:#333333 1px dotted;padding:10px;}

#social-links{margin:0 0 0px 0;overflow:hidden;position:absolute;z-index:6;}
#social-links p{padding:5px 0 0 0;}
#social-links a{float:left;display:block;margin:0 10px 0 0;width:32px;height:32px;text-indent:-9999em;overflow:hidden;}
#twitter-link{background: url(twitter.png) no-repeat left top;}
#myspace-link{background: url(my-space.png) no-repeat left top;}
#facebook-link{background: url(facebook.png) no-repeat left top;}
#youtube-link{background: url(youtube.png) no-repeat left top;}
#flickr-link{background: url(flickr.png) no-repeat left top;}
#instagram-link{background: url(instagram.png) no-repeat left top;}

#popular-products h4{border-bottom:#333333 1px dotted;padding:0 0 20px 0;}
#popular-products span{display:none;}
#popular-products a{display:block;float:left;padding:5px;border:#fff 2px solid;background:#fff;margin:0 5px 5px 0;width:50px;height:50px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#popular-products a:hover{border-color:#cfff20;}


/* Payment methods */
#payment-methods{background:url(/cdn/shop/t/2/assets/paymeth-back.png?v=163242930517714406711457656222) repeat-x;position:margin:10px;min-height:90px; }
#payment-methods .page-width{;padding:0px 0;}
#payment-methods h4{color:#ffffff;}


/* Breadcrumbs */
#breadcrumbs {margin:0 0 0 0;padding:0 0 0 0; font-weight: 900;font-style:italic;text-shadow:
       3px 3px 0 #000,
     -1px -1px 0 #000,
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;
}
#index #breadcrumbs{display:none;}

/* ColorBox Core */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* ColorBox */ 
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}


#cboxOverlay{background:#000;}
#colorbox{padding-bottom:50px !important;}
#cboxWrapper{padding-top:20px;}
#cboxContent{margin-top:20px;}
#cboxLoadedContent{background:#000; padding:5px;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(ft-controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(ft-controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(ft-loading.gif) center center no-repeat;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(ft-controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}


#faqs dl{padding:0 0 1em 0;margin:0 0 2em 0;}
#faqs dt{font-size:1.25em;line-height:1.2;background:#ddd;padding:2px 10px;}
#faqs dd{margin:0 0 30px 50px;}

.instructions{line-height:1.2;background:#a00 url(quick-tip-smaller.png) no-repeat 10px 10px;padding:75px 10px 10px 10px;color:#fff;font-size:1.25em;}

/* Customer login */
#customer-login{position:absolute;right:180px;top:5px;z-index:99999999999;font-weight: 900;font-style:italic;text-shadow:
       3px 3px 0 #000,
     -1px -1px 0 #000,
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;}
.address p, .view_address p{margin:0;}
.customer-area #content{padding:0;}
.customer-area #content .page-width {background: url(/cdn/shop/t/2/assets/cust-login-back.png?v=169811049505964692071457656218); no-repeat;-moz-border-radius: 15px;margin:0 auto;
border-radius: 15px; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;overflow:hidden;min-height:290px; padding:30px 20px; width:920px;}
.customer-area #content .page-width #breadcrumbs{display:none;}
.customer-area #content h1, 
.customer-area #content h2, 
.customer-area #content h3, 
.customer-area #content h4, 
.customer-area #content h5{color:#00ffff;}
.customer-area #content h1, 
.customer-area #content h2, 
.customer-area #content h3, 
.customer-area #content h4, 
.customer-area #content h5{color:#00ffff;}
.customer-area label.login{padding-right:10px;}
.login_email {color:#cb2dff;}    
#customer_email {padding:3px;border:#00ffff 1px solid;background:#000000;color:#ff00ff;-moz-border-radius: 15px;}
#customer_password {padding:3px;border:#00ffff 1px solid;background:#000000;color:#ff00ff;-moz-border-radius: 15px;}
#forgot_password a {background: transparent;border:0;color:#cfff20;}
#forgot_password a:hover {background: transparent;border:0;color:#cfff20;}
#login {color:##00ffff ;}
}

.article-body {
    background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat; -moz-border-radius: 15px;
    border-radius: 15px;border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid; margin: 0 0 25px 0; padding: 15px 15px 15px 15px;
}

/* Product Page */
#weuseaa {position: absolute;
bottom:-370px;}
#productbottom {position: absolute;
bottom:0px;}
#productcontainer {width:960px;margin:35px 15px 15px;}
#staticcontent {width:930px; padding: 15px 15px 15px 15px; background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat;-moz-border-radius: 15px;
border-radius: 15px; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid;}
#product-description {float:left;min-height:358px;max-height:358px;min-width:520px;max-width:520px;overflow:hidden;background-color: white; background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat; overflow:hidden;border-left:#00ffff 1px solid;border-right:#00ffff 1px solid;padding: 32px 5px 10px 10px; margin: 0px;
}
#product-suggest {top:381px;left:300px;width:630px;overflow:hidden;background-color: white; background: url(/cdn/shop/t/2/assets/prod_otherback.png?v=96542098355644495021457656223); repeat; -moz-border-radius: 15px;border-radius: 15px;overflow:hidden;border-top:#000000 3px solid; border-bottom:#000000 5px solid; padding: 32px 10px 20px 20px; margin: 0 0 5px 0;}

#blog_datestamp {
	    float:left;width:139px;height:75px;background: url(/cdn/shop/t/2/assets/convo-back.png?v=74821588786627385701457656218) no-repeat; padding: 35px 0px 0px 10px; margin:0 0 0 0; color:#000000; font-weight:bold; text-align:left; font-size:.85em;}

#blog_datestamp a {color:#000000; font-weight:normal;line-height:1.15em;}		

#blog-title {position:relative; right:0px;padding: 45px 0 0 0;margin:0 0 30px 0;text-align:left;max-height:45px;overflow:hidden;font-size:2em;}

#blog-article {margin:0px;}

#blog-content {margin:0px; padding:10px;background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat;}

#blog-outer {height:105px;background-position:0 0;margin:0px 0px 0px 0px;overflow:hidden;background: url(/cdn/shop/t/2/assets/blog-backtitle.png?v=83509881267577885551457656217); no-repeat;-moz-border-top-right-radius: 15px;border-top-right-radius: 15px;-moz-border-top-left-radius: 15px;
border-top-left-radius: 15px;padding:0px 15px 5px 15px; border-top:#00ffff 3px solid; border-bottom:#00ffff 1px solid;}

#prod-outer {max-height:110px;margin:0px 0px 0px 0px;background: url(/cdn/shop/t/2/assets/blog-backtitle.png?v=83509881267577885551457656217); no-repeat;-moz-border-top-right-radius: 15px;border-top-right-radius: 15px;-moz-border-top-left-radius: 15px;
border-top-left-radius: 15px;padding:25px 15px 5px 15px; border-top:#00ffff 3px solid; border-bottom:#00ffff 1px solid;}

#blog-socialslime {height:68px;margin:0px 0px 15px 0px;padding:0px;overflow:hidden;background: url(/cdn/shop/t/2/assets/blog-back-social.png?v=55799142313359116391457656216); no-repeat;border-top:#00ffff 1px solid; }


#prod-socialslime {height:68px;margin:0px 0px 15px 0px;padding:0px;overflow:hidden;background: url(/cdn/shop/t/2/assets/blog-back-social.png?v=55799142313359116391457656216); no-repeat;border-top:#00ffff 1px solid;}

#article-social {float:left;position:relative;right:-342px;}

.blog-social {float:left;}
}

/* Search Results Page */
#searchresults {
    float:left;min-height:450px;width:960px;background:url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat; -moz-border-radius: 15px;
	border-radius: 15px; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid; padding: 5px 10px 5px 10px;}

.result-image {
	border:#00ffff 1px solid;margin 20px 20px 20px 20px;}
}

<!--/*FP 
 Footer */
#fparticlelink {float:right;background: url(/cdn/shop/t/2/assets/blog-back.png?v=181079783586509057841457656217); repeat; border-top:#00ffff 3px solid; border-bottom:#00ffff 5px solid; padding: 5px 10px 5px 10px;}-->

/* Mustache Custom Nav */

ul#nav { background:url(/cdn/shop/t/2/assets/nav-button-hover.png?v=174544445766639405901457656221); position: relative; top:-18px; right:-35px; z-index:1000000;}
ul#nav li { float:left; list-class="blog-social"-type:none }
ul#nav li a { height:130px;  position:absolute; text-indent:-9999px; outline:none }

li#navHome a, li#navPurchase a, li#navLatest a, li#navAbout a { background:url(/cdn/shop/t/2/assets/nav-button-hover.png?v=174544445766639405901457656221)}

/*  
Measurements for the nav image replacement:

	The distance from the top to the...

	initial state = 0
	rollover state = 130px
	selected state = 260px

	The distance from the far-left to the...

	home button = 0
	purchase button = 162px
	latest button = 401px
	about button = 627px
	

	The width of the...

	home button = 162px
	purchase button = 239px
	latest button = 227px
	about button = 227px
	
*/

li#navHome a 						{ background-position:0 0; width:162px; left:0 }
li#navHome a:hover					{ background-position:0 -130px }
li#navHome a:active					{ background-position:0 -260px }

li#navPurchase a 					{ background-position:-162px 0; width:239px; left:162px }
li#navPurchase a:hover				{ background-position:-162px -130px }
li#navPurchase a:active				{ background-position:-162px -260px }

li#navLatest a 						{ background-position:-401px 0; width:227px; left:401px }
li#navLatest a:hover				{ background-position:-401px -130px }
li#navLatest a:active  				{ background-position:-401px -260px }

li#navAbout a 						{ background-position:-627px 0; width:227px; left:627px }
li#navAbout a:hover					{ background-position:-627px -130px }
li#navAbout a:active 				{ background-position:-627px -260px }

}

/* Mustache Custom SubNav */

ul#subrollnav { background:url(/cdn/shop/t/2/assets/subnav-button-hover.png?v=12093620756384896081457735849); width:974px; margin:0;padding:0;position: relative; top:0px; right:0px; z-index:100000000000000;}
ul#subrollnav li { float:left; list-class="blog-social"-type:none }
ul#subrollnav li a { height:177px;  position:absolute; text-indent:-9999px; outline:none }

li#subnavWomen a, li#subnavMen a, li#subnavTshirts a, li#subnavDecks a, li#subnavHats a, li#subnavPosters a { background:url(/cdn/shop/t/2/assets/subnav-button-hover.png?v=12093620756384896081457735849)}

/*  
Measurements for the nav image replacement:

	The distance from the top to the...

	initial state = 0
	rollover state = 177px
	selected state = 354px

	The distance from the far-left to the...

	women button = 54px
	men button = 233px
	tshirts button = 352px
	decks button = 524px
	hats button = 654px
	posters button = 760px
	
	The width of the...

	women button = 176px
	men button = 116px
	tshirts button = 169px
	decks button = 125px
	hats button = 105px
	posters button = 162px
	
*/

li#subnavWomen a 						{ background-position:-54px 0; width:176px; left:54px }
li#subnavWomen a:hover					{ background-position:-54px -177px }
li#subnavWomen a:active					{ background-position:-54px -354px }

li#subnavMen a 						{ background-position:-233px 0; width:116px; left:233px }
li#subnavMen a:hover				{ background-position:-233px -177px }
li#subnavMen a:active				{ background-position:-233px -354px }

li#subnavTshirts a 						{ background-position:-352px 0; width:169px; left:352px }
li#subnavTshirts a:hover				{ background-position:-352px -177px }
li#subnavTshirts a:active  				{ background-position:-352px -354px }

li#subnavDecks a 						{ background-position:-524px 0; width:125px; left:524px }
li#subnavDecks a:hover					{ background-position:-524px -177px }
li#subnavDecks a:active 				{ background-position:-524px -354px }

li#subnavHats a 						{ background-position:-654px 0; width:105px; left:654px }
li#subnavHats a:hover					{ background-position:-654px -177px }
li#subnavHats a:active  				{ background-position:-654px -354px }

li#subnavPosters a 						{ background-position:-760px 0; width:162px; left:760px }
li#subnavPosters a:hover				{ background-position:-760px -177px }
li#subnavPosters a:active 				{ background-position:-760px -354px }

}

/* Mega Menu */
body, ul, li {
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	text-align:left;
}

#menu {
	list-style:none;
	width:0px;
	margin:0px auto 0px auto;
	height:100px;
	padding:0px 0px 0px 0px;
	position: relative;  top:55px; right:190px;
	z-index:999999999;

	/* Rounded Corners */
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

	/* Background color and gradients */
	
	
	
	/* Borders */
	

}

.subnav {position:relative; text-align:center;z-index:9999999999999999999;}

.subnav-txt {line-height: 1em;
color: #00ffff;
font-weight:bold;
font-size: 18px;
float: left;
margin:2px;
text-shadow:0px 0px 0 rgb(-209,46,46),-1px 1px 0 rgb(-286,-31,-31),-2px 2px 0 rgb(-363,-108,-108), -3px 3px 0 rgb(-440,-185,-185),-4px 4px 3px rgba(0,0,0,0.6),-4px 4px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);-webkit-text-stroke: 1.0px #000000;line-height:27px;text-align:center;}

.subnav-txt li{line-height: 1em;
color: #00ffff;
font-weight:bold;
font-size: 18px;
text-shadow:0px 0px 0 rgb(-209,46,46),-1px 1px 0 rgb(-286,-31,-31),-2px 2px 0 rgb(-363,-108,-108), -3px 3px 0 rgb(-440,-185,-185),-4px 4px 3px rgba(0,0,0,0.6),-4px 4px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);-webkit-text-stroke: 1.0px #000000;line-height:27px;text-align:center;}

.subnav-txt a{line-height: 1em;
color: #00ffff;
font-weight:bold;
font-size: 18px;
text-shadow:0px 0px 0 rgb(-209,46,46),-1px 1px 0 rgb(-286,-31,-31),-2px 2px 0 rgb(-363,-108,-108), -3px 3px 0 rgb(-440,-185,-185),-4px 4px 3px rgba(0,0,0,0.6),-4px 4px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);-webkit-text-stroke: 1.0px #000000;line-height:27px;text-align:center;}

.subnav-txt a:link{line-height: 1em;
color: #00ffff;
font-weight:bold;
font-size: 18px;
text-decoration:none;
text-shadow:0px 0px 0 rgb(-209,46,46),-1px 1px 0 rgb(-286,-31,-31),-2px 2px 0 rgb(-363,-108,-108), -3px 3px 0 rgb(-440,-185,-185),-4px 4px 3px rgba(0,0,0,0.6),-4px 4px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);-webkit-text-stroke: 1.0px #000000;line-height:27px;text-align:center;}

.subnav-txt a:hover{line-height: 1em;
color: #00ffff;
font-weight:bold;
font-size: 18px;
text-decoration:none;
text-shadow:0px 0px 0 rgb(-209,46,46),-1px 1px 0 rgb(-286,-31,-31),-2px 2px 0 rgb(-363,-108,-108), -3px 3px 0 rgb(-440,-185,-185),-4px 4px 3px rgba(0,0,0,0.6),-4px 4px 1px rgba(0,0,0,0.5),1px 1px 5px rgba(0,0,0,.2),1px -1px 5px #cb2dff,1px 0px 5px #cb2dff,0px 1px 5px #cb2dff,-3px 0px 5px #cb2dff;-webkit-text-stroke: 1.0px #000000;line-height:27px;text-align:center;}

.subnav-txt a:active{line-height: 1em;
color: #00ffff;
font-weight:bold;
font-size: 18px;
text-decoration:none;
text-shadow:0px 3px 2px #cb2dff,3px 0px 2px #cb2dff,0px -3px 2px #cb2dff,-3px 0px 2px #cb2dff,0px 0px 0 rgb(-209,46,46),-1px 1px 0 rgb(-286,-31,-31),-2px 2px 0 rgb(-363,-108,-108), -3px 3px 0 rgb(-440,-185,-185),-4px 4px 3px rgba(0,0,0,0.6),-4px 4px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);-webkit-text-stroke: 1.0px #000000;line-height:27px;text-align:center;}

.subnav-centerfix {
	float:left;
	margin:0 0 0 40px;
}

.subnav-centerfix2 {
	float:left;
	margin:0 0 0 74px;
}

.subnav-centerfix3 {
	float:left;
	margin:0 0 0 94px;
}


#menu li {
	float:left;
	
	text-align:center;
	position:relative;
	padding: 0px;
	margin-right:0px;
	margin-top:0px;
	border:none;
	
}

#menu li:hover {

	
	/* Background color and gradients */
	
	
	
	
	/* Rounded corners */
	
	
}

#menu li {
	font-family:Arial, Helvetica, sans-serif;
	outline:0;
	color: #00ffff;
	font-weight:300;
	float: left;
	padding: 0px;
	font-size: 18px;
	text-decoration:none;
	}



#menu li .drop {
	padding-right:0px;
	padding:0px;

}
#menu li:hover .drop {

}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin:-10px;
	float:right;
	position:absolute;
	left:-9999em; /* Hides the drop down */
	text-align:center;
	padding:5px 0 0 0;
	height:177px;
	width:974px;
	
	
	/* Gradient background */
	background:url(/cdn/shop/t/2/assets/submenu_productback.png?v=105928822798650116031457656224) no-repeat;


	/* Rounded Corners */

}

.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 974px;}
.dropdown_4columns {width: 560px;}
.dropdown_5columns {width: 700px;}

#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: right;
	position: relative;

}
.col_1 {width:130px;}
.col_2 {width:270px;}
.col_3 {width:974px;}
.col_4 {width:550px;}
.col_5 {width:690px;}

#menu .menu_right {
	float:left;
	margin-right:0px;
}
#menu li .align_right {
	/* Rounded Corners */

}

#menu li:hover .align_right {
	left:auto;
	right:-413px;
	top:auto;
}


.imgshadow { /* Better style on light background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	text-shadow: 1px 1px 0px #000;
	padding:0 0 0 0;
}

#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#menu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	padding:0;
	margin:0;
	float:none;
	line-height: 1em;
	color: #00ffff;
	font-weight:bold;
	font-size: 18px;
	text-shadow:0px 0px 0 rgb(-209,46,46),-1px 1px 0 rgb(-286,-31,-31),-2px 2px 0 rgb(-363,-108,-108), -3px 3px 0 rgb(-440,-185,-185),-4px 4px 3px rgba(0,0,0,0.6),-4px 4px 1px rgba(0,0,0,0.5),0px 0px 3px rgba(0,0,0,.2);-webkit-text-stroke: 1.0px #000000;line-height:30px;text-align:center;}
}
#menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;}