html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

body,html{background-color:#030303;height:100%;font:normal 100 9px Arial,sans-serif;text-transform:uppercase;}
li,ul,h1,h2,h3{line-height:0px;}
a{outline:none;text-decoration:none;border:none;}
a:active,a:visited{outline:none;}
#outer{width:1002px;margin:0 auto;height:100%;position:relative;overflow:hidden;}
#middle{position:absolute;top:50%;}
#inner{position:relative;}
.button{cursor:hand;cursor:pointer;}
#container{position:absolute;top:-296px;background-color:#030303;height:592px;width:1000px;margin:0 auto;overflow:hidden;/* border:1px solid #555;*/}
#guy{position:absolute;z-index:2000;cursor:hand;cursor:pointer;}
#guy.done{cursor:default;}
#main_menu{color:white;font:bold 1em/1.5em Arial,sans-serif;z-index:8000;position:absolute;top:25px;/* was 12px*/
left:20px;/* was 8px*/
width:235px;}
#pop_up_window{height:460px;left:55px;position:absolute;top:67px;width:890px;z-index:0;}
#gradient{background-color:#000;border:1px solid white;height:460px;width:100%;position:absolute;left:0;right:0;z-index:-4000;}
.hide{visibility:hidden;}
/* main menu */
#main_menu a{display:block;}
#m_i_02{/*collections*/margin-top:14px;margin-left:28px;}
#m_01{/*collections submenu */margin-top:6px;}
#m_i_03{/* fall-slideshow*/margin-top:6px;}
#m_i_04{/* spring-slideshow*/margin-top:6px;}
#m_i_05{/* current-stock*/margin-top:6px;margin-left:28px;}
#m_02{/* current-stock submenu*/margin-top:6px;}
#m_i_06{/* haberdashery*/margin-top:6px;}
#m_02_01{/* haberdashery submenu*/margin-top:6px;margin-left:17px;}
#m_i_07{/* neckties*/margin-top:6px;}
#m_i_08{/* bowties */margin-top:6px;}
#m_i_09{/* scarves*/margin-top:6px;margin-left:2px;}
#m_i_10{/*toggery*/margin-top:6px;}
#m_02_02{/* toggery submenu*/margin-top:6px;margin-left:17px;}
#m_i_11{/*dress-shirts */margin-top:6px;}
#m_i_12{/*sport-shirts */margin-top:6px;margin-left:2px;}
#m_i_13{/* blazers */margin-top:6px;}
#m_i_14{/*saddlery */margin-top:6px;margin-left:2px;}
#m_02_03{/*saddlery submenu */margin-top:6px;margin-left:17px;}
#m_i_15{/*travel-bags */margin-top:6px;margin-left:-2px;}
/* bottom menu */
#bottom-nav{height:16px;width:366px;position:absolute;top:555px;left:555px;}
#bottom-nav li{float:left;display:block;}
#slideshow-control{height:16px;width:150px;position:absolute;top:400px;left:100px;}
#slideshow-control li{float:left;display:block;}
#slideshow-control a{}
#slideshow-control li.previous a{}
#slideshow-control li.next a{}
.close-link{font-family:"Arial Black",Arial,serif;font-weight:bold;margin:4px 4px 0 0;/* was 12px 8px 0 0;*/
float:right;color:white;display:block;font-size:8px;/* was not set */}
#model-description{z-index:4000;color:white;position:absolute;top:295px;left:45px;line-height:16px;}
#model-description span{font-style:italic;display:block;}/* was margin-left:-5px; */
#model-description a{color:white;}
#model-description a:hover{text-decoration:underline;}
div.static{position:relative;top:60px;left:50px;color:white;font:14px "Times New Roman",serif;text-transform:none;font-weight:normal;opacity:0.8;filter:alpha(opacity=80);line-height:18px;letter-spacing:1px;}
div.static div.content-body{margin:20px 0 0 20px;}
div.static div{line-height:18px;margin-right:20px;width:220px;}
div.static div.second-column{left:260px;position:absolute;top:38px;}
div.static div.third-column{left:500px;position:absolute;top:38px;}
div.static div.first-column{left:20px;position:absolute;top:38px;}
div.static a{color:#89c2f3;text-decoration:underline;}
div.static p.place{font-weight:bold;text-transform:uppercase;font-variant:small-caps;margin-top:25px;}
div.static p.store{margin-left:10px}
div.static p.first-in-column{margin-top:0px;}
#product-link{cursor:default;}
#product-container{}
#photo-grid{margin:40px 0 0 480px;border:2px solid #777777;width:380px;height:380px;background:white url(../images/loading.gif) no-repeat scroll 50% 50%;}
#photo-grid a {color:#FFF;}
img#product{float:left;}
#thumb-grid{width:146px;float:right;overflow:hidden;}
#thumb-grid.horizontal-layout{width:380px;float:left;}
#thumb-grid img{width:72px;cursor:hand;cursor:pointer;}
#thumb-grid.horizontal-layout img{width:119px;}
#thumb-grid.front-and-back img{width:146px;}
#thumb-grid li{float:left;margin:6px 0px 0 0;}
#thumb-grid.horizontal-layout li{margin:0 0px 0 5px;}
#thumb-grid.front-and-back li{margin:6px 0 0;}
#pagination{float:right;margin:5px 25px 0;display:block;font-size:14px;color:#FFF;}
#pagination a {color:white;margin-left:30px;}
#pagination span{color:gray;margin-left:30px;cursor:default;}
