/*removemealittlebitlater*/#thespan{right:145px!important;top:1px!important;}

h2{font-family:arial;font-weight:bold;font-size:12px;}
.registration-privacy-policy,.shoppingCartFooter{}
#lmtLoggedInCart,#lmtLoggedOutCart{display:none;visibility:hidden}
.purple-href-btn{border:2px outset #90C;background:#90C;font:bold 11px Verdana,Tahoma,Arial,sans-serif !important;color:#FFF;text-decoration:none !important;padding:3px 5px;white-space:nowrap;margin-left:5px}
.purple-href-btn:hover{color:#FFF}
.green-href-btn{border:2px outset #009608;background:#009608;font:bold 11px Verdana,Tahoma,Arial,sans-serif !important;color:#FFF;text-decoration:none !important;padding:3px 5px;white-space:nowrap;margin-right:5px}
.green-href-btn:hover{color:#FFF}
#breadcrumbs3{font:normal 10px arial;color:#000;text-decoration:none;padding-left:10px;padding-top:5px}
#breadcrumbs3 A{font:normal 10px arial;color:#9900CC;text-decoration:none}
#breadcrumbs3 A:hover{text-decoration:underline}
.bcrumbs3{text-align:left}
#marketingTextInner{font:11px Arial,Verdana,sans-serif}
.loginContainer{float:left;height:44px;width:270px}
#indexlink3{display:block;width:215px;height:74px;float:left}
.headerContainer3{float:left;width:555px}
#shippinglink3{display:block;width:285px;height:31px;float:left}
.header-nav3{color:#FFF;font:bold 11px arial;padding-top:1px;padding-left:9px}
.header-nav3 a{color:#FFF;font:bold 11px arial;padding:2px}
.header-nav3 a:hover{color:#FCF9DD}
.overall .header-cont #header3 .headerContainer3 .loginContainer #acctlinks .login>.loginHeaderLinks{padding-bottom:5px}
.loginHeaderLinks{padding:3px 8px 3px 0;text-align:right}
.loginContainer .loggedin-text{padding:8px 8px 3px 0;text-align:right;color:#9900CC;font:normal 10px verdana}
.loginContainer .loggedin-text a,.loginHeaderLinks a{color:#9900CC;font:normal 10px verdana;text-decoration:underline}
/*.loginContainer .loggedin-text a:hover,.loginHeaderLinks a:hover{text-decoration:none}*/
.loggedinLoginCart,.loginCart{margin-left:10px;color:#9900CC;font:normal 10px verdana;padding:2px 0 3px 0}
.loggedinLoginCart a,.loginCart a{background:url("https://lib.store.yahoo.net/lib/artbeads/logincart.gif") no-repeat;padding-left:18px}
.loginCart{float:right}
.loginRegHere{float:left;padding:2px 0 3px 50px}
.headerContainer{float:left;width:555px}
#inner-header3{font:bold 12px arial;color:#FFF;display:inline}
#cross-sell{}
.item-heading{margin-bottom:8px}
.outofstockImg{margin-left:2px;padding-left:3px}
.outofstockImg img{float:right}
BODY{margin:0px;padding:0px;background:#ffffff;background-repeat:repeat-x;background-position:0 0;font:normal 12px arial;text-align:center}
TD,DIV,SPAN{font:normal 12px arial}
FORM{margin:0px}
A{font:bold 11px arial;text-decoration:none}
A:hover{text-decoration:underline;color:#9900CC}
A IMG{border:0px}
H1,H2,H3{margin:0px}
#opener{height:68px}
.opener{height:80px}
.inputbox{text-align:center;border:1px solid #000000;width:30px;border-width:1px 1px 1px 1px;height:20px;border-color:#000000}
.rowcolored{background-color:#EFDFF7}
.rowwhite{background-color:#FFF}
#special,#special A,#special TD,#special P{font-size:12px !important}
#lc A{font-size:11px !important}
#qp1{border-bottom:solid 1px #9C00CE}
#qp{width:118px}
#qp .left{background-color:#EFDFF7;color:#000;font-weight:normal;text-align:center}
#qp TD{border-bottom:solid 1px #EFDFF7;color:#F00;font-weight:normal}
#a3{font:normal 9px Arial,Helvetica,sans-serif;TEXT-DECORATION:none;color:#000}
#learning-center,#abstract{font-size:12px}
#handy-tips A{font:normal 12px arial;color:#000;text-decoration:underline;padding-left:25px;display:block;margin-bottom:7px}
#handy-tips A:hover{color:#9800CC}
#glossary A{color:#000;font-size:12px !important}
#plain A,#glossary #abstract A{text-decoration:underline;font-weight:normal;color:#000;font-size:12px !important}
.search-box{color:#B1B2B2;width:110px;font:bold 12px arial,verdana;border:solid 1px #9900CC;height:22px;padding-top:2px;margin-left:0px;padding-left:5px}
.search-box-alt{color:#000000;width:110px;font:12px arial,verdana;border:solid 1px #9900CC;height:22px;padding-top:2px;margin-left:0px;padding-left:5px}
#search-inner{width:142px}
#nav-cell{background-position:8px;padding-bottom:5px;border-bottom:solid 1px #FFF;background:none}
#nav-inner{width:156px}
#nav A.nav-none{color:#9900CC;display:block;width:142px;border-bottom:solid 1px #FFF;padding:0px !important;font:bold 11px arial;text-decoration:none;border-left:solid 1px #ECDFF7}
#nav A.nav-none:hover{border-left:solid 1px #ECDFF7;text-decoration:none;color:#9800CC;background-color:#ECDFF7}
A.nav-va{font:bold 13px arial !important;padding-top:5px !important;padding-bottom:5px !important}
#right-border{background:url("//lib.store.yahoo.net/lib/artbeads/sc2005-nav-bg.gif");background-repeat:repeat-y;background-position:14px}
A.viewcart{display:block;width:73px;height:22px;background-image:url("//lib.store.yahoo.net/lib/artbeads/sc2005-view-cart.gif");background-repeat:no-repeat;background-position:0 0}
A.viewcart:hover{background-image:url("//lib.store.yahoo.net/lib/artbeads/sc2005-view-cart.gif");background-repeat:no-repeat;background-position:-82 0;text-decoration:none}
.searchgo{width:24px;height:20px;background-repeat:no-repeat;background-image:url("//lib.store.yahoo.net/lib/artbeads/sc2005-searchgo.gif");margin-right:3px}
.searchgo2{width:53px;height:22px;background-repeat:no-repeat;background-image:url("//lib.store.yahoo.net/lib/artbeads/sc2005-searchgo.gif");background-position:-53 0;margin-right:3px}
#sidebar{background-color:#FFF;border:none;font:normal 11px arial;padding:5px;padding-bottom:9px;color:#000;width:200px}
#sidebar-inner{background-color:#ECDFF7;padding:8px}
#footer-links TD{font:bold 11px arial;color:#FFF;text-decoration:none;padding:10px}
#footer-links A{font:bold 11px arial;color:#FFF;text-decoration:none}
#inner-header H1{font:normal 18px arial;color:#9900CC}
#inner-header2 H2,#inner-header2 H3{padding:1px;padding-left:4px;padding-right:4px;background-color:#9900CC;font:bold 12px arial;color:#FFF;display:inline}
#inner-header{padding:1px;border-bottom:solid 1px #9900CC;margin-bottom:5px}
#inner-header2{border-top:solid 1px #9900CC;margin-bottom:5px;margin-top:8px}
#inner-header TD{font:normal 10px arial;color:#000}
#inner-header A{font:normal 10px arial;color:#000;text-decoration:none}
#inner-header A:hover{text-decoration:Underline}
#contents TD{font:normal 11px arial}
#item-caption,#item-caption TD{font:normal 12px arial}
#caption{font:normal 12px arial;line-height:22px}
#code{font:normal 11px arial;color:#000}
#subsection-name A{font:bold 11px verdana;color:#000;text-decoration:underline}
#subsection-name A:hover{text-decoration:none;color:#9900CC}
#breadcrumbs{font:normal 10px arial;color:#000;text-decoration:none;margin-left:7px;margin-top:5px;display:block}
#breadcrumbs A{font:normal 10px arial;color:#9900CC;text-decoration:none}
#breadcrumbs A:hover{text-decoration:underline}
#breadcrumbs2{font:normal 10px arial;color:#000;text-decoration:none;padding-left:23px;padding-top:5px}
#breadcrumbs2{font:normal 10px arial;}
#breadcrumbs2 A{font:normal 10px arial;color:#9900CC;text-decoration:none}
#breadcrumbs2 A:hover{text-decoration:underline}
.qtytxt{font:normal 10px verdana}
.archives{font:bold 11px verdana !important;color:#0000FF !important;text-decoration:none}
A.archives:hover{text-decoration:underline}
#sitemap A{font-size:12px;color:#23211f;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}
#sitemap #hed A{font-size:13px;color:#23211f;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}
#unp A{text-decoration:none !important;font-size:11px !important}
#unp A:hover{text-decoration:underline !important;color:#000 !important; }
#home A{}
#home TD{}
#special-box{width:142px;border:solid 1px #9900CC}
#ideas-box{width:376px;border:solid 1px #9900CC}
#ideas-box .text{font:normal 11px arial;padding:8px}
#ideas-box A{font:bold 11px arial !important;margin-bottom:4px;color:#000 !important}
#featured #sep{background-color:#682282;border-top:solid 1px #FFDFFF}
#contents A{font:normal 11px arial;color:#000000;text-decoration:underline}
#contents A:hover{color:#9900CC}
.saleprice{color:#F00}
#quantity-pricing .header{font:normal 11px arial;color:#000;display:block}
#quantity-pricing TH{font:bold 11px arial;color:#000000;text-align:left}
#quantity-pricing TD{font:normal 11px arial;color:#000000}
#quantity-pricing .price{color:#FF3300;padding-left:4px;padding-right:4px}
#quantity-pricing .sale-price{font-weight:bold;color:#FF3300}
#quantity-pricing .spacer{background-color:#FFF;display:block;padding:0px}
#quantity-pricing .numbers{font:normal 11px arial;color:#000;background-color:#F8E9FC;padding:1px}
#feedback TABLE{border-bottom:solid 1px #9900CC}
#feedback .noborder{border-bottom:0px}
#feedback TD{font:normal 10px verdana;color:#000}
#feedback .text{padding:3px;padding-left:5px;padding-right:5px}
#feedback .header{font:bold 11px verdana;color:#9900CC;border-bottom:solid 1px #9900CC}
#feedback TEXTAREA{border:solid 1px #9900CC}
#feedback .submit{margin-top:3px;margin-bottom:3px;margin-right:4px;background-color:#ECDFF7;color:#9900CC;font:bold 10px verdana;padding:0px;padding-right:3px;text-align:right;border:0px;width:165px}
#insets IMG{border:solid 1px #9900CC}
.archives{font:bold 11px verdana !important;color:#0000FF !important;text-decoration:none;display:block;margin:2px 0px 2px 0px}
A.archives:hover{text-decoration:underline}
#homeboxes{border-collapse:collapse;margin-bottom:8px}
#homeboxes td.box{border:1px solid #90c;text-align:center}
#homeboxes .nl{background:url("//lib.store.yahoo.net/lib/artbeads/home-newsletter-bg-new.gif") top repeat-x;padding:0px 2px 0px 2px}
.feat-im a img{border:1px solid #000}
#nl{border:solid 1px #9900CC;width:597px;position:relative}
#nlfooter{background-color:#ECDFF7;border-top:solid 1px #9900CC;border-bottom:solid 1px #9900CC;width:597}
#nlfooter A{text-decoration:none;letter-spacing:0em}
#nlfooter A:hover{text-decoration:underline}
#nlfooter .main{font:bold 12px verdana,arial;color:#9900CC}
#nlfooter TD{font:normal 10px verdana,arial;letter-spacing:-0.1em;padding:8px}
.nopad{padding:0px !important}
.leftpad{padding:5px !important}
div#num{position:absolute;top:2px;left:480px;height:auto;width:auto;text-align:left;font:normal 11px verdana}
.newsletter{background-image:url("//lib.store.yahoo.net/lib/artbeads/newsletterbox2.gif");background-repeat:no-repeat;padding-top:45px}
#header{position:relative;width:770px;height:74px;background-image:url("//lib.store.yahoo.net/lib/artbeads/header-bg.gif");margin:0 auto}
.header-nav{position:absolute;top:31px;left:230px}
.header-nav2{}
.overall{margin:0 auto;text-align:center}
.header-cont{background-repeat:repeat-x}
.footer-table{border-top:27px solid #fff}
#footer-access{position:absolute;bottom:-3px;width:600px}
#footer-images{margin:5px 0 0 0;width:770px;position:relative}
td .footer-style{padding:1px 0;color:#fff;text-align:center}
td .footer-style a{font-size:89%;font-weight:bold;color:#fff}
::root td .footer-style a{font-size:85%}
td .footer-style a:hover{color:#FCF9DD}
.flogo{float:left;vertical-align:top;margin:0 0 0 2px}
.fcopyright{position:absolute;top:90px;left:0;font-size:11px}
.clear{clear:both}
.home-body{width:600px;font-family:tahoma,verdana,sans-serif}
.main-left{float:left;width:410px}
.main-right{float:left;width:185px;padding:0 0 0 5px}
.main-right img{margin:0 0 5px 0}
.home-specials{float:left;width:100px;margin:0 27px 0 0}
.home-specials ul,.home-newitems ul{margin:15px 0 0 0;padding:0;list-style:none}
.home-specials li,.home-newitems li{border:1px solid #9900CC;height:73px;width:98px;margin:5px 0 10px 0}
.home-newitems{float:left;width:100px;margin:0 27px 0 0}
.home-addinfo{float:left}
.home-addinfo .addinfo-txt{margin:0 0 0 10px;font-size:12px;width:140px}
ul.ideas-home,ul.learn-home,ul.news-home{list-style:none;margin:15px 0 0 0;padding:0}
ul.ideas-home li,ul.learn-home li,ul.news-home li{float:left}
ul.ideas-home img,ul.learn-home img,ul.news-home img{border:1px solid #9900CC}
.news-txt{margin:0 0 0 10px;font-size:12px;width:400px}
.section-item-cell img{border:0}
.section-item-cell{border:1px solid #9900CC}
.item-name{font-weight:bold;font-size:11px}
.item-name h2{font-weight:bold;font-size:11px}
.item-code{font-size:11px;padding:0 0 5px 0; font-weight: bold;margin-bottom:10px}


#item-caption{width:320px}
#inner-header2{border:none}
.item-heading{font-weight:bold;background-color:#ECDFF7;color:#666;text-align:center;padding:3px 0;font-size:12px}
#inner-header2 h2.item-heading{background-color:#ECDFF7;display:block;color:#9900CC;text-align:center;padding:3px}
#learning-img img{border:1px solid #9900CC}
#learning-center{font-size:11px}
.learn-imgs{border:1px solid #9900CC}
#learnidea-imgcell{border:0px;width:410px;height:310px;text-align: left;background-image: url(/lib/artbeads/picture-back-wide1.png);background-repeat: no-repeat;}
.multi-img{width:50px}
.multi-img img{border:1px solid #9900CC}
.cont-sp{background-image:url("//lib.store.yahoo.net/lib/artbeads/cont-sp.gif");background-repeat:repeat-x}
.multi-order input{vertical-align:middle}
.new-item{display:inline}
.rv-img{border:1px solid #9900CC}
.rv-name{border-top:1px solid #9900CC}
.rv-qty{border-top:1px solid #9900CC;border-right:1px solid #9900CC}
.rv-qty input{vertical-align:middle}
.rv-prices{border-bottom:1px solid #9900CC;border-right:1px solid #9900CC}
.rv-spacer{border-top:1px solid #9900CC;border-bottom:1px solid #9900CC}
#nav #on-sub a.subsubnav{display:block;color:#000;font:normal 10px arial;text-decoration:none;border-bottom:1px solid #fff;width:160px;padding:2px 0 2px 15px}
#nav #on-sub>a.subsubnav{width:144px}
.main-right{float:right}
.main-right a,.main-right div{float:right}
.home-addinfo{float:right}

#utilities   { font-family: arial, helvetica; font-size: 10px; color: #9731c3; font-weight: 
               bold }

#utilities a:link, #utilities a:visited { color: #9731c3; text-decoration: none; font-size: 10px }

#utilities a:hover { text-decoration: underline }

#searchfldv2 { width: 178px; border: 1px solid #9731c3; color: #B1B2B2; font-size: 10px; font-weight: bold; padding-left: 2px }

#header-v2 { margin-bottom: 6px }


#searchfldv2 {
  width: 100%;
  FONT: 11px Arial, Helvetica, sans-serif;
}

#searchfldv2 {	BORDER-RIGHT: #9630c2 1px solid;	BORDER-TOP: #9630c2 1px solid;	PADDING-LEFT: 4px;	FONT-WEIGHT: bold;	BORDER-LEFT: #9630c2 1px solid;	WIDTH: 100%;	COLOR: gray;	BORDER-BOTTOM: #9630c2 1px solid;	HEIGHT: 18px}

h1.home { font-size: 10pt; font-weight: normal; position: relative; top: 12px; font-style: italic}

#breadcrumbs2 * { font-size: 10px !important }


/* BEGIN OF SITE2009.CSS */
#v3-home-coupons, #v3-home-top-photos, #v3-home-mid {
  margin-top: 5px;
  width: 734px;
}
#v3-home-coupon1, #v3-top-photo1, #v3-home-mid-left {
  float: left;
}
#v3-home-coupon2, #v3-top-photo2, #v3-home-mid-right {
  float: right;
}

#v3-home-mid-right {
  width: 231px;
}

#v3-home-top-photos a img, #v3-home-mid-right a img, .v3-specials-table a img {
  border: 1px solid #9900cc;
}

#v3-news {
  width: 734px;
}
#v3-news-separator {
  width: 50px;
  background-image: url("//lib.store.yahoo.net/lib/artbeads/v3-news-separator.gif");
  background-repeat: repeat-y;
}
#v3-home-mid {
  text-align: center;
  margin-top: 13px;
}
.v3-specials-table td a:link, .v3-specials-table td a:visited {
  color: black;
  font-size: 10px;
}
.v3-specials-table th {
  padding-bottom: 4px;
  vertical-align: bottom;
}


#v3-navbartop {
  height: 61px;
  background: url("//lib.store.yahoo.net/lib/artbeads/v3-navbartop.gif");
  background-repeat: no-repeat;
  width: 190px;
  padding-top: 9px;
}
#v3-topcontrols a:link, #v3-topcontrols a:visited, #current {
  display: block;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  height: 18px;
}
#v3-topcontrols #current, #v3-topcontrols #current a {
  color: white;
}

#v3-main     { position: relative; width: 960px; text-align: left; margin-left: auto; 
               margin-right: auto; margin-top: 0px; margin-bottom: 0px; 
               padding-top: 153px }
#v3-container { background-image: url("//lib.store.yahoo.net/lib/artbeads/v3-body-back.gif"); background-repeat: 
               repeat-y }
#v3-header   { position: absolute; top: 0px; left: 0px }
#v3-header a { color: #9900cc; font-weight: bold; }
#v3-header-links {
  background: #9900cc;
  width: 100%;
}
#v3-topnav   {
  background-color: #9900cc;
  float: left;
  width: 877px;
}
a#onsale {
  float: left;
  display: block;
  text-align: center;
  background: none repeat scroll 0 0 #DC001C;
  border-left: 1px solid #9900cc;
  color: #ffffff;
  font-size: 10px;
  line-height: 12px;
  padding: 3px 0 4px 0;
  width: 76px;
}
#v3-masthead { display: block }
#v3-searchbar { background-image: url("//lib.store.yahoo.net/lib/artbeads/header2010-searchback.gif"); 
               background-repeat: no-repeat; height: 37px }
#v3-topsearch {
  float: left;
  width: 320px;
  height: 37px;
}
#v3-topnav   { padding: 3px }
#v3-topnav, #v3-topnav a { font-family: arial; font-size: 10px; color: white; text-transform: uppercase }
#v3-topnav a:link, #v3-topnav a:visited { font-weight: bold; padding-left: 3px; padding-right: 3px }
#v3-runningcart { position: absolute;top:5px; text-align:right;width:auto;padding-top:3px;right:17px;}
#v3-topscanalert { position: absolute; width: 80px; top: 13px; left: 870px }
#v3-copyright { font-family: arial; font-size: 10px; color: black; margin-top: -20px }
#v3-body-footer {
  border-top: 1px solid #9839cf;
  padding-top: 20px;
}
#email-2010 {
  position: absolute;
  top: 51px;
  right: 0;
}
#custsupport-2010 {
  position: absolute;
  width: 300px;
  top: 78px;
  right: -23px;
}
#faq-2010 {
  float: left;
  padding-right: 3px;
}
.mastheadbarbox {
  float: left;
  height: 37px;
  width: 320px;
  margin: 0;
}
.masthead-promo a {
  margin: 0;
  display: block;
  height: 27px;
  width: 320px;
  font-size: 13px;
  font-style: italic;
  padding-top: 10px;
  text-align: center;
}
#v3-top-search {
  margin: 0pt;
  padding-top: 8px;
  height: 30px;
  width: 320px;
  text-align: center;
}
#v3-top-search .search {
  font-weight: bold;
  color: #9900cc;
}
#v3-top-search table {
  margin-left: 15px;
}
#v3-top-search td { 
  padding-right: 3px;
  font-family: arial;
  font-weight: bold;
  font-size: 12px;
  color: #9839cf;
}
#searchfldv3 {
  border: 1px solid #9839cf;
  color: #666666;
  font-size: 11px;
  padding: 0 3px;
  width: 215px;
  height: 22px;
}
#autocomplete {
  float: left;
}
#header2010-searchgo {
  margin-top: -2px;
}
#v3-footer-links {
  margin-left: 18px;
}
#v3-footer-links td, #v3-footer-links td a {
  font-size: 11px;
  color: black;
  font-weight: normal;
}
#v3-footer-links td a { color: #9900cc }
#v3-footer-links li {
  list-style: none;
  margin-bottom: 3px;
}
#v3-footer-links ul {
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 5px;
}

#v3-nav {
  padding-top: 4px;
  padding-left: 10px; 
  padding-right: 20px;
}
#v3-nav a {
  color: #9900cc;
  display: block;
  padding-left: 14px;
  padding-right: 10px;
}

