@charset "UTF-8";
/* CSS Document */

body{
margin:0;
padding:0; 
border:0;
background-color: #CCCCCC;
font-family:"Courier New", Courier, monospace;
color:#FFFFFF;
}

.links a:link{
font-size:11pt;
color:#FFFFFF;
text-decoration:none;
}
.links a:visited{
font-size:11pt;
color:#FFFFFF;
text-decoration:none;
}
.links a:hover{
font-size:11pt;
color:#FFFFFF;
text-decoration:none;
border-bottom:4px #ffffff solid;
}
a:link{
font-size:12pt;
color:#FFFFFF;
text-decoration:none;
border-bottom:#ffffff 1px solid;
}
a:visited{
font-size:12pt;
color:#FFFFFF;
text-decoration:none;
border-bottom:#ffffff 1px solid;
}
a:hover{
font-size:12pt;
color:#FFFFFF;
text-decoration:none;
border-bottom:4px #ffffff solid;
}
a:link img{
border:none;
text-decoration:none;
}
 a:hover img{
border:none;
text-decoration:none;
}
 a:visited img{
border:none;
text-decoration:none;
}
.back{
width:100%;
height:100%;
position:fixed;
top:0px;
left:0px;
overflow:hidden;
z-index:1;
}
.back img{
position:absolute;
top:0px;
left:0px;
}

.container{
width:890px;
height:100%;
overflow:visible;
position:absolute;
left:50%;
margin-left:-445px;
top:0px;
z-index:3;
}
.links{
border-bottom:1px #ffffff solid;
text-align:center;
position:absolute;
top:0px;
left:0px;
width:890px;
z-index:2;
}
.container_text{
margin-top:30px;
}
.section{
width:290px;
margin-right:10px;
float:left;
margin-bottom:10px;
position:relative;
}
.section_text{
width:270px;
margin-right:10px;
float:left;
padding:10px;
margin-bottom:10px;
font-size:10pt;
background-image:url(../image/backgrounds/gray1.png);
position:relative;

}
.section_text h2{
margin:10px 0px 5px 0px;
font-size:8.5pt;
line-height:8pt;
font-weight:normal;
}
.section_text h1{
font-size:12pt;
line-height:8pt;
margin:10px 0px 10px 0px;
font-weight:normal;
}

.border{
border-bottom:1px solid #ffffff;
margin:10px 0px 10px 0px;
}
.gallery img{
float:left;
margin:1px 5px 5px 1px;
border-bottom:1px solid #ffffff;
}
.photo_thumb img{
float:left;
margin:1px 5px 5px 1px;
border-bottom:1px solid #ffffff;
}
.dress_photo{
height:500px;
width:590px;
float:left;}
.dreess_nav_selected{
border:1px solid #ffffff;
margin-bottom:3px;
}
.photo{
position:absolute;
z-index:2;
}
.photo_nav{
bottom:20px;
left:0px;
position:absolute;
width:890px;
height:58px;
}
.team{
font-size:15px;
margin-top:10px;
border-bottom:1px solid #ffffff;
padding-bottom:5px;
position:absolute;
height:170px;
width:212px;
text-align:center;
font-style:oblique;
overflow:visible;

}
.description{
font-size:10pt;
position:absolute;
height:auto;
z-index:10;
background-image: url(../image/backgrounds/gray1.png);
width:270px;
padding:10px;
text-align:left; 
font-style:normal;
}
.team span{
background-image:url(../image/backgrounds/gray1.png);
padding:3px;
}
.dress_360{
position:absolute;
top:30px;
height:500px;
width:350px;
left:300px;
z-index:5;
display:none;
}
#text1, #text2{
position:absolute;
}