body {
background-color:black;
color:#333;
font:12px 'Lucida Grande', Helvetica, sans-serif; 
margin:0;

}

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

h2 {font-size:12px;}
a {text-decoration:none; color:#666;}
p {padding-bottom:10px;}
img {border-width:0px;}

#vertical {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -306px;
	text-align: center;
	min-width: 900px; 

}

#container {
	position: relative;
	text-align: left;
	width: 960px;
	margin: 0 auto 0;
	z-index: 3;

}

#image {height:515px; width:960px; position:relative; overflow:hidden; float:left;}
#imagelist {height:515px; position:relative; width:99000px;}
#homepage #image {position:relative; float:left; }
#homepage #image #popup-notice { margin-top: 374px; }
/*#brand #image {position:relative; float:left;}*/
#collection #image {position:relative; float:left;}
#press #image {background-color:white;}
#press #image img {border:1px solid #ccc; padding:4px;}
#press #image .gap {width:30px;}
#press #image td p {padding:5px;}
#press #image table {margin-left:63px; margin-top:30px;}
/*#gallery #image {background:url("/images/homepage.jpg") no-repeat;}*/

#image ul{ margin:0; padding:0; list-style:none; }
#image ul li{ margin:0; padding:0; width:960px; height:515px; float:left; }



#where-to-buy #image {background-color:white;}
#where-to-buy table {margin-left:15px; margin-top:30px;}
#where-to-buy p {font-size:10px; padding:0; margin:0; padding-bottom: 6px; }
#where-to-buy table h2 {font-size:13px; padding:0px;}
#where-to-buy table h3 {font-size:11px; padding: 0px; margin: 0px; }
#where-to-buy table a:hover {text-decoration:underline;}




#gallery-2010-himderella #image {background:url("/images/gallery/himderella/1.jpg") no-repeat;}


#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/1.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/2.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/3.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/4.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/5.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/6.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/7.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/8.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/9.jpg") no-repeat;}
#gallery-2009-plastic-friend #image {background:url("/images/gallery/plastic-friend/10.jpg") no-repeat;}


#gallery-2008-bw #image {position:relative; float:left; background:url("/images/gallery/bw/1.jpg") no-repeat;}
#gallery-2008-bw2 #image {position:relative; float:left; background:url("/images/gallery/bw/2.jpg") no-repeat;}
#gallery-2008-bw3 #image {position:relative; float:left; background:url("/images/gallery/bw/3.jpg") no-repeat;}
#gallery-2008-bw4 #image {position:relative; float:left; background:url("/images/gallery/bw/4.jpg") no-repeat;}
#gallery-2008-bw5 #image {position:relative; float:left; background:url("/images/gallery/bw/5.jpg") no-repeat;}

#gallery-2008-forest #image {background:url("/images/gallery/forest/1.jpg") no-repeat;}
#gallery-2008-forest2 #image {background:url("/images/gallery/forest/2.jpg") no-repeat;}
#gallery-2008-forest3 #image {background:url("/images/gallery/forest/3.jpg") no-repeat;}
#gallery-2008-forest4 #image {background:url("/images/gallery/forest/4.jpg") no-repeat;}
#gallery-2008-forest5 #image {background:url("/images/gallery/forest/5.jpg") no-repeat;}
#gallery-2008-forest6 #image {background:url("/images/gallery/forest/6.jpg") no-repeat;}
#gallery-2008-forest7 #image {background:url("/images/gallery/forest/7.jpg") no-repeat;}

#gallery-2008-fashion #image {position:relative; float:left; background:url("/images/gallery/fashion/1.jpg") no-repeat;}
#gallery-2008-fashion2 #image {position:relative; float:left; background:url("/images/gallery/fashion/2.jpg") no-repeat;}
#gallery-2008-fashion3 #image {position:relative; float:left; background:url("/images/gallery/fashion/3.jpg") no-repeat;}

#gallery-2007-london #image {position:relative; float:left; background:url("/images/gallery/london/1.jpg") no-repeat;}
#gallery-2007-london2 #image {position:relative; float:left; background:url("/images/gallery/london/2.jpg") no-repeat;}
#gallery-2007-london3 #image {position:relative; float:left; background:url("/images/gallery/london/3.jpg") no-repeat;}