.v3-subnav a:link, .v3-subnav a:visited {
  color: black !important;
  font-weight: normal;
  display: block;
  padding-top: 1px;
  padding-bottom: 1px;
}
.v3-subnav {
  margin-bottom: 15px;
}

/*
.v3-subnav a.selected {
  background-color: #BCAEC8;
  background-image: url("//lib.store.yahoo.net/lib/artbeads/v3-navbarbullet.jpg");
  background-repeat: no-repeat;
  background-position: center left;
}
*/

#v3-navcell {
  background-image: url("//lib.store.yahoo.net/lib/artbeads/v3-navcellback.gif");
}


#newsletterEmail {
  width: 169px;
  /*margin-right: 4px;
  padding: 3px;*/
  border: 1px solid #1140cf;
  color: #666666;
  font-size: 11px;
  height: 19px
}

#newsletterSignup {
  margin-right: 12px;
  margin-top: -2px;
}

#v3-toplogin {
  position: absolute;
  top: 27px;
  right: 14px;
  font-family: verdana;
  font-size: 11px;
  white-space: nowrap;
  text-align: right;
}

#testimonialContainer {
  background-image: url("//lib.store.yahoo.net/lib/artbeads/v3-testimonials-back.gif");
  background-repeat: repeat-y;
  padding-left: 35px;
  padding-right: 45px;
  font-size: 11px;
}

