/* Defaults */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td {border:0;font-family:inherit;font-size:100%;
font-style:normal;font-weight:100;margin:0;padding:0;vertical-align:baseline}
ol, ul {list-style:none}
table {border-collapse:separate}
caption,th,td {font-weight:normal;text-align:left}
body {background:#fff;font:12px/1.4 Tahoma, Geneva, sans-serif;height:100%}
body.lj{height:100%}
a {text-decoration:none}
:focus {outline:0}
html{height:100%;}



#container #content-box{
	display:visible;
}


/* Containers */
#container {margin:0px auto;height:100%;}
#header {background:#000;color:#FFF;height:70px}
#content-box {background:#FBF9E7 url(/images/content.png) top repeat-x;color:#636363;margin:0 auto 0 auto;padding:20px 0;min-height:500px;}
.lj #content-box {background:transparent url(/images/content_liz.jpg) top repeat-x;color:#636363;margin:0 auto 0 auto;padding:20px 0;}
.home #content-box{padding: 0px 0 0 0;}
#footer {background:#000;color:#717171;font-size:11px;padding:10px 0;display:none !important;}
.holder {margin:0px auto;width:950px}


/* Header */
#logo {float:left;padding:15px 15px 0 23px}
#nav {display:none;}

/* Content */
#content-box .holder div {padding-left:25px; width:460px;}
#content-box ul {list-style-type:disc;margin:10px 0 10px 20px}
#content-box ol {list-style-type:decimal;margin:10px 0 10px 20px}
#content-box h1 {color:#000;padding:10px 0;font-size:24px;font-weight:bold;}
#content-box h2 {border-bottom:#636363 1px solid;color:#636363;font-size:20px;margin:10px 0}
#content-box h3 {color:#636363;font-size:16px;margin:10px 0;font-weight:bold;}
#content-box h4 {color:#636363;font-size:16px;margin:15px 0 10px 0;padding: 0 0 2px 0;border-bottom:1px solid #444;width: 88%;}
#content-box h5 {color:#000;font-size:24px;margin:10px 0}
#content-box p {padding:10px 0}

#content-box a {color:#005050; border-bottom:thin dotted #005050;}
.home #content-box a{border:none !important}
#content-box a:hover {border-bottom:thin solid #005050;}
#content-box img {padding:2px 0;}
#content-box #down{padding:30px 28px 28px 30px;}

/* Latest Looks */
#content-box ul.filter-group-0 {overflow:hidden;margin:10px 0}
#content-box ul.filter-group-0 li {float:left;list-style-type:none;padding:0px;margin-right:2px;}
#content-box ul.filter-group-0 li a {float:left;margin:2px;border: 1px solid #eee;width:106px;height:150px;background-repeat:no-repeat;background-position:50% 0%;}
#content-box ul.filter-group-0 li a:hover {margin:0;border: 3px solid #000;}
#content-box ul.filter-group-0 li.selected a {margin:0;border:3px solid #636363;}
.lj #content-box ul.filter-group-0 li.selected a{border-color:#827745;}
#content-box ul.filter-group-0 li img {float:left;padding:0px;display:none;}

/* Product List */
#content-box ul.prodList {color:#333;list-style-type:none}
#content-box ul.prodList li {clear:left;margin:5px 0;overflow:hidden;height:1%;padding:5px 0;}
.lj #content-box ul.prodList li{}
#content-box ul.prodList li.alt {background:#EDEDED}
.lj #content-box ul.prodList li.alt {}
#content-box ul.prodList a, #content-box ul.prodList p {float:left;margin:0 5px 0 0;padding:0;width:190px}
#content-box ul.prodList a {color:#333;font-weight:bold;text-decoration:none;border-bottom:0;}
#content-box ul.prodList .blurb {width:95px}
#content-box ul.prodList .size {width:95px}
#content-box ul.prodList .price {width:60px}
#content-box div.products{padding: 0;}
#content-box div.products h3{display: none;}
#content-box div.products ul.prodList{margin:0;}
	
