
body{
  font: 12px Georgia, "Times New Roman", Times, serif;
  line-height:20px;
  margin: 10px 0 20px 0;
  background-color:#FFF;
  /* background: #563a29 url(../images/background.jpg) 0 0 repeat; */
}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

a {
  color:#838383;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

a img{
  border:none;
}

p {
  margin: 0 0 15px 0;
}

h1{
  float:left;
  font-size: 14px;
  margin:0;
  padding:0;
  letter-spacing: 1px;
  color:#FFF;
}

h2{
  font-size: 16px;
  font-weight:bold;
  margin:0 0 5px 0;
  padding:0;
  font-variant: small-caps;
  letter-spacing: 1px;
  color:#666;
}

/* IMAGE HEADERS */

.aw09W {
  margin:5px 0 0 0; padding:0;
  position:relative;
  width:235px; height:60px;
  overflow:hidden;
}
  
.aw09W span {
  display:block;
  position:absolute; left:0; top:0; z-index:1;
  width:235px; height:60px;
  margin:0; padding:0;
  background:url("../images/aw09W.gif") top left no-repeat;
}

.aw09M {
  margin:5px 0 0 0; padding:0;
  position:relative;
  width:235px; height:60px;
  overflow:hidden;
}
  
.aw09M span {
  display:block;
  position:absolute; left:0; top:0; z-index:1;
  width:235px; height:60px;
  margin:0; padding:0;
  background:url("../images/aw09M.gif") top left no-repeat;
}

.press-h1 {
  margin:5px 0 0 0; padding:0;
  position:relative;
  width:167px; height:24px;
  overflow:hidden;
}
  
.press-h1 span {
  display:block;
  position:absolute; left:0; top:0; z-index:1;
  width:167px; height:24px;
  margin:0; padding:0;
  background:url("../images/h1-press.gif") top left no-repeat;
}

.about-h1 {
  margin:5px 0 0 0; padding:0;
  position:relative;
  width:93px; height:25px;
  overflow:hidden;
}
  
.about-h1 span {
  display:block;
  position:absolute; left:0; top:0; z-index:1;
  width:93px; height:25px;
  margin:0; padding:0;
  background:url("../images/h1-about.gif") top left no-repeat;
}

.contact-h1 {
  margin:5px 0 0 0; padding:0;
  position:relative;
  width:124px; height:25px;
  overflow:hidden;
}
  
.contact-h1 span {
  display:block;
  position:absolute; left:0; top:0; z-index:1;
  width:124px; height:25px;
  margin:0; padding:0;
  background:url("../images/h1-contact.gif") top left no-repeat;
}

/* END IMAGE HEADERS */

.container{
  display:block;
  width:900px;
  margin:0 auto 0 auto;
  padding:0 0 50px 0;
}

.hide {
   display:none;
}

.content{
  display:block;
}

.content-alt{
  display:block;
  background: url("../images/LBG.gif") 0 0 repeat-y;
}

.content-looks{
  display:block;
  height:440px;
  overflow: hidden;
  /* background:url("../images/LBG.gif") 0 0 repeat-y; */
}

.header{
  display:block;
  width:900px;
  margin:0 auto 10px auto;
  height:80px;
  /* background: url("../images/headerBG2.gif") 0 0 repeat-x; */
  /* background:url("../images/headerBG.gif") no-repeat; */
  background:url("../images/header-border.gif") 0 100% repeat-x;
}

.logo{
  float:left;
  width:185px;
  height:60px;
}

.nav{
  float:right;
  width:590px;
  height:60px;
}

.nav a{
  float:left;
  height:15px;
  margin:45px 30px 0 30px;
}

.breadcrumb{
  float:right;
  font-size:11px;
  color:#838383;
  font-variant: small-caps;
  letter-spacing: 1px;
}

.left {
  width:300px;
  height:435px;
  float:left;
  padding:5px 0 0 0;
}

.right {
  width:590px;
  padding:0 0 0 10px;
  height:440px;
  float:right;
  background:url("../images/rightBG2.gif") 0 0 repeat-y;
  /* background:url("../images/rightBG.gif") no-repeat; */
}

.right-alt {
  width:590px;
  padding:0 0 0 10px;
  float:right;
}

.right-copy{
  width:400px;
}

.footer {
  width:900px;
  margin:10px 0 0 0;
  padding:10px 0 0 0;
  text-align:center;
  font-size:11px;
  font-variant: small-caps;
  letter-spacing: 1px;
  color:#444;
  border-top:1px solid #AAA;
}

.footer span {
  margin:0 35px 0 35px;
}

.footer a {
  color:#838383;
}

/* Home */

.slides-left{
  float:left;
  height:450px;
  width:450px;
  background-color:#3e3c3a;
  margin:5px 0 5px 0;
}

.slides-right{
  float:right;
  height:450px;
  width:450px;
  background-color:#3e3c3a;
  margin:5px 0 5px 0;
}

/* Collections */

.col-left{
  float:left;
  width:440px;
  padding: 5px 10px 0 0;
  text-align:right;
}

.col-right{
  float:right;
  width:439px;
  padding: 5px 0 0 11px;
  text-align:left;
  background:url("../images/rightBG3.gif") 0 0 repeat-y;
}

.h1con{
  height:60px;
  display:block;
}

.look-head{
  height:65px;
  display:block;
}

.lookImg{
  display:block;
  height:435px;
  width:290px;
  background-color:#ebebeb;
}

.look-copy{
  font-size:12px;
  font-variant: small-caps;
  letter-spacing: 1px;
  height:65px;
  margin:0 0 10px 5px;
  position:relative;
  line-height:18px;
}

.look-h2{
  display:block;
  height:35px;
}

.look-copy p{
  float:left;
  width:420px;
  margin:10px 0 0 0;
  position:absolute;
  bottom:0;
  left:0;
}

.prevNext{
  width:160px;
  margin:45px 0 0 0;
  text-align:right;
  position:absolute;
  bottom:0;
  right:0;
  color:#838383;
  font-size:12px;
}

.prevNext a:hover{
  text-decoration:none;
}

.prevNext img{
  margin:0 0 0 20px;
}

.detailImg {
  display:block;
  width:590px;
  height:300px;
  cursor:move;
  overflow:hidden;
  background-color:#ebebeb;
}

.detailImg img {
  border:none;
}

/* PRESS */

.login {
  font-variant: small-caps;
}

.login input{
  margin:0 0 15px 0;
  font: 12px Georgia, "Times New Roman", Times, serif;
  color:#838383;
}

.press-row{
  display:block;
  margin:20px 0 20px 0;
}

.press-thumb{
  float:left;
  width:100px;
  height:150px;
}

.press-text{
  float:right;
  width:290px;
  margin:0 0 0 10px;
  color:#838383;
}

.press-text h2{
  font-size:14px;
}

.press-text a{
  float:left;
  clear:both;
  font-variant: small-caps;
  color:#000;
  background-color:#ccc;
  padding:5px 10px 5px 10px;
}

.press-text a:hover{
  text-decoration:none;
  background-color:#b7b7b7;
}

.press-text .h2-top{
  color:#000;
}

.press-text p{
  margin: 15px 0 20px 0;
}

/* MORPH TABS */

#morphTabs {
	display:block;
        position:relative;
	overflow:hidden;
}


.morphtabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0px;
	height: 150px;
}

.morphtabs_title li {
	float: left;
	cursor: pointer;
	height: 153px;
	width:100px;
}

.morphtabs_title li.over img {
	height:174px;
        width:116px;
        position:relative;
        z-index: 100;
        top:-10px;
        left:-8px;
}

.morphtabs_title li.active {
	background-color: #FFF;
}

.morphtabs_title li img {
	opacity:.999;
}

.morphtabs_title li.active img {
        opacity:0.8;
	/* For IE 
	filter:alpha (opacity=80);
	*/
        
}

.morphtabs_panelwrap {
	overflow: hidden;
}

.morphtabs_panel {
	width:900px;
	height:600px;
        position: relative;
        display: none;
        overflow: hidden;
	clear: both;
}

.morphtabs_panelwrap, .morphtabs_panel {
	width:100%;
}

.morphtabs_panel.active {
	display: block;
}

/* Scrollbar & content css */

#scroll-content {
        float:left;
        height: 170px;
        width: 900px;
        overflow:hidden;
}

#scroll-content ul{
        width: 1300px;
}

.scrollbar-hor{
        background-color: #dadada;
        height: 5px;
        width: 900px;
        float:left;
}
.handle-hor{
        height: 5px;
        width: 300px;
        background-color:#838383;
}