#showcart {
  padding-left: 8px;
  font-size: 11px;
  display:inline;
  position:relative;
  right:0px;
  top:0px;
  width:auto;
  text-align:left;
}
.showCartDisplay{font-size:11px}
#v3-items-display{margin-right:3px;text-align:left}

h2.catHead a { color: #9900cc; border-bottom: 1px solid #cccccc; margin-bottom: 1em; padding-bottom: 5px; width: 734px; display: block; margin-top: 10px}

.bvAvgRating { font-size: 11px }

#v3-custsupport {
  float: left;
  padding-right: 5px;
}

#v3-custsupport a {
}

#v3-custsupportpipe {
  float: left;
  padding-right: 3px;
  margin-top: -1px;
  color: #888;
}

#v3-toll-free a {
  color:#000;
  font: bold 11px arial;
}

.imgCell {
  border: 1px solid #9900cc;
}
.textCell a {
  font-weight: normal !important;
  font: 11px arial !important;
  color: black;
}
.textCell a:link, .textCell a:visited { text-decoration: underline }
.textCell a:hover { text-decoration: none }

/* ######################### overrides ######################### */
.item-heading {
  background-color: white;
  text-align: center;
}

#v3-toplogin a:link, #v3-toplogin a:visited {
  text-transform: uppercase;
}

