@charset "utf-8";
/* CSS Document */
html{ overflow-y: scroll; }

#ejrLinks {font-size:11px; float: right; margin-top:-15px; color: #000; width:445px; font-size: 12px; font-family:Verdana, Geneva, sans-serif;}
#ejrLinks a{
	font-family:Arial, Helvetica;
	text-decoration: none;
	color: #999;
}
#ejrLinks a:hover{
	font-family:Arial, Helvetica;
	text-decoration: none;
	color: #000;
}

#f1_upload_process{ text-align: center;
z-index:100;
position:absolute;
visibility:hidden;
text-align:center;
width:400px;
margin:0px;
padding:0px;
background-color:#fff;
border:1px solid #ccc;
}

#f2_upload_process{
z-index:100;
position:absolute;
visibility:hidden;
text-align:center;
width:400px;
margin:0px;
padding:0px;
background-color:#fff;
border:1px solid #ccc;
}

table td.IE6fix {background-color:#818286}

#body {margin-left:auto; margin-right:auto; font-family: Arial, Helvetica;
width:700px; height:auto; font-size:12px;
background-color: #fff;}
#show {margin-left:auto; margin-right:auto; width:700px; height: auto;}

#title {border-bottom:1px solid #000; width:700px; height:100px; margin-top:15px;}
#title img{width:220px; height:30px; margin-top:50px; margin-left:20px;}

#navMenu {margin-left:auto; margin-right:auto; margin-top:20px; width:700px;}
#navMenu ul {margin: 0; padding: 0;
	list-style-type: none; list-style-image: none; margin-left: 19px; }
#navMenu li {display: inline; font-size: 16px;}
#navMenu ul li a {text-decoration:none; color: #000; margin-right: 25px; font-weight:bold}
#navMenu ul li a:hover {color: #F6C; }

#pinkSign {margin-left:625px; margin-top:0px; width:200px; position:absolute;}

#faq {margin: 100px 50px 0px 50px; width:600px;}
#faq a {text-decoration:none; color:#09F}

#greyBorder {width:650px; height: auto; text-align:center; margin-left:auto; margin-right:auto;}

#galleryDiv {border:1px solid #000; width:655px; margin-left: auto; margin-right: auto; margin-top:140px; padding:10px 0px 10px 0px;}
#galleryDiv img:hover{cursor: pointer;}
#bigPics { margin-left:16px;}

#oldPic{}
#newPic{}


#showImage {
	border: 1px solid black; width: 600px; height:565px;
	padding: 0px 15px 5px 15px; background-color: #fff; 
	position:absolute; margin-top: -530px; margin-left: 33px
}

#orderDiv {margin-left:auto; margin-right:auto; width:600px; margin-top:140px; padding-left:10px;}

#pricesDiv {border:1px solid #000; width:656px; height:304px; margin-left:20px; margin-top:140px; font-weight:bold; font-size:12px; line-height: 17px; }
#pricesForm {text-align:left; width:356px; padding-left:80px; }

#contactsDiv {border:1px solid #000; width:656px; height:304px; margin-left:20px; margin-top:140px;}
#contactsForm {text-align:left; width:356px; padding-left:80px; margin-bottom: 19px; margin-top:0px;}

#homeDiv {border:1px solid #000; width:656px; height:304px; margin-left:20px; margin-top:140px;}
#homeForm {width:359px; padding-right:40px; padding-left: 40px;}

#calculateDiv {border:1px solid #000; width:656px; height:304px; margin-left:20px; margin-top:140px; font-weight:bold;}
#calculateForm {text-align:right; width:356px; margin-left:40px; margin-right:40px;}
#calculatePics { width:214px; margin-top:-3px; margin-left: -1px; background: #818286}


#price {font-weight:bold; text-align:right; color: #F6C; background-color: #fff;}
#roomSize {font-weight:bold; text-align:right; color: #000;}


.checkboxes {margin-left: 55px; margin-right: 25px;}
.pink {color:#F6C;}
.smallPics {margin-right: 0px; margin-bottom: 0px; border:3px solid #FFF;}
.bigPics {border:1px solid #CCC}
.blue {font-size:22px; color:#09F;}
.must {font-size:20px; color:#09F;}
.greyFont {font-size:12px; color:#000;}


.upfile{
	position: relative;
	text-align: left;
	-moz-opacity:0.0;
	filter:alpha(opacity: 0);
	opacity: 0.0;
}

.fakeDiv{
	margin-top: -23px;
}

.fakeDiv img{
	border:1px solid #999;
	margin-bottom: -6px;
	padding-bottom: 3px;
}

#link {text-align:center;  background:#CCC ; margin-top: 25px; padding-bottom: 3px;}
#link a{text-decoration:none; color:#000; font-size: 12px;}
#link a:hover{color:#09F; text-decoration:none;}
.ejr {font-size:12px;}

#uploadBtn1{ margin-left: 25px; cursor: pointer;}
#uploadBtn2{ margin-left: 25px; cursor: pointer;}
#fake1 {width: 255px; cursor: pointer;}
#fake2 {width: 255px; cursor: pointer;}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
.fakeDiv{
	margin-top: -36px;
}
#fake1 {width: 242px;}
#fake2 {width: 242px;}
.checkboxes {margin-left: 50px; margin-right: 25px;}
}

