<style type="text/css">
#img_gallery{ margin:50px auto; width:1600px; }
#img_gallery a{ outline:none; border:none; }
#img_gallery a img{border:none;}


/* --- IMAGE STAGE */
#fullimg{
	width:800px;
	overflow:hidden;
	height:600px;
	position:absolute;
	
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#fullimg img{ width:500px; }
#fullimg p, #fullimg span{
	position:absolute;
	background:black;
	opacity:1;
	color: #ffffff;
	margin:0px;
	width:500px;
	padding:6px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* --- SLIDER --- */
#img_gallery #wrapper{
	overflow:hidden;
	padding:4px 2px;
	width: 600px;
	
	height:402px;
	background-color:#FFFFFF;
	position: relative;

}

#items{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:5100000px;
	position: relative;
	letter-spacing:0em;
}
#items li{
	
	list-style:none;
	margin-right:2px;
	display: inline;
}
#items .thumb{
	width:230px;
	height:400px;
	cursor:pointer;
	margin:0px;
	padding:0px;
}
#items .large{
	display:none;
	position:absolute;
}
#fullimg .loading{
	width: 24px;
	height: 24px;
}
#fullimg .thumb{display:none;}

#items .item  p, #items .item  span{
	display:none;
	text-indent: -2000em;
}
#moveleft, #moveright{
	margin:0px;
	height:406px;
	color: white;
	width: 80px;
	text-indent: -2000em;
	text-decoration: none;
	z-index: 1000; 
	display:block;
	cursor: pointer;
	
}
#moveleft{background: url('images/left.gif');}
#moveright{background: url('images/right.gif');}
#moveleft:hover, #moveright:hover{ background-position:bottom; }

#nav img { border: none; }
#nav li { display: block; list-style:none; }
#nav li a {   width: 80px; height: 25px; margin: 5%; }
#nav li a img { border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; /* for IE6 */ }
#nav li a:hover img { visibility:hidden; /* for IE6 */ }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}





#one { background:url(images/homehover.png) no-repeat left bottom; }
#two { background:url(images/abouthover.png) no-repeat left bottom; }
#three { background:url(images/photohover.png) no-repeat left bottom; }
#four { background:url(images/servicehover.png) no-repeat left bottom; }
#five{ background:url(images/contacthover.png) no-repeat left bottom; }
body
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #000000;

}
table
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #000000;
}


a
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #ff0000;

}
a:hover
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #000000;

}


a.gold
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #999900;

}
a.silver
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #777777;

}
a.bronze
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #845E22;

}

a.gold:hover
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #999900;

}
a.silver:hover
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #777777;

}
a.bronze:hover
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #845E22;

}



#moveit{
 position:relative;
 top:100px;
 left:180px;
}
#moveita{
 position:relative;
 top:400px;
 left:440px;
}
#blanket {
   background-color:#111;
   opacity: 0.65;
   filter:alpha(opacity=65);
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;

;
}
#popUpDiv {
	position:absolute;
	background-color:#eeeeee; 
	background: url(images/popup.png) repeat;
	width:250px;
	height:120px;
 /* for IE */
	filter:alpha(opacity=60);
  /* CSS3 standard */
	opacity:0.6;	
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}


#popUpIMG {
	position:absolute;
	background-color:#000000; 
	width:520px;
	height:420px;

	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

a.home {
display: block;
width: 261px;
height: 33px;
background-image: url('images/index_05.gif');
}

a.home:hover {
background-image: url('images/index_hover_05.gif');
}


a.about {
display: block;
width: 203px;
height: 33px;
background-image: url('images/index_06.gif');
}

a.about:hover {
background-image: url('images/index_hover_06.gif');
}


a.photos {
display: block;
width: 203px;
height: 36px;
background-image: url('images/index_08.gif');
}

a.photos:hover {
background-image: url('images/index_hover_08.gif');
}

a.music {
display: block;
width: 203px;
height: 30px;
background-image: url('images/index_09.gif');
}

a.music:hover {
background-image: url('images/index_hover_09.gif');
}

a.prices {
display: block;
width: 203px;
height: 35px;
background-image: url('images/index_10.gif');
}

a.prices:hover {
background-image: url('images/index_hover_10.gif');
}


a.extra {
display: block;
width: 203px;
height: 103px;
background-image: url('images/index_12.gif');
}

a.extra:hover {
background-image: url('images/index_hover_12.gif');
}

a.contact {
display: block;
width: 203px;
height: 34px;
background-image: url('images/index_11.gif');
}

a.contact:hover {
background-image: url('images/index_hover_11.gif');
}


ul 
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #000000;
list-style-image: url(ula.png);

}

ul ul
{
font-family: Zapf-Chancery;
font-size: 14px;
color: #000000;
list-style-image: url(ulb.png);

}


table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


.select input
{
color: #000000;
background: #ffffff;
border: 1px solid #ff0000;
font-family: book antiqua; 
font-size: 14px;
}
TEXTAREA
{
color: #000000;
background: #ffffff;
border: 1px solid #ff0000;
font-family: book antiqua; 
font-size: 14px;
}
 input
{
color: #000000;
background: #ffffff;
border: 1px solid #ff0000;
font-family: book antiqua; 
font-size: 14px;
}

.image
{
color: #000000;
background: #ffffff;
border: 0px solid #ffffff;
font-family: book antiqua; 
font-size: 14px;
}
.submit input
{
color: #000000;
background: #ffffff;
border: 1px solid #ff0000;
font-family: book antiqua; 
font-size: 14px;

}


</style>