#cross-sell .item-heading, .relatedTitleRow .item-heading { margin-bottom: 0px }

.kitHead {
  color: #9900cc;
  margin-top: 25px;
  margin-bottom: 15px;
}

/* ######################### My Account ######################## */
	#myAccountLink{
		z-index:100;
		padding-right:3px;
	}
	#myAccountLink div{
		color:#ffffff;
		font-size:11px;
		font-family:century gothic, arial, verdana, sans-serif;
		height:15px;
	}
	#myAccountLink span a:link{color:#ffffff; font-size:11px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:underline;}
	#myAccountLink span a:visited{color:#ffffff; font-size:11px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:underline;}
	#myAccountLink span a:active{color:#ffffff; font-size:11px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:underline;}
	#myAccountLink span a:hover{color:#f4a3d8; font-size:11px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:underline;}

	.myAccountLogout{color:#f4a3d8; font-size:10px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:none;}
	.myAccountLogout:link{color:#f4a3d8; font-size:10px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:none;}
	.myAccountLogout:visited{color:#f4a3d8; font-size:10px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:none;}
	.myAccountLogout:active{color:#f4a3d8; font-size:10px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:none;}
	.myAccountLogout:hover{color:#ffffff; font-size:10px; font-family:century gothic, arial, verdana, sans-serif; text-decoration:underline;}

/* ----------- End of My Account ----------------- */


a.videoTitleLink {
  color: black;
  font-weight: normal;
  text-decoration: underline;
}

#toolsUsedHeader {
  color: black;
  font-weight: bold;
  font-size: 11px;
  margin-bottom: 2px;
}
#toolsUsedContent {
  font-size: 11px;
}

#videoClick { 
  display: block;
  position: relative;
}
#playV {
  position: absolute;
  bottom: 0px;
  text-align: center;
  width: 121px;
  background-color: black;
  color: white;
  opacity: 0.7;
  filter:alpha(opacity=70);
  -moz-opacity:0.7;
  -khtml-opacity: 0.7;
}

.halfTransparent {
  opacity: 0.5;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
}

h2.catLayout a {
  border-bottom: 0px none !important;
  font-weight: bold !important;
  color: #9900cc !important;
  margin-bottom: 1em; padding-bottom: 5px; width: auto; display: block; margin-top: 15px;
  text-decoration: none !important;
}
.unp {
  display: none;
}
#insetsDiv {
  margin-bottom: 12px;
  margin-top: 0px;
}
#productDetails {
  margin-top: 5px;
}
#productDetails #item-caption {
  width: auto;
}
#priceTable {
  margin-bottom: 10px;
}
#priceTable td, #productDetails td.qty {
  font-size: 11px;
}

