@charset "UTF-8";
/* CSS Document */

body 
    {
	background-color: #260000;
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica;
	line-height: 17px;
	color: #000000;	font-size:14px;

} 

body#bodycontact a#contactnav,
body#bodyheritage a#heritagenav,
body#bodymadein a#madeinnav,
body#bodyreadyto a#readytonav,
body#bodybespoke a#bespokenav {
	text-decoration:underline;
}

 
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #000000;
}
	
	
/* TEXT
*******************************************************************************/


.information_text {
	font-size: 12px;

}
.small_text {
	font-size: 9px;
	line-height: 11px;
	font-style: normal;
}

.small_text2 {
	font-size: 9px;
	line-height: 11px;
	font-style: normal;
} 

.close {
	font-size: 12px;
	margin-right: 5px;
	z-index: 201;
}
.loading_text {
	font-size: 12px;
	padding-left: 35px;
}
.loading_text_info {
	font-size: 12px;
	padding-left: 35px;
}
.termstext {
	font-size: 12px;
	font-family: Georgia, Times New Roman, Times, serif;
}
.underlined {
	text-decoration: underline;
}
.button  {
	margin-left:20px;
	margin-right:20px;
	cursor:pointer;
} 


/* LAYOUT
*******************************************************************************/


#main {
	position:absolute;
	top: 50%;
	left: 50%;
	width:955px;
	height:600px;
	margin-top: -300px;
	margin-left: -477.5px;
	background-color: #FFF;

}

#container {
	position:absolute;
    margin-left: 20px;
    top: 180px;
	width:915px;
	height:390px;
	padding:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	border:none;
}

#ready2wear {
	position:absolute;
	width:915px;
	height:390px;
	border:0 none;
	padding:0px;
}
div.slideshow img {
	top:0px;position:absolute;border:none;left:0px;
}

#slideshow {
	float:left;
	width: 303px;
	height: 390px;
	margin-right:3px;
	margin-top:0px;
	padding:0px;
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#slideshow2 {
    float:left;
    width: 303px;
	height: 400px;
	margin-right:3px;
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#slideshow3 {
	float:left;
    width: 303px;
	height: 400px;
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#info-slideshow {
    position:absolute;
	left:0px;
	width: 609px;
	height: 390px;
	margin-right:3px;
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

	
#logo a {
	position:absolute;
	top: 4px;
	left: 349px;
	width: 217px;
	height: 132px;
	background-image: url(../img/bwlogo132px.jpg);
	background-position: right top;
	background-repeat: no-repeat;	
	z-index:50;
}
#logo A:hover {
	background-position: right top;
	height: 132px;
}

#line {
	width: 540px;
	height:1px;
	margin-top:140px;
	margin-left:207px;
 	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

#filmholder {
	position:absolute;
	margin-left: 35px;
	width:847px;
	height:415px;	
}

#info {
	position:absolute;
	width:263px;
	height:395px;
	left: 612px;
	top:0px;
	padding:0px 15px 15px 15px;
	z-index:20;
	overflow:hidden;
}

#info2 {
	position:absolute;
	width:365px;
	height:305px;
	left: 475px;
	top:35px;
	padding:20px;
	z-index:20;
	background-image: url(../img/transparent_rollover.png);
	background-repeat: repeat;
	visibility:hidden;
}
#scroll_text {
	width:345px;
	height:305px;
	left: 467px;
	top:20px;
	padding-right:20px;
	z-index:20;
	overflow:auto;

}
#contact {
	position:absolute;
	height:305px;
	left: 35px;
	top:35px;
	padding:20px;
	z-index:20;
	background-image: url(../img/transparent_rollover.png);
	background-repeat: repeat;
}
#terms {
	position:absolute;
	width:805px;
	height:305px;
	left: 35px;
	top:23px;
	padding:20px;
	z-index:20;
	background-image: url(../img/transparent_rollover.png);
	background-repeat: repeat;
	overflow:auto;
}
#termscroll {
	position:absolute;
	width:785px;
	height:305px;
	left: 20px;
	top:20px;
	z-index:20;
	overflow:auto;
	padding-right:20px;
}




#infotext1 {
width:263px;
height:340px;
overflow: auto;
position: absolute;
outline: none;
padding-right:15px;
}

#infotext2 {
width:263px;
height:340px;
overflow: auto;
position: absolute;
outline: none;
padding-right:15px;
visibility:hidden;
}




/* BUTTONS
*******************************************************************************/

#nav {
	position:absolute;
	z-index:50;
	width:955px;
	top: 149px;
	left: 0px;
	text-align:center;
} 



/* CONTACT PAGE
*******************************************************************************/

