#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:910px;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 img {border:0;margin:0 0 0 10px;}
#headmenu {position:absolute;top:1px;right:190px;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:4px;right:2px;}
#socialNetwork {position:absolute; top: 72px;right:35px;}
#forms {position:absolute;top:108px;right:10px;text-align:right;font-size:9pt;margin:0;padding:0;}
.forms {font-size:10px;}
#forms a:link,#forms a:visited,a.forms:link,a.forms:visited {color:#04f;text-decoration:none;border-bottom-color:#04f;}
#forms a:hover,#forms a:active,a.forms:hover,a.forms:active {color:#04f;text-decoration:underline;border-bottom-color:#04f;}
.subheader {background-color:#E5E5E5;}
.subheader img {border:0;height:24px;}
.subheader a {text-decoration:none;color:#666;}
.subheader a:hover {color:#000;}
.shleft {clear:both;float:left;width:130px;color:#666;font-weight:700;padding:5px 0 0 5px;height:25px;border:solid 0px black;}
.shmiddle {float:left;width:425px;font-size:14pt;padding:3px 0 3px 0;text-align:right;border:solid 0px black;}
.shright {float:right;width:335px;padding:5px 5px 0 0;text-align:right;height:25px;border:solid 0px black;}
#nav {position:relative;letter-spacing:1px;font-weight:700;font-size:10pt;border-top:solid 1px #666;border-bottom:solid 1px #666;padding:8px 0;background:url('../images/gradientGray.gif') repeat-x;}
#nav a:link,#nav a:visited {color:#333;text-decoration:none;margin:0;padding:0 10px;}
#nav a:hover {color:#333;text-decoration:none;margin:0;padding:8px 10px;background:url('../images/gradientOrange.gif') repeat-x;}
#nav a.selected:active,#nav a.selected:hover,#nav a.selected:link,#nav a.selected:visited {color:#666;text-decoration:none;margin:0;padding:8px 10px;background:url('../images/gradient.gif') repeat-x;}
#content {line-height:1.7em;color:#333;padding:15px 10px 10px;}
#dresses #content {line-height:1.7em;color:#333;padding:15px 10px 10px;background:url(../images/about-peaches-bg.jpg) no-repeat right;}
#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;}
#col1 {width:165px;float:left;margin:0 0 0 5px;line-height:1.3em;}
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;}
.listButtons {height:0;position:relative;top:-66px;text-align:center;padding:0;margin:0;}
html>body .listButtons {top:-32px;}
.listButtons img {margin:0 7px 0 7px;}
.listButtonsBackground {height:0;position:relative;top:-34px;text-align:center;}
.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:135px;border:0;margin:2px;}
#col2 form {text-align:left;margin:0;}
#clear,.clear {clear:both;}
#sort {position:absolute;top:150px;left:210px;}
#col1detail {float:left;margin:10px 0 0;}
#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:425px;float:right;text-align:left;margin:10px 0 0;}
#detail img.detailphoto {border:solid 1px #aaa;display:block;}
#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:25px 10px 10px 10px;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:910px;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-right:0;width:310px;}
#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;}
.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;}
.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/ExpandingButtonRight.png') no-repeat scroll top right; display: block;float: left;height: 21px;margin-right: 6px;padding-right: 10px;text-decoration: none;color: #000000;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.expandingButton span {color: white;background: transparent url('/Images/ExpandingButtonLeft.png') no-repeat; display: block;padding: 2px 0 7px 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; }