#priceTable td.pr {
  color: #ff3300;
  padding-right: 2px;
}
#priceTable td .save {
  font-size: 11px;
  color: green;
}

#contents #priceTable td, #contents #priceTable td .save {
  font-size: 11px;
}

#priceTable td {
  white-space: nowrap;
}
#contents #priceTable {
  margin-bottom: 0px
}
#contents #priceTable td .save {
  margin-left: 4px;
}
#caption2 {
  font-style: italic;
  margin-bottom: 1em;
}
#caption3 {
  width: 730px;
}
.sectMid {
  position: relative;
}
.sectMid img.flag {
  position: absolute;
  top: 7px;
  left: 200px;
}
#a2f a:link, #a2f a:visited {
  text-decoration: underline;
}
#a2f {
  margin-bottom: 4px;
}
.bn_g_details_text, .bn_g_details_text span { font-size: 11px; }
.bn_g_result { margin: 0 0 0 5px;  }
.bvAvgRating {
  margin-bottom: 6px;
}
#priceTable tr.qtyRow td {
  border-bottom: 1px solid #c6c6c6;
}
#priceTable tr.prRow td i {
  color: red;
  font-style: normal;
}
body.newPr .sectMid img.flag {
  left: 275px;
  bottom: 3px;
  top: auto;
}
.meas {
  font-size: 11px;
  position: absolute;
  top: 0px;
  right: 10px;
  width: 315px;
  text-align: right;
}
body.newPr .qtytxt {
  display: none;
}
body.newPr .pdAddToFavoritesLink {
  display: block;
  margin-top: 5px;
}
body.newPr #orderForm #subsection-name a {
  font-weight: bold;
}
.qtytxt { display: none }

