html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}

body {
 margin: 0 auto 0 auto;
 padding: 5px;
 width: 760px; 
 height: 460px;
 background-color:#ffffff;
 font-family: Arial, Helvetica, sans-serif;
 color: #4A2303;
 border: px black dashed;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

p {
color:#330000;
}

#leftLayer {
	z-index:10;
	position: relative;
	visibility:visible;
	width: 139px;
	height: 400px;
	left: 20px;
	top: 20px;
	background: #fff8d4;
	padding: 10px;
	border: #330000 solid 1px;


}

#mainLayer {
  
	z-index:5;
	position: relative;
	visibility:visible;
	width: 340px;
	height: 420px;
	left: 180px;
	top: -830px;
	background: #ffffff;
	padding: 10px;
	border: #330000 solid 1px;
	text-align: center;
}

#rightLayer {
	position: relative;
	visibility:visible;
	width: 150px;
	height: 400px;
	left: 540px;
	top: -400px;
	background: #fff8d4;
	padding: 10px;
	border: #330000 solid 1px;
}

#topLayer {
	height: 100%;
	background: #FFFFFF;
	padding: 5px;
	border: black dashed 0px;
}

#titleLayer {
	position: relative;
	//height: 100%;
	width: 655px;;
	left: 40px;
	top: 0px;
	border: red solid 0px;
	text-align:center;
}

/* For the thumbnails of the various dresses */
#thumb {
	z-index: 50;
	position: relative;
	border: #330000 solid 1px;
	margin: 2px;
	padding: 2px;
	width: 44px;
	height: 63px;
	/*left: 10px;
	top: -10px;*/
	float: left;
}

.designer_layer {
position: absolute;
border: 0px dashed blue;
height: 80%;
width: 280px;
top: 5px;
left: 10px;
text-align:center;
background: #FFFFFF
}

.thumb_layer {
position: absolute;
border: 0px dashed blue;
height: 100%;
width: 170px;
top: 5px;
left: 5px;
text-align:center;
}

#parent {
border: 1px black solid;
width: 700px;
margin: 0 auto;
height:600px;
}

.c1 {
	border: 0px red solid;
	width: 55%;
	height: 100%;
	text-align:center;
}

.h1 {
	border: 0px red solid;
	width: 75%;
	height: 100px;
}

.c2 {
	border: 0px green solid;
	width: 45%;
	height: 100%;
	vertical-align: top;
}

.saleContainer {
	position: relative;
	border: 0px dashed green;
	height:600px;
	width: 460px;
	text-align:center;
}
.saleMain {
	position: absolute; 
	background: #ffffff;
	z-index: 10;
	top:5px;
	margin: 0 auto;
	text-align:center;
	left: 100px;
}
a:link {color:white; text-decoration:underline;}
a:visited { color:#FFFFFF; text-decoration: none}
