/* CSS Document */

/* CSS Document */

.script { display:none !important; }

.script { display:block !important; }

*{margin:0;padding:0;color:#FFF;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;border:0;}
body {background-image: url(imgs/bg.gif);}
#t_bar{position:absolute;top:145px;left:50px;height:22px;width:650px;background-color: #BCAB91;}
#brand{width:650px;height:120px;}

p{font-size:12px;width:250px;}
#contact{position:absolute;top:43px;left:375px;width:100px;}
#contact a{color:#000;}
#contact a:hover{color:#FFF;}
h1{font-size:12px;width:350px;font-weight:200;color:#000; line-height:13px;}
h2{font-size:9px;width:350px;font-weight:100px;padding-bottom:10px;color:#000}
#writing{font-weight:100;width:300px;padding-left:15px;}
#layout{padding-top:20px;padding-bottom:-10px;}
#page{margin-left:50px;background-color:#000;margin-top:20px;width:650px;}
#b_ban{clear:left;width:650px;height:120px;}
/* 1st navigation */
#nav{list-style:none;position:relative;top:143px;width:500px;padding-top:5px;padding-left:5px;margin-left:55px;}
#nav li{float:left;text-align:center;}
li{font-weight:200;font-size:14px;z-index:2;}
#nav a{text-align:left;padding-right:10px;padding-left:10px;padding-top:3px;padding-bottom:2px;color:#000000;}
#nav a:hover{background-color:#333333;color:#FFF;}
#bar #nav .bar a,
#picgallery #nav .gal a,
#restaurant #nav .rest a,
#accomodation #nav .acc a{background-color:#000000;color:#FFFFFF;}
ul a:visited{color: #FFF;}
/* 2nd navigation */
#nav2{position:absolute;top:210px;left:700px;width:20%;list-style:none;padding:5px;}
#nav2 li{padding:5px;margin:5px;width:134px;}
#nav2 a{color:#000000;}
#nav2 a:hover{color:#FFF;}
.wine{background-image:url(imgs/w_but.jpg);}
.wine a:hover{margin:10px;}
.drink{background-image:url(imgs/d_but.jpg);}
.drink a:hover{margin:10px;}
.food{background-image:url(imgs/f_but.jpg);}
.food a:hover{margin:10px;}
#table{font-family:Arial, Helvetica, sans-serif;font-weight:100;font-size:10px;padding-left:10px;padding-top:30px;}
#music{clear:left;height:106px;padding:20px;}
h5{font-size:12px;line-height:16px;font-weight:100;padding-bottom:15px;}
/* begin gallery styling */
#galpic{width:80px;height:495px;clear:left;padding-top:20px;}
#jgal { list-style: none; width:350px; }
#jgal li { opacity: .5; float: left; display: block; width: 50px; height: 50px; background-position: 50% 50%; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; margin-right: 14px; margin-bottom: 14px; }
#jgal li img { position: absolute; top: 195px; left: 425px; display: none;max-width:250px;border: 3px solid #666666;}
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }
/* styling without javascript */
#gallery { list-style: none; display: block;}
#gallery li { float: left; margin: 0 10px 10px 0;}
#wholegallery{margin-top:50px;margin-left:20px;}
#music a:hover{color: #CC9900;}
.title{font-size:18px;}
.name{font-size:12px; line-height:14px;}
.description{font-size:10px;line-height:14px;}
.style8 {font-size: 14px}
.style9 {font-size: 10px}
.style10 {
	color: #FF6666;
	font-size: 10px;
}
