/* - - - - - - - - - - - - - - - - - - - - -

Title : Concierge
Author : Skywire - www.skywire.co.uk
URL : Concierge - www.concierge.co.uk

Description : Main Styles
Created : 16/02/2009

- - - - - - - - - - - - - - - - - - - - - */

/* ----- YUI RESET ----- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,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;}ol,ul{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;}

/* ----- GLOBALS ----- */
.clear{
     clear: both;
     display: block;
     overflow: hidden;
     width: 0;
     height: 0;
}
.cloak{visibility:hidden;}

a img {text-decoration: none;}
a { color: #666; text-decoration: none;}
a:hover { color: #ccc; text-decoration: none;}

/* ----- LAYOUT ----- */
body, html {height: 100%;}
body {
	background:#071b2f;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

#footerLondon {
	width:900px;
	position:absolute;
	bottom:-25px;
	left:0px;
	float:right;
	z-index:999;
	color:#666666;
	font-size:9px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}

#footerNewYork {
	width:900px;
	position:absolute;
	bottom:-25px;
	left:0px;
	float:right;
	z-index:999;
	color:#666666;
	font-size:9px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}

#distance {
	width:1px;
	height:50%;
	margin-bottom:-278px; /* half of container's height */
	float:left;
}

#container {
	background: #AABFCF;
	height:555px;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:900px;
	clear:left;
	padding-top:0px;
}

/* ----- FLASH PAGES ----- */
#container #thecollectionsflash{
	background: #AABFCF;
	min-height:555px;
	height:auto !important;
	height:555px;
	position:absolute;
	top:20;
	left:252px;
	z-index:0;
    font-size:10px;
	color:#050C1F;
	text-decoration:none;
	font-weight:bold;
}

#container #outerWrapper{
	background: #AABFCF;
	padding:0px;
	min-height:555px;
	height:auto !important;
	height:555px;
}

#container #innerWrapper{
	background: #AABFCF;
	min-height:555px;
	height:auto !important;
	height:555px;
	position:relative;
}