.bn_g_result_title { height: auto!important; }

#prodQuestionForm .inptext {
  margin: 6px 0px;
  border: solid 1px black;
  width: 240px;
  font: normal 12px arial;
  color: #858585;
}

#sendFeedbackForm .inptext {
  margin: 6px 0px;
  border: solid 1px black;
  width: 509px;
  font: normal 12px arial;
  color: #858585;
}

#sendFeedbackForm textarea {
  height: 80px;
}

#sendFeedbackForm {
  width: 510px;
}
.section-item-cell
{
  border: 1px solid #9900C;
}
#itemImg {
  background-image: url(/lib/artbeads/item-image-shadow.jpg);
  background-repeat: no-repeat;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-left: 3px;
  padding-top: 4px;
}
#insetsDiv .section-item-cell {
  border: 0px none !important;
  background-image: url(/lib/artbeads/inset-shadow.jpg);
  background-repeat: no-repeat;
  padding-top: 1px;
  padding-left: 1px;
  padding-right: 8px;
  padding-bottom: 4px;
}

#insetsDiv .section-item-cell img {
//  border: 1px solid #9900CC;
}

#recenthistory {
  margin: 15px 0px; border-top: 1px solid silver; padding-top:10px
}
#recenthistory label {
  display: block;
  text-align: center;
  font: bold 13px arial;
  color: #8a19c1;
}
#recenthistory a {
  font: normal 11px arial;
  color: black;
  text-decoration: underline;
}
#recenthistory a:hover {
  text-decoration: none;
  color: #8a19c1;
}
.lc1tall { background-image: url(/lib/artbeads/lc1tall-back1.png);background-repeat:no-repeat;height:255px}
.lc23tall { background-image:url(/lib/artbeads/lc2-3tall-back1.png);background-repeat:no-repeat;width:146px;height: 113px; }
.lc23wide { background-image:url(/lib/artbeads/lc2-3tall-back1.png);background-repeat:no-repeat;width:146px;height: 113px; }
.lc1wide { background-image: url(/lib/artbeads/lc1wide-back1.png);background-repeat:no-repeat;width:255px;height:192px}
#learnidea-imgcell img {
  margin-left: 6px;
  margin-top: 4px;
}
.lc1tall img  {
  margin-left: 5px;
  margin-top: 4px;
}
.lc23tall img, .lc23wide img {
  margin-left: 6px;
  margin-top: 4px;
}
.lc1wide img {
  margin-left: 7px;
  margin-top: 4px;
}
.lc-old {
  width: 198px;
  height: 152px;
  background-image: url(/lib/artbeads/lc-wide-old.png);
  background-repeat: no-repeat;
}
.lc-old img {
  margin-left: 8px;
  margin-top: 4px;
}

.item-image a , #insetsDiv a
{
    cursor: url(http://lib.store.yahoo.net/lib/artbeads/magplus.cur),default;
}
