body{
background:#000;
font: small "Lucida Sans Unicode", Arial, sans-serif;
color:#FFF;
margin:0;
}

/*///////// //////////////////////////////
        TOP LOGO
////////// /////////////////////////////*/
#logo
{
float: left;

}


/*///////// //////////////////////////////
        MENU AREA
////////// /////////////////////////////*/

#menu {
position:relative;
margin: 0px;
padding: 0px;
width: 200px;
}
#menu li {
height: 15px;
position: absolute;
display: block;
list-style: none;
}
#menu a {
font-size:1px;
margin: 0px;
padding: 0px;
height: 15px;
display: block;
}
#menu #mi1 {width:34px; left: 0px; background:  url(images/menu_01.gif) 0 0 no-repeat;}
#menu #mi2 {width:39px; left: 34px; background:  url(images/menu_02.gif) 0 0 no-repeat;}
#menu #mi3 {width:38px; left: 73px; background:  url(images/menu_03.gif) 0 0 no-repeat;}
#menu #mi4 {width:45px; left: 111px; background:  url(images/menu_04.gif) 0 0 no-repeat;}
#menu #mi5 {width:44px; left: 156px; background:  url(images/menu_05.gif) 0 0 no-repeat;}
#menu #mi1 a:hover {width:34px; left: 0px; background:  url(images/menu2_01.gif) 0 0 no-repeat;}
#menu #mi2 a:hover {width:39px; left: 34px; background:  url(images/menu2_02.gif) 0 0 no-repeat;}
#menu #mi3 a:hover {width:38px; left: 73px; background:  url(images/menu2_03.gif) 0 0 no-repeat;}
#menu #mi4 a:hover {width:45px; left: 111px; background:  url(images/menu2_04.gif) 0 0 no-repeat;}
#menu #mi5 a:hover {width:44px; left: 156px; background:  url(images/menu2_05.gif) 0 0 no-repeat;}

/*///////// //////////////////////////////
       IMAGES ON GOWNS PAGE
////////// /////////////////////////////*/

#thumbs {
position:relative;
margin: 0px;
padding: 0px;
margin-top:20px;
width: 200px;
}
#thumbs li {
height: 69px;
position: relative;
display: block;
list-style: none;
float :left;
margin-right:3px;
margin-bottom:3px;
}
#thumbs a {
font-size:1px;
margin: 0px;
padding: 0px;
height: 69px;
width:46px;
display: block;
}
#thumbs img{visibility: hidden}
#thumbs #tn1 {background:  url(images/sm_gown01.jpg) 0 0 no-repeat;}
#thumbs #tn2 {background:  url(images/sm_gown02.jpg) 0 0 no-repeat;}
#thumbs #tn3 {background:  url(images/sm_gown03.jpg) 0 0 no-repeat;}
#thumbs #tn4 {background:  url(images/sm_gown04.jpg) 0 0 no-repeat;}
#thumbs #tn5 {background:  url(images/sm_gown05.jpg) 0 0 no-repeat;}
#thumbs #tn6 {background:  url(images/sm_gown06.jpg) 0 0 no-repeat;}
#thumbs #tn7 {background:  url(images/sm_gown07.jpg) 0 0 no-repeat;}
#thumbs #tn8 {background:  url(images/sm_gown08.jpg) 0 0 no-repeat;}
#thumbs #tn9 {background:  url(images/sm_gown09.jpg) 0 0 no-repeat;}
#thumbs #tn10 {background:  url(images/sm_gown10.jpg) 0 0 no-repeat;}
#thumbs #tn11 {background:  url(images/sm_gown11.jpg) 0 0 no-repeat;}
#thumbs #tn12 {background:  url(images/sm_gown12.jpg) 0 0 no-repeat;}
#thumbs #tn13 {background:  url(images/sm_gown13.jpg) 0 0 no-repeat;}
#thumbs #tn14 {background:  url(images/sm_gown14.jpg) 0 0 no-repeat;}
#thumbs #tn15 {background:  url(images/sm_gown15.jpg) 0 0 no-repeat;}
#thumbs #tn16 {background:  url(images/sm_gown16.jpg) 0 0 no-repeat;}


