body {
behavior: url(.../png.htc);
background-color:#F2EEDB;
}

.container {
background-color:;
position:relative;
width:995px;
height:600px;
margin-left:auto;
margin-right:auto;
}

.top_nav {
position:absolute;
left:0px;
top:0px;
width:220px;
z-index:100;
}

.logo {
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
position:absolute;
left:160px;
top:55px;
width:500px;
height:90px;
border-bottom:#C2A34F thin solid;
border-top:#C2A34F thin solid;
z-index:20;
}

.back {
background-image:url(../images/back.jpg);
background-repeat:no-repeat;
position:absolute;
left:95px;
top:50px;
width:900px;
height:600px;
z-index:1;
}

.middle {
position:absolute;
left:40px;
top:0px;
width:850px;
height:550px;
z-index:2;
}

.front {
position:absolute;
left:45px;
top:8px;
width:826px;
height:525px;
z-index:3;
}

.content {
background-image:url(../images/2nd_image.jpg);
background-repeat:no-repeat;
position:absolute;
left:240px;
top:160px;
width:520px;
height:350px;
z-index:30;
}

.content_price {
background-image:;
background-repeat:no-repeat;
position:absolute;
left:240px;
top:160px;
width:520px;
height:350px;
z-index:30;
}

.content_dresses {
background-image:url(../images/front_strip.png);
background-repeat:repeat;
position:absolute;
left:-5px;
top:158px;
width:850px;
z-index:30;
}

.content_footer {
}

.dresses {
position:relative;
left:240px;
width:580px;
}


.images {
background-color:#000000;
background-image:url(../images/images.jpg);
background-repeat:no-repeat;
position:absolute;
width:750px;
height:340px;
left:40px;
top:150px;
z-index:25;
}

.bridal {
background-color:;
position:absolute;
left:720px;
top:250px;
width:200px;
height:280px;
z-index:60;
}

.base_nav {
position:absolute;
left:259px;
top:220px;
width:200px;
height:100px;
z-index:40;
}

img {
border:none;
}
