body {
background: url(images/bg.jpg); color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size:12px; text-align:center; height:100%; 
}
a {
color: #6F0000;  padding: 0; text-decoration: none; font-size:13px; text-decoration:none;
}
a:hover {
color: #965e0e text-decoration: none; 
}
#titles {
color: #82522F; padding: 0; text-decoration: none; font-size:12px; 
}
#titles:hover {
color: #9C1417; text-decoration: none; 
}
#top{
margin-left:0px; text-align:left; height:330px;
}
#div_center{
margin-top:-330px; padding-left:315px; background:url(images/header1a.jpg); height:330px; width:570px; background-position: left;
}
#div_right{
margin-top:-290px; margin-left:885px; background:url(images/header1b.jpg) no-repeat; background-position:left; width:110px; height:290px;
}
#div_left{
background:url(images/header1.jpg) no-repeat; width:315px; height:190px;
}
#div_lang{
margin-top:-330px; background:url(images/bg_lang.jpg) no-repeat; width:115px; height:40px; margin-left:880px; padding-left:10px;
}
#center{
margin-left:0px; text-align:left; height:500px; background:url(images/bg_content.gif); width:995px;
}
#bgg{
margin-left:0px; padding:0px; width:995px; 
}
#center_c{
margin-left:0px; text-align:left; height:400px; background:url(images/bg_content.gif); width:995px;
}
#center_cb{
margin-left:0px; text-align:left; height:470px; background:url(images/bg_content.gif); width:995px;
}
#center_chole{
margin-left:0px; text-align:left; height:100%; background:url(images/bg_content.gif); width:995px;
}
#center_vine{
margin-left:0px; text-align:left; height:100%; background:url(images/bg_content.gif); width:995px;
}
#center_alcohol{
margin-left:0px; text-align:left; height:360px; background:url(images/bg_content.gif); width:995px;
}
#center_menu{
margin-left:0px; text-align:left; height:440px; background:url(images/bg_content.gif); width:995px;
}
#center_vine_view{
margin-left:0px; text-align:left;  background:url(images/bg_content.gif); width:995px;
}
#center_cc{
margin-left:0px; text-align:left; height:540px; background:url(images/bg_content.gif); width:995px;
}
#center_b{
margin-left:0px; text-align:left; height:770px; background:url(images/bg_content.gif); width:995px;
}
#center_bb{
margin-left:0px; text-align:left; height:760px; background:url(images/bg_content.gif); width:995px;
}
#center1{
margin-left:0px; text-align:left; background:url(images/bg_content.gif); width:995px;
}
#footer{
margin-left:0px; text-align:left; width:995px; height:100px; background:url(images/bg_bottom.gif); font-size:11px; color:#D1D1D1;
}
img {
 border: 0; margin: 0; padding: 0; vertical-align: top; 
}
#div_menju{
background:url(images/bg_menju.gif) no-repeat; height:39px; width:995px; margin-left:0px;
}
#menju_1{
width:149px; height:40px; float:left; padding-left:260px;
}
#menju_2{
width:55px; height:40px; float:left; margin-left:0px;
}
#menju_3{
width:170px; height:40px; float:left; margin-left:0px;
}
#menju_4{
width:112px; height:40px; float:left; margin-left:0px;
}
#pre_footer_1{
width:320px; margin-left:670px;
}
#style_map{
width:300px; float:left; margin-left:0px; text-align:center;
}
#pre_footer_2{
width:164px; float:left; padding-left:170px; vertical-align:middle;
}
#pre_footer_3{
width:149px; float:left; margin-left:30px;  background:url(images/copyright.png) no-repeat; height:50px; margin-top:10px;
}

#pol_1{
height:80px; width:1px; background:url(images/pol.gif); margin-left:255px; margin-top:-80px;
}
#pol_2{
width:1px; height:80px; margin-top:-80px; margin-left:255px; background:url(images/pol.gif);
}
#pol_3{
width:1px; height:220px; background:url(images/pol.gif); margin-left:525px; margin-top:-240px;
}
#content{
width:310px; margin-left:190px; margin-top:-20px; margin-bottom:0px; text-align: justify; height:200px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; line-height:1.7;
}
#contentt{
width:310px; margin-left:190px; margin-top:-200px; margin-bottom:0px; text-align: justify; height:200px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; line-height:1.7;
}
#ii{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
#holes {
float:left; width:300px; text-align:left;
}
#hol
{
background:url(images/pol1.gif); height:1px; width:810px; padding:0; margin:0; border:0; overflow:hidden;
}
#flash_body{
margin-left:0px; text-align:center;  background:url(images/bg_content.gif); width:995px;
}
.align_center
{
position: relative;
width: 100%;
}
.align_center:after
{
content: '';
display: block;
clear: both;
}
.align_center_to_left
{
position: relative;
right: 50%;
float: right;
}
.align_center_to_right
{
position: relative;
z-index: 1;
right: -50%;
}