#thumbs #tn1 a:hover {background:  url(images/smo_gown01.jpg) 0 0 no-repeat;}
#thumbs #tn2 a:hover {background:  url(images/smo_gown02.jpg) 0 0 no-repeat;}
#thumbs #tn3 a:hover {background:  url(images/smo_gown03.jpg) 0 0 no-repeat;}
#thumbs #tn4 a:hover {background:  url(images/smo_gown04.jpg) 0 0 no-repeat;}
#thumbs #tn5 a:hover {background:  url(images/smo_gown05.jpg) 0 0 no-repeat;}
#thumbs #tn6 a:hover {background:  url(images/smo_gown06.jpg) 0 0 no-repeat;}
#thumbs #tn7 a:hover {background:  url(images/smo_gown07.jpg) 0 0 no-repeat;}
#thumbs #tn8 a:hover {background:  url(images/smo_gown08.jpg) 0 0 no-repeat;}
#thumbs #tn9 a:hover {background:  url(images/smo_gown09.jpg) 0 0 no-repeat;}
#thumbs #tn10 a:hover {background:  url(images/smo_gown10.jpg) 0 0 no-repeat;}
#thumbs #tn11 a:hover {background:  url(images/smo_gown11.jpg) 0 0 no-repeat;}
#thumbs #tn12 a:hover {background:  url(images/smo_gown12.jpg) 0 0 no-repeat;}
#thumbs #tn13 a:hover {background:  url(images/smo_gown13.jpg) 0 0 no-repeat;}
#thumbs #tn14 a:hover {background:  url(images/smo_gown14.jpg) 0 0 no-repeat;}
#thumbs #tn15 a:hover {background:  url(images/smo_gown15.jpg) 0 0 no-repeat;}
#thumbs #tn16 a:hover {background:  url(images/smo_gown16.jpg) 0 0 no-repeat;}



/*///////// //////////////////////////////
    HEADINGS
////////// /////////////////////////////*/

.heading1{
	font-family: "Lucida Sans Unicode", arial, helvetica, sans serif;
	color: #FFF;
	font-size: medium;
	font-weight: normal;
	margin-bottom: 10px;
}


.heading2{
	font-family: "Lucida Sans Unicode", arial, helvetica, sans serif;
	color: #FFF;
	font-size: medium;
	font-weight: normal;
	background-color: none;
}  



/*///////// //////////////////////////////
      LINKS
////////// /////////////////////////////*/


a img{
	border: 0px;
}

a {
color:#fff;
text-decoration: underline;
}
a:hover{
color:#8E5E5E;
text-decoration: underline;
}



/*///////// //////////////////////////////
      OTHER
////////// /////////////////////////////*/


.floatright{
float:right;
}

#intro{
height:100px;
width:99%;
text-align:center;
position:absolute;
top:50%;
margin-top:-50px;
}
p{
background:#4f0d0d;
margin: 0px;
padding: 5px;
}
#side{margin-top:20px;}
#title{margin-bottom:5px;}
.hide{visibility:hidden;}
/*MAIN*/
#main{

background:#5e1919;
padding:5px;

position:absolute;
top:50%;
left:50%;
margin-top: -140px;
margin-left:-255px;
}

/*ABOUT*/
#about{
width:580px;

position:absolute;
top:30%;
left:50%;
margin-top:-140px;
margin-left:-290px;
}
#gown{
width:580px;
position:absolute;
top:30%;
left:50%;
margin-top:-140px;
margin-left:-290px;
}
#gown p {
margin-top:0px;
}

#left {
background:#5e1919;
padding:5px;
width:198px;
float:left;
margin-right:5px;
}

#right {
float:left;
background:#5e1919;
padding:5px;
width:268px;
}

#right2 {
float:left;
background:#5e1919;
padding:5px;
}

#about #right {
width:350px;
}
.intro{
padding:2px;
}
.intro:hover{
background:#5e1919;
padding:2px;
}
#footer{
position:absolute;
bottom:10px;
left:50%;
margin-left:-80px;
color:#1F1F1F;
}

#footer a{
color:#3F3F3F;
}
#footer a:hover{
color:#9e1c26;
}


.formitem{
float:right;
}

#map{
width:680px;
position:absolute;
top:30%;
left:50%;
margin-top:-140px;
margin-left:-290px;
}