#contacts #image {position:relative; float:left;}
#contacts h2 a { font-weight: normal; }
#contacts h2 p { font-weight: normal; padding: 0; }
#contacts h2 { font-size: 11px; }

#collection-trousers-one #image #left a {float:left; width:372px; height:515px; background:url("/images/trousers-one-left.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-one #image #left a:hover {background-position:0 0; cursor:default;}
#collection-trousers-one #image #center a {float:left; width:243px; height:515px; background:url("/images/trousers-one-center.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-one #image #center a:hover {background-position:0 0; cursor:default;}
#collection-trousers-one #image #right a {float:left; width:345px; height:515px; background:url("/images/trousers-one-right.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-one #image #right a:hover {background-position:0 0; cursor:default;}

#collection-trousers-two #image #left a {float:left; width:380px; height:515px; background:url("/images/trousers-two-left.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-two #image #left a:hover {background-position:0 0; cursor:default;}
#collection-trousers-two #image #center a {float:left; width:249px; height:515px; background:url("/images/trousers-two-center.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-two #image #center a:hover {background-position:0 0; cursor:default;}
#collection-trousers-two #image #right a {float:left; width:331px; height:515px; background:url("/images/trousers-two-right.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-two #image #right a:hover {background-position:0 0; cursor:default;}

#collection-trousers-three #image #left a {float:left; width:237px; height:515px; background:url("/images/trousers-three-left.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-three #image #left a:hover {background-position:0 0; cursor:default;}
#collection-trousers-three #image #center a {float:left; width:449px; height:515px; background:url("/images/trousers-three-center.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-three #image #center a:hover {background-position:0 0; cursor:default;}
#collection-trousers-three #image #right a {float:left; width:274px; height:515px; background:url("/images/trousers-three-right.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-three #image #right a:hover {background-position:0 0; cursor:default;}

#collection-trousers-four #image #left a {float:left; width:287px; height:515px; background:url("/images/trousers-four-left.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-four #image #left a:hover {background-position:0 0; cursor:default;}
#collection-trousers-four #image #center a {float:left; width:386px; height:515px; background:url("/images/trousers-four-center.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-four #image #center a:hover {background-position:0 0; cursor:default;}
#collection-trousers-four #image #right a {float:left; width:287px; height:515px; background:url("/images/trousers-four-right.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-four #image #right a:hover {background-position:0 0; cursor:default;}



#collection-trousers-five #image #one a {float:left; width:244px; height:515px; background:url("/images/trousers-five-1.jpg") no-repeat; background-position:0 0; text-decoration:none;}
#collection-trousers-five #image #one a:hover {background-position:0 -515px; cursor:default;}
#collection-trousers-five #image #two a {float:left; width:217px; height:515px; background:url("/images/trousers-five-2.jpg") no-repeat; background-position:0 0px; text-decoration:none;}
#collection-trousers-five #image #two a:hover {background-position:0 -515px; cursor:default;}
#collection-trousers-five #image #three a {float:left; width:239px; height:515px; background:url("/images/trousers-five-3.jpg") no-repeat; background-position:0 0px; text-decoration:none;}
#collection-trousers-five #image #three a:hover {background-position:0 -515px; cursor:default;}
#collection-trousers-five #image #four a {float:left; width:260px; height:515px; background:url("/images/trousers-five-4.jpg") no-repeat; background-position:0 0px; text-decoration:none;}
#collection-trousers-five #image #four a:hover {background-position:0 -515px; cursor:default;}


#collection-trousers-six #image #one a {float:left; width:258px; height:515px; background:url("/images/trousers-six-1.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-six #image #one a:hover {background-position:0 0; cursor:default;}
#collection-trousers-six #image #two a {float:left; width:211px; height:515px; background:url("/images/trousers-six-2.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-six #image #two a:hover {background-position:0 0; cursor:default;}
#collection-trousers-six #image #three a {float:left; width:214px; height:515px; background:url("/images/trousers-six-3.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-six #image #three a:hover {background-position:0 0; cursor:default;}
#collection-trousers-six #image #four a {float:left; width:277px; height:515px; background:url("/images/trousers-six-4.jpg") no-repeat; background-position:0 -515px; text-decoration:none;}
#collection-trousers-six #image #four a:hover {background-position:0 0; cursor:default;}





