html, body { 
    margin:0; padding:0; font: 10px Arial, Helvetica, sans-serif;height:100%;
}
p,td,th {font: 11px Arial, Helvetica, sans-serif;}


body.inner {
   /* padding:0 0 50px 0;*/
    background: #000 url("images/common/bg-inner.gif") no-repeat;
}
body.intro {
    background: #000 url("images/common/bg.gif") no-repeat; 
}

/*
* html body { overflow:hidden; }
* html div#container {
    height:100%;
    overflow:auto;
}
*/

#container {
    position: relative;
    min-height: 94%;
    height:94%;
    margin:0;
    padding:0;
    width:990px;
}

html>body div#container {
    height:auto;
}

a,a:visited {text-decoration:underline}
a:hover {text-decoration:none}


#loading {position:absolute; left:10px; top:180px; display:none}

/* INTRO PAGE */
div#intro { 
     padding-top: 240px; 
     padding-left: 208px;
}

div#intro a { display: block; margin: 6px 0 0 0; }
div#intro a#menswear { width: 221px; }
div#intro a#ladieswear { width: 233px; }

div#footer {
/*    position:absolute;
    bottom:0;*/
    background:#000;
    clear:both;
    width:100%;
    padding:0;
    margin:0;
    z-index:200;
}
/*
body>div#footer {
    position:fixed;
}*/

ul#links  { list-style: none; float:left; padding:0; margin:0;padding-top:5px;}
ul#credits{ list-style: none; float:right; padding:0; margin:0;padding-top:5px;}
ul#links li, ul#credits li{ color: #bbb; text-transform:uppercase; float:left; border-right: 1px solid #666; padding: 0 4px; }

ul#links li.last, ul#credits li.last{ border-right: none; }
ul#links li a, ul#links li a:visited, ul#links li a:link, ul#credits li a, ul#credits li a:visited, ul#credits li a:link { color: #bbb; text-transform:uppercase; text-decoration: none; }
ul#links li a:active, ul#links li a:hover, ul#credits li a:active, ul#credits li a:hover{ color: #fff; }
div#copy {clear:both;color: #666; text-align: center;padding-bottom:5px;}




/* others */
.hide{ display: none; }
.show{ display: block; }
.show_{ display: inline; }
.underline{ text-decoration: underline; }
.i{ font-style: italic; }
.r{ text-align: right; }
.l{ text-align: left; }
.c{ text-align: center; }
.b{ font-weight: bold; }
.s{ text-decoration: line-through; }
.u{ text-decoration: underline; }
.b{ font-weight: bolder; }
.i{ font-style:italic; }
img,form{ border: 0; margin: 0; padding: 0; }
.fr{ float: right !important; }
.fl{ float: left !important; }
.rfr{ position:relative; float: right !important; }
.rfl{ position:relative; float: left !important; }
br.clear { clear: both; }
hr{ width:100%; height:2px; }
td{ vertical-align:top; }

.frImg{ float:right; margin: 0 0 8px 8px; clear: right; }
.flImg{ float:left; margin: 0 8px 8px 0; clear: left; }

.nodeco{ text-decoration: none; }
.black{ color:#000; }

h1{ font-size: 13px; font-weight:bold; }
h2{ font-size: 11px; font-weight:bold; }
h1, h2, p{ margin:0 0 12px 0; }

a{ outline: none; }

.pink{ color: #FF0099 !important; }

