@charset "UTF-8";
/* CSS Document */
.links{
display:none;
}
body{
margin:0;
padding:0; 
border:0;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333333;
width:100% !important;
height:100% !important;
background-color:transparent;

}


.container{
width:100% !important;
height:100% !important;
z-index:3;
margin:0px !important;
left:0px !important;
padding: 10px !important;
top: 0px !important;
overflow:visible  !important;
}

.container_text{
width:100%!important;
height:100% !important;
overflow:visible  !important;
top:0px;
}
.section{
width:29%;
margin-right:10px;
margin-left:10px;
float:left;
margin-bottom:10px;
position:relative !important;
border-top:2px solid #000000;

}

.section .section_text{
width:100%;
}
.section img{
background-color:#030303;
margin-bottom:.5in;
}
.section_text{
width:29%;
margin-right:10px;
float:left;
padding:10px;
margin-bottom:20px;
background-image:none;
background-color:#FFFFFF !important;
position:relative !important;
border-top:2px solid #000000;
}
.section_text h2{
margin:10px 0px 5px 0px;
font-size:.8em;
line-height:8pt;
font-weight:normal;
}
.section_text h1{
font-size:1.2em;
line-height:8pt;
margin:10px 0px 10px 0px;
font-weight:normal;
}

.border{
border-bottom:1px solid #000000;
margin:10px 0px 10px 0px;
}
.gallery{
display:none;
}
.photo_thumb img{
float:left;
margin:1px 5px 5px 1px;
border-bottom:1px solid #ffffff;
}
.dress_photo{
position: absolute !important;
right:10px !important;
top:160px !important;
width:45%  !important;
height:auto  !important;
}
.dress_photo img{
width: 100% !important;
height:auto !important;
}

.dreess_nav_selected{
border:1px solid #ffffff;
margin-bottom:3px;
}
.dresses_nav_small{
display:none;
}
.photo{
position:absolute;
top:0in !important;
left:0px !important;
z-index:2;
height:100% !important;
}
.photo img{
height:7in !important;
}
.photo_nav{
display:none;
}
.hi_rez, #hi_rez{
display:none;
}
.team, #team_small{
margin-bottom:30px;
margin-right:30px;
padding-bottom:10px;
position: relative !important; 
width:45% !important; 
height:auto !important;
left:0px !important; 
top:0px !important; 
text-align:center;
font-style:oblique;
overflow:visible;
page-break-before: auto;
border-bottom:2px solid #000000;
float:left !important; 
}
.description{
height:auto;
z-index:10;
width:100% !important;
padding:0px;
text-align:left; 
font-style:normal;
background-image:none;
background-color:#FFFFFF;
display:block !important;
position: relative !important;
height:auto !important;
left:0 !important; 
top:0 !important; 
padding:5px !important; 
margin:0px !important; 
clear:both;
font-size:.7em;

}
.team span{
background-image:none;
background-color:#FFFFFF;
}
#name_selected {
border-top:3px solid #000000;
}
#name_selected img{
background-color:#000000;
}
.dress_360{
display:none;
}
#dress_section {
width:100% !important;
}
#text{
width:45% !important;
}
#text1{
margin-top:20px;
}
#text1, #text2{
display:block !important;
width:100% !important;
left:-10px !important;
position:relative !important;
}
.back{
display: none;
height:100% !important;
width:100% !important;
overflow:visible !important;
position:absolute;
top:0px;
left:0px;
z-index:1;
}
/*.back img{
height:auto !important;
width:100% !important;
}

#larger1{
width:auto !important;
height:70% !important;
right:0px !important;
top:0px !important;
overflow:visible !important;

}
#larger2{
width:auto !important;
height:80% !important;
right:0px !important;
top:0px !important;
overflow:visible !important;
}
#larger3{
width:auto !important;
height:100% !important;
right:0px !important;
top:0px !important;
overflow:visible !important;
}
#larger1 img, #larger2 img, #larger3 img{
width:auto !important;
height:100% !important;
}*/
#dress_selected{
border:#666666 20px solid;
}
#mast{
display: inline !important;
}
.arrow{
display:none;
}
#hirez_link{
display:none !important;
}
.dresses_nav_small{
display:none;
}
.links a:link{
font-size:11pt;
color:#333333;
text-decoration:none;
}
.links a:visited{
font-size:11pt;
color:#333333;
text-decoration:none;
}
.links a:hover{
font-size:11pt;
color:#333333;
text-decoration:none;
border-bottom:4px #ffffff solid;
}
a:link{
font-size:12pt;
color:#333333;
text-decoration:none;
border-bottom:none;
}
a:visited{
font-size:12pt;
color:#333333;
text-decoration:none;
border-bottom:none;
}
a:hover{
font-size:12pt;
color:#333333;
text-decoration:none;
border-bottom:none;
}
a:link img{
border:none;
text-decoration:none;
}
 a:hover img{
border:none;
text-decoration:none;
}
 a:visited img{
border:none;
text-decoration:none;
}
.license, .logo{
display:inline !important;
}