html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, a, em, font, img, strong, ol, ul, li,
fieldset, form, label {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline}
ul {list-style: none}

html {background:#000}
body{color:#333;font-size:62.5%;font-family:tahoma;}
a {text-decoration:none}
a:hover {text-decoration:underline}
.displaynone {display:none}
.clearer {clear:both}


/*** File links - files are anchor tags that have the class "file", and a further class that identifies the file extension  ***/
a.file{display: block; padding: 5px 4px 2px 28px; font-size:1.1em}
a.mp3 {background-image:url(../images/mp3.gif); background-repeat: no-repeat;background-position: left;}
a.doc {background-image:url(../images/doc.gif); background-repeat: no-repeat; background-position: left;}
a.rtf {background-image:url(../images/rtf.gif); background-repeat: no-repeat;background-position: left;}
a.ppt {background-image:url(../images/ppt.gif); background-repeat: no-repeat;background-position: left;}
a.pdf {background-image:url(../images/pdf.gif); background-repeat: no-repeat; background-position: left;}
a.xls {background-image:url(../images/xls.gif); background-repeat: no-repeat;background-position: left;}
a.rss {display: block; padding: 5px 4px 2px 28px; font-size:1.1em;}
a.rss {background-image:url(../images/rss.gif); background-repeat: no-repeat; background-position: left;}

/*** Image float classes ***/
img.left   {float: left; margin: 0 17px 17px 0;}
img.right  {float: right; margin: 0 0 17px 17px;}
img.center  {float: none;}
div.centeredimagewrapper{ text-align: center;}
span.centeredimagewrapper{ float:left; text-align: center; width:100%; border-width:10px;}

/*** Underline ***/
a.boldunderline {font-weight:bold;text-decoration:underline!important}
a.boldunderline:hover {text-decoration:none!important}
a.dottedunderline {text-decoration:none!important;  border-bottom:1px dotted #ccc!important;}
a:hover.dottedunderline  {border:none!important;}
#trans-text a.dottedunderline {border-bottom:1px dotted #100F0F!important;}
#trans-text a:hover.dottedunderline  {border:none!important;}

/*** Header ***/
#header {background:url(../images/header-bg.gif) no-repeat 1px 0px;width:1038px;margin:0 auto;min-height:115px;padding-top:34px}
#header h1 {font-size:5.4em;margin:0 0 0 135px;letter-spacing:1px;}
#logo a {display:block;background:url(../images/quello-logo.gif) top left no-repeat;text-indent:-9999px;height:76px;margin:11px 0 0 114px;width:240px}
#header h1, #header h2 {color:#CBCCCC;font-weight:normal;font-family:"Times New Roman", Times, serif}
#header h2 {font-size:1.1em;letter-spacing:3px;margin:10px 0 0 96px;word-spacing:2px}
#nav-top {margin-top:7px;position:relative}
#nav-top ul {float:right;margin-right:49px}
#nav-top ul li{display:inline;color:#999;font-size:1.1em}
#nav-top ul li.selected a {color:#fff}
#nav-top ul li a {color:#999}
#nav-top ul li a:hover, #nav-top ul li a:hover .basket-items {color:#fff;text-decoration:none}
#nav-top ul li .basket-items {color:#A09C93}

/*** Center Section ***/
#center-section {background:#A09C93;}

/*** Content-wrapper ***/
#content-wrapper {border: 10px solid #000;border-top-width:0;border-bottom-width:0;width:940px;margin:0 auto;background:url(../images/content-wrapper-bg.gif) repeat-y left #000}

/*** Content ***/
#home #content {background:url(../images/home-bg.jpg) right top no-repeat}
#content {min-height:400px;float:right;width:758px}
#trans-text {background:url(../images/clear.png);min-height:400px;width:210px;float:right;margin-right:66px;font-family:"Georgia";font-size:1.5em;padding:0px 20px 0 20px;color:#100F0F}
#trans-text p {margin:19px 0 0 0;line-height:19px;word-spacing:1px;font-weight:normal;padding-bottom:1px}
#trans-text strong {font-size:0.8em}
#trans-text p strong {font-size:1em}
#trans-text a {color:#100F0F;text-decoration:underline}
#trans-text a:hover {text-decoration:none}
#trans-text ul {margin-left:20px;list-style-type:disc}
#trans-text h4 {margin:5px 0 0 0}
.general #content ul {list-style-type:disc;margin-left:20px!important}
.general #content a.dottedunderline {border-bottom:1px dotted #666!important;}
.general #content a:hover.dottedunderline  {border:none!important;}
.general #content h4 {margin:10px 0 -12px 0;color:#666}

/*** Accessory Image Nav ***/
#accessory-image-nav {margin-top:10px;overflow:hidden;float:right;width:758px}
#accessory-image-nav ul li {float:left;margin-left:10px;color:#fff;font-size:1.2em}
#accessory-image-nav ul li.first {margin:0}
#accessory-image-nav ul li a {display:block;width:94px;color:#fff;padding:83px 12px 7px 12px;}
#accessory-image-nav ul li.vintage {background:url(../images/vintage.jpg) no-repeat}
#accessory-image-nav ul li.dress {background:url(../images/dress.jpg) no-repeat}
#accessory-image-nav ul li.hair {background:url(../images/hair.jpg) no-repeat}
#accessory-image-nav ul li.flower {background:url(../images/flower.jpg) no-repeat}
#accessory-image-nav ul li.jewellery {background:url(../images/jewellery.jpg) no-repeat}
#accessory-image-nav ul li.designer {background:url(../images/accessories.jpg) no-repeat}

/*** Left Side Nav ***/
#nav-left-side {width:152px;float:left;min-height:500px;margin-right:10px;padding:21px 10px 0 10px}
#nav-left-side ul {margin-bottom:34px}
#nav-left-side ul li {background: url(../images/bow.gif) left no-repeat;padding:0 0 0 14px;margin-bottom:11px;color:#fff;font-size:1.1em;word-spacing:1px}
#nav-left-side ul li a {color:#99B9BD}
#nav-left-side ul li a:hover, #nav-left-side ul li.selected a {color:#fff;text-decoration:none}
.gossip-quello a {color:#397A83;font-size:1.1em;margin-top:17px;clear:both}
#nav-left-side h2, .visit-quello a {color:#111;font-weight:normal;font-size:1.22em;margin-bottom:11px}
#nav-left-side h2 a {color:#111;}
#nav-side-bottom {margin:76px 0 0px 0}
.visit-quello {margin-bottom:17px}
.gossip-quello {margin-bottom:14px}
#dramaimage {text-indent:-9999px;display:block;background:url(../images/drama-queen.gif) no-repeat top left;height:20px;width:97px}
#nav-left-side h2#dramaimage {margin:-1px 0 6px 0}
p.rockimage {margin-left:-1px}

/*** Footer ***/
#footer {width:940px;margin: 0 auto;border: 0px solid #000;border-top-width:10px}
#logos {background:#999;overflow:hidden;padding:32px 35px 16px 35px}
#top-logos li, #bottom-logos li{float:left}
#top-logos, #bottom-logos {clear:both}
#top-logos li {margin-right:68px}
#bottom-logos li {margin-right:72px}
#bottom-logos {margin-left:50px}
#top-logos li.last, #bottom-logos li.last {margin-right:0px}
.created-by {color:#002F36;float:left;margin-top:5px;font-size:1.1em;position:absolute}
.created-by:hover {color:#014853;text-decoration:none}
#footer ul li {display:inline;color:#999;}
#footer ul li a {color:#999}
#footer ul li a:hover {color:#fff;text-decoration:none}
ul.topbottomnav li{}
ul#footer-nav {margin:10px 0;font-size:1.1em;text-align:center;}
.nav-line {padding:0 4px 0 7px}
#nav-side-bottom {text-align:center}

#drama {margin-top:-4px}
#flo {margin-top:-3px}
#b {margin-top:-9px}
#fillipa {margin-top:16px}
#fillipashoes {margin-top:6px}
#ben-adams {margin-top:16px}
#bourne {margin-top:3px}
#belle {margin-top:12px}
#halo {margin-top:2px}
#katzi{margin:11px 0 0 0}

/*** Template 1b ***/
#accessory-image-nav ul.end-buttons li {float:right;margin-left:10px}
#accessory-image-nav ul.end-buttons li a {display:block;width:96px;color:#999898;padding:13px 11px 0px 11px;font-size:0.9em;min-height:42px;text-align:center}
#accessory-image-nav ul.end-buttons li a:hover {text-decoration:none;color:#fff}
#accessory-image-nav ul.end-buttons li.return-to {background:url(../images/return-to-button.gif) top no-repeat;margin-top:9px;font-size:1.2em!important}
#accessory-image-nav ul.end-buttons li.next-page {font-size:1.6em}
#accessory-image-nav ul.end-buttons li.return-to a {color:#9CAFB1}
#accessory-image-nav ul.end-buttons li.return-to a:hover, #accessory-image-nav ul.end-buttons li.next-page a:hover {color:#fff}
#accessory-image-nav ul.end-buttons li.next-page a {padding-top:22px;min-height:33px;color:#9CAFB1}
#accessory-image-nav ul.end-buttons li.next-page a span {padding-left:3px}
#accessory-image-nav ul.end-buttons li.ask-question {background:url(../images/ask-q-border.gif) top no-repeat}
#accessory-image-nav ul.end-buttons li.ask-question a {padding:13px 19px 0px 19px;width:80px}
#accessory-image-nav ul.end-buttons {width:128px;float:right}

.setpage #accessory-image-nav ul.view-buttons li a.image {padding:0;margin:0;width:119px}
.setpage #accessory-image-nav ul.view-buttons li {width:118px}
.setpage #accessory-image-nav ul.view-buttons li span.text {position:relative;margin:-120px 0 0 0;width:106px;display:block;padding:93px 2px 11px 10px;z-index:2}
.setpage #accessory-image-nav ul.view-buttons li a span.text  {cursor:pointer}
.setpage #accessory-image-nav {margin-bottom:-1px}
.setpage #accessory-image-nav ul.view-buttons li img {opacity:0.5}
.setpage #accessory-image-nav ul.view-buttons li:hover img {opacity:1}
.setpage #accessory-image-nav ul.view-buttons li.grey:hover a{color:#666}
.setpage #accessory-image-nav ul.view-buttons li.grey {color:#666}
.setpage #accessory-image-nav ul.view-buttons li a:hover {text-decoration:none}
.setpage #accessory-image-nav ul.view-buttons li#selected img {opacity:1}

.setpage #trans-text .submitbutton {float:right;background:#2F6E76;color:#fff;width:80px;font-family:tahoma;font-size:0.65em;text-align:center;padding:1px 0 2px 0;margin-left:-75px;text-decoration:none;border:0;cursor:pointer;margin-top:-30px}
.setpage #trans-text .submitbutton:hover {color:#111}
.setpage #trans-text p {margin:0 0 12px 0;font-size:0.8em;line-height:17px;word-spacing:-1px}
.setpage #content img.background-img {position:absolute;z-index:0}
.setpage #content {background:none}
.setpage #trans-text h1 {margin:22px 0 0 0;font-weight:normal;font-size:1em!important;word-spacing:-1px;width:215px}
.setpage #trans-text p.reference, .setpage #trans-text p.price {font-weight:bold;font-size:0.8em}
.setpage #trans-text p.saleprice {font-weight:bold;float:left;margin-top:-15px;width:220px;color:#004f5a}
.setpage #trans-text p.reference {margin-bottom:14px;margin-top:0}
.setpage #trans-text p.price {font-size:0.8em;float:left;}
#vintageset #trans-text p.price, #dressset #trans-text p.price {letter-spacing:-1px;word-spacing:1px}
.setpage #trans-text {position:relative;z-index:1}
.setpage #trans-text h2 {font-size:14px}
#shoespage #trans-text .submitbutton {margin-top:-27px;}

/*** General Template ***/
.general #content {background:#fff;min-height:511px;padding:17px 16px 5px 16px;width:726px;float:right}
.general #content h1 {font-size:1.6em;color:#A09C93;font-family:"Times New Roman", Times, serif;font-weight:normal;margin-bottom:-3px;word-spacing:1px}
.general #content h2, .general #content h3 {margin:14px 0 -9px 0;color:#666;font-size:1.1em}
.general #content p{margin-top:11px;line-height:18px;font-size:1.1em;color:#666}
.general #content a {color:#666;text-decoration:underline}
.general #content a:hover {text-decoration:none}
.general #content li {font-size:1.1em;color:#666}
.general #content ul {margin-left:10px}

/*** Set Category Page ***/
.setpage #content, .setboxes #content{background:0}
#set-boxes li{float:left;margin:0 10px 8px 0}
#set-boxes li.thirdbox, #set-boxes li.lastbox {margin-right:0}
.trans-set-text {color:#0F0F0F;position:absolute;background:url(../images/clear.png);font-size:1.4em;padding:0px 9px 0 9px;width:228px;margin:-49px 0 0 0px}
.trans-set-text a {color:#0F0F0F}
#text-area {float:right;width:758px;color:#ccc}
#text-area h1 {color:#A09C93;font-family:"Times New Roman", Times, serif;font-size:1.6em;font-weight:normal;word-spacing:1px;margin:-5px 0 -9px 0}
#text-area h3 {color:#A09C93;font-family:"Times New Roman", Times, serif;font-size:1.4em;font-weight:normal;word-spacing:1px;margin:10px 0 -15px 0}
#text-area h4 {color:#A09C93;font-size:1.1em;font-weight:normal;word-spacing:1px;margin:10px 0 -15px 0}
#text-area ul {margin-left:30px;list-style-type:disc;font-size:1.1em}
#text-area p a {color:#ccc;text-decoration:underline;}
#text-area p a:hover {text-decoration:none}
#text-area p {margin-top:14px;line-height:14px;font-size:1.1em}
.trans-set-text h2 {font-weight:normal;margin: 10px 0 10px 0;font-family:"Times New Roman", Times, serif;}
.trans-set-text p{font-size:0.7em;padding:0 0 2px 0;line-height:14px}
.comingsoon h2 {padding:10px 0 10px 0}
.comingsoon {margin-left:0px!important;position:relative;margin-top:148px}
.comingsoon {margin-bottom:13px}

/*** Your Basket ***/
.checkout #content-wrapper {background:url(../images/content-wrapper-bg-checkout.gif) repeat-y left #000!important}

.checkout #content {background:#333333;min-height:511px;padding:17px 15px 5px 15px;width:728px;float:right;color:#ccc;position:relative}
.checkout #content h1 {font-size:1.6em;color:#A09C93;font-family:"Times New Roman", Times, serif;font-weight:normal;margin-bottom:-3px;word-spacing:1px}
.checkout #content h2 {text-align:center;font-size:1.3em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#ccc;margin-top:-5px}
.checkout #content h3 {margin:14px 0 -9px 0;color:#666;font-size:1.2em;font-weight:normal}
.checkout #content p{margin-top:11px;line-height:18px;font-size:1.1em;color:#666}
.checkout #content table p{margin-top:3px;font-size:1em;color:#666}
.checkout #content a {color:#666;text-decoration:underline}
.checkout #content a:hover {text-decoration:none}
.checkout #content li {font-size:1.1em;color:#666}
.checkout #content ul {margin-left:10px}
.checkout #content a.carry-on {width:115px;background:#004F5A;border:1px solid #CCCCCC;float:right;text-align:center;padding:4px 0 5px 0;font-size:1.1em;color:#CCCCCC;text-decoration:none;margin-top:-28px}

.checkout table {border-collapse:collapse;margin-top:6px}
.checkout th, .checkout td {border: 1px solid #ccc}
.checkout td {padding:13px 0 9px 0;font-size:1.1em;vertical-align:top; }
.checkout th {background:#999;color:#333;padding:5px 0 4px 0;text-align:left;font-size:1.1em;font-weight:normal}
.checkout th.col4, .checkout th.col6 {text-align:center}
.checkout table, .checkout #content table a {color:#ccc}
.checkout #content table a {text-decoration:none;font-weight:bold;float:left}
.checkout #content table a:hover {text-decoration:underline}
.checkout table td.col1 {width:352px;vertical-align:top;padding-top:13px}
.checkout table td.col2 {width:39px}
.checkout table td.col3 {width:70px}
.checkout table td.col4 {width:89px;padding-top:12px}
.checkout table td.col5 {width:69px}
.checkout table td.col6 {width:67px;padding-top:11px}
.checkout table td.col4 input {width:23px;margin-left:30px;border:1px solid #ccc;background:#333;color:#ccc;font-size:1em;padding:2px 0;font-family:tahoma;margin-top:-2px;padding:1px 0 2px 4px}
.checkout table td.col6 input {margin-left:27px}

.checkout table .col1 {padding-left:9px}
.checkout table .col2 {padding-left:7px;padding-right:7px}
.checkout table .col3 {padding-left:6px}
.checkout table .col5 {padding-left:7px}
.checkout table .total .col1, .checkout table .total .col2, .checkout table .total .col3, .checkout table .total .col6 {border:0}

.checkout table .total .col4, .checkout table .total .col5 {background:#999;color:#333;font-weight:bold}
.checkout table .total .col4 span{margin-right:10px}
.checkout table .total .col4 {text-align:right;height:23px}
.checkout table .total td.col4 {padding:4px 0 0px 0;vertical-align:top;}

.checkout table .total td.col5  {padding:4px 0 0px 7px;vertical-align:top}
.checkout #content form table a.options-link {font-weight:normal;font-size:0.9em;padding-left:12px;color:#A09C93;background:url(../images/arrow-right.gif) 0px 1px no-repeat;margin:0 0 0 13px;text-decoration:underline;padding-bottom:1px}
.checkout #content form table a.active {background:url(../images/arrow-down.gif) 0px 5px no-repeat;padding-left:16px;text-decoration:none;margin:0 0 0 9px;} 
.checkout #content form table a.options-link span {text-decoration:underline;margin-left:7px}
.checkout #content form table a.options-link span:hover, .checkout #content form table a.options-link:hover{text-decoration:none}
.seperate-items {margin:0px 0 -16px 0;clear:both;padding-top:6px}
.seperate-items2 {margin:0px 0 2px 0;display:none;clear:both;padding-top:6px}
.seperate-items input {display:table-cell}
.seperate-items label {display:block;margin:-15px 0 -9px 23px}

.checkout table td.col1 select {background:#333;border:1px solid #ccc;font-size:1em;color:#ccc;margin:8px 2px -3px 0;padding:1px}
.checkout .delivery-drop-down {background:#333;border:1px solid #ccc;font-size:1em;color:#ccc;padding:1px;width:168px}
.options-total {float:right;margin:12px 68px 0px 0;font-size:1.1em}
.updatebutton input, .final-total, .forwardbutton input {background:#004F5A;border:1px solid #CCCCCC;float:right;text-align:center;color:#ccc}
.updatebutton {margin-top:12px;clear:both}
.updatebutton input {font-size:1em;padding:3px 0 4px 0;cursor:pointer;width:98px;font-family:tahoma;background:#000}
.final-total {clear:both;width:166px;font-weight:bold;margin-top:12px}
.final-total .total-price{float:right;border-left:1px solid #ccc;width:71px;text-align:left;padding:4px 0 5px 5px}
.final-total .total-text {float:left;text-align:right;padding:4px 0 5px 47px}

.checkout .disclaimer {width:130px;text-align:right;margin:0px 155px 0 0}
.checkout .disclaimer p {line-height:13px!important}
.checkout .disclaimer a {font-weight:bold}
.checkout .bottombuttonsrow {position:absolute;bottom:4px;right:15px}
.forwardbutton {margin:-28px 0 42px 0}
.forwardbutton input {font-size:1.4em;font-family:tahoma;width:150px;padding:5px 0 6px 0;cursor:pointer}

.checkout .left-form {float:left;width:257px;font-size:1.1em;margin-top:-123px;margin-bottom:45px}
.checkout .left-form h3 {margin-bottom:15px!important;font-family:"Times New Roman", Times, serif;font-size:1.3em!important}
.checkout .left-form label {float:left;margin-top:2px}
.checkout .left-form input.txt, .checkout .left-form select, .checkout .left-form textarea {float:right;background:#333;border:1px solid #ccc;font-size:1em;color:#ccc;width:156px;margin-bottom:5px}
.checkout .left-form textarea {font-size:1em;font-family:tahoma;height:39px;margin-top:0px;padding:0px}
.checkout .left-form select {width:158px;padding:1px;}
.checkout .left-form input {padding:1px 0 2px 0;}
.checkout .left-form .email-label {margin:0px 0 5px 4px}
.checkout .left-form input#email-offers {float:left;margin:0px 0 0 98px}
.checkout a .basket-items {color:#fff!important}

#select-delivery{float:right;margin-bottom:12px}
.options-total label {float:left;margin:2px 3px 0 0}
.options-total .error {width:77px;position:absolute;right:3px;font-size:0.9em;line-height:10px;}
.options-total .error span {width:68px;float:right}
.left-form .error {position:absolute;margin-top:2px;left:278px;font-size:0.9em;}

#basket .seperate-items .seperate-items-list {margin: -5px 0 0 55px}
#basket .seperate-items {margin:0px}
#basket .seperate-items-list, #confirmation .seperate-items-list {margin-left:3px}

/*** Confirmation Page ***/
#confirmation  table td.col1 {width:427px}
#confirmation  table td.col4 {text-align:center}
#confirmation  table .total td.col4 {text-align:right}
#confirmation #content a.carry-on {width:45px}
#confirmation #content h1 {margin-bottom:11px}
#confirmation table {margin-top:6px}
#confirmation  table td.col1 a {float:left}
.seperate-items-list {font-size:0.8em;color:#a09c93;float:left;margin:-2px 0 0 15px}
.seperate-items-list p {margin:0 0 -3px 0!important}
#confirmation .left-form {float:left;width:257px;font-size:1.1em;margin-top:-90px}
#confirmation .left-form h3 {margin-bottom:8px!important}
#confirmation .options-total {float:right;margin:12px 0px 0px 0;font-size:1.1em}
#confirmation .details-text-white{color:#ccc}
#confirmation p.delivery-text {margin:0;font-size:1em;padding-top:1px}
#confirmation .forwardbutton input {width:147px}
#confirmation .disclaimer {margin:0px 156px 0 0}
#confirmation .left-form p {font-size:1em;margin-top:5px;padding-left:2px}
#confirmation .left-form {width:400px;margin-bottom:48px}
#confirmation .bottombuttonsrow {position:absolute;bottom:4px;right:15px;left:15px}
#confirmation .disclaimer {width:130px;text-align:right;margin:0px 0px 0 432px}
#confirmation .forwardbutton input {width:147px;}
#confirmation .bottombuttonsrow img {position:absolute;bottom:6px}
#confirmation .final-total {margin-top:15px}
#confirmation .delivery-text .details-text-white {width:162px;float:right;margin-left:10px}
#confirmation td.col1 {padding-bottom:13px }
#confirmation .total td.col1 {padding-bottom:0px }
#confirmation #content {min-height:506px;}

/*** Receipt Page ***/
.receipt-text p, .receipt-text a {color:#fff!important}
.receipt-text {margin:-2px 0 10px 0}
.receipt-text p{margin-top:8px!important;line-height:14px!important}
.receipt-page .left-form {margin-bottom:10px!important}
.receipt-page .left-form h3 {padding-bottom:5px}
.printdetails {display:none}
.item-description {color:#ccc;font-weight:bold}
.receipt-page .item-description {float:left}

#dramaqueen #content, #bridaljewellery #content, #hairaccess #content, #accessboxes #content {min-height:410px}

/*** Navigation Highlighting ***/
#vintageset #nav-vintage, #dressset #nav-dress, #jewelpage #nav-jewel,
#hairpage #nav-hair, #shoespage #nav-shoes, #whairpage #nav-bespoke, #fhairpage #nav-fhair, #bespokepage #nav-whair,
#contact #nav-contact, #delivery #nav-delivery, .checkout #nav-basket, #basket #nav-basket .basket-items,
#ecommerce-accessibility #nav-access, #terms #nav-terms, #sitemap #nav-sitemap, #privacy #nav-privacy {color:#fff}

/*** Shoe Page ***/
.shoe-size {margin-bottom:6px}
#shoespage #trans-text p {margin-bottom:9px}
.shoe-size label {font-weight:bold;font-size:0.8em}
.shoe-size .error {font-size:0.75em;font-family:tahoma;display:block;margin:2px 0 2px 0;text-align:right;clear:both;color:#c80815}
.shoe-size #shoe-size {margin:-1px 0 0 10px;background:#333;border:1px solid #ccc;font-size:0.75em;color:#ccc;padding:1px;width:110px}
#shoespage .shoe-size #shoe-size {float:right;width:148px}
#shoespage #trans-text p.saleprice {margin-top:-12px}
#shoespage .shoe-size {margin:-3px 0 5px 0}
#UpdateShoeSize {float:right;background:#747373;color:#fff;width:40px;font-family:tahoma;font-size:0.65em;text-align:center;padding:2px 0 3px 0;margin-left:-75px;text-decoration:none;border:0;cursor:pointer;margin-top:1px}
#UpdateShoeSize:hover {color:#111}

/*** Home Page ***/
#home #trans-text {font-size:1.2em}
#home #trans-text p {margin-top:12px;line-height:17px}

/*** Sitemap ***/
body#sitemap ol{margin:0 0 10px 20px;padding:0 0 0 0px}
body#sitemap ol li{font-size:1.1em!important}
body#sitemap ol li a{color:#333;text-decoration:none}
body#sitemap ol li a:hover{text-decoration:underline}
body#sitemap ol li p{font-size:0.85em}
body#sitemap ol ol{margin:0 0 9px 20px;}
body#sitemap ol ol li{font-size:1em!important}
#sitemap #content h1 {margin-bottom:10px!important}

/*** Best Retailer Text ***/
.best-retailer {position:absolute;top:-115px;right:49px;font-size:1.7em;color:#004F5A;font-family:Georgia, "Times New Roman", Times, serif;text-align:right}
.best-retailer .sponsored {font-size:0.6em;color:#6E6E6E}
.checkout .bottombuttonsrow .paymentimage {position:absolute;top:9px;right:425px}

.fb-link-text img {border:0;padding:0 2px 0 0;vertical-align:-10px}
.fb-link-text a {color:#ccc;text-decoration:none;font-size:0.9em}
.fb-link-text {margin:10px 0 0 -1px}
#home-page-icon {margin:-8px 0 0 -1px;width:165px}
#ecom-fb-link {position:absolute;top:45px;margin:18px 0 0 834px}
#ecom-fb-link img {margin-left:4px;vertical-align:-4px}


