body {
background-color: #1e1e1e;
color: #000000;
margin: 0;
padding: 0;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-align:center;
}
#main {
width: 834px;
margin: 0 auto;

}
#heading {
position: relative;
height: 30px;
}

#heading h1{
display: block;
color: #FFFFFF;
margin: 0 auto;
padding: 8px 0 0 0;
text-align: center;
font-size: 11px;
font-weight: normal;
}

#header {
width: 834px;
height: 269px;
background: transparent url("../images/header.jpg") no-repeat;
}
#content {
margin: 0 auto;
width: 760px;
min-height: 360px;
height: auto !important;
height: 360px;
background: transparent url("../images/content.gif") repeat-y;
}

#nav {
margin: 0 auto;
text-align: center;
}
#nav img {
border: none;
width: 72px;
height: 22px;
}

#banners {
width: 760px;
height: 125px;
margin: 0 auto;
margin-bottom: 30px;
background-color: #FFFFFF;
}

#banners img {
border: none;
width: 136px;
height: 83px;
}

#banners table {
background-color: #FFFFFF;
margin: 0 19px 21px 19px;
}

#lang {
position: absolute;
bottom: 0;
right: 0;
width: 50px;
text-align: right;
margin-right: 37px;
padding: 0 20px;
}
#lang img {
border: none;
width: 16px;
height: 10px;
}

#home_txt {
width: 656px;
margin: 0 auto;
margin-top: 25px;
text-align: justify;
}

.home_link {
height: 15px;
line-height: 15px;
}
.home_link a:link, .home_link a:visited{
display: block;
color: #CC0000;
text-decoration: underline;
padding-left: 23px;
background: transparent url("../images/adobe.gif") 0 0 no-repeat;
}
.home_link a:hover{
text-decoration: none;
}

/*CONTACT*/
#contact_txt {
width: 656px;
min-height: 300px;
height: auto !important;
height: 300px;
margin: 0 auto;
margin-top: 25px;
text-align: left;
}
#lPanel{
float: left;
width: 300px;
}
#rPanel{
float: right;
width: 300px;
}
.input {
border: solid 1px #A7A7A7;
width: 233px;
}
.area {
height: 115px;
}

.tLeft {
font-size: 11px;
text-align: right;
}
.tTop {
vertical-align: top;
}
.tCenter {
text-align: center;
}
#parking img{
border: none;
width: 320px;
height: 248px;
}
#park1, #park2 {
width: 320px;
height: 248px;
}
#park1 {
float: left;
}
#park2 {
float: right;
}
#p_txt {
text-align: center;
}
#map {

text-align: center;
}
#map img{
border: none;
width: 448px;
height: 297px;
}
#contact_fix{
width: 760px;
height: 20px;
margin: 0 auto;
margin-bottom: 30px;
background: url("../images/bottom.gif") no-repeat;
}
#home_fix{
width: 760px;
height: 20px;
margin: 0 auto;
background: url("../images/bottom.gif") no-repeat;
}
#error_msg {
text-align: left;
font-size: 11px;
padding-left: 25px;
}