#news,#articles,#about,#shipping,#designers,#storeinfo,#terms,#press,#faq {margin:10px 0 0 0;padding:0;background-color:#000;font-family:Arial, Verdana, sans-serif;font-size:11pt;}
#storeinfo .menu-store,#about .menu-about,#news .menu-news,#shipping .menu-shipping,#faq .menu-faq {border-right:solid 1px #ff9933;border-bottom:solid 4px #ff9933;font-weight:700;}
#storeinfo #callout p.table {margin:2px 30px 3px 10px;padding:1px 0 0 5px;border-bottom-color:#aaa;border-bottom-style:dashed;border-bottom-width:1px;}
#content #callout {margin:30px 0 8px 10px;padding:10px 15px 4px 15px;position:absolute;top:140px;right:40px;float:right;width:200px;text-align:left;background-color:#f6f6f6;border:solid 1px #999;}
#store {margin:10px 0 15px;padding:0;background:#000;font-family:Arial, Verdana, sans-serif;font-size:11pt;}
h1 {font-size:18pt;}
#wrapper {width:840px;text-align:left;position:relative;margin:0 auto;padding:0;}
#main {width:910px;border:solid 1px #ff9933;background:#FFF;}
#header {display:block;height:100px;margin:0;padding:0;}
#header .logo {display:block;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -10px;border:0;margin:0 0 0 10px;width:289px;height:100px;}
#headmenu {position:absolute;top:1px;left:450px;height:20px;text-align:right;font-size:.90em;color:#888;margin:0;padding:0;}
#headmenu a:link,#headmenu a:visited {text-decoration:none;color:#333;border-right:solid 1px #bbb;margin:0 1px;padding:0 4px 2px 0;}
#headmenu a:hover,#headmenu a:active {text-decoration:none;color:#ff9933;border-bottom:solid 4px #ff9933;border-right:solid 1px #ff9933;}
#headmenu a.selected:link,#headmenu a.selected:hover,#headmenu a.selected:visited,#headmenu a.selected:active {color:#222;text-decoration:none;font-weight:700;border-bottom:solid 4px #ff9933;border-right:solid 1px #ff9933;margin:0 1px;padding:0 4px 2px 0;}
#livesupport {position:absolute;top:14px;left:700px;}
#socialNetwork {position:absolute; top: 0px;left:878px;}
#socialNetwork span{display:block;margin-top:3px;display:block;border:0px; width:30px;height:30px;}
#socialNetwork .fb {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -130px;}
#socialNetwork .twitter {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -180px;}
#socialNetwork .myspace {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -231px;}
#search {position:absolute;top:108px;right:-60px;text-align:right;font-size:9pt;margin:0px;padding:0px;}
#search input {padding:0;margin:0;}
.go {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -1250px;padding:0;margin:0;width:21px;height:21px;border:0;vertical-align:top;}
.phone {color:#666;font-weight:700;font-size:16pt;position:absolute;top:40px;left:460px;}
.useraccount {width:335px;text-align:right;border:solid 0px black;position:absolute;top:80px;left:300px;}
#nav {position:relative;letter-spacing:1px;font-weight:700;font-size:10pt;border-top:solid 1px #666;border-bottom:solid 1px #666;height:32px;background:url('http://d23gkft280ngn0.cloudfront.net/sprite2.png') repeat-x;background-position: -10px -10px;}
#nav a:link,#nav a:visited {color:#333;display:inline-block;text-decoration:none;margin:0;padding:8px 10px;}
#nav a:hover {color:#333;display:inline-block;text-decoration:none;margin:0;padding:8px 10px;background:#ccc;}
#nav a.selected:active,#nav a.selected:hover,#nav a.selected:link,#nav a.selected:visited {color:#666;display:inline-block;text-decoration:none;margin:0;padding:8px 10px;background:url('http://d23gkft280ngn0.cloudfront.net/sprite2.png') repeat-x;background-position: -10px -62px;}
#content {line-height:1.7em;color:#333;padding:15px 10px 10px;}
#content h1 {font-size:1.4em;color:#444;margin:10px 0 0;padding:0;}
#content h2 {font-size:1.3em;margin:0 0 -12px;padding:0;}
#content h3 {font-size:1.1em;color:#444;margin:0 0 -5px;padding:0;}
#content p {margin:12px 0 7px;padding:0;}
#content ul {list-style:circle;}
#browse {line-height:1.7em;color:#333;padding:10px 0;min-height:350px;}
#col1 {width:165px;float:left;margin:0 0 0 5px;line-height:1.3em;min-height:350px;}
html>body #col1 {width:191px;}
#col2 {width:700px;text-align:center;float:left;margin:0;padding:0 0 0 10px;border-left-style:dotted;border-left-color:#999;border-left-width:1px;}
.navigation {margin:5px 0 5px 0;padding:0;list-style-type:none;}
#col1 level2,a.level2,a.level2:visited,a.level2:link,a.level2:active {display:block;color:#333;font-size:9pt;text-decoration:none;margin:0 0 0 5px;padding:0;}
#col1 level2Selected,a.level2Selected,a.level2Selected:visited,a.level2Selected:link,a.level2Selected:active {display:block;color:#ff9933;font-size:9pt;font-weight:700;text-decoration:none;margin:0 0 0 5px;padding:0;}
a.level1:visited,a.level1:link,a.level1:active {display:block;color:#333;font-size:12pt;text-decoration:none;font-weight:700;margin:0 0 15px 0;}
.navCategory {margin:0;padding:0;color:#333;font-size:12pt;font-weight:700;}
#col1 level1Selected,a.level1Selected,a.level1Selected:visited,a.level1Selected:link,a.level1Selected:active {display:block;color:#ff9933;font-size:12pt;text-decoration:none;font-weight:700;margin:0 0 15px 0;}
#col1 h1 {font-size:14pt;color:#444;margin:0 0 5px;}
.product-thumb {border:solid 1px #CCC;text-align:center;float:left;width:160px;margin:6px; position:relative;}
.detailButtons {border:1px solid blue;}
.detailButtons span {margin:2px 0 0 5px;width:31px;height:30px;float:left;}
.listButtons {height:0;position:absolute;top:197px;left:0px;text-align:center;padding:0 0 0 5px;margin:0;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png);background-position: -10px -1195px;width:155px;height:35px;}
.listButtons span {margin:2px 0 0 5px;width:31px;height:30px;float:left;}
.loveit {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -895px;}
.loveitoff {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -995px;}
.hateit {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -945px;}
.hateitoff {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -1045px;}
.tryon {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -845px;}
.tryonoff {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -795px;}
.next {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -1145px;}
.nextoff {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -1095px;}
.removeList{background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -1291px;position:absolute;margin:2px 0 0 138px;cursor:pointer;width:19px;height:20px;display:none;}
.removeVote{background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -1291px;position:absolute;margin:2px 0 0 138px;cursor:pointer;width:19px;height:20px;display:none;}
.votedIndicator {display:block;margin:2px 0 0 2px;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -995px;width:31px;height:30px;}
.addedIndicator {display:block;margin:2px 0 0 2px;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -795px;width:31px;height:30px;}
.indicator {position:absolute;margin:5px 0 0 5px;}
.indicator img{display:block;}
.namePrice {height:70px;line-height:normal;}
.productPrice {}
.productName {color:#ff6633;}
.product-thumb2 {display:inline;margin:2px;padding:0;}
.similarProducts {height:160px;white-space:nowrap;overflow:auto;width:430px;}
html>body .similarProducts{}
.similarProducts img {height:120px;border:0;margin:1px;}
#col2 form {text-align:left;margin:0;}
#clear,.clear {clear:both;}
#sort {position:absolute;top:150px;left:210px;}
#col1detail {float:left;margin:5px 0 0 5px;width:435px;}
#imgPhoto {border:0px;margin-left:5px;}
#detail {margin:10px 10px 10px;padding:0;}
#detail h2 {font-size:1.8em;color:#444;border-bottom-style:dotted;border-bottom-color:#999;border-bottom-width:1px;margin:0 0 5px;}
#detail #col1 a:link,#detail #col1 a:visited {color:#04f;text-decoration:underline;font-size:.90em;}
#detail #col1 a:hover,#detail #col1 a:active {color:#04f;text-decoration:underline;font-size:.90em;font-weight:700;}
#detail #col2 {width:435px;float:right;text-align:left;margin:10px 0 0;}
#detail #col2 p {line-height:1.6em;color:#444;margin:0;}
#detail #col2 p.colors {line-height:1.6em;color:#444;font-size:.90em;margin:15px 0;}
.orderTitle{font-weight:bold;padding-bottom:10px;border-top:dotted 1px #999;}
.prodprice {color:#666;font-size:13pt;font-weight:700;margin:10px 0 10px 0;}
.addToBag{margin:-5px 0;}
.prodsaleprice {color:#F06;margin:0 0 0 5px;}
.prodid {font-size:.85em;color:#777;}
#chart {margin:10px 0 0 0;padding:0 0 10px;position:relative;}
.measurements {position:absolute;top:-90px;left:-100px;width:500px;height:520px;overflow:hidden;background-color:#fff;border:solid 1px #000;padding:10px;}
.enlarge {margin:5px 0 0 80px; width:350px;height:25px;text-align:right;display:block;}
#homepage {margin:0px 19px 10px 19px;padding:0;}
.homeSplash img {border:solid 1px #999;}
.homeSplash {width:360px;height:200px;float:left;margin: 20px 0 0 50px;}
.pos456 {border:solid 1px #999;width:360px;height:200px;float:left;margin: 20px 0 0 50px;background:#f5f5f5;}
#pos4 {clear:both;}
#pos6 {text-align:center;}
#pos6 img {margin:20px 0;}
#pos4 h2,#pos5 h2,#pos6 h2 {font-size:1.6em;color:#666;margin:10px 0;text-align:center;}
#pos4 a:link,#pos4 a:visited,#pos5 a:link,#pos5 a:visited {color:#06f;display:block;text-decoration:none;margin:0;padding:6px 0 2px 20px;font-size:10pt;}
#pos4 a:hover,#pos4 a:active,#pos5 a:hover,#pos5 a:active {color:#06f;display:block;text-decoration:underline;margin:0;padding:6px 0 2px 20px;font-size:10pt;}
#viewer {width:700px;font-size:11px;position:relative;border:solid 1px #ff9933;margin:0 auto;padding:0;background:#FFF;}
#view {margin:10px;padding:0;}
#viewer img {border:solid 1px #aaa;margin:10px 0 0;}
#designer {margin:10px 0 0;padding:0;}
#designer img {border:solid 1px #aaa;}
#designer img:hover {border:solid 1px #ff9933;}
.right {clear:both;text-align:right;width:490px;}
#col2 .articles {width:700px;text-align:left;border-bottom-color:#999;border-bottom-style:dotted;border-bottom-width:1px;display:block;margin:0;padding:0 0 10px;}
.articles #lblDate {font-size:.90em;color:#666;}
.articles h1 {font-size:1.4em;color:#ff9933;margin:0;padding:0;}
.articles p {line-height:1.6em;margin:0;padding:0 0 10px;}
.articles div.source,.articles div.source a {text-align:right;width:550px;font-size:.90em;clear:both;}
.login {text-align:left;border:solid 1px #999;font-size:.90em;color:#444;line-height:1.5em;width:300px;margin:10px 0 15px 50px;padding:0 2px 2px 4px;background:#f6f6f6;}
.login h3 {color:#ff9933;font-size:1.4em;margin:0;padding:0;}
#shoppingcart {line-height:1.7em;color:#333;font-size:10px;text-align:center;margin:10px 0 0;padding:0;}
html>body #shoppingcart {padding:30px 0 20px 15px;}
.cartTable {width:730px;}
.cartTable td,#col2 td {border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;margin:4px 0;}
#shoppingcart td.noBorder,#col2 td.noBorder {font-size:14px;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:0;margin:4px 0;}
#shoppingcart td.nameTitle,#col2 td.nameTitle {color:#fff;font-weight:700;text-align:left;margin:0;padding:0;background:#bbb;}
#shoppingcart td.name,#col2 td.name {font-weight:400;font-size:10pt;text-align:left;padding:0;background:#fff;}
#shoppingcart td.nameBold,#col2 td.nameBold {font-weight:Bold;font-size:11px;text-align:left;padding:0;background:#fff;}
#shoppingcart td.removeTitle,#shoppingcart td.editTitle,#shoppingcart td.imageTitle,#shoppingcart td.colorTitle,#shoppingcart td.sizeTitle,#col2 td.removeTitle,#col2 td.editTitle,#col2 td.imageTitle,#col2 td.colorTitle,#col2 td.sizeTitle {color:#fff;font-weight:700;text-align:center;margin:0;padding:0;background:#bbb;}
#shoppingcart td.remove,#shoppingcart td.edit,#shoppingcart td.image,#shoppingcart td.color,#shoppingcart td.size {font-weight:400;font-size:10pt;text-align:center;padding:0;background:#fff;}
#shoppingcart td.sizeTitle,#shoppingcart td.size {width:80px;}
#shoppingcart td.colorTitle,#shoppingcart td.color {width:130px;}
#shoppingcart td.priceTitle,#shoppingcart td.price {width:50px;}
#shoppingcart td.imageTitle,#shoppingcart td.image {width:70px;}
#shoppingcart td.price {font-weight:400;text-align:right;padding:0 10px 0 0;background:#fff;}
#shoppingcart td.priceTitle {color:#fff;font-weight:700;text-align:right;margin:0;padding:0 10px 0 0;background:#bbb;}
#shoppingcart td.subTotalTitle,#shoppingcart td.subTotal {color:#333;font-weight:700;text-align:right;border-bottom-color:#fff;margin:0;padding:2px 8px 4px 0;background:#fff;}
.cartItem {font-weight:700;color:#ff9933;}
#shoppingcart #divOrderStatus {text-align:left;width:730px;height:25px;vertical-align:middle;margin:0;padding:5px 0 0;background:url(/images/bgCartTitle.gif);}
.orderForms{float:left;width:305px;list-style:none;line-height:1.6em;margin:0;padding:0 0 10px;}
ul.globalforms {list-style:none;text-align:left;line-height:1.6em;margin:0 0 0 -5px;padding:0 0 10px;}
#shoppingcart ul.globalforms {float:left;display:block;padding:15px 0 5px 15px;}
li.userforms {text-align:left;padding:3px 0;margin:0;}
li.adminforms {list-style:none;margin:0;padding:5px 0;}
.heading {font-size:11pt;font-weight:600;text-align:left;display:block;padding:15px 0 5px 10px;}
#chkSame {text-align:right;}
#btns {text-align:right;width:730px;display:block;clear:both;vertical-align:baseline;margin:0;padding:0;}
#btns input,#btns a:link,#btns a:visited {display:inline;border:0;margin:0;padding:15px 0 5px 10px;}
.btnleft {display:inline;}
.btnright {display:inline;padding:0 20px 0 0;}
.scbox {border:solid 1px #bbb;width:730px;margin:0 0 40px 0;padding:0;font-size:10pt;}
html>body .scbox{margin:0 0 10px 70px;}
#measure {clear:both;float:left;width:200px;border:solid 1px #ccc;margin:15px 0 20px 9px;padding:0 0 20px 0;background:#f6f6f6;}
html>body #measure {margin:15px 0 20px 20px;}
.eventinfo {float:left;border:solid 1px #ccc;margin:0 0 20px 10px;padding:0 10px 10px 0;background:#f6f6f6;}
.paymentinfo {float:left;border:solid 1px #ccc;margin: 0 0 20px 20px;padding:0 10px 10px 0;background:#f6f6f6;text-align:left;}
#referal {text-align:right;float:right;}
#referal ul {list-style:none;margin:0 20px 20px 0;}
span.tip {font-size:9px;color:#888;font-style:italic;}
.addressError {clear:both;text-align:left;margin:0 20px 5px 100px;font-size:12pt;font-weight:bold;line-height:1.5em;}
#receiptTotal {text-align:right;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;width:220px;float:right;margin:0 -1px 0 0;padding:8px 10px 8px 0;background:#eee;}
html>body #receiptTotal {padding:8px 5px 8px 0;}
h4.shipping {font-size:1.2em;margin:0;padding:0;}
#lblTotal {text-align:right;font-weight:700;padding:0;}
#payerror {clear:both;float:left;text-align:left;line-height:1em;padding:10px 0 10px 20px;}
.receiptGeneral {float:left;width:280px;height:120px;text-align:left;padding:5px;}
.receiptAddress {float:left;width:170px;border:solid 1px #ccc;text-align:left;margin:10px;padding:10px;background:#f6f6f6;}
#shoppingcart #receiptPrint {float:left;height:130px;display:block;margin:10px 0 0 30px;padding:0;}
#myOrderGeneral,#myOrderBillAddress,#myOrderShipAddress {text-align:left;line-height:1.4em;}
#myAccount {padding:5px;}
#changePassword {text-align:left;padding:5px;}
#myOrder #myOrderTotal {float:right;right:0;display:block;width:200px;text-align:right;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;margin:0 15px 10px 150px;padding:5px 40px 5px 0;background:#eee;}
#myOrder {float:left;margin:10px 0;padding:0;}
.myOrderBlock{float: left; border: solid 1px #ccc; padding: 10px; margin-bottom: 10px;}
#myOrder #myOrderTable {clear:both;display:block;margin:0;padding:0;}
.receiptCart {width:730px;clear:both;}
#myOrder #grdCart td.nameTitle, #myOrder #grdComments td.nameTitle {color:#fff;height:18px;padding-left: 2px;}
#myOrder #grdCart td.name {color:#444;}
html>body #myOrder #myOrderTotal {width:170px;margin:0 60px 10px 150px;padding:5px 65px 5px 0;}
#myOrder #OtherInfo {display:block;font-size:10px;color:#555;line-height:1.3em;margin:0;padding:0;}
#myOrder #measure {float:left;display:block;margin:10px 0;padding:0;}
#myOrder #measure li {list-style:none;}
#myOrder #lblOrderNumber {display:block;}
#myOrder #lblOrderDate {margin:0;padding:0;}
#myOrder #lblName {font-weight:700;margin:0;}
#myOrder #lblTotal {margin:0;padding:0;}
#storephotos {margin:10px 0 0;padding:0;background:#000;}
#storephotos #wrapper {width:600px;text-align:left;font-size:11px;position:relative;border:solid 1px #ff9933;margin:0 auto;padding:0;background:#FFF;}
#storephotos #header {display:block;height:80px;width:600px;margin:0;padding:0;}
#storephotos p.storephotos {text-align:center;margin:10px 0;padding:0;}
#storephotos img {border-bottom-color:#999;border-style:solid;border-width:1px;}
img.storepic {border:solid 1px #999;margin:5px 5px 5px 12px;padding:0;}
#detail #sitemap1 {float:left;width:350px;margin:0 0 0 20px;}
#detail #sitemap2 {float:right;width:350px;}
#sitemap1 h3,#sitemap2 h3 {color:#ff9933;margin:10px 0 4px;padding:0;}
#sitemap1 p,#sitemap2 p {color:#444;margin:0 0 20px 15px;}
#detail #sitemap1 a:link,#detail #sitemap1 a:visited,#detail #sitemap2 a:link,#detail #sitemap2 a:visited {color:#04f;text-decoration:none;font-size:1em;display:block;line-height:1.6em;}
#detail #sitemap1 a:hover,#detail #sitemap1 a:active,#detail #sitemap2 a:hover,#detail #sitemap2 a:active {color:#04f;text-decoration:underline;font-size:1em;display:block;line-height:1.6em;}
#footer {clear:both;color:#fff;width:850px;margin:0 auto;padding:0;}
#footer div{text-align:left;float:left;margin-right:20px;margin-left:5px;font-size:8pt;padding:0;}
#footer .logos {text-align:center;margin:0 0 0 10px;}
#footer ul {margin-left:0;padding-left:15px;}
#footer li {margin-left:0;padding-left:1px;}
#footer h3 {font-size:11pt;}
#footer .level1 {float:left;clear:both;color:#ddd;margin:5px 0;font-size:12pt;width:200px;}
#footer .level2 {float:right;color:#ddd;margin:5px 0;width:600px;font-size:12pt;text-align:right;}
#footer a.credit:link,#footer a.credit:visited {color:#555;text-decoration:none;margin:5px 0 0;}
#footer a.credit:hover,#footer a.credit:active {color:#f07;text-decoration:underline;margin:5px 0 0;}
#footer a:link,#footer a:visited {color:#fff;text-decoration:none;}
#footer a:hover,#footer a:active {color:#f07;text-decoration:underline;}
.creditcards {display:block;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -659px;width:235px;height:35px;margin:50px 0 10px 0;}
.ups {background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -713px; width:52px;height:60px;}
.rightBanner {position:absolute;top:100px;right:-45px;border:solid 1px #FFF;display:none;}
.input {text-align:right;width:200px;margin:0 0 0 5px;}
span.error {color:red;display:block;position:relative;left:0;text-align:left;}
.required {color:red;display:block;float:left;clear:left;position:relative;left:0;text-align:right;margin-right:5px;width:105px;}
.optional {color:#444;display:block;float:left;clear:left;position:relative;left:0;text-align:right;margin-right:5px;width:105px;}
.narrow {width:59px;margin-right:0;}
.owide {width:115px}
.otherForm {color:#444;display:block;float:left;clear:left;text-align:right;margin-right:5px;width:115px;}
.wide {width:130px;}
.wider {width:170px;}
.title {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#999;font-size:.95em;font-weight:700;background:#eee;}
.pad {padding:3px 10px 3px 10px;}
#col1 a.level2:hover,a.level1:hover,#shoppingcart a:hover,#shoppingcart a:active {text-decoration:underline;}
#col2 h1,#shoppingcart .chkbtns {text-align:left;}
.product-thumb a,#shoppingcart a:link,#shoppingcart a:visited {text-decoration:none;}
.paging {font-size:12pt;text-align:right;margin:0 20px 5px 0;clear:both;width:380px;float:right;}
.paging a:link,.paging a:visited {color:#04f;padding:0 1px;}
.paging a:hover,.paging a:active {color:#000;padding:0 1px;}
#detail #col2 h1,#viewer h1 {font-size:13pt;color:#ff9900;margin:0;padding:0;}
.designer-thumb,.designer-thumb:hover {display:inline;text-align:center;float:left;margin:8px 7px 2px 1px;}
#shoppingcart td.removeTitle,#shoppingcart td.editTitle,#shoppingcart td.edit {width:60px;}
#shoppingcart td.nameTitle,#shoppingcart td.name,#shoppingcart #divOrderStatus img {padding:0 10px;}
.topContent {margin:0;text-align:left;font-size:10pt;line-height:1.2em;}
.bottomContent {margin:20px 10px;clear:both;text-align:left;font-size:10pt;line-height:1.2em;}
.addressTable td {text-align:left;}
.addressTable {margin-left:10px;}
.addressTextBox {width:320px;}
#noResults h2 {color:#ff9933;}
.buttons{float: right;margin:10px 0 0 0;padding:0;}
a.expandingButton{background: transparent url('/images/buttonRight.png') no-repeat scroll top right;display: block;float: left;height: 39px;margin-right: 6px;padding-right: 10px;text-decoration: none;font-size:11pt;font-weight:bold;}
a.expandingButton span {color: white;background: transparent url('http://d23gkft280ngn0.cloudfront.net/sprite5.png') no-repeat;background-position: -10px -600px; display: block;padding: 10px 0px 13px 10px;}
.jbutton{position:relative; background: transparent url('/images/buttonRightBlue.png') no-repeat scroll top right; display: block;float: left;height: 39px;margin: 0 17px 5px 0;text-decoration: none;font-size:11pt;font-weight:bold;cursor:pointer;padding:0 10px 0 0;}
.jbutton span {color: white;background: transparent url('http://d23gkft280ngn0.cloudfront.net/sprite5.png') no-repeat; background-position: -10px -536px; display: block;padding: 8px 0px 13px 10px;}
.noResults{text-align:left;}
#sortArea {text-align:left;width:305px;float:left;margin-left:5px;}
#sortArea a.sortSelected{color:#000;}
.advanced {margin-left:10px;}
#advancedSearch {float:right;margin-right:30px;border:solid 0 black;}
.popOut {position:absolute;background:#eee;border:solid 1px #ccc;padding:10px;margin:5px;z-index:10;}
.advancedTable {border:solid 0 black;text-align:center;}
.advancedTable td {font-weight:700;}
.advancedTable input {font-size:14pt;margin-top:5px;}
.advancedTable select {width:170px;}
#lblAvailableColors {width:420px;}
.survey h3 { line-height: 12pt; }
.survey div.question{ width: 400px; border: solid 1px #f93; padding: 10px; margin: 10px; float: left; }
.tagline {color:#EEE;font-size:8pt;font-weight:normal;text-align:center;width:830px;margin:0px auto;}
.floater {position:fixed;background:url('/images/floaterbg.png') repeat-y;width:76px;margin:-35px 0 0 -77px;z-index:100;text-align:center;padding:0;}
.floatertop {width:76px;height:4px;background:url('http://d23gkft280ngn0.cloudfront.net/sprite5.png');background-position: -10px -1386px;}
.floaterbottom {width:76px;height:4px;background:url('http://d23gkft280ngn0.cloudfront.net/sprite5.png') no-repeat;background-position: -10px -1352px;}
.floater img {margin-top:10px;}
.floater span{margin:0px 0 7px 0;font-weight:700;color:#6d6d6d;font-size:13pt;}
.floater div{padding:10px 0 0 8px;}
.yellow:visited, .yellow {color:#ff5105;}
.floater a {text-decoration:none;}
.voteList {display:block;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -281px;width:53px;padding-top:55px;}
.pictureList {display:block;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -366px;width:53px;padding-top:55px;}
.bagList {display:block;background:url(http://d23gkft280ngn0.cloudfront.net/sprite5.png) no-repeat;background-position: -10px -451px;width:53px;padding-top:55px;}

.comm100_dvbox_css
{
width:184px!important;  
padding:0!important;   
margin:0px!important;   
float:none!important;  
border:0px!important;  
background-color:#e8e8e8!important;   
padding:1px!important;   
position:absolute!important;  
z-index:9999999!important;  
font-family: Arial, sans-serif!important;   
text-align:left!important;   
vertical-align:top!important;  
}
.comm100_dvbox_css .comm100_dvcontent_css
{
width:180px!important;  
background-color:#fff!important;  
padding:2px!important;   
position:relative!important;  
border:0px!important;  
float:none!important;  
}
.comm100_dvbox_css .comm100_dvcontent_css .comm100_ptitle_css
{
height:18px!important;   
line-height:18px!important;   
font-size:10px!important;   
width:175px!important;   
background-color:#e8e8e8!important;   
color:#555;  
padding:2px 0 2px 5px; 
margin:0px!important;   
text-indent:4px!important;    
border:0px!important;   
float:none!important;  
display:block!important;  
}
.comm100_dvbox_css .comm100_dvcontent_css .comm100_ptitle_css .comm100_atitle_css
{
display:inline!important;  
color:#009999!important; 
font-size:10px!important; 
margin:0px!important; 
padding:0px!important; 
border:0px!important; 
float:none!important; 
}
.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css
{
padding:0px!important; 
margin:0px!important; 
border:0px!important; 
float:none!important; 
padding-top:3px!important; 
padding-bottom:5px!important; 
line-height:14px!important; 
position:relative!important; 
padding-left:20px!important; 
list-style-type:disc!important; 
list-style-position:outside!important;
list-style-image:none!important; 
background:#fff!important; 
font-size:10px!important;  
display:block!important; 
overflow:visible!important; 
text-align:left!important; 
}
.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css li
{
font-size:10px!important;
color:#009999!important;
border:0px!important; 
background:#fff!important; 
line-height:15px!important; 
margin:0px!important;  
padding:0px!important; 
width:98%!important; 
_width:155px; 
font-weight:300!important; 
float:none!important; 
position:relative!important; 
text-indent:8px!important;
display:list-item!important;
text-align:left!important;
}
.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css li a
{
position:relative!important;  
color:#009999!important; 
font-size:10px!important;
font-weight:300!important;   
display:inline!important;
border:0px!important;   
background:#fff!important;  
height:14px!important;  
line-height:14px!important;   
margin:0px!important;
padding:0px!important;
text-align:left!important;
width:100%!important; 
text-indent:0px!important;
float:none!important;
}
.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css .comm100_onelinone
{
border:0px!important;
width:0px!important;
float:none!important;
padding:0px!important;
margin:0px!important;
height:0px!important;
display:none!important;
}


#comm100_warp 
{
border:0px!important;
width:190px!important;
float:none!important;
padding:0px!important;
margin:0px!important;
}

#comm100_warp  a
{
background-image:none!important;
}
#comm100_warp #comm100_dvhelp
{
border:0px!important;
width:165px!important;
float:none!important;
margin:0px!important;
padding:0px!important;
}
#comm100_warp #comm100_dvhelp .comm100_ahelp_css
{
padding:0px!important; 
margin:0px!important;
display:inline-block!important; 
border:0px!important;
float:none!important;
}
@media screen and (min-width:0px){
#comm100_warp #comm100_dvhelp .comm100_ahelp_css
{
display:inline; 
}
}
#comm100_warp #comm100_dvhelp .comm100_ahelp_css #comm100_ButtonImage
{
margin:0px!important;
padding:0px!important;
border:0px!important;
float:none!important;
}
#comm100_warp #comm100_dvhelp #comm100_track
{
position:relative!important; 
z-index:9999999!important; 
margin:0px!important; 
padding:0px!important; 
border:0px!important;
line-height:15px!important;
float:none!important;
font-size:10px!important; 
vertical-align:top!important; 
font-family:Arial, Helvetica, sans-serif; 
color:#555; 
display:inline!important;
}
#comm100_warp #comm100_dvhelp #comm100_track a
{
text-decoration:none!important; 
line-height:14px!important;  
color:#009999!important;  
display:inline!important; 
font-size:10px!important; 
margin:0px!important; 
padding:0px!important; 
border:0px!important; 
float:none!important;
}