#content {width:960px; height:126px; float: left; background-color:white;}
#collection-trousers-one #content {clear:both;}

#content ul {position:relative; top:12px; left:18px; width:140px; margin:0; padding:0; float:left;}
#content ul li {float:left; margin:0; padding:0; list-style:none; display:block; width:100%; }
#content ul li a {display:block; width:100%;}
#content ul li a:hover {background-color:#333; color:white;}
#content ul li .on {background-color:#333; color:white;}
#content img {float:right; margin:22px 20px 0px 0;}

#content ul#models li .on {background-color:#333;}

#block {position:absolute; bottom:20px; left:0px; background-color:white;}
#block p {padding:0 20px 10px 14px;}
#block h2 {padding:10px 0 10px 14px;}
#contacts #block h2 { padding: 4px 0 4px 14px; }
#block h3 {padding:0 0 0 14px;}


#brand #block {width:760px; height: 440px; font-size: 11px; }
#collection #block {width:300px; height:60px;}
#collection #block h2 {color:#333;}
#contacts #block {width: 960px; height:550px;}
#contacts #block a {color:#333;}
#contacts #block a:hover {background-color:#333; color:white;}


/* -- Gallery images and pagination layout -- */
#pagination {position:relative; left:18px; width:220px; margin:0; padding:0; float:left;}
#pagination .on {background-color:#333; color:white;}
#pagination a {padding:0 4px;}
#pagination a:hover {background-color:#333; color:white;}

#gallery-2010-himderella #pagination, 
#gallery-2009-plastic-friend #pagination, #gallery-2009-plastic-friend2 #pagination,
#gallery-2009-plastic-friend3 #pagination, #gallery-2009-plastic-friend4 #pagination,
#gallery-2009-plastic-friend5 #pagination, #gallery-2009-plastic-friend6 #pagination,
#gallery-2009-plastic-friend7 #pagination, #gallery-2009-plastic-friend8 #pagination, #gallery-2009-plastic-friend9 #pagination,
#gallery-2009-plastic-friend10 #pagination  {top:9px;} 
#gallery-2008-bw #pagination, #gallery-2008-bw2 #pagination,
#gallery-2008-bw3 #pagination, #gallery-2008-bw4 #pagination,
#gallery-2008-bw5 #pagination {top:39px;}
#gallery-2008-forest #pagination, #gallery-2008-forest2 #pagination,
#gallery-2008-forest3 #pagination, #gallery-2008-forest4 #pagination,
#gallery-2008-forest5 #pagination, #gallery-2008-forest6 #pagination,
#gallery-2008-forest7 #pagination {top:9px;} 
#gallery-2008-fashion #pagination, #gallery-2008-fashion2 #pagination,
#gallery-2008-fashion3 #pagination {top:24px;}
#gallery-2007-london #pagination, #gallery-2007-london2 #pagination,
#gallery-2007-london3 #pagination {top:9px;}
#press #pagination { top: 54px; font-size: 11px; }









#content ul li a { font-size: 11px; }
















		/*Supersize Plugin Styles*/
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(/images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}

/*-------- homepage large image menu styles ------- 09/09/2009 ----*/
#homepage-menu { width: 261px; height: 29px; margin-left: 20px; position: absolute; top: 50%; }

#homepage-menu #website { float: left; display: block; width: 145px; height: 26px; background: url("/images/homepage/image-website.png"); }
#homepage-menu #website:hover { background-position: 0 -26px; }
#homepage-menu #shop { float: left; display: block; width: 92px; height: 26px; background: url("/images/homepage/image-shop.png"); }
#homepage-menu #shop:hover { background-position: 0 -26px; }

/* ----------------------------------------- */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} .clearfix {display: block;}
/* End hide from IE-mac */