#jmhgroup {
	position:absolute;
	width:280px;
	height:50px;
	z-index:110;
	left: 643px;
	top: 480px;
	padding:10px;
}


#palace  {
	position:absolute;
	width: 43px;
	height: 73px;
	z-index:220;
	top: 254px;
	left: 350px;
}


/* MISC
*******************************************************************************/

 
#iphone a {
	position:absolute;
	width: 93px;
	height: 15px;
	z-index:220;
	top: 425px;
	left: 822px;
	background-position: right top;
	background-image: url(../img/iphone.gif);
	background-repeat: no-repeat;	
}
#iphone A:hover {
	background-position: right bottom;
	height: 15px;
}
#official {
	position:absolute;
	z-index:1;
	left: 35px;
	top: 575px;
	width: 210px;
}
#languages {
	position:absolute;
	z-index:110;
	left: 710px;
	top: 575px;
	width: 210px;
	text-align: right;
}
.language_text {
	font-size: 10px;
	font-style:normal;
}
.official_text {
	font-size: 10px;
	font-style:normal;
}


/* SCROLL
*******************************************************************************/

/* SCROLLBAR
*******************************************************************************/

#test1 {
width: 790px;
height: 305px;
overflow: auto;
position: absolute;
outline: none;
padding-right:15px;
}

#test2 {
width:263px;
height:395px;
overflow: auto;
position: absolute;
outline: none;
padding-right:15px;
}

.fixedsize {
width: 400px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

.scrollgeneric
{
line-height: 1px;
font-size: 1px;
position: absolute;
}

.vscrollerbase, .vscrollerbar {
width: 10px;
top: 0px;
}

.vscrollerbar {
left: 0px;
}

.vscrollerbase, .hscrollerbase {
background-color:#FFF;
}

#test2 .vscrollerbar {
	background-color:#260000;
	padding: 0px;
	cursor:move;
}
#test1 .vscrollerbar {
	background-color: #260000;
	padding: 0px;
	cursor:move;
}


	
/* INDEX ALT
*******************************************************************************/

#logo2 {
	position:absolute;
	top: 84px;
	left: 267px;
	width: 420px;
	height: 255px;
	background-image: url(../img/bwlogo420.gif);
	background-position: right top;
	background-repeat: no-repeat;	
	z-index:0;
}

#line2 {
	width: 540px;
	height:1px;
	margin-top:484px;
	margin-left:207px;
	background:#000;
}

#nav2 {
	position:absolute;
	z-index:220;
	width:955px;
	top: 504px;
	left: 0px;
	text-align:center;
}



#pages { position:absolute; z-index:1; width:62px; left: 15px; top: 350px; text-align:center; }





/* INDEX ALT
*******************************************************************************//* INDEX ALT
*******************************************************************************/

#but01 {position:absolute; left:127px; height:100px; width:140px;}
#but02 {position:absolute; left:267px; height:100px; width:140px;}
#but03 {position:absolute; left:407px; height:100px; width:140px;}
#but04 {position:absolute; left:547px; height:100px; width:140px;}
#but05 {position:absolute; left:687px; height:100px; width:140px;}

#bak01 {position:absolute; top:0px; left:0px; width:955px; height:600px; background-image:url(../img/back01.jpg); visibility:hidden; }



#holder {position:absolute; left:647px; top:180px; height:395px; width:290px; z-index:100;}

iframe#ifrm {
	width:290px;
	height:420px;
	border:none;
}
.iframe_holder {
	position:absolute;
	width:290px;
	height:420px;
}



/* HERITAGE IMG
*******************************************************************************
*******************************************************************************/

#hert001 {width:143px; height:179px;
		left:258px; top:33px; position:absolute; }

#hert002 {width:125px; height:111px;
		left:410px; top:88px; position:absolute; }

#hert003 {width:106px; height:136px;
		left:410px; top:206px; position:absolute; }
		
#hert004 {width:80px; height:111px;
		left:522px; top:212px; position:absolute; }
		
#hert005 {width:127px; height:112px;
		left:260px; top:230px; position:absolute; }
		
#hert006 {width:96px; height:92px;
		left:154px; top:220px; position:absolute; }
		
#hert007 {width:100px; height:128px;
		left:150px; top:80px; position:absolute; }
		
#hert008 {width:98px; height:120px;
		left:45px; top:247px; position:absolute; }
		
#hert009 {width:124px; height:111px;
		left:12px; top:128px; position:absolute; }
		
#hert010 {width:69px; height:102px;
		left:65px; top:24px; position:absolute; }
		
.lowlatin { list-style-type:lower-alpha; }
