body {background:#ffffff;color:#000000;font-family:sans-serif;font-size:12px}
a {text-decoration:none;color:#000000}
a:hover {text-decoration:underline}
h1{font-size:40px;margin-bottom:5px}
h2{font-size:26px;margin-bottom:5px}
h3{font-size:20px;margin-bottom:5px}
h4{font-size:18px}
hr{background:transparent;border-bottom:1px solid #e3e3e3;margin:20px 0;clear:both}
button {cursor:pointer}
p{margin:11px 0}
p.sprite{margin:0}
.hidden {display:none}
.left{float:left}
.right{float:right}
.clear{clear:both}
.bold,.bold a{font-weight:bold}
.featured_box {margin:0 15px;padding:15px 0}
#wrapper{width:990px;margin:auto;padding:0 10px}
#hwrap{margin-bottom:19px;border-bottom:1px solid #e2e2e2;padding-bottom:15px}
#header{padding:0 10px 0 10px;width:990px;margin:auto}
#header #logo{float:left;padding-top:29px}
#header #logo .sp-logo{float:left}
#header #logo img{margin:2px 0 0 12px;float:left}
#header .login{height:20px;float:right;font-size:8px;font-weight:bold;text-transform:uppercase;text-align:right;color:#949494}
#header .login img{margin:-4px 5px 0 10px;vertical-align:middle}
#header .login a,#header .login span{margin-bottom:15px;text-decoration:none;font-weight:bold;color:#949494}
#header .login span{color:#c0c0c0}
#header .rbox{float:right;width:400px;padding-right:1px;margin-top:14px}
#header .rbox_facebook{float:left;width:400px;padding-right:1px;margin-top:33px;margin-left:75px}
#header .rbox img{float:right}
#header .rbox .sp1{margin-top:5px;margin-right:13px}
#header .rbox p {margin:0}
#header .search {background-image:url('/images/sbg2.png');width:222px;height:26px;float:right;background-repeat:no-repeat;position:relative}
#header .search #txt{border:0;float:none;font-family:Arial,Helvetica,sans-serif;height:18px;margin-left:4px;margin-top:4px;width:185px;color:#666}
#header .search #btn{border:0 !important;height:9px;width:22px}
#header .search label{font-size:8px;text-transform:uppercase;position:absolute;top:10px;left:7px;color:#949494;font-weight:bold}
#subheader{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:30px}
#content{display:inline-table;width:100%;margin-bottom:130px}
#left{display:table-cell;vertical-align:top;*float:left;width:209px;padding-right:11px}
.sp1{width:1px;height:15px;background-color:#e5e5e5}

#lnav,#lnav ul{float:left;width:207px;z-index:9999}
#lnav li {position:relative;float:left;width:207px;background-color:white}
#lnav li ul{position:absolute;left:-999em;margin-left:207px;margin-top:-35px;border:1px solid #ededed}
#lnav li ul ul{left:-999em}
#lnav li a{width:171px;display:block;color:#949494;text-decoration:none;display:block;line-height:34px}
#lnav li a:hover{color:#949494;background-color:#ededed}
#lnav li:hover ul ul,#lnav li:hover ul ul ul,#lnav li.sfhover ul ul,#lnav li.sfhover ul ul ul{left:-999em}
#lnav li:hover ul,#lnav li li:hover ul,#lnav li li li:hover ul,#lnav li.sfhover ul,#lnav li li.sfhover ul,#lnav li li li.sfhover ul{left:auto;z-index:9999}
#lnav .sub,#lnav .sub a{background:#fff url('/images/li1.png') no-repeat scroll 190px 13px}
#lnav .sub li a{background-image:none}

.shop-menu {font-size:12px}
.shop-menu li {border-bottom:1px solid #ededed}
.shop-menu li a{color:#949494;padding:0 18px}
.shop-menu li.l{border:0}
.shop-menu li.h{padding:17px 18px 11px 18px;width:171px !important}
.shop-menu li.h a{line-height:1}

.rmenu a{display:block;margin-bottom:4px}
#main{display:table-cell;vertical-align:top;*float:left}
#right{display:table-cell;vertical-align:top;*float:right;width:211px;padding-left:40px}
#right .rate {margin-bottom:36px}
#right .rate .rateimg {margin-top:14px;margin-bottom:10px;padding:1px;border:1px solid #dfdfdf}
#right .rate .rateimg a {display:block;width:210px;height:305px;overflow:hidden}
#right .rate .rateimg img{margin-left:-15px}
#right .rate .rateit {float:left;margin-right:6px;margin-top:6px}
#right .rate .ratemore {clear:both;margin-top:14px}
#footer{padding-top:20px;padding-bottom:30px;border-top:1px solid #d6d6d6;clear:both;text-align:center}
#footer .sp-more-links{float:left;margin-right:6px;margin-top:2px}
#footer #linksc{text-align:left;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:20px 0;width:940px;margin:auto}
#footer #linksc h4{font-size:14px;margin-bottom:6px}

#footer .linksc{text-align:left;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:20px 0;width:940px;margin:auto}
#footer .linksc h4{font-size:14px;margin-bottom:6px}


#footer .links{float:left;text-align:left;padding-left:22px;padding-right:65px}
#footer .links li{margin:5px 0;letter-spacing:-0.3px}
#footer .links a{color:#818181;font-size:12px}



#footer .links_cat{float:left;text-align:left;padding-left:40px;padding-right:65px; width:120px;}
#footer .links_cat li{margin:5px 0;letter-spacing:-0.3px}
#footer .links_cat a{color:#818181;font-size:12px}
#footer .links_cat ul{margin-bottom:30px;}



#footer .copy{color:#000;font-size:10px;margin-top:22px;font-weight:bold}
#footer .copylogo {margin-top:14px}
#footer .copylogo a{display:inline-block;margin-right:8px}
#menu{padding-top:30px}
#menu a{display:block;color:#999;font-size:11px;font-weight:bold}
#menu .sp1{margin-top:-2px}
#menu a:hover{text-decoration:none}
#menu .lmenu li {float:left;margin-right:14px}
#menu .rmenu li {float:left;margin-left:14px}
#menu .lmenu{float:left}
#menu .rmenu{float:right}
#menu-profile {margin:10px 0 0 0}
#menu-profile li{float:left;margin-right:18px}
#menu-actions{float:right;margin-top:16px}
#menu-actions li{float:left;margin-right:12px}

form dd{margin-left:0;padding:5px 0}
.nice_submit{background-image:url('/images/submit.gif');width:56px;height:16px;border:0;cursor:pointer}
form dt{float:left;padding-right:10px;margin-top:4px;width:120px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;font-style:normal;font-weight:700;padding-left:0}
dl{margin:5px 0}
dd{font-family:Arial, Helvetica, sans-serif;font-size:11px}
dd input{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;border:#ccc 1px solid;margin-top:-3px;width:190px}
dd textarea{width:190px;height:100px;font-family:Arial, Helvetica, sans-serif;font-size:11px}
dd select{width:190px;border:#ccc 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666}
input,select{border:1px solid #CCC;font-size:12px;font-family:Arial, Helvetica, sans-serif;width:150px}
.submit{border:0 !important;width:auto !important;height:auto !important}
.txtgrey11{font-size:11px;color:#666}
.txtgrey12{font-size:12px;color:#666}
.txtgrey13{font-size:13px;color:#666}
.txtpink9{font-size:9px;color:#e92f85 !important;font-weight:700}
.txtgrey9{font-size:9px;color:#666}
.color1{color:#FF3399}
.color2{color:#0099FF}
.color3{color:#9386b9}
#radio_models{background-image:url('/images/radio.models.png');width:242px;height:28px;background-repeat:no-repeat}
#radio_vintage{background-image:url('/images/radio.vintage.png');width:242px;height:28px;background-repeat:no-repeat}
#radio_fan{background-image:url('/images/radio.fan.gif');width:242px;height:28px;background-repeat:no-repeat}
#radio_fashion{background-image:url('/images/radio.fashion.png');width:242px;height:28px;background-repeat:no-repeat}
#radio_art{background-image:url('/images/radio.art.gif');width:242px;height:28px;background-repeat:no-repeat}
#radio_shopper{background-image:url('/images/radio.shopper.gif');width:242px;height:28px;background-repeat:no-repeat}
.radio{border:0 !important;background:none !important;background-image:none !important;height:auto !important;width:auto !important;margin:7px}
.radio2,.radio3{border:0 !important;background:none !important;background-image:none !important;height:auto !important;width:auto !important}
.sign_up label{display:block;margin:3px 0}
.sign_up input,.sign_up select,.jnews{height:17px;border:0;border-top:2px solid #f4f4f4;border-right:2px solid #f4f4f4;height:20px;font-size:11px;width:216px}
#error_container{width:100%;border:#CCC 1px solid;background-color:#F4F4F4;color:#F39;font-size:10px;display:none;margin:5px 0}
#error_container label{display:block;margin:3px}
input.error,select.error,textarea.error{border:1px solid #F39}
.calendar{padding-left:26px}
.portfolio,.favorites{width:720px}
.fans{width:586px}
.calendar {padding-right:26px}
.blog,.overview {width:560px}
.blog hr {margin:12px 0}
.placeholder {color:#a5a5a5;font-size:12px}
.community-links {margin-top:10px}
.community-links li{margin:2px 0}
.community-links li a {color:#666666}
.profile-user {padding-top:20px;font-size:46px;color:#ff006f}
.community_box{margin:5px 5px 10px}
.txtgrey11{font-size:11px;color:#666}
.blog-empty {margin:20px 0}
.blog-header {margin-top:30px}
.blog-desc {font-size:11px;color:#a5a5a5;margin:6px 0;padding-bottom:1px}
.blog-entry {margin-top:12px; margin-bottom:20px}
.blog-title, .blog-title a {color:#ff006f;font-size:24px;letter-spacing:-2px;margin:2px 0}
.community .blog-title,.community .blog-title a {color:#7f8692; font-size: 18px; letter-spacing: -1px;}
.community  .blog-entry { color: #969696; }
.blog-title a:hover {text-decoration:none}
.blog .blog-title, .blog .blog-title a {color:#ff006f;font-size:24px;letter-spacing:-2px;margin:2px 0}
.blog .blog-title a:hover {text-decoration:none}
.blog-date {font-size:11px;margin:0}
.blog-body,.blog-body-hidden{line-height:18px;margin:5px 0 10px 0;color:#666666;overflow:hidden}
.blog-body-hidden,.blog-body-hidden p{margin:0}
.blog-wrapper{height:0px;overflow:hidden}
.blog-tags {margin:5px 0}
.blog-comments,.blog-comments a{color:#d0d0d0;font-size:11px;margin-top:3px}
.share-form {display:none}
.comments-form {display:none}
.blog-links {margin-top:12px;margin-bottom:25px}
.blog-links li{font-size:12px;list-style:none outside none;margin:3px 0;padding:3px 2px}
.blog-links li a{color:#999999}
.calendar-table {border-collapse:separate;border-spacing:2px;width:100%}
.calendar-table th {background-color:#f6f6f6;border:1px solid #dddddd;color:#666666;font-size:11px;font-weight:400;width:14%;height:35px;vertical-align:middle}
.calendar-table td {border:1px solid #eeeeee;color:#cccccc;font-size:16px;height:112px;text-align:right;vertical-align:top;padding:10px}
.calendar-table td .events{margin-top:35px}
.calendar-table td a{color:#666;font-size:10px;display:block;font-weight:400 !important;border-top:#eee 1px solid;padding:2px}
.calendar-table .today {font-weight:bold;color:#ff006f}
.list1{list-style:disc inside url('/images/disc.png'); font-size:11px}
.list1 li {color:#a5a5a5;margin:2px 0}
.list2{list-style:disc inside;margin:2px 0}
.list3{list-style:disc outside none;color:#00baff;margin-left:16px;margin-top:16px}
.list3 p{color:#747474;font-size:13px;margin:14px 0}
.gallery-item {float:left;margin-bottom:20px;width:132px;margin-right:10px}
.gallery-item-portfolio{float:left;height:220px;width:132px;margin-right:10px}
.gallery-item p, .gallery-item-portfolio p{margin:0}
.gallery-item div, .gallery-item-portfolio div{text-indent:0}
.gallery-pic {width:132px;height:132px;background:transparent url('/images/gallery-inner.png') no-repeat scroll 0 0}
.gallery-pic img {margin:16px}
.gallery-pic-portfolio {width:132px;height:132px;background:transparent url('/images/portfolios.png') no-repeat scroll 0 0;margin-left:-11px}
.gallery-pic-portfolio img {margin:12px 11px}
.gallery-desc {padding-left:11px;color:#666666}
.gallery-desc-portfolio {color:#666666}
.gallery-stars {margin:5px 0}
.gallery1,.gallery2 {margin-left:-11px}
.gallery1 .gallery-item {margin-right:35px;height:220px;margin-bottom:0}
.gallery1 .gallery-item.last {margin-right:0}
.gallery2 .gallery-item {margin-right:6px;margin-bottom:50px}
.about p{margin:12px 0;line-height:14px;color:#323232}
.about li {font-size:12px;color:#323232}
.about .acontent {width:620px;font-size:11px}
.about .acontent a{color:#00baff;font-weight:bold}
.about .designers{width:300px;float:left;margin-right:100px}
.about .designers a{color:#00baff}
.about .designers h4{color:#00baff}
.about .fans{width:300px;float:left}
.about .fans a {color:#ff0078}
.about .fans h4{color:#ff0078}
.rating,.rating a:hover,.rating a:active,.rating a:focus,.rating .current-rating{background:url('/images/star.gif') left -1000px repeat-x}
.rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;background-position:left top;margin:10px 0;padding:0}
.rating li{display:inline}
.rating a,.rating .current-rating{position:absolute;top:0;left:0;text-indent:-9999px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;overflow:hidden}
.rating a:hover,.rating a:active,.rating a:focus{background-position:left bottom}
.rating a.star-1{width:20% !important;z-index:6}
.rating a.star-2{width:40% !important;z-index:5}
.rating a.star-3{width:60% !important;z-index:4}
.rating a.star-4{width:80%;z-index:3}
.rating a.star-5{width:100%;z-index:2}
.rating .current-rating{z-index:1;background-position:left center}
.inline-rating{display:inline-block;vertical-align:middle}
.small-star,.small-star1,.small-star2,.small-star3{width:50px;height:10px;line-height:10px;margin:4px 0;overflow:hidden}
.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url('/images/star_small.gif');height:10px}
.small-star1,.small-star1 a:hover,.small-star1 a:active,.small-star1 a:focus,.small-star1 .current-rating{background-image:url('/images/star_small1.gif');height:10px}
.small-star2,.small-star2 a:hover,.small-star2 a:active,.small-star2 a:focus,.small-star2 .current-rating{background-image:url('/images/star_small2.gif');height:10px}
.small-star3,.small-star3 a:hover,.small-star3 a:active,.small-star3 a:focus,.small-star3 .current-rating{background-image:url('/images/star_small3.gif');height:10px}
.sp-rate-this-designer,.sp-portfolio-selections {margin-left:3px}
.trendy-points {margin-top:25px;margin-bottom:10px;background:transparent url('/images/trendy-points-bg.gif') no-repeat scroll 0 0;overflow:hidden;width:132px;height:33px}
.trendy-points div{padding:5px 90px 0 10px;text-align:right;color:#ffffff;font-family:tahoma,sans-serif;font-weight:bold}
.level {background-position:left center;background-repeat:no-repeat;color:#E92F85;font-size:12px;font-weight:bold;padding:10px 0 10px 40px;width:100px}
.fav {float:left;font-size:11px;margin:20px 30px 20px 0}
.fav p{color:#666666;margin:0}
.fav div{width:155px;height:93px;margin-bottom:14px;background-repeat:no-repeat}
.fav.last {margin-right:0}
.menu {float:left}
.menu a, .menu p{float:left;margin-right:4px}
.show-me {float:right}
.pager {float:right;text-align:center;margin-bottom:20px}
.pager a{display:block;float:left;width:25px;height:19px;margin-left:8px;background:#cccccc;padding-top:6px;-moz-border-radius:5px;font-size:11px;color:#707070}
.pager a.current-page{color:#666666}
.pager a:hover{text-decoration:none}
.pages_nav {clear:both;margin-bottom:16px}
.pages_nav ul{margin-left:0;padding-left:0;white-space:nowrap}
.pages_nav li{display:inline;list-style-type:none;margin-left:-5px;font-family:Arial, Helvetica, sans-serif;font-size:11px}
.pages_nav a{background-image:url('/images/pagenumber.gif');background-position:center center;background-repeat:no-repeat;margin:0;padding:10px}
.pages_nav a:link,.pages_nav a:visited{color:#666 !important;text-decoration:none}
.pages_nav a:hover{color:#FFF !important;text-decoration:none}
.txtgreyseaerch{font-size:9px;color:#CCC;font-weight:700}
.gallery-p {margin:20px 45px 20px 0;float:left}
.gallery-p .pic {width:152px;height:224px}
.gallery-p img {border:1px solid #e5e5e5}
.gallery-p p {margin:5px 0;font-size:11px;color:#ff1b97}
.comments_display {width:76%;color:#767676}
.comments_display hr{width:270px;margin-left:0;border-color:#EAEAEA}
.comments {color:#767676;font-size:11px}
.comments p{margin:12px 0}
.comments a{color:#00a6ff;font-weight:bold}
.terms {font-size:11px;color:#999999;text-align:center;padding-top:30px;width:700px;margin:auto}
.terms p{margin:12px 0}
.terms a{color:#707070}
.weekly {margin:10px 0;color:#707070}
.weekly div{float:left;padding-bottom:30px;padding-right:5px}
.weekly p{margin:14px 0;width:360px;font-size:11px}
.bottom-menu{clear:both;float:right;margin:20px 0; }
.bottom-menu a{float:left;margin-left:10px}
.rate-list {float:left;margin-right:30px;font-size:11px;color:#707070;margin-top:20px}
.rate-list p {clear:left;font-weight:bold;color:#00cef7}
.rate-list ul {float:left}
.rate-list li {margin:8px 5px}
.rate-list input {margin-right:5px}
#search hr{width:85%;margin-left:0}
.search_item{width:300px;font-size:11px;float:left;color:#666;margin:10px 0 20px}
.search_item div.right{width:140px}
.search_item ul{margin-left:5px}
.search_image{height:93px;width:155px;overflow:hidden}
.search_image img{margin:0}
.under{border-bottom:1px solid #CCC;padding-bottom:2px}
.results_block{width:610px;margin-bottom:20px}
.usertxt {line-height:1.4em;padding:2px 15px 15px;color:#666666;font-size:11px}
.usertxt p{margin:2px 0;padding:5px 0}
.aware{padding-top:20px; margin-left:10px; display:none}
#aware{text-align:center}
.aware hr{ margin:25px auto; width:100%} 
#current{ float:left; width:350px}
#partners{ float:left; margin-left:30px}
.cause p{ margin:5px 0}
.cause{font-size:11px; color:#444444; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif }
.cause .title{ color:#444444; font-weight:bold }
.table_causes{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:15px 0; width:550px}
.table_causes td{ padding:5px 3px; vertical-align:top; padding-bottom:10px; border-bottom:1px solid #e5e5e5 }
.table_causes .title{ color:#333333; font-size:16px; font-weight:bold; margin-top:0}
.table_causes p{ margin:5px 0}
.table_causes img{ padding:1px; border:1px solid #e5e5e5}
.table_causes a { color:#01C9F5}
.table_causes input{ width:auto}
.about-links {margin-top:10px}
.about-links a{color:#666666}
.about-links li {padding:9px 0;background:transparent url('/images/hr1.gif') no-repeat left bottom}
.about-links li.last{background:none}
.team{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#939393;clear:both;border-bottom:1px #c7c7c7 solid;padding-bottom:10px;padding-top:2px}
.team .clear{border-bottom:0;clear:both;padding:0}
.team .left{width:500px;padding-top:10px}
.team .team-left{width:150px;padding-top:0}
.team .team-left img{padding-left:15px}
.team .team-left .picture img{padding-left:0}
.picture{background-image:url('/images/gallery_inner.png');width:132px;height:132px;text-align:center;background-repeat:no-repeat;cursor:hand}
.picture img{height:100px;width:100px;margin:15px 0}
.lpic{margin-bottom:10px}
#vote-info{margin-top:20px}
#vote-info textarea{border:1px solid #cccccc;width:285px;height:60px;margin-bottom:10px}
#uimg {width:155px;height:93px;overflow:hidden}
.home-modules{width:295px;margin-top:25px}
.home-modules div{background-position:4% top;background-repeat:no-repeat;width:260px;height:70px;margin-top:5px;padding-bottom:15px;padding-top:35px;text-align:right;border-bottom:#e8e8e8 1px solid}
.modules175 div{width:175px !important}
.trendy-spring{background-image:url('/images/ustrendy-spring.png')}
.trendy-contest{background-image:url('/images/weekly-contest.png')}
.trendy-store{background-image:url('/images/ustrendy-store.png')}
.browse-fashion{background-image:url('/images/browse-fashion.png')}
.featured_box .home-modules div{background-position:2% top;height:65px;text-align:left;padding:30px 0 25px 125px}
.hre30{clear:both;border-bottom:1px solid #e3e3e3;padding-top:2px;padding-bottom:5px;width:100%;margin:0 auto}
#showdown{width:656px;margin:0 auto 25px;vertical-align:middle}
#showdown td{vertical-align:middle;padding:1px}
#showdown .header{margin-bottom:10px}
#showdown_winner{background-image:url('/images/showdown-cup.gif');background-repeat:no-repeat;background-position:top left;padding-left:160px;margin-top:25px}
.showdown-item,#showdown_winner{font-size:11px;color:#b9b9b9}
#showdown_winner p,.showdown-item p{margin:5px 0}
#showdown_winner p{padding-left:12px}
#showdown_winner a,.showdown-item a{color:#b9b9b9;text-decoration:none}
.showdown-item a img{margin:2px}
#showdown_winner strong,.showdown-item strong{color:#c3b87f}
#showdown-winner-2{text-align:center}
#showdown hr{width:100%;border-bottom:1px solid #efefef;margin-bottom:10px}
.store_img {cursor:pointer;width:165px;height:245px;background-color:#E5E5E5}
.page{min-height:550px}
.page p{color:#666}
.page a{color:#d765a0;text-decoration:none}
.page strong{color:#55cafb}
#blog_link ul{margin:-8px 0 0}
#blog_link li{list-style:none;font-size:12px;margin:3px 0;padding:3px 0}
#blog_link li a:active,#blog_link li a:visited,#blog_link li a:link{color:#999;text-decoration:none}
#blog_link li a:hover{color:#666}
.store_item{float:left;margin-bottom:26px;margin-right:12px}
.store_item .med_image img {width:150px;border:1px solid #e5e5e5}
.item_text{color:#666666;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;margin-left:1px;margin-top:4px}
.item_text p{margin:0}
#home a{background:transparent url('/images/home.png') no-repeat scroll 0 0;border:0 none;padding:0;outline:0;display:block;text-indent:-9999px;overflow:hidden;height:198px;float:left}
#home .designers{background-position:-20px 0; width:185px; margin-left:20px}
#home .fans{background-position:-220px 0; width:140px; margin-left:15px}
#home .ustrendy{background-position:-380px 0; width:160px; margin-left:20px}
#home .shop{background-position:-570px 0; width:130px; margin-left:30px}
.store-items li {float:left; margin-right:10px; margin-bottom:10px}
.store-items img {width:90px;height:90px}
.why{margin-top:6px;margin-bottom:30px;width:789px;height:132px;background-image:url('/images/why1.png');background-color:#f2f2f2;background-repeat:no-repeat}
.box{border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;border-bottom:1px solid #c4c4c4;border-right:1px solid #d9d9d9;padding:1px;margin-bottom:10px;overflow:hidden}
.ui-helper-hidden { display:none; }
.ui-helper-hidden-accessible { position:absolute; left:-99999999px; }
.ui-helper-reset { margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; }
.ui-helper-clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.ui-helper-clearfix { display:inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor:default !important; }
.ui-slider { position:relative; text-align:left; }
.ui-slider .ui-slider-handle { position:absolute; z-index:2; width:1.2em; height:1.2em; /*cursor:default;*/ }
.ui-slider .ui-slider-range { position:absolute; z-index:1; font-size:.7em; display:block; border:0; background-position:0 0; }
.ui-slider-horizontal { height:.8em; }
.ui-slider-horizontal .ui-slider-handle { top:-.3em; margin-left:-.6em; }
.ui-slider-horizontal .ui-slider-range { top:0; height:100%; }
.ui-slider-horizontal .ui-slider-range-min { left:0; }
.ui-slider-horizontal .ui-slider-range-max { right:0; }
.ui-widget {font-family:Verdana,Arial,sans-serif; font-size:1.1em}
.ui-widget .ui-widget {font-size:1em}
.ui-widget-content {color:#222222}
.ui-widget-content a {color:#222222}
.ui-widget-header {color:#222222; font-weight:bold}
.ui-widget-header a {color:#222222}
.scroll-pane { overflow:hidden; width:529px}
.scroll-content { width:1602px; float:left; margin-bottom:5px}
.scroll-content-item { float:left; margin-right:5px; padding:1px; border:1px solid #e0e0e0; overflow:hidden}
.scroll-content-item2 {width:165px; height:245px; float:left; margin-right:20px; overflow:hidden}
.scroll-content-item, .scroll-content-item img{width:80px; height:80px}
.scroll-content-item2 img{border:1px solid #E5E5E5}
* html .scroll-content-item { display:inline; }
.scroll-bar-wrap  {padding:0; cursor:pointer; background-position:0 -20px}
.scroll-bar-wrap .ui-slider { border:0; height:20px; margin:0 auto}
.scroll-bar-wrap .ui-handle-helper-parent { position:relative; width:100%; height:100%;margin:0 auto}
.scroll-bar-wrap .ui-slider-handle { top:0 ;height:8px; width:76px; margin-left:-39px; margin-top:5px; background-position:0 -40px}
.scroll-border, .scroll-bar-wrap, .ui-slider-handle {background-image:url('/images/scroll-bg.png'); background-repeat:repeat-x}
.scroll-border {padding-right:1px;padding-left:1px; background-position:0 0}

#imglide {width:100%;height:360px;position:relative;overflow:auto}
#imglide img{display:block;float:left;cursor:pointer}
#imglide #moveLeft {position:absolute;top:286px;left:184px;display:none;cursor:pointer}
#imglide #moveRight {position:absolute;top:286px;left:568px;display:none;cursor:pointer}
#imglide #leftCaption {position:absolute;top:336px;left:184px;width:54px;text-align:center;font-size:11px;color:#aaa}
#imglide #rightCaption {position:absolute;top:336px;left:568px;width:54px;text-align:center;font-size:11px;color:#aaa}
#imglide #rateImg {position:absolute;top:316px;left:310px}
.imglideopt {height:88px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;width:100%;overflow:hidden}
.imglideopt div {float:left;margin-left:18px;margin-right:4px;padding:18px 0}
.imglideopt span {display:block}
.imglideopt .vr{background:transparent url('/images/vr.gif') no-repeat scroll 0 0;width:10px;height:88px;padding:0}
.imglideopt li{margin-right:14px;float:left}
.imglideopt ul{margin-top:10px}
.sprite.sp-arrow-left,.sprite.sp-arrow-right{width:54px;height:48px;background-image:url('/images/arrows.png')}
.sprite.sp-arrow-right{background-position:-56px 0}

.fbox div {float:left;text-align:left}
.fbox li{margin-right:14px;float:left}
.fbox ul{margin-top:10px}
.fbox span {display:block}
.fbox div span {margin:6px 0}
.fbox .vr{background:#ccc;width:1px;height:52px;padding:0;margin:0 15px}

.fancybox-title-inside p {margin-top:0;margin-bottom:14px}

.tab_items {float:left;width:769px}
.tab_items li {width:154px;float:left;list-style-type:none;margin:0 0 0 0;padding:0}
.title_2 {color:#0099FF;text-decoration:none;font-family:tahoma, Arial}
.item_text_1, .item_text_2, .item_text_3, .item_text_4 {color:#666666;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;margin-left:1px}

#sb1 h2,#sb2 h2{margin-top:8px;margin-bottom:8px}
#sb1 .box,#sb2 .box{position:relative;width:145px;height:215px;overflow:hidden}
#sb1 .box a:hover,#sb2 .box a:hover{text-decoration:none}
#sb1 .box .price,#sb2 .box .price{position:absolute;display:block;width:60px;height:23px;top:176px;right:1px;background:#000 url(/images/gt2.png) no-repeat scroll 56px 8px;color:#ff87c6;font-weight:bold;line-height:23px;font-size:11px;padding-left:9px;overflow:hidden;opacity:0.75}
#sb2 .box .price{color:#12beeb}
#sb1{margin-bottom:25px;float:left;padding-right:10px;width:459px;overflow:hidden}
#sb1 .viewport {width:459px;height:224px;overflow:hidden;position:relative}
#sb1 .overview {position:absolute;left:0;top:7px;width:769px}
#sb2{margin-bottom:25px;float:left;width:301px;overflow:hidden}
#sb2 .viewport {width:301px;height:224px;overflow:hidden;position:relative}
#sb2 .overview {position:absolute;left:0;top:7px;width:769px}
.viewport {border-top:1px solid #e1e1e1;padding-top:7px}

.scrollbar{position:relative;height:9px;padding:1px;border-top:1px solid #ebebeb;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #cecece}
.scrollbar div{float:left}
.track {background-color:#fff;width:10px;position:relative;height:7px;border-top:2px solid #f4f4f4;cursor:pointer}
.thumb {height:7px;width:10px;cursor:pointer;overflow:hidden;position:absolute;top:-2px;background-color:#e5e5e5;border-top:2px solid #dbdbdb;left:0}
.disable{display:none}
.btn1,.btn2{width:21px;height:9px;background-repeat:no-repeat;cursor:pointer;position:relative;background-color:#999999}
.btn1{background-image:url('/images/sbal.png')}
.btn2{background-image:url('/images/sbar.png');background-position:top right}
.hlp1,.hlp2{width:1px;height:7px;border-top:2px solid #f4f4f4;position:absolute;background-color:#ffffff}
.hlp1{right:0}
.hlp2{left:0}

#mainbox{width:765px;height:343px;overflow:hidden;background:transparent url(/images/promo-home02.png) no-repeat scroll center center;position:relative}
#mainbox .title1{position:absolute;width:319px;height:115px;top:37px;right:42px;background:transparent url(/images/shop-indie-fashion-now2.png) no-repeat scroll 0 0}
#mainbox .mtxt{position:absolute;top:164px;right:47px;width:370px}
#mainbox .mtxt p{color:#444444;font-size:10px;text-align:right;line-height:14px;margin:0;margin-bottom:8px}
#mainbox .mtxt a.shop-now{float:right;display:block;width:92px;height:22px;background:transparent url(/images/shop-now.png) no-repeat scroll 0 0;margin-bottom:24px}
#mainbox .mtxt a.shopper{float:right;display:block;width:101px;height:54px;background:transparent url(/images/first-time-shopper.png) no-repeat scroll 0 0}
#mainbox .mtxt a.fashion{float:right;display:block;width:94px;height:52px;background:transparent url(/images/fashion-designer.png) no-repeat scroll 0 0;margin-left:32px}
#mainbox .mtxt a.new{float:right;display:block;width:56px;height:52px;background:transparent url(/images/are-you-new.png) no-repeat scroll 0 0;margin-left:25px}
#mainbox .mtxt div.sp{float:right;display:block;width:3px;height:51px;background:transparent url(/images/sv2.png) no-repeat scroll 0 0;margin-left:23px}

#mainbox2{width:763px;height:323px;overflow:hidden;background:transparent url(/images/promo-home03.png) no-repeat scroll center center;position:relative}
#mainbox2 .mtxt {position: absolute;right: 0;top:61px;width:271px;color:#949494}
#mainbox2 .mtxt p{color:#444444;font-size:10px;line-height:14px;margin:0;margin-bottom:14px;margin-top:6px;}
#mainbox2 li{background:transparent url(/images/arr1.png) no-repeat scroll 0 center;padding-left:10px;line-height:17px;width:122px;float:left;}
/*#mainbox2 li a{color:#949494}*/
#mainbox2 li a{color:#676768}
#mainbox2 .shop-now{position:absolute;background:transparent url(/images/mn-shop-now.png) no-repeat scroll 0 0;display:block;text-indent:-9999px;overflow:hidden;top:257px;left:316px;width:98px;height:27px;}

/* div#mainbox3 is the home page header */
#mainbox3 {width:764px;height:344px;overflow:hidden;background:transparent url(/images/promo-home17.png) no-repeat scroll center center;position:relative}
#mainbox3 .shop-now{position:absolute;background:transparent url(/images/home-buttons/shop-now.png) no-repeat scroll 0 0;display:block;text-indent:-9999px;overflow:hidden;/*top:209px;*//*left:661px;*/top:235px;left:626px;width:92px;height:22px;}
#mainbox3 .first-time-shopper{position:absolute;background:transparent url(/images/home-buttons/first-time-shopper-8.png) no-repeat scroll 0 0;display:block;text-indent:-9999px;overflow:hidden;top:283px;left:437px;width:87px;height:28px;}
#mainbox3 .fashion-designer{position:absolute;background:transparent url(/images/home-buttons/fashion-designer-8.png) no-repeat scroll 0 0;display:block;text-indent:-9999px;overflow:hidden;/*top:289px;left:535px;width:73px;height:18px;*/top:283px;left:547px;width:81px;height:28px;}
#mainbox3 .are-you-new{position:absolute;background:transparent url(/images/home-buttons/are-you-new-8.png) no-repeat scroll 0 0;display:block;text-indent:-9999px;overflow:hidden;/*top:289px;left:661px;width:55px;height:18px;*/top:283px;left:666px;width:56px;height:28px;}

#fseller h2{margin-bottom:9px}
#fseller h3{font-size:23px}
#fseller .uimg{width:111px;height:64px;border:3px solid #dedede;margin-bottom:13px}
#fseller .uimg img{width:111px;height:64px}
#fseller .left.box{width:300px;height:215px;overflow:hidden}
#fseller .left.box .left{padding:13px}
#fseller .left.box .left .sp-view-more{margin-right:6px}
#fseller .left.box div.right{width:155px;padding-top:13px}
#fseller .left.box div.right p{padding-right:20px}
#fseller .left.box.img{width:145px;height:215px;margin-left:6px}
#fseller .fscn{border-top:1px solid #e1e1e1;padding-top:8px}
#fseller .fscn p{color:#939393;line-height:16px;font-size:11px}

.newsinp{margin:0;position:relative}
.newsinp .btngo{width:auto;height:auto;border:0;position:absolute;right:6px;top:8px}
.newsinp label{font-size:8px;text-transform:uppercase;position:absolute;top:9px;left:7px;color:#949494;font-weight:bold}

#dailyc {margin-top:13px;margin-bottom:15px}
#dailyc .box{width:377px;height:218px}
#dailyc .img{float:left;width:149px;height:218px;overflow:hidden;margin-right:11px}
#dailyc .r{float:left;width:210px;overflow:hidden}
#dailyc .countdown{margin-top:4px}
#dailyc h2{margin-top:15px;font-size:23px;height:25px;overflow:hidden}
#dailyc p{line-height:16px;color:#949494;width:180px;margin:0 0 20px;height:32px;overflow:hidden}
#dailyc p.p{margin:0;font-size:20px;color:#ff319c;line-height:1;margin-top:9px}
#dailyc p.p span{color:#a3a3a3}

.countdown,.countdownsm{font-size:26px;font-family:Arial,sans-serif;font-weight:bold;color:#fff;background:url('/images/bgn1.png') repeat-x;width:138px;height:54px;padding-top:1px}
.cUpper{height:16px;overflow:hidden}
.cLower{height:16px;overflow:hidden;margin-top:2px;color:#f0f0f0}
.cLower .num{margin-top:-18px}
.num,.countdownsm .num{float:left;font-weight:bold;letter-spacing:7px;padding-left:4px;padding-top:4px;width:43px}
#u1num2,#l1num2,#u2num2,#l2num2{width:40px}

.nfop{padding-left:30px;width:736px}
.nfop p{line-height:23px}
.nfop h4{font-size:13px;font-weight:bold;margin-top:25px;letter-spacing:-1px}
.nfop h3{margin-top:40px}
.nfop li{margin-bottom:5px}
.nfop .tbox{width:430px;margin-bottom:35px}
.nfop .prod{padding-top:25px;padding-left:28px;margin-bottom:35px}
.nfop .prod img{margin-right:5px}
.nfop.nid p{line-height:18px}
.nfop.nid img{margin-bottom:40px}

.social{padding:0;margin-top:6px}
.social .facebook{border-bottom:1px solid #ededed;background:transparent url(/images/facebook2.png) no-repeat scroll 12px 9px;padding-top:16px}
.social .facebook iframe{border:0;overflow:hidden;width:190px;height:64px;margin-left:2px}
.social .twitter{display:block;height:26px;background:transparent url(/images/twitter2.png) no-repeat scroll 12px 6px}

/* SHOWCASE PAGE STYLES */
p.no-spacing { line-height: 16px !important; }

.top-margin-20 {
	margin-top:20px;
}

.clear {
	clear:both;
}

div#selling-step1 {
	float:left; width:330px; height:208px; background-image:url('/images/showcase/step1.png'); background-repeat:no-repeat; background-position:left top;
}

div#selling-step1 span {
	position:relative; top:180px; left:0px; font-size: 10px;
}

div#arrow-step1to2 {
	float:left; width:76px; padding-top:84px;
}

div#selling-step2 {
	float:right; width:330px; height:208px; background-image:url('/images/showcase/step2.png'); background-repeat:no-repeat; background-position:left top;
}

div#selling-step2 span {
	position:relative; top:180px; left:0px; font-size: 10px;
}

div#arrow-step2to3 {
	margin-top:20px; margin-bottom:20px;
}

div#selling-step3 {
	height:350px; background-image:url('/images/showcase/step3.png'); background-repeat:no-repeat; background-position:center top;
}

div#selling-step3 span {
	position:relative; top:280px; left:175px; font-size: 10px;
}

div#designer-video {
	float:left; width:368px;
}

div#designer-video p {
	font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold;
}

div#tell-your-story {
	float:left; width:368px;
}

div#tell-your-story p {
	font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; padding-left:18px;
}

div#welcome {
	float:left; width:225px;
}

div#welcome p.intro {
	line-height:13px; font-size:11px; width:220px;
}

div#welcome p.links {
	line-height:13px; font-size:11px; width:220px;
}

div#signin {
	float:left; width:240px; padding-left: 20px; border-left: 1px #d6d6d6 solid; border-right: 1px #d6d6d6 solid; 
}

div#signin p.text {
	line-height:13px; font-size:11px; width:220px;
}

div#signup-newsletter {
	float:left; width:225px; padding-left: 20px;
}

div#signup-newsletter p.text {
	line-height:13px; font-size:11px; width:220px;
}

#newslttr1 .search {background-image:url('/images/sbg2.png');width:222px;height:26px;float:right;background-repeat:no-repeat;position:relative}
#newslttr1 .search #txt{border:0;float:none;font-family:Arial,Helvetica,sans-serif;height:18px;margin-left:4px;margin-top:4px;width:185px;color:#666}
#newslttr1 .search #btn{border:0 !important;height:9px;width:22px}
#newslttr1 .search label{font-size:8px;text-transform:uppercase;position:absolute;top:10px;left:7px;color:#949494;font-weight:bold}
div#designer-testimonials {	float:left; width:225px; }
p.designer-story { line-height:13px; font-size:11px; width:215px;}
span.designer-name {line-height:12px; font-size:10px; color:#D6D6D6; }
#tagcloud { width: 220px; background:#ffffff; color:#0066FF; padding: 10px; text-align:center; }

#tagcloud a:link, #tagcloud a:visited {
	text-decoration:none;
	color: #0066FF !important;
}
 
#tagcloud a:hover {
	text-decoration: underline;
}
 
#tagcloud span {
	padding: 4px !important;
}
 
#tagcloud .smallest {
	font-size: x-small !important;
}
 
#tagcloud .small {
	font-size: small !important;
}
 
#tagcloud .medium {
	font-size:medium !important;
}
 
#tagcloud .large {
	font-size:large !important;
}
 
#tagcloud .largest {
	font-size:larger !important;
}

div#hot-categories {
	float:left; width:240px; border-left: 1px #d6d6d6 solid; border-right: 1px #d6d6d6 solid; padding-left: 20px;
}

#hot-categories div{
	padding:10px;
	width:205px;
	/* border-right:1px solid #e5e5e5; */
}
#hot-categories h4,#hot-categories h4 a{
	font-size:18px;
	margin:0;
	color:#0066FF;
}
#hot-categories p{
	margin-top:5px;
}
#hot-categories p a{
	color:#666;
}

/* HOW TO SELL TABLE STYLES */

table.how-to-sell-cost-table { width: 50%; margin-top:10px; margin-bottom:10px; border:1px #000000 solid;}
table.how-to-sell-cost-table td.text { width: 90%; padding: 5px 5px 5px 5px; }
table.how-to-sell-cost-table td.perc { width: 10%; padding: 5px 5px 5px 5px; text-align:right; font-weight:bold; }

/* HOME AND STORE EXTRA ROWS STYLES */

/*div.extra-row {margin-bottom:25px;float:left;padding-right:10px;overflow:hidden}*/
div.extra-row {margin-bottom:25px;float:left;overflow:hidden}
div.extra-row .box {position:relative;width:120px;height:120px;overflow:hidden}
div.extra-row .box a:hover{text-decoration:none}
div.extra-row .viewport {width:769px;height:135px;overflow:hidden;position:relative}
div.extra-row div.title { margin-top: 10px; margin-bottom: 4px; }
div.extra-row strong { font-size: 11px; }

/* DESIGNER SHOPS STYLES */

div#items #pages-nav{height:25px;background-color:#ebebeb; }
div#items #pages-nav div{background-color:#ebebeb;line-height:25px;float:left}
div#items #pages-nav .pages-nav{float:left;padding:8px 12px 7px 12px;border-right:1px solid #d3d3d3}
div#items #pages-nav .pages_n{border:1px solid #f5f5f5;border-top:0;border-bottom:0}
div#items #pages-nav ul li{font-size:12px;display:inline;text-shadow:1px 1px 0 #fff}
div#items #pages-nav ul li a{color:#888;padding:0 6px}
div#items #pages-nav ul li a:hover{text-decoration:none;font-weight:bold}
div#items #pages-nav ul li a strong{color:#000}
div#items #pages-nav .prev{border-left:1px solid #fff;border-right:1px solid #dfdfdf}
div#items #pages-nav .next{border-right:1px solid #d3d3d3;border-left:1px solid #dfdfdf}
div#items #pages-nav .next a{border-right:1px solid #fff}
div#items #pages-nav .prev a,#pages-nav .next a{display:block;padding-top:8px;height:17px}
.spn{background:transparent url('/images/spn4db95f59.png') no-repeat scroll 0 0;border:0 none;padding:0;outline:0;display:block;overflow:hidden;text-indent:-9999px}
.sp-nav-next{background-position:-0px 0;width:17px;height:10px}
.sp-nav-page{background-position:-19px 0;width:32px;height:10px}
.sp-nav-prev{background-position:-53px 0;width:17px;height:10px}

div#designer-shops-search-bar { width: 730px; height: 48px; position: relative; margin: 0pt auto 20px 0px; padding-left: 0px; background-color: #EBEBEB; }
div#designer-shops-search-bar div.search-bar-category { width:220px; height:27px; float:left; color:#949494; cursor:pointer; border-left: 1px solid #DFDFDF; padding-bottom:21px; }
div#designer-shops-search-bar div.search-bar-category  span { border-right: 1px solid #F5F5F5; width:150px; display: block; float: left; font-size: 12px; font-weight: bold; padding-right: 18px; padding-top:20px; padding-bottom:20px; padding-left:15px; text-shadow: 1px 1px 0 #FFFFFF; }
.sp-sort-down {background-position:-174px 0;width:17px;height:10px}
.down { border-left: 1px solid #DFDFDF; border-right: 1px solid #FFFFFF; float: left; height: 34px; padding-top: 20px; }

div.category-list-popup { width:200px; padding-left:10px; display:none; position:absolute; left:853px; top: 240px; border: 1px #949494 solid; z-index:100 !important; background-color:#ffffff;}
div.category-list-popup ul li{margin:5px 0;font-size:12px}
div.category-list-popup ul li strong{font-size:10px}
div.category-list-popup li a{color:#939393}
div.category-list-popup ul{margin:0 0 16px 0}
div.category-list-popup .cat{padding:17px 10px 0 20px}
div.category-list-popup .cat img{margin-bottom:15px}
div.category-list-popup .cat .sale a{color:#e60000;font-weight:bold} 
div.category-list-popup ul.subcategory-list { padding-left:10px;margin-bottom:10px; display:none }

div#GenreBox { width: 209px; padding-bottom: 15px; padding-top: 15px; display: none; }
div#GenreBox select#SelectGenre { width: 180px !important; }
div#SearchBox { color:#939393 !important; margin-top:10px; }
div#SearchBox span { display: block; padding-bottom: 5px; margin-top: 8px !important; }
div#SearchBox input.search-type { border:0px;width:16px; vertical-align: middle; margin-top: -3px; }
div#SearchBox div.hr {height:1px; margin-left:0px !important; border-bottom: 1px solid #EDEDED; }
div#LocationBox { width:209px; padding-bottom: 15px; padding-left:3px; display: none;}
div#LocationBox input {width: 120px;}
div#LocationBox a#LocationSubmitButton { display:none; margin-top:15px;}

#social {
    bottom: 150px;
    left: 0;
    position: fixed;
    z-index: 100;
    width: 70px;
}


