@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
/* index */
body {
	 font-family:"Trebuchet MS", Arial; 
	 font-size:12px; 
	 background:#b2c6c9; 
}

img {border: none;}
a { text-decoration:none; color:#000000;}
a:focus { outline:none }
.spacer {clear:both;}

.container ul li {margin-left: 20px;}
.container blockquote {margin-left: 20px; }
#pageContainer {
	width: 1060px;
	background: url(../images/containerBackground.jpg);
	margin: 0 auto;
}

#header { 
	 width:988px; 
	 height:158px; 
	 margin:0 auto; 
	 background:#FFFFFF;
}

.container {
	width: 988px;
	margin: 0 auto;
	background:#FFFFFF;	
}

#logo { padding-top:12px; padding-left:38px; width:210px; display: block;}

.left {float: left;}
.right {float: right;}

#horizontalMenu { 
	width:730px;
	float:right; 
	margin-top:8px; 
	font-weight:bold; 
	font-size:12px;
	margin-right: 45px; 
	text-align: right;
}
 
ul.navigation {height: 32px;} 
ul.navigation li { display:inline; color:#000000; margin-right:1px;   height: 32px;}
ul.navigation li a {height: 32px; display: block; float: right; padding:15px 10px 0px 10px;}
ul.navigation li a:hover {background: url(../images/strelka.jpg) center top no-repeat;}
ul.navigation li span {width: 1px; background: #f29400; float: right; height: 22px; margin-top: 12px;}
.current { color:#f39b11;}



#navigationPic { width:220px; height:20px; margin-left:720px; margin-top:3px; background-image:url(../images/navigationPic.jpg);}

.picPosition {height:276px; width: 988px; margin: 0 auto; display: block; background: #ffffff;}

/*.full {width: 988px; height: 276px;}*/
#OrangePic { width:988px; background:url(../images/BigPictureOrangeBorder.jpg) repeat-x; height: 18px; margin: 0 auto;}

#searchForm { width:340px; height:36px; margin-top:-102px; margin-left:436px; }
.ksearch { color:#f29400; font-weight:bold; font-size:12px; width:90px; height:20px; float: left; margin-right: 10px;}
.images2 { /*width:120px; margin-left:10px; */ height:30px;   float: left;}

.textPole {width:110px; height:16px; background:#dee7e9; border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd;  border-left: none; border-right: none;float: left;}
.pic1 { float: left;}
.pic2 { float: left; }

.buttonFind1 , .buttonFind1proceed { height:30px; cursor: pointer; float: right; margin-right:150px; padding-left:10px; padding-right: 10px;}

.buttonFind1proceed { width:210px; margin-right:10px; margin-top:20px; float:right; display:block;}
.find , .find1, .find1pro {
	border: none !important;
	height:19px; 
	background:#f29400; 
	border-bottom:1px solid #c3846c; 
	border-top:1px solid #c3846c; 
	float: left;
	color: #ffffff;
	font-weight: bold;
	padding: 0px 7px 0 5px;
	cursor: pointer;
	}
.find1, .find1pro { background:#bdcacb; border:none; height:19px; display:block; width:210px;}
.find1pro { width:190px; display:block;  height:19px; }	
.textFind , .textSub {color:#FFFFFF; font-weight:bold; font-size:14px; padding-left:26px;}
.FindLeftPic {float: left; border: none;}
.FindRightPic {float: left; border: none;}

#ezik { margin-top: -34px; margin-left: 864px; font-size:11px; font-weight:bold; float: left;}
#ezik a { text-decoration: underline; color: #000000; margin-left: 10px;}
#ezik a:hover  {color: #000000;}

#leftDivContent {
	 width:339px;  
	 background:#FFFFFF; 
	 float: left;
}

#rightDivContent {
	margin-left: 2px;
	width:647px; 
	background:#FFFFFF; 
	float: left; 
}

.room, .range, .type{ width:113px; height:22px; padding-top: 4px; font-weight: bold; display: block; text-decoration:none; font-size:12px; color:#7c8181; float: left; text-align: center;}
.room:hover, .range:hover, .type:hover, .room.selected, .range.selected, .type.selected {background:#e3dbd0}
.type {background:#dce6e8;}
.room {background:#bdcbcc;}
.range {background:#d7dfe2;}

#selectMaterial { height:26px; width:339px; background:#d7dfe2; margin-top:1px; margin-bottom:1px; }
.selectMaterialText { color:#858383; font-size:12px; padding-left:18px; padding-top:6px; }
.leftdivPic { width:336px; height:68px; background:#dde4e7; margin-top:1px; display: block; clear: both; border: none; color:#565656; }
.leftdivPic:hover, .leftdivPic.selected {background: /*#d1d4d7*/#bbb;}
.hallPic { border: none; border-right:2px solid #FFFFFF; float:left; width: 158px; height: 68px;}
.productOac { 
	font-size:14px; 
	float:left;
	padding-left:15px; 
	padding-top:25px;
	display: block;
}

#leftContentPics { border-right:3px solid #f29400; margin-bottom: 1px; }

#hamiltonDownloads { width:498px; height:28px; background:#bdcacb; margin-top:1px;}
#hamiltonOrange { width:340px; height:20px; background:#f29400; margin-top:-24px;}
.orangeHamiltonText { font-size:12px; font-weight: bold; color:#FFFFFF; text-align: center; padding: 1px 0 0 0;}

.brochuresList {
	border: none;
	margin: 20px 0 0 0;
	list-style: none;
	display: block;
	font-size:14px;
}

.brochuresList li {
	display: block;
	
}

.brochuresList li a {
	color: #616160;
	display: block;
	padding-left:  115px;
}

.brochuresList li a:hover {
	background: #dce6e8;
}

.brochuresList li a span {
	color: #f39501;
	border: none;
	border-left: 1px #a5b4b1 solid;
	padding-left: 15px;
	padding-right: 100px;
	float: right;	
}

#rightPicDiv{ height:194px; width:647px; display: block; background:url(../images/brochure_homepage.jpg); margin: 0 0 2px 0; }
#rightPicDiv:hover{background:url(../images/brochure_homepage_hover.jpg)}
.NewCollection { width:430px; height:196px; background-image:url(../images/RightTablePic.jpg); display: block;}
.Text2009, .BrochText { font-size:18px; float: right; color:#505050; padding-top:4px; padding-right: 10px;}

.clickDownText { font-size:10px; color:#505050; text-align: right; float: right; padding-right: 10px;}
.clickDownText a {text-decoration:none; color:#505050; }
.clickDownText a:hover { color:#505050; }
#promotionDiv { height:30px; width:647px; background:#c0d3d7; margin-top:1px;}
.promotionText { font-size:18px; color:#6e6e6e; padding-left:14px; padding-top:4px;}
.rightStolPictures { width:484px; height:126px; background:#FFFFFF;}

.promotionImg {width: 600px; padding: 20px 22px;}

.leftStolPic, .leftStolPic1 {padding-left:14px; padding-top:20px; width: 203px; height: 104px;}
.leftStolPic1 { margin-left:30px;}

#footerDiv { width:988px; height:30px; background:#ecf0f3; margin: 0 auto; border: none; padding: 12px 0 0 0; color: #aba09e;}
.whiteFooter { width:988px; background:#FFFFFF; height:40px; margin: 0 auto;}

.footerLink {font-size:11px; color:#aba09e; padding: 6px 3px 0 6px;}

/* brochures */
.Bro , .Pro{ font-size:18px; color:#505050; padding-top:14px; float: right; margin-right: 15px;}
.pdfBro , .printBro , .ProSelect , .printPro{ font-size:10px; color:#505050; padding-top:10px; padding-right: 10px; text-align: right;}
.ProSelect { padding-left:360px; padding-right: 15px;}
.printPro { padding-left:300px; padding-top:1px;}
.printBro { padding-top:1px;}
#lastBrochure , #lastBrochure1{ width:625px; background:#d7dfe2; margin-left:18px; margin-top:28px; margin-right: 30px;}
#lastBrochure1 { margin-top:0;}
.lastBroText , .lastProText{ color:#565656; font-size:18px; padding-left:18px; padding-top:4px; margin-bottom: 1px;}
.broPicText , .broPicText1 {display:block; float: left; width:625px; background:#FFFFFF; margin-left:18px; border-bottom:1px solid #d7dfe2;}
.broPicText:hover {background: #DDE4E7}
.broHollPic { padding:10px 0; width: 175px; height: 87px; float: left;}
.BroName , .CollName { font-size:13px; color:#f29400; margin-left:18px; margin-top: 10px; float: left; font-weight: bold; font-family: Helvetica, sans-serif;}
.proizvolenText { text-align:justify; font-size:13px; font-family: Helvetica, sans-serif; color:#000; margin-left:18px; width: 410px; margin-top:4px; float: left;}
.broPicText1 { border-bottom:none;}

/* products */
/* company */
#companyOption { width:339px; height:37px; background:#d7dfe2; border-top:6px solid #FFFFFF;}
.companyOptionText { font-size:12px; color:#858383; padding-left:20px; padding-top:7px;}
.compText , .furText , .newsText { font-size:18px; color:#565656; padding-left:18px; padding-top:6px;}
.cDiv ,.nDiv1, .nDiv, .cDiv4 , .nDiv4 ,.cDiv1{ width:10px; height:26px; background:#f29400; border-bottom:1px solid #FFFFFF; float: left; display: block;}
.nDiv4 { background:#FFFFFF;}

.comLinkName, .comLinkName4 ,.furLinkName ,.furLinkName4 {
	width:320px; 

	background:#dee3e5; 
	border-bottom:1px solid #bdcacb; 
	}

.comLinkName4 , .furLinkName4 { border-bottom:none;}
#linkDiv { margin:20px 0 0 20px; width:480px; background:#FFFFFF; float: left;}

.clinkText  { font-size:14px; }
.clinkText a { text-decoration:none; background: url(../images/newsBackground.gif) repeat-y; display: block; padding-top: 4px; padding-left: 30px; color:#565656;}
.clinkText a:hover, .clinkText a.selected {color:#000;}

.comTitleText , .furTitleText , .newsTitleText {color:#505050; font-size:18px; padding-left:18px; padding-top:12px; padding-bottom: 10px;}
#companyRightDiv , #newsRightDiv{ width:627px; height:5px; background:#d7dfe2; margin-left:18px; margin-top:14px;}
#companyRightDiv { width:620px;}
.textRightDiv { 
	text-align:justify; 
	font-size:12px; 
	color:#565656; 
	padding-left:18px;
	padding-top:16px; 
	padding-right:20px;
}

/* furniture care */
/* news */
.newsDate { color:#6f6969; font-size:18px; float: right; padding-top:4px; margin-right: 10px;}
.BedroomPic { margin-left:18px; margin-top:10px;}
.newsLinkName { padding-left:100px;}

.pager {float: right; margin-top: 10px; margin-right: 10px;}
.pager a { border:none; color:#f29400; border:1px solid #f29400; padding: 4px 8px; margin: 4px; background-image:url(../images/pagerBackground.gif); display:block; float:left; font-size: 12px;}
.pager a.selected, .pager a:hover  {border: 1px solid #4c4c4c;}

.leftNewDivLinkove, .leftNewDivLinkove1 { 
	width:500px; 
	height:26px;
	margin-left:50px; 
	margin-top:-219px; 
	border-bottom:1px solid #bdcacb;
}
.leftNewDivLinkove1 { margin-top:0;}
#newsRightDiv { width:625px; height:30px; background:#d7dfe2; }
.newOrDate { font-size:14px; color:#f29400; padding-left:14px; padding-top:4px; padding-right: 14px;}
.nLname { color:#565656; font-size:14px; padding-left:110px; margin-top:-17px;}

.nLname a { text-decoration:none; color:#565656;}
.nLname a:hover { color:#565656;}

/* products listing */
.proLisRangeText { color:#505050; font-size:18px; margin-right: 20px; padding-top:14px; float: right; text-align: right;}
.proLisAllText  { color:#f29400; font-size:18px; padding-left:10px; }
.listProText , .listSecond { color:#505050; font-size:10px; padding-top:2px; float: right; margin-right: 20px; text-align: right;}
.listSecond { padding-left: 180px; padding-top:0px;}
.selectForm { width:400px; height:30px; }


#SelectSearch { width:35px; height:34px; margin-left:20px; margin-top:10px;}
.rangeSearch , .typeSearch{ color:#565656; font-size:12px; padding-top:18px; }
.selectButton { margin-left:80px; margin-top:-40px; }

.button ,.button1{ width:130px; height:30px; margin-left:50px; margin-top:-26px; }
.any , .anyText{ 
	color:#565656;
	font-size:12px; 
	margin: 1px 10px 2px 13px; 
	display:block; 
	padding-top:-31px;
	}
.backPole ,.backPole1{
	width:98px; 
	height:16px; 
	background-image:url(../images/searchBack.jpg); 
	border-bottom:1px solid #cdcdcd; 
	border-top:1px solid #cdcdcd;  
	margin-left:6px;
	margin-top:-18px; 
	}
.img1, .image { padding-top:8px;  }
.img2 { float:left; margin-left:100px; margin-top:-80px;  }
.button1 { margin-left:246px;}
.typeSearch { padding-left:200px; margin-top:-38px;}
.image2 { float:left; margin-left:98px; margin-top:-79px;}
.backPole1 { height:17px;}

.shkavText { width:467px; height:120px; margin-top:18px; margin-left:16px; position: relative;}
.shkPic { float: left; width: 130px; height: 110px; margin: 0 10px; }
.shkRight { 
	width:400px; 
	height:114px; 
	background:url(../images/backgr.jpg) repeat-y; 
	float: left;
	position: relative;
	}
.shkavText .price {right: 10px; font-size: 14px; top: 18px; position: absolute; color: #a99c89; font-weight: bold; width: 120px;}
.shkavText .price .oldprice {text-decoration: line-through;}
.shkavText .price .newprice {color: red;}	
	
.collectionDiv { 
	width:262px; 
	height:30px;  
	margin-left:20px; 
	padding-top:20px; 
	border-bottom:1px solid #FFFFFF;
	}
.collectionDivText { color:#f29400; font-size:14px; padding-top:5px;}
.rText { font-size:12px; color:#f29400; padding-left:20px; padding-top:8px;}
.colNameT { font-size:12px; color:#565656; padding-left:82px; margin-top:-18px;}

/* contact */
#contactUs { width:490px; height:22px; background:#d7dfe2; margin-left:1px; border-top:1px solid #FFFFFF;}
.contactUsText ,.regText { font-size:12px; color:#858383; padding-left:18px; font-weight: bold; padding-top:3px;}
.conHamiltonText, .logText { font-size:18px; color:#565656; padding-left:18px; padding-top:16px;}
#leftcontactDiv { width:476px; height:84px; margin-left:4px; margin-top:16px; border-left:4px solid #f29400;}
.leftconText { text-align:justify; font-size:12px; color:#565656; padding-left:8px; padding-right:10px;}
.T-Div, .email-Div { width:476px; height:40px; margin-left:4px; border-left:4px solid #f29400; margin-top:4px;}
.T-DivText { font-size:12px; color:#565656; padding-left:8px; padding-top:14px;}
.email-Div {  width:476px; height:68px;}
.emailText , .emailText1{ font-size:12px; color:#565656; padding-left:8px; padding-top:16px;}
.emailText1 { padding-top:1px;}
.enquiry , .reg{ font-size:18px; color:#505050; padding-left:8px; padding-top:8px;}

#contactDiv, #regDiv { width:635px;margin-left:8px; margin-top:8px; border-top:4px solid #d7dfe2;}
.fillText { font-size:12px; color:#565656; padding-top:8px;}
#contactForm , #contactForm1 { width:637px; height:280px; background-image:url(../images/contactBackground.jpg); margin-left:6px;}

.ime, .user ,.imeTitle { width:339px; height:26px;}
.imeTitle { widows:430px; height:36px;}
.infoB , .infoB, .infoU,  .infoBtitle{ color:#f1a01f; font-size:14px; padding-left:10px; padding-top:4px;}
.infoBtitle { padding-top:15px;}

.txtSelect { background-color:#FFFFFF; width:57px; margin-left:106px; margin-top:-20px; float:left;}
.txt2 , .txt2e{ background-color:#FFFFFF; border:1px solid #8f8f8f; width:210px; height:18px; margin-left:106px;margin-top:-18px; display:block; border-bottom:none;}
.txt2e { height:86px;}

.sub , .sub1, .sub2{ background:#bdcacb; height:20px; width:160px;} 
.SubLeftPic, .SubLeftPic1, .SubLeftPic2 { margin-left:-4px; padding-top:-1px;  float:left;}
.SubRightPic, .SubRightPic1, .SubRightPic2 { float:left; margin-left:160px; margin-top:-20px;}
.buttonSubmit, .buttonSubmit1 , .buttonSubmit2{width:110px; height:32px;  margin-left:222px; margin-top:-40px;}
.textSub, .textSub1 ,.textSub2{ padding-left:50px; padding-top:2px;}

/* member area */
#logvane { width:339px; height:270px; background-image:url(../images/logvanePic.jpg); margin-left:1px; margin-top:14px;}
.registerText { text-align:justify; padding-right:10px; padding-top:14px;}
.registerText ul {margin-left: 20px !important;}

#subscribe { width:281px; height:20px; margin-left:107px; margin-top:12px;}
.subskT { font-size:12px; color:#f29400; padding-left:30px; margin-top:-16px;}

.sub1 { width:100px; height:20px; background:#bdcacb;}
.textSub1 { padding-left:26px; color:#FFFFFF; font-size:12px;}
.infoU {color:#b7bbbc;}
.user { padding-top:10px;}
.textSub2 { color:#FFFFFF; padding-left:20px;}
.buttonSubmit2 { margin-top:30px;}

/* products details */
.rangeDetailText /*.rangeDetailText1 */{ font-size:18px; color:#505050; padding-right:5px; padding-top:28px; float:right; }
.queText  /*.queText1*/{ color:#f29400; font-size:18px;  padding-top:28px; padding-left:5px;}
#grayDetailDiv { width:639px; height:150px; background:#dedcd8; margin-top:58px; margin-left:4px; overflow: hidden; position: relative;}
.stol4ePic1 { padding-top:12px; padding-left:10px; width: 145px; height: 125px;}
#blackChair { width:637px; height:34px; background:#FFFFFF; margin-top:4px; margin-left:4px; border-bottom:1px solid #000000;}
.blackChairText { color:#2c2b29; font-size:18px; padding-top:4px;}
/*.rangeDetailText1, .queText1{ font-size:14px;}*/
.spisa4e {
	border: none;
	list-style: none;
	display: block;
	font-size:14px;
	width:300px; 
	height:80px; 
	margin-left:4px;
	margin-top:4px;
}

.spisa4e li {
	display: block;
	color: #505050;
	display: block;
	padding-left:  0;
	
}

/* .spisa4e li a:hover {
	/*background: #dce6e8;
}*/

.spisa4e li span {
	color: #f29400;
	border: none;
	
	padding-left: 5px;	
} 
.orangeDetailsDiv { width:118px; height:24px; background: #f29400;}
.orangeDetailsText { font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:6px; padding-top:2px;}
.detailDiv { height:24px; width:637px; border-bottom:1px solid #f29400; margin-top:10px; margin-left: 4px;}
.orangeDetailsDiv a { text-decoration:none; color:#FFFFFF;}
.orangeDetailsDiv a:hover {color:#FFFFFF;}

.inside {
	width: 2000px;
	height: 150px;
	z-index: -20;
}

#centerButtons {
	position: relative;	
}

#leftPromotionLink {
	width: 73px;
	height: 362px;
	background: url('../../images/back.png') no-repeat;
	left: 22px;
	z-index: 10;
	position: absolute;
}

#rightPromotionLink {
	width: 73px;
	height: 362px;
	background: url('../../images/forward.png') no-repeat;
	right: 22px;
	z-index: 10;
	position: absolute;
}

.wishListGallery {padding-left: 10px; width: 316px; overflow: hidden; position: relative;}
.wishList {background: url(../images/wishListBackground.jpg); width: 336px; height: 174px;}
.wishListLink {color: #dde4e7;  font-weight: bold; display: block; padding-top: 20px; padding-left: 30px;}
.removeLink {margin-top: 30px; color: #f29400; font-size: 14px; display: block;}
.globalInside {
	overflow:hidden;
	width: 2000px;
	height: 150px;
	z-index: -20;
}

#totalPrice {float: right; color: #F29400; font-size: 16px; margin-right: 10px;}



div.sc_menu2 {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 145px;
  width: 620px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu2 {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.sc_menu2 li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu2 a {
  display: block;
  text-decoration: none;
}
.sc_menu2 span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}

////

div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 125px;
  width: 300px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}

#lightbox, #lightbox-overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	bottom:auto;
	right:auto;
	
	z-index:100;
	width:100%;
	height:auto;
	
	text-align:center;
	color:#333333;
	
	/* stop stupid conflicts */
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
	line-height:0;
	
	/* general conflict stopper */
	text-decoration:none;
	background:none;
	word-spacing:normal;
	letter-spacing:normal;
	float:none;
	clear:none;
	display:block;
}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/next.gif) right 50% no-repeat; }

/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/

.ontop #imageData {
    padding-top: 5px;
}

/*** END : added padding when navbar is on top ***/

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	