/* Footer */
.mainshow {color:#5A403E;font-size:12px;overflow:hidden;margin:0 auto;padding:1px 25px 0 20px;}
.drp-shadow {background:transparent url(/images/left.jpg) bottom no-repeat;margin:0 7px 0 0;padding:0px 0 0 6px;width:420px;width:293px;height:199px;_margin-left:3px;}
.texts{padding:4px 5px;}
.drp-shadow a.looks {float:left;margin:0 3px 0 0;padding:3px}
.drp-shadow a.looks:hover {background:#000}
.drp-shadow a.more {clear:left;float: left;color:#434343;font-style:normal;margin: 0px 0 0 0;}
.drp-shadow a {color:#434343;font-weight:bold;font-style:italic;}
.drp-shadow a:hover {text-decoration:underline;}
.lowMid{width:293px;float:left;display:inline;margin-right:7px;}
.act-fot{background:url(/images/footer.gif) top center no-repeat;padding:5px 30px;}
.act-fot span {color:#AFAFAF;font-size:12px;display:inline;}
.act-fot a {color:#AFAFAF;font-size:12px}
.act-fot input#email{color:#eee;background-color:#111;border:1px solid #fff;height:13px;line-height:13px;padding:0 0 0 6px;width:150px;font-size:8pt;letter-spacing:1px;float:left;}
.act-fot input{margin:0;border-top:0px solid #fff;}
.act-fot input.newsletter-submit{vertical-align:-3px;float:left;clear:right;}
.act-fot input.newsletter-submit,.act-fot input#email{margin: 2px 0 0 0;}
.act-fot .form p{font-size:12px;padding-right:3px;text-align:right;}
.act-fot .form p.newsletter{color:#fff;margin-bottom:2px;}
.act-fot .form p.newsletter span{float:left;margin-right:2px;color:#fff;}
.act-fot a:hover {color:#FFF;text-decoration:underline}
.act-fot p.links {float:left;clear:left;width:268px;}

.latest-filters {margin:0 3px 0 0;padding:0;list-style:none;float:left;}
.latest-filters li {margin:0 0 0 0;padding:0;list-style:none;float:left;}

a.solutions-outsourced, a.powered-by-siteflex{color:#717171;font-size:11px;}
a.solutions-outsourced:hover{text-decoration: none;}

/* Sitemap */
#sitemap{float: left;}
#sitemap ul{list-style: none;padding:0;margin:2px 0 20px 20px;}
#sitemap li{list-style: none;padding:0;margin:4px 0 3px 0;}
#sitemap a{display:block;border-bottom:1px solid #fff;}
#sitemap > li{float:left; width:180px;margin-right:40px;}
#sitemap > li > a {border-bottom:1px solid #636363;padding-bottom:1px;font-size:11pt;color:#636363;margin-bottom:4px;}

/* SubNav */
#content-box #subnav{list-style:none;padding:0px 0 0px 0;margin:0px 0 20px 0;float:left;width:100%;}
#content-box #subnav li{list-style:none;padding:0 0px 0 14px;margin:0 12px 0 0px;float:left;background:url(/images/bullet.png) no-repeat 0% 100%;}
#content-box #subnav ul{display:none;}
#content-box #subnav li.selected a{color:#444;text-decoration:none;border-bottom:1px dotted #444;}
#content-box #subnav li a{white-space:nowrap;}

/* News & Events */
#content-box #events{clear:none;margin:0;}
.events_pager{display:none;}
#content-box #news{clear:left;margin:0;padding-bottom:10px;}
#content-box #news p{padding:0}
#content-box #news .headline{font-size:11pt;color:#636363;display:inline;float:left;width:75%;}
#content-box #news .date{font-size:8pt;color:#636363;display:inline; float:right;padding-top:4px;}
#content-box #news .blurb{margin-bottom: 10px;clear:left;float:left;}
#content-box #news li{margin-bottom:10px;}
#content-box .news_archive_toggle{clear:both;padding-top:15px !important;}
#content-box #events .date{padding:0px 0;font-weight:bold;margin-top:2px;}
#content-box #events .headline{padding:2px 0;border-bottom:1px solid #636363;font-size:11pt;color:#636363;margin-bottom:8px;width:88%;}
#content-box #events .blurb{padding:4px 0;}
#content-box #events li{margin-bottom:20px;}
#content-box .event_archive_toggle{display:none;}
#content-box .news_pager{font-size:8pt;}
#content-box .news_pager a, #content-box .news_pager b{font-size:11pt;}
#content-box .news_pager img{display:none;}

/* Form */
#content-box .formFlex{margin-top: 20px;width:100%;}
#content-box .formFlex .leftCol{text-align: right;padding-right: 20px;vertical-align:top;width:160px;}
#content-box .formFlex .header span{border-bottom:1px solid #636363;padding-bottom:2px;display:block;color:#636363;font-size:12pt;margin-bottom:5px;text-align:left;width:88%;}
#content-box .formFlex .header input{border: 1px ridge #333;background-color:#636363;color:#fff;font-size:10pt;width:90px;height:25px;line-height:25px;}
#content-box .formFlex .header{text-align: center;}

/* Contacts */
#content-box ul.contacts-list,#content-box ul.contacts-detail{margin:0;padding:0;list-style:none;float:left;}
#content-box ul.contacts-list li,#content-box ul.contacts-detail li{margin:0 0 5px 0;padding:0;list-style:none;float:left;}
#content-box ul.contacts-list a{float:left;width:110px;border-bottom:0;}
#content-box ul.contacts-list p{float:left;margin:0;padding:0;width:120px;}
#content-box p.contacts-back{margin-top:0px;float:left;clear:left;}
#content-box ul.contacts-detail li{width:210px;margin:0 20px 20px 0;}
#content-box .contact-cat-list{margin:0;padding:0;list-style:none;display:inline;}
#content-box .contact-cat-list li{display:inline;margin:0 6px 0 0px;}
#content-box .contact-cat-list li a{margin:0 0 0 6px;font-weight:bold;}
#content-box .contact-cat-list li.selected a{text-decoration:underline !important;}
#content-box .contacts-detail li h3{margin:0;}

.right {display:none;}

.sIFR-flash, object, embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}