/* General Styles */
html * {margin:0;padding:0;}
body {background:#242321;color:#333;font:medium Century Gothic,Arial,Helvetica,sans-serif;text-align:center;}
img {border:0;}
a {color:#A39886;outline:none;text-decoration:none;}
h3{color:#212121;font-size:11px;}

/* Structure Styles */
.container{margin:0 auto;padding:10px 0 0;position:relative;width:950px;}
.ContentWrap {background:#543B27 url(/images/bronze-3000.jpg) repeat-x;clear:both;float:left;padding:10px;width:930px;}
.subnavigation {float:left;padding:1% 0;width:220px;}
.content {background:#FFF;padding:10px 0;text-align:left;}
.content p {padding:0 0 1em;}
.PageContent {float:right;padding:0;text-align:left;width:710px;}
.breadcrumbs {color:#FFF;font-size:70%;margin:0 0 5px;}
.categorybannercontent {width:695px;}
.categoryabovecontent a {color:#FFF;font-size:12px;text-decoration:none;}
.categoryabovecontent a:hover {text-decoration:underline;}

/* Header Styles */
div.header {float:left;width:100%;}
div.header .logo {float:left;text-align:left;width:61%;}
div.header .promotion {float:left;text-align:center;width:19%;}
div.header .links {border-right:1px solid #A39886;float:left;font-family:Arial,sans-serif;font-size:75%;padding-right:10px;text-align:left;width:11%;}
div.header .links p, div.header .links a {color:#a39886;font-weight:700;}
div.header .search {float:right;width:25%;}
div.header .search .button {height:16px;line-height:13px;width:70px;}

/* Footer Styles */
.footer {color:#A39886;margin:0 auto;padding:5px 0;width:950px;}
.footer .links {margin:10px auto 25px;*margin:10px auto;width:700px;}
.footer .links.bottom {margin:10px auto;width:450px;}
.footer .links li {border-left:1px solid #A39886;float:left;font-size:72%;height:10px;line-height:10px;list-style:none;padding:0 5px;/*position:relative;right:50%;*/text-transform:uppercase;}
.footer .links li.NoBorder {border:0;}
.footer .links li a:hover {color:#D2BD9A;text-decoration:underline;}
.footer .ContactInfo {font-size:78%;margin:4px 0 10px;}
.footer .copyright {font-size:60%;}

/* Promotional & Informational Popovers */
.Popover, .PromoPopover {background-color:#000;border:1px solid #C0C0C0;display:none;left:30%;position:absolute;top:10%;z-index:10000001;}
.Popover p, .PromoPopover p {color:#FFF;font-size:14px;}
.Popover {height:295px;width:710px;}
.PromoPopover {height:500px;width:680px;}
.ClosePopover {padding:5px 5px 5px 0;text-align:right;}
.ClosePopover img {color:red;font-size:14px;cursor:pointer;}

/* Promotional Banner */
.PromotionBanner {background:#7D2C24;color:#FFF;cursor:pointer;float:left;padding:2px 10px;text-transform:uppercase;width:930px;}
.PromotionBanner p.message {float:left;}
.PromotionBanner p.more {float:right;font-size:90%;font-weight:700;padding:2px 0 0;}
.PromotionBanner .more span {position:relative;top:-1px;}

/* Home Page */
.HomeLeft {float:left;width:617px;}
.HomeLeft img {float:left;width:617px;z-index:1;}
.HomeRight {float:right;}
.HomeRight p {background:#AE9C81;min-height:158px;margin-bottom:10px;width:305px;}
.HomeRight p a {color:#5F5033;font-weight:700;}
.HomeRight .signup {background:#AE9C81;color:#5F5033;font-family:Arial,sans-serif;height:142px;padding:10px 20px;text-align:left;width:265px;}
.HomeRight .signup h2 {font-size:medium;font-size:90%;margin:0 0 10px;text-align:center;}
.HomeRight .signup span {display:block;float:left;font-size:70%;width:77%;}
.HomeRight .signup input[type='text'] {color:#5F5033;font-size:70%;margin:0 0 10px;padding:3px;width:182px;}
.HomeRight .signup input[type='button'] {cursor:pointer;display:inline;font-size:66%;padding:1px 0 2px;width:70px;}
.HomeRight .signup a {color:#5F5033;font-size:70%;}
.HomeRight .signup p {color:#5F5033;font-size:medium;}
.HomeRight .signup table {border-collapse:collapse;margin:11px 0 9px;}
.HomeRight .signup table td {color:#5F5033;font-family:Arial,sans-serif;font-size:120%;}
.HomeRight .signup table a {color:#5F5033;}
.signupBtn {background:#4a4c47;border:1px solid #FFF;color:#d2bd9a;cursor:pointer;font-family:arial,serif;font-weight:700;width:87px;position:relative;top:-1px;*top:-10px;_top:0;}

/* Sitemap */
.PageContent.sitemap {background:#FFF;}
.sitemap table {margin:10px auto;width:94%;}
.sitemap .links table {margin:10px 0 0;}
.sitemap .links a {color:#242424;font-weight:bold;text-decoration:underline;}
.sitemap .links table {margin:5px 20px 15px;width:73%;}
.sitemap .links table td {width:50%;}
.sitemap .links table a {font-weight:normal;}

/* Search By Leather Page */
.SearchLeather {background-color:#FFF;float:left;margin:5px 0;padding:10px;text-align:left;}
.SearchLeather .GridWrap {background-image:url(/Images/grid.gif);border-bottom:1px solid #CCC;border-right:1px solid #CCC;display:block;float:left;text-align:center;}
.SearchLeather .datalist {float:left;min-height:210px;width:229px;}
.SearchLeatherResults {background:#FFF;}
.SearchLeatherResults tr {vertical-align:top;}
.SearchLeatherResults td {color:#968461;padding:10px 20px 0;}
.SearchLeatherResults h1 {font-size:2.5em;font-weight:700;margin:0 0 10px;}
.SearchLeatherResults p {font-size:1.5em;font-weight:700;}
.SearchLeatherResults p.available {font-size:1.1em;font-weight:400;}
.SearchLeatherResults p.description {font-size:1.1em;font-weight:400;line-height:120%;padding:10px 0 15px;}
.SearchLeatherResults p.italian {color:#71553c;font-family:pristina,trebuchet MS,sans-serif;font-size:1.75em;}
.SearchLeatherResults p.NoMonogram {color:#662429;font-family:Century Gothic;font-size:1.2em;line-height:100%;margin:8px 0 0;}
.SearchLeatherResults .Leather {padding:0;text-align:center;}
.SearchLeatherResults .Leather table {margin:0 auto;width:80%;}
.SearchLeatherResults .Leather table td {padding:0;}
.LeatherResults {background:#FFF;display:block;margin:10px 0 0;padding:10px 0;text-align:left;width:696px;}
.LeatherResults span {text-align:center;}
.LeatherResults .itemPicturediv {padding-bottom:10px;}
.itemPicturediv {text-align:center;}
.itemPicturediv a {color:#242424;text-decoration:underline;}
.itemPicturediv a:hover {color:#b83b0b;}
.itemPicturediv table {width:200px;}
.itemPicturediv .picture {cursor:pointer;cursor:hand;height:220px;margin:0 auto;padding:5px 0 0;text-align:center;width:200px;}
.itemPicturediv .picture img {}
.LeatherList {text-align:center;width:696px;}
.LeatherList table {margin:0 auto;}
.ItemPicture {border:11px solid transparent;display:inline-block;width:214px;}
.ItemPicture p.price {padding:0 0 8px;}
.randomdiv {clear:both;margin-top:5px;position:relative;text-align:center;width:100%;}
.swatchGrid div {background:#FFF;}

/* Category Page */
.ItemGroup {background:#FFF;margin:10px;padding:5px;}
.ItemGroup a {color:#242424;text-decoration:underline;}
.ItemGroup a:hover {color:#A39886;text-decoration:none;}

/* Misc */
.clear {clear:both;}
.content ul {margin:10px;}
.tabcontentstyle ul {margin:10px 25px;} 
.button {background:#4A4C47;border:1px solid #FFF;color:#D2BD9A;display:block;font-size:90%;font-weight:700;padding:2px 0 0;text-align:center;text-decoration:none;}
.button:hover {text-decoraton:none;}

/* Item Detail Page */
#idealcorner{
background: url(images/idealscorner.png) no-repeat;
height: 181px;
margin-top:7px;
margin-left: 7px;
position:absolute;
width: 181px;
z-index: 100;
/* visibility: <%= renderIsDailyDeal() %> ;*/
}

#idealcorner a {
color: #fff;
display: block;
height: 100%;
text-decoration: none;
width: 100%;
}
/*.fabricTabs ul.tabs li {
background:url("/../images/little-tab-off.gif") no-repeat scroll 0 0 transparent;
float:left;
font-size:11px;
font-weight:bold;
height:14px;
letter-spacing:-1px;
list-style:none outside none;
padding:5px 0;
position:relative;
text-align:center;
top:2px;
width:80px;
}*/

/* Item Detail Tabs */
.itemDetailTabs ul.tabs li {background:url(/images/tab/tab-off.png) no-repeat;color:#44494D;font-family:Arial,sans-serif;font-weight:700;height:18px;padding:10px 0 0;text-align:center;width:90px;}
.itemDetailTabs ul.tabs li.tab-on {background:url(/images/tab/tab-on.png) no-repeat;cursor:default;}
.itemDetailTabs ul.tabs li.tab-off {background:url(/images/tab/tab-off.png) no-repeat;cursor:default;}
.detailbg .tab4 p {margin-bottom:10px;}



ul.ExpCol li span{padding:0;margin:0;display:block;}
ul.ExpCol li span a{color:#fff;text-decoration:none;display:block;padding-top:4px;padding-bottom:4px;text-indent:5px;}
ul.ExpCol li span a:hover{color:#fff;text-decoration:underline;}
ul.ExpCol ul{list-style:none;margin:0;padding:0;text-indent:0;width:100%;}
body.indoor ul.ExpCol ul li{font:11px arial, helvetica, sans-serif;background:#0A682A url(../images/navbg.gif) repeat-x;padding:0;margin:0;}
body.outdoor ul.ExpCol ul li{font:11px arial, helvetica, sans-serif;background:#0A682A url(../images/navbg.gif) repeat-x;padding:0;margin:0;}
ul.ExpCol ul li span a{color:#333;font:11px arial, helvetica, sans-serif;margin:0;}
ul.ExpCol ul li span a:hover{color:#333;font:11px arial, helvetica, sans-serif;text-decoration:underline;}
ul.ExpCol ul ul{list-style:none;}

.CCaption{background-color:#0A682A;font-weight:700;color:#fff;border-style:solid;border-width:thin;}


.style1{height:26px;}
.leftcol{display:none;}
.shadetabs{padding:3px 0;margin-left:0;margin-top:1px;margin-bottom:0;font:700 12px arial;list-style-type:none;text-align:left;}
.shadetabs li{display:inline;margin:0;}
.shadetabs li a{text-decoration:none;margin-right:0;color:#fff;text-align:center;background:#D3C19B;}
.shadetabs li a:visited{color:#fff;background:#D3C19B;}
.shadetabs li a:hover{text-decoration:underline;color:#fff;background:#D3C19B;}
.shadetabs li.selected{position:relative;top:1px;background:#BA9B6C;padding-bottom:5px;}
.shadetabs li.selected a{background:#DEDEDC;padding-bottom:5px;}
.shadetabs li.selected a:hover{text-decoration:none;background:#BA9B6C;padding-bottom:5px;}
.tabcontentstyle{border:None;font-size:12px;width:100%;}
.tabcontent{display:none;font-size:12px;margin-left:20;}
@media print{.tabcontent{display:block!important;font-size:12px;}
}
.qmmc .qmdivider{display:block;font-size:1px;border-width:0;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0;}
.qmmc .qmtitle{display:block;cursor:default;#FFF-space:nowrap;position:relative;z-index:1;}
.qmclear{font-size:1px;height:0;width:0;clear:left;line-height:0;display:block;float:none !important;}
.qmmc{position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li{float:left;display:block;#FFF-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li{float:none;}
.qmsh div a{float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li{z-index:auto;}
.qmmc ul{left:-10000;position:absolute;z-index:10;}
.qmmc, .qmmc ul{list-style:none;padding:0;margin:0;}
.qmmc li a{float:none;}
.qmmc li:hover>ul{left:auto;}
#qm0 li, #qm0 a{float:none;}
#qm0 li:hover>ul{top:0;left:100%;}
#qm0{width:200;background-color:transparent;}
#qm0 a{padding:5px 5px 5px 8px;color:#000;font-family:century gothic;font-size:14px;text-decoration:none;text-align:left;border-width:1px 0;}
#qm0 a:hover{color:#FFF;}
#qm0 li:hover>a{color:#FFF;}
body #qm0 .qmpersistent, body #qm0 .qmpersistent:hover{color:#FFF;}
#qm0 div, #qm0 ul{padding:10 0 10 0;border-width:1px;border-style:none;border-color:#CCC;}
#qm0 div a, #qm0 ul a{padding:2px 0 2px 15px;margin:0 5px;background-color:transparent;background-image:none;font-size:14px;}
body #qm0 div .qmactive, body #qm0 div .qmactive:hover{background-color:#BFBFBF;border-color:#999;}
#qm0 .qmtitle{cursor:default;padding:3px 0 3px 12px;color:#444;font-family:century gothic;font-size:11px;font-weight:700;}
#qm0 .qmdividerx{border-top-width:1px;margin:4px 0;border-color:#0A0C0B;}
#qm0 .qmdividery{border-left-width:1px;height:15px;margin:4px 2px 0;border-color:#BFBFBF;}
ul#qm0 a{background-color:#DDD;}
ul#qm0 ul{border-width:1px;border-style:solid;border-color:#666;}
ul#qm0 ul a{padding:2px 20 2px 5px;}
ul#qm0 .qmparent{background-image:url(file:///C:/Program%20Files/OpenCube/Visual%20CSS%20QuickMenu/chrome/content/qmimages/symbol_0.gif);background-repeat:no-repeat;background-position:95% 55%;}
ul#qm0 li:hover > a.qmparent{background-image:url(file:///C:/Program%20Files/OpenCube/Visual%20CSS%20QuickMenu/chrome/content/qmimages/symbol_2.gif);}
ul#qm0 ul .qmparent{background-image:url(file:///C:/Program%20Files/OpenCube/Visual%20CSS%20QuickMenu/chrome/content/qmimages/symbol_3.gif);}
ul#qm0 ul li:hover > a.qmparent{background-image:url(file:///C:/Program%20Files/OpenCube/Visual%20CSS%20QuickMenu/chrome/content/qmimages/symbol_5.gif);}
ul.horz li{float:left;padding-right:13px;padding-left:13px;}
ul.horz li a{#FFF-space:nowrap;}
ul.horzdiv li{background:url("../images/divider.gif") no-repeat right center;}
ul.vert{width:150;border-right:1px solid #ccc;border-left:1px solid #ccc;}
ul.vert li a{width:100%}
ul.vert li a:hover{background-color:#ccc;color:#fff;}
ul.tabs{margin:0;padding:10 10 0;}
ul.tabs li{/*float:left;background:url("../images/gasket/tabs/left.gif") no-repeat left top;margin:0;*/padding:0 0 0 9px;}
ul.tabs li a{#FFF-space:nowrap;float:left;display:block;background:url("../images/gasket/tabs/right.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;}
ul.ExpCol li{line-height:200%;margin-top:1px;cursor:default;width:100%;text-align:left;}
.ExpCol li.collapsed, .ExpCol li.expanded{cursor:pointer;}
.ExpCol li, .ExpCol li.collapsed{background:url() no-repeat 5px .4em;}
.ExpCol li.expanded{background:url() no-repeat 5px .4em;}
.ExpCol li ul, .ExpCol li li{font-weight:400;}
.ExpCol li li.collapsed{background:url() no-repeat 5px .4em;}
.ExpCol li li.expanded{background:url() no-repeat 5px .4em;}
.ExpCol li li li.collapsed{url() no-repeat 5px .4em;}
.ExpCol li li li.expanded{url() no-repeat 5px .4em;}
.ExpCol li li li li{text-indent:0;width:auto;}
ul.Tree li{line-height:200%;margin-top:1px;cursor:default;text-indent:30;width:100%;}
.Tree li.collapsed, .Tree li.expanded{cursor:pointer;}
.Tree li, .Tree li.collapsed{background:url(../images/expander/collapsed.gif) no-repeat 5px .4em;}
.Tree li.expanded{background:url(../images/expander/expanded.gif) no-repeat 5px .4em;}
.Tree li ul, .Tree li li{font-weight:400;}
.Tree li li.collapsed{background:url(../images/expander/collapsed.gif) no-repeat 5px .4em;}
.Tree li li.expanded{background:url(../images/expander/expanded.gif) no-repeat 5px .4em;}
.Tree li li li.collapsed{url(../images/expander/collapsed.gif) no-repeat 5px .4em;}
.Tree li li li.expanded{url(../images/expander/expanded.gif) no-repeat 5px .4em;}
.Tree li li li li{text-indent:0;margin-left:30;width:auto;}
ul.hide li ul{display:none;position:absolute;}
ul.hide li > ul{top:auto;left:auto;}
ul.hover li ul{padding:0;display:none;position:absolute;background-color:#fff;border:1px solid #000;}
ul.hover li > ul{top:auto;left:auto;}
ul.hover li ul li{float:none;list-style-type:none;background:url('');padding-left:4px;padding-right:4px;margin:0;}
ul.hover li:hover ul{display:block;}
ul.flyout li ul{padding:0;display:none;position:absolute;left:-3000;background-color:#fff;border:1px solid #000;}
ul.flyout li > ul{top:0;left:150;}
ul.flyout li ul li{float:none;list-style-type:none;background:url('');padding:0;margin:0;}
ul.flyout li ul li a{#FFF-space:nowrap;}
ul.flyout li:hover ul{display:block;}
.collapsed{display:none;}
.expanded{display:block;}

#idealcorner{position:absolute;margin-top:7px;margin-left:7px;width:181px;height:181px;background:url(images/idealscorner.png) no-repeat;z-index:100;visibility:<%= renderIsDailyDeal() %>;}
#idealcorner a{display:block;height:100%;width:100%;text-decoration:none;color:#fff;}
.shadetabs{padding:3px 0;margin-left:0;margin-top:1px;margin-bottom:0;font:700 12px arial;list-style-type:none;text-align:left;}
.shadetabs li{display:inline;margin:0;}
.shadetabs li a{text-decoration:none;margin-right:0;color:#fff;text-align:center;background:#F3CC85;}
.shadetabs li a:visited{color:#fff;background:#F3CC85;}
.shadetabs li a:hover{text-decoration:underline;color:#fff;background:#F3CC85;}
.shadetabs li.selected{position:relative;top:1px;background:#B27715;padding-bottom:5px;}
.shadetabs li.selected a{background:#B27715;padding-bottom:5px;}
.shadetabs li.selected a:hover{text-decoration:none;background:#B27715;padding-bottom:5px;}
.tabcontentstyle{border:None;font-size:12px;width:100%;background-color:#FFF;border-bottom-color:#F30}
.tabcontent{display:none;font-size:12px;margin-left:20;}
@media print{.tabcontent{display:block!important;font-size:12px;}
}
.tabcontentstyle{border:None;font-size:12px;width:100%;background-color:#FFF;border-bottom-color:#F30}
.rollBox #List3,.rollBox List3{float:left;}
<!-- .rollBox #List5,.rollBox #List6{float:left;}
-->

.orange_button{display:inline-block;padding-top:5px;width:110;height:24px;background-image:url(../images/addtobag.gif);text-align:center;vertical-align:middle;background-repeat:no-repeat;color:#FFF;}
.grey_button{display:inline-block;padding-top:5px;width:100;height:24px;background-image:url(../images/GreyButton.gif);text-align:center;vertical-align:middle;background-repeat:no-repeat;color:#FFF;}
.brown_button{display:inline-block;padding:5px;background:#e7d8b1;text-align:center;color:#FFF;border:1px solid #000;}
.red_button{display:inline-block;padding:5px;background:#c64714;text-align:center;color:#FFF;border:1px solid #000;}
.long_grey_button{display:inline-block;padding-top:5px;width:160;height:24px;background-image:url(../images/GreyButton.gif);text-align:center;vertical-align:middle;background-repeat:no-repeat;color:#FFF;}
.btn_img_content{color:#FFF;font-weight:700;text-decoration:none;font-size:14px;}
.btn{display:inline-block;padding:5px;background:#e7d8b1;text-align:center;color:#FFF;border:1px solid #000;}
.prodlink:link{color:#fff;text-decoration:none;}
.prodlink:visited{color:#fff;text-decoration:none;}
.prodlink:hover{color:#222;text-decoration:underline;}
.itemPicturediv{position:relative;padding:0;background-color:#FFF;border:thin;font-size:12px;}
.continue_button{display:inline-block;padding-top:5px;width:110;height:24px;background-image:url(../images/no-thanks-button.jpg);text-align:center;vertical-align:middle;background-repeat:no-repeat;color:#FFF;}
#AboveMessage.hide{display:none;}
#AboveMessage.show{display:block;}
#Collapse.hide{display:none;}
#Collapse.show{display:block;}




#text{height:1.215em;#}
ul.horz li{float:left;padding-right:13px;padding-left:13px;}
ul.horz li a{#FFF-space:nowrap;}
ul.horzdiv li{background:url("../images/divider.gif") no-repeat right center;}
ul.vert{width:150;border-right:1px solid #ccc;border-left:1px solid #ccc;}
ul.vert li a{width:100%}
ul.vert li a:hover{background-color:#ccc;color:#fff;}
ul.tabs{margin:0;padding:10 10 0;}
ul.tabs li{/*background:url("../images/gasket/tabs/left.gif") no-repeat left top;*/float:left;list-style:none;margin:0;padding:0 0 0 9px;}
ul.tabs li a{#FFF-space:nowrap;float:left;display:block;background:url("../images/gasket/tabs/right.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;}
ul.ExpCol li{line-height:200%;margin-top:1px;cursor:default;width:100%;text-align:left;}
.ExpCol li.collapsed, .ExpCol li.expanded{cursor:pointer;}
.ExpCol li, .ExpCol li.collapsed{background:url() no-repeat 5px .4em;}
.ExpCol li.expanded{background:url() no-repeat 5px .4em;}
.ExpCol li ul, .ExpCol li li{font-weight:400;}
.ExpCol li li.collapsed{background:url() no-repeat 5px .4em;}
.ExpCol li li.expanded{background:url() no-repeat 5px .4em;}
.ExpCol li li li.collapsed{url() no-repeat 5px .4em;}
.ExpCol li li li.expanded{url() no-repeat 5px .4em;}
.ExpCol li li li li{text-indent:0;width:auto;}
ul.Tree li{line-height:200%;margin-top:1px;cursor:default;text-indent:30;width:100%;}
.Tree li.collapsed, .Tree li.expanded{cursor:pointer;}
.Tree li, .Tree li.collapsed{background:url(../images/expander/collapsed.gif) no-repeat 5px .4em;}
.Tree li.expanded{background:url(../images/expander/expanded.gif) no-repeat 5px .4em;}
.Tree li ul, .Tree li li{font-weight:400;}
.Tree li li.collapsed{background:url(../images/expander/collapsed.gif) no-repeat 5px .4em;}
.Tree li li.expanded{background:url(../images/expander/expanded.gif) no-repeat 5px .4em;}
.Tree li li li.collapsed{url(../images/expander/collapsed.gif) no-repeat 5px .4em;}
.Tree li li li.expanded{url(../images/expander/expanded.gif) no-repeat 5px .4em;}
.Tree li li li li{text-indent:0;margin-left:30;width:auto;}

ul.hide li ul{display:none;position:absolute;}
ul.hide li > ul{top:auto;left:auto;}
ul.hover li ul{padding:0;display:none;position:absolute;background-color:#fff;border:1px solid #000;}
ul.hover li > ul{top:auto;left:auto;}
ul.hover li ul li{float:none;list-style-type:none;background:url('');padding-left:4px;padding-right:4px;margin:0;}
ul.hover li:hover ul{display:block;}
ul.flyout li ul{padding:0;display:none;position:absolute;left:-3000;background-color:#fff;border:1px solid #000;}
ul.flyout li > ul{top:0;left:150;}
ul.flyout li ul li{float:none;list-style-type:none;background:url('');padding:0;margin:0;}
ul.flyout li ul li a{#FFF-space:nowrap;}
ul.flyout li:hover ul{display:block;}
.collapsed{display:none;}
.expanded{display:block;}
td,tr{font-family:century gothic;font-size:12px;color:#242424;font-weight:400;text-decoration:none;}
input{border:1px solid #d5c4a1;padding:1px;}
a:{font-weight:400;color:#242424;font-size:12px;text-decoration:none;font-family:arial;}
a.searchCat:link{color:#eee;text-decoration:underline;}
a.searchCat:visited{color:#eee;text-decoration:underline;}
a.searchCat:hover{color:#b83b0b;text-decoration:underline;}
.searchCatText{color:#eee;}


.weltxt{font-weight:400;color:#E8E290;font-size:20;font-family:arial;}
.yline{background-color:#1C598A;}
.nortxt{font-weight:400;color:#EFE7E7;font-size:12px;}
.Pagehd{background:url(images/pagehd.gif) repeat-x;padding:10;padding-left:15px;color:#927645;font-size:26px;font-weight:700;height:32px;font-family:arial narrow;}
.lefttxt{color:#F6EDE8;}
.leftlink{font-weight:400;color:#212121;font-size:10;text-transform:uppercase;display:block;padding:2px;padding-left:7px;}
.leftlink:link{color:#212121;text-decoration:none;display:block;}
.leftlink:visited{color:#212121;text-decoration:none;display:block;}
.leftlink:hover{color:#212121;text-decoration:none;display:block;background:#fff;}
.lefthlink{color:#F6EDE8;font-weight:700;font-size:11px;}
.lefthlink a{background:transparent url(../images/icon.gif) no-repeat center right;text-decoration:none;padding-right:12px;color:#F6EDE8;font-weight:700;}
.lefthlink a:visited, .lefthlink a:active{color:#F6EDE8;text-decoration:none;}
.lefthlink a:hover{text-decoration:none;color:#E8DDBD;}
.lefthl{font-weight:400;color:#F6EDE8;font-size:12px;text-transform:uppercase;}
.lefthl:link{color:#F6EDE8;text-decoration:none;}
.lefthl:visited{color:#F6EDE8;text-decoration:none;}
.lefthl:hover{color:#F6EDE8;text-decoration:underline;}


.subhd{color:#927645;font-size:20;font-weight:700;font-family:arial narrow;padding-left:7px;}
.xline{border-bottom:1px solid #E7D8B1;}
.prodb{border:1px solid #333;}
.breadcrumb{color:#777672;padding:7px;font-size:7px;}
.breadcrumb a{background:transparent url(../images/breadcrumb.gif) right no-repeat center;text-decoration:none;padding-right:0;padding-left:0;color:#777672;font-weight:400;text-decoration:none;}
.breadcrumb a:visited, .breadcrumb a:active{color:gray;text-decoration:none;}
.breadcrumb a:hover{text-decoration:none;}
.prodlink{font-weight:400;color:#212121;font-size:12px;text-transform:uppercase;}
.prodlink:link{color:#212121;text-decoration:none;}
.prodlink:visited{color:#212121;text-decoration:none;}
.prodlink:hover{color:#222;text-decoration:underline;}
.allborder{background:#d5c4a1;color:#0F0E0C;}
.tableheader td{background:#A69A04;color:#E6E7AE;font-weight:700;padding:5px;}
.lightbg td{background:#fff;padding:3px;}
.darkbg td{background:#ded3b0;padding:3px;}
.border{border:1px solid #4C4C4C;background:#CDBA99;padding:3px;}
.subdetail{background:#BA9B6C;padding-left:5px;padding-right:5px;color:#000;font-size:16px;border-bottom:1px solid #737373;border-top:1px solid #737373;}
.detailb{border-bottom:1px solid #404040;border-left:1px solid #404040;border-right:1px solid #404040;padding:10;}
.detailbg {background:#FFF;border-bottom:1px solid #404040;clear:both;border-left:1px solid #404040;border-right:1px solid #404040;padding:10px;width:438px;}
.cart_button{display:inline-block;padding:5px 10 5px 10;background:#b83c0b;text-align:center;vertical-align:middle;color:#fff;border:1px solid #7c5035;}
.allborder{background:#000;}
.tableheader{background:#d7bd7b;padding:5px;color:#000;}
.lightbg{background:#fff;padding:3px;}
.darkbg{background:#f7eedc;padding:3px;}
.csform td{color:#5F5033;font-family:arial, helvetica, sans-serif;font-size:11px;text-align:left;}
.csform span{color:#D01313;font-family:arial, helvetica, sans-serif;font-size:11px;}
.csform b{color:#5F5033;font-family:arial, helvetica, sans-serif;font-size:14px;}
.csform input{border:none;}


#ddtabs1 ul a.current span {color: #EFEFEF;}

.ddcolortabs a {
float:left;
margin:0;
padding:0;
/*height: 23px;*/
}
.ddcolortabs #minicartFly {	position: relative;
	font-family: Arial;
	font-size: 8pt;
	color: #000;	
	float: right;
	display: inline;
	width: 183px;
	height: 23px;
	background: transparent url(../images/header/nav_sb.gif) no-repeat;
	z-index: 9;
	cursor: pointer;}

.menu {float:left;margin:0 0 10px;width:100%;}
.menu ul {list-style-type:none;line-height:1.5em;}
.menu li {float:left;font-size:81%;letter-spacing:1px;padding:0;position:relative;}
.menu ul li ul {display:none;z-index:5000;}
.menu ul li a {border-left:1px solid #A39886;color:#A39886;display:block;font-weight:700;line-height:13px;padding:0 25px;text-align:left;}
.menu ul li a span {margin:0;}
.menu li.first a {border:0;padding:0 25px 0 0;width:62px;}
.menu ul li.first:hover ul, .menu ul li.first a:hover ul {left:0;}
.menu li.second a {width:70px;}
.menu li.third a {width:66px;}
.menu li.fourth a {width:37px;}
.menu li.fifth a {width:52px;}
.menu li.sixth a {width:65px;}
.menu ul li ul li {font-size:100%;letter-spacing:0;padding:0;}
.menu ul li:hover table {margin:-1px 0;m\argin:0;border-collapse:collapse;font-size:12px;}
.menu ul li:hover ul, .menu ul li a:hover ul {border-color:#918D8D;border-style:solid;border-width:1px 1px 0;display:block;left:22px;position:absolute;text-align:left;top:28px;width:200px;z-index:100;}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {z-index:5000;background:#fff;border-color:#918D8D;border-style:solid;border-width:0 0 1px;color:#000;font-size:100%;font-weight:400;height:20px;line-height:normal;padding:3px 3px 0 5px;width:192px;_width:198px;}
.menu ul li ul li:hover a, .menu ul li a:hover ul li a {z-index:5000;background:#E3D8B9;}
.menu li.promotion {display:none;padding:7px 0 0;width:25%;}
.menu li.promotion a {border:0;padding:0;float:right;width:150px;}
.menu ul li a:hover {text-decoration:none;z-index:5000;}

.tabcontainer {clear:left;display:none;margin: -3px 0 0;padding:0;z-index:1000000;position:absolute;left:0;text-align:left;top:105px;/*width:167px;*/width:554px;}
.tabcontent {position:relative;*margin-bottom:-150px;}
.tabcontent.tab1 {left:0;}
.tabcontent.tab2 {left:113px;}
.tabcontent.tab2 .menuColRt {float:right;}
.tabcontent.tab3 {left:233px;}
.tabcontent.tab3 .menuColRt {float:right;}
.tabcontent.tab4 {height:242px;left:351px;}
.menuColSm {background: #fff url(../images/header/bg_flyouts_sm.gif) no-repeat; 	width:265px;		height:221px; 		clear: left; 	display:none; 	margin: -3px 0 0 502px; 	position:absolute; 	z-index:999;}
.menuColInner {padding:14px 14px 10px 13px;}


/*.cartFlyout {background: #333; height: 200px; width: 190px}*/

.tabcontent {
	z-index:99999;
/*	background: #ECEFE8 url(../images/header/bg_flyouts.gif) no-repeat;
	width:770px;*/ /*width of 2nd level sub menus*/
	height:229px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-color: #FCFCFA;*
	border: 1px solid #A39886;
}

.tabcontentmenu {
	z-index:99999;
/*	background: #ECEFE8 url(../images/header/bg_flyouts.gif) no-repeat;*/
	width:770px; /*width of 2nd level sub menus*/
	height:221px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
	background-color: #FCFCFA;
	border: 3px solid #89764E;
}
/*
.tabcontentmenu.salemenu {
	position:relative;
	left:245px;
	height:auto;
	width:150px;
}*/

.tabcontentmenu .menuColInner {padding:11px;}
.tabcontentmenu ul li a  {color: #55575B;display:block;padding: 0 0 0 13px;text-decoration: none;font-weight:normal;width:auto;}
.tabcontentmenu ul li a:hover  {background:#9F8868 url(../images/header/bg_flyouts_li.gif) no-repeat;font-weight:bold;padding: 0 0 0 13px;color: #fff;display:block;}
.tabcontent .menuColLeft {border-right: dotted 1px #C69C6C;display: none;margin:11px 0 10px;min-height:212px;overflow:hidden;width:165px;/*height: 193px;border-right: dotted 1px #C69C6C;margin:11px 0 10px 0;*/float:left;}
.tabcontent .menuColLeft li span {color:#cf1e0c;font-family:arial;font-size:13px;left:90px;position:relative;top:-1px;}


.tabcontent .menuColLeftLeather {width:166px;display: none;/*overflow:hidden;width:125px;height: 193px;border-right: dotted 1px #C69C6C;float:left;margin:11px 0 10px 0;*/}
.tabcontent .menuColMid {display: none;overflow:hidden;width:165px;height: 193px;border-right: dotted 1px #C69C6C;float:left;margin:11px 0 10px 0}
.tabcontent .menuColLeather {display: none;overflow:hidden;width:125px;height: 193px;border-right: dotted 1px #C69C6C;float:left;margin:11px 0 10px 0}
.tabcontent .menuColMidLeft {/*display: none;*/overflow:hidden;width:165px;height: 213px;border-right: dotted 1px #C69C6C;float:left;margin:11px 0 10px 0}
.tabcontent .menuColMidRight {display: none;overflow:hidden;width:125px;height: 193px;border-right: dotted 1px #C69C6C;float:left;margin:11px 0 10px 0}
.tabcontent .menuColRtLeather {display: none;overflow:hidden;width:125px;height: 193px;border-right: dotted 1px #C69C6C;float:left;margin:11px 0 10px 0}
.tabcontent .menuColRt {width:222px;float:left;text-align:center;}
.tabcontent .menuColRt p {cursor:pointer;color:green;font-weight:700;margin:0 auto;height:219px;width:222px;}
.tabcontent .menuColRtSm {overflow:hidden;width:265px;height: 200px;float:right;padding-top:18px;text-align:center}
.tabcontent ul, .tabcontentmenu ul {margin: 0; padding: 0;list-style-type: none;}
.tabcontent .menuColLeft ul {/*margin-left: 5px*/}
.tabcontent ul li a  {/*padding: 0 0 0 13px;border-bottom:1px solid #A39886;border-bottom:1px solid #A39886;*/color: #242424;display:block;padding:0 5px;text-decoration: none; font-weight:normal}
.tabcontent ul li a:hover  {/*font-weight:bold;padding: 0 0 0 13px;*/background:#EEDac7;color: #242424;display:block; }
.tabcontent ul li a.hover {/*background-color:#E3D8B9;*/background:#EEDac7;}
.tabcontent ul li a.noHover {background-color:transparent;}
.divCollectionHdr {color: #f8981d; font: bold 10pt Arial; text-transform:capitalize; /*margin-left: 13px*/}

.ContentWrap td h1 { color:#333333; font-family:ARIAL,HELVETICA,SANS-SERIF; font-size:16px; font-style:normal; margin:0 0 8px; padding:0; text-align:left; }
.ContentWrap td h2 {font-size:14px;margin:0 0 3px;text-align:center;}
.AddressForm td {text-align:left;padding:2px 0;}
.AddressForm .LABEL {display:block;padding-right:5px;text-align:right;}
td a {color:#242424;text-decoration:underline;}
.shippingInfo {padding:0 30px;text-align:left;}
.shippingInfo ul {margin:15px 20px;}
.paymentInfo {margin:0 auto;width:90%;}
.paymentInfo .LABEL {text-align:right;}

.checkout {text-align:right;}
.CheckoutContent {background:#FFF;}

#Table1 {margin:8px 0 5px;}
.paymentWrap #Table1 select {width:98%;}
#Table1 span.LABEL {}
#Table1 tr.EVEN {background-color:#F0F0F0;}
#Table1 tr.ODD {background-color:#E0E0E0;}
.paymentWrap #Table2 {width:360px;}
#Table2 tr.EVEN {background-color:#F0F0F0;}
#Table2 tr.ODD {background-color:#E0E0E0;}
.EVEN input[type='text'] {width:96%;}
.ODD input[type='text'] {width:96%;}
#Table1 td, #Table2 td {border-bottom:2px solid #FFF;border-right:2px solid #FFF;padding:2px 5px;}
.paymentWrap {padding:0 25px;text-align:left;width:880px;}
.ContentWrap .paymentWrap h2 {margin:10px 0;}


/*====== CHECKOUT PROCESS =======*/
.CheckoutProcess {background:#FFF;float:left;padding:15px;text-align:left;width:900px;}
.CheckoutProcess h1 {font-size:96%;margin:0 0 10px;}
.CheckoutProcess h2 {color:#000;font-size:91%;}
.CheckoutProcess p {font-size:75%;}
.CheckoutProcess p.instructions {font-weight:bold;margin:0 auto 10px;width:65%;}
.CheckoutProcess hr {background:#BA9B6C;clear:both;color:#BA9B6C;height:2px;text-align:center;}
.CheckoutProcess .monogram {float:left;margin:0 0 10px;width:100%;}
.CheckoutProcess .giftNote {float:left;margin:10px 0 0;width:100%;}
.CheckoutProcess .checkoutButton {margin:10px 0;text-align:right;}
.CheckoutProcess .left {float:left;min-height:254px;text-align:center;width:35%;}
.CheckoutProcess .right {float:right;text-align:center;width:65%;}
.CheckoutProcess .securityImages {margin:10px 0 0;text-align:right;}

/* Personalization */
.monogram .left img {margin:53px 0 0;}
.monogram .right ul {font-size:75%;margin:10px 5%;width:90%;}
.monogram .right a {color:#6b2429;font-size:75%;font-weight:bold;text-decoration:underline;}
.monogram .right b {left:100px;position:relative;top:-10px;}
.monogram .description {margin:0 auto;text-align:left;width:90%;}
.monogram .description .monogramInput {background: #BA9B6C;float:left;margin:0 0 10px;padding:3px;}
.monogram .monogramInput img {float:left;}
.monogram .monogramInput p {float:left;padding:0 10px;width:55%;}
.monogram .monogramInput input {border:1px solid #000;height:20px;position:relative;top:7px;width:40px;}
.giftNote h2 {color:#000;font-size:91%;margin:0 0 5px;}
.giftNote .textboxes input {margin:0 0 4px;width:300px;}
.giftNote .right p {margin:0 auto 10px;text-align:left;width:90%;}
.giftNote .right p.instructions {text-align:left;}
.giftNote .checkbox {font-size:75%;margin:5px auto;text-align:left;width:90%;}
.giftNote .checkbox input {border:0;}