html, body {
	margin:auto;
	color:#000;
	font-family:Verdana;
	font-size:9px;
	background:#000;
}
img, form {
	border:none;
	margin:0px;
}
#all_content {
	margin:auto;
	width:892px;
	height:513px;
}
#chillifish {
	float:right;
	width:15px;
	height:513px;
}
#header {
	float:left;
	width:877px;
	height:32px;
	text-align:left;
}
#menu {
	float:right;
	width:600px;
	height:17px;
	margin-top:15px;
	text-align:right;
}
#content {
	float:left;
	width:877px;
	height:449px;
	text-align:left;
}
#content a:link, #content a:visited {
	color:#4e4b43;
	text-decoration:underline;
}
#content a:hover {
	color:#fff;
}
#coll_01 {
	float:left;
	width:414px;
	height:330px;
	margin:100px 0px 0px 0px;
	text-align:right;
}
#coll_01 img {
	margin: 5px 0px 0px 0px;
}
#coll_02 {
	float:left;
	width:290px;
	height:340px;
	margin:100px 0px 0px 0px;
	text-align:left;
}
#coll_03 {
	float:right;
	display:inline;
	height:150px;
	margin:100px 10px 0px 0px;
	text-align:right;
}
#coll_03 img {
	margin: 10px 0px 0px 0px;
}
#europe_sub {
	width:100px;
	text-align:right;
}
#coll_04 {
	float:left;
	display:inline;
	width:400px;
	height:340px;
	margin:100px 0px 0px 255px;
	text-transform:uppercase;
}
#coll_04 .table_portal {
	font-weight:normal;
	text-align:left;
	text-transform:none;
	vertical-align:top;
}
#coll_04 .table_portal tr {
	vertical-align:top;
}
#coll_04 .table_boutique tr {
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
}
#coll_04 .table_boutique img {
	margin:10px 0px 0px 0px;
}
.press_img {
	float:left;
	width:400px;
	height:200px;
	display:none;
}
#press_title {
	float:left;
	width:400px;
	font-weight:bold;
}
#press_info {
	float:left;
	width:400px;
}
.text {
	font-family:Verdana;
	font-size:9px;
	color:#4e4b43;
	line-height:18px;
	letter-spacing:1px;
}
p {
	margin:10px 0px 10px 0px;
}
#coll_04 table {
	margin:auto;
	font-family:Verdana;
	font-size:9px;
	color:#4e4b43;
	text-align:right;
	font-weight:bold;
}
#bottom_bar {
	float:left;
	width:877px;
	height:15px;
	text-align:left;
	background:url(../images/bottom_bar.gif) no-repeat;
}
#footer {
	float:left;
	width:877px;
	margin-top:5px;
	font-size:9px;
	color:#4e4b43;
	text-align:right;
}
#footer a:link, #footer a:visited {
	color:#4e4b43;
	text-decoration:none;
}
#footer a:hover {
	color:#fff;
	text-decoration:underline;
}
input, select, textarea {
	border:none;
}
/* for scrolling layers  
	Specify width and height in hold and wn, and in clip for wn */
div#hold { 
	position:relative;
	top:0px;
	left:0px;
	overflow:hidden;
	width:400px;
	height:340px;
	z-index:100;
}
div#wn { 
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	height:340px;
	clip:rect(0px, 400px, 340px, 0px);
	overflow:hidden;
	z-index:1;
}
div#lyr1 { 
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	z-index:1;
}
#scroll_btn {
	float:left;
	display:inline;
	width:50px;
	margin:140px 0px 0px 5px;
}
.scrollLinks {
	float:right;
	display:inline;
	margin:10px 65px 0px 0px;
}
/* end of scroll stuff */

/* imagebox stuff */
#ImageBoxOverlay {
	background-color: #000;
}
#ImageBoxCaption {
	background-color: #F4F4EC;
}
#ImageBoxContainer {
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText {
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages {
	margin: 0;
}
#ImageBoxNextImage {
	background-image: url(../images/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage {
	background-image: url(../images/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover {
	background-image: url(../images/next_image.gif);
	background-repeat:	no-repeat;
	background-position: right center;
}
#ImageBoxPrevImage:hover {
	background-image: url(../images/prev_image.gif);
	background-repeat:	no-repeat;
	background-position: left center;
}
/* end of imagebox stuff */

/*
#catalogue_form input {
	margin:4px 0px 0px 0px;
}
input, #catalogue_form textarea, #catalogue_form select {
	width:200px;
	border:#a7a7a7 solid 1px;
	font-size:11px;
	margin:0px;
}
*/

#coll_02_1 {
	float:left;
	width:270px;
	height:340px;
	margin:100px 00px 0px 20px;
	text-align:left;
}
