@charset "UTF-8";body,html {	font-family: Times, Serif;	font-style: italic;	font-size: 12px;	font-weight: normal;         color: #fff;	height:100%; 	background: #626366; }	  .center {	position: absolute; left: 25%; top: 25%;	width:50%;	height:50%;}        #doc2 {   background: #626366; }/* LAYOUT */ .box { 	float: left;}       .clear {	clear: both;}        #nav {   	width: 173px; }#nav, #sub, #content {	float: left;     	height: 597px;	overflow: hidden;	position: relative;}      #thumbwrap {   	position: absolute;	top: 355px;	left: 7px;	width: 499px;	height: 225px;	overflow: hidden; } #thumbs {	height: 225px;}        #thumbs img {	border: 0;	margin: 0 9px 10px 0;	cursor: pointer;}#hero {	position: absolute;	top: 7px; 	left: 7px;	width:499px;	height:337px; 	background: #fff;}   #description {	position:absolute;z-index:1;color:#666;top:10px;right:10px;width:192px;text-align:right;}    #thumb-nav-left {	position:absolute;z-index:1;	left:7px;	bottom: 134px;  } #thumb-nav-right {	position:absolute;z-index:1;	right:12px;	bottom: 14px;}/* NAVIGATION */  ul.mainnav {	list-style: none;	padding: 0;	margin: 67px 0 0 17px;	width: 170px;	font-size: 15px;	line-height: 18px;}ul.mainnav li {    margin: 0 0 9px 0;}ul.mainnav li:hover {   } ul.mainnav li a {	color: #d9d9da;	text-decoration:none;}ul.mainnav li a:hover {     }   ul.mainnav li.sel a {	color: #FFF;}      h1.collections {   	margin: 67px 0 0 17px;	width: 170px;	font-size: 15px;	line-height: 26px;	font-style:italic; } ul.collections {   margin: 0 0 0 26px;   width: 150px;   }ul.contact {   margin: 0 0 0 26px;   width: 150px;   }ul.collections li {	padding-left: 15px;	text-indent: -15px;}    ul.subnav {    list-style: none;	padding: 0;    margin: 70px 0 0 24px; 	width: 170px; 	font-size: 15px;	line-height: 18px;	text-transform: capitalize;}  ul.subcollections {   width: 100px;   }ul.subnav li {   	padding-left: 15px;	text-indent: -15px;	margin: 0 0 9px 0; }ul.subnav li:hover {	cursor: pointer;}ul.subnav li:hover a {	color:#d9d9da;} ul.subnav li a {	text-decoration: none;	color: #c0c1c2;	    }ul.subnav li a:hover {	}   ul.subnav li.sel a {    color: #fff; } /* slideshow */.hide {	display: none;}                 .show {	display: block;}   .slideshow-thumbs {	float: left;	border: 1px dotted #BBB;	margin: 10px 10px 10px 0;}.sel img.slideshow-thumbs {	border: 1px solid #333;} .slideshow-thumbs:hover{	border: 1px solid #333;}/* TYPOGRAPHY  */         h1 {	font-size: 12px;	line-height: 13pt;	font-weight: bold;	color: #fff; 	font-style: normal;}h2 {	font-size: 16px;}                  h3 {   border-top: 1px dotted #ccc;     padding-top: 10px;   margin-top: 30px;}p {	margin: 0 0 1.6em 0;    letter-spacing: 0.01em;}em {	font-style: italic;}  h1,h2,h3 {	color: #fff; 	font-weight: bold;} a {	color: #fff; }     strong {	font-weight: bold;} .enquire {	cursor: pointer;}                   .enquire:hover {	text-decoration: underline;}  .hide {display:none;}                          #enquiry-form {   	color: #626366;	position: absolute;	top: 0px; 	left: 0px;	width:247px;	height:285px; 	z-index:3;	background: rgba(255,255,255,0.5);	padding: 30px;}#enquiry-form h1, p, input {	color: #626366;}#enquiry-form label, #enquiry-form input {	width: 120px;	float:left; 	margin: 0 0 10px 0;}#enquiry-form button {	width: 120px;	clear:left; 	background: #626366;	color: #fff;} 