#zg {
width : 650px;
margin : 2em auto;
text-align : center;
}
h1#zg.sticky {
margin-top : -17.3em;
}
#leftnav .navli a {
background : #f8ceb2;
display : block;
padding : 6px 3px;
text-decoration : none;
vertical-align : middle;
margin-top : 2px;
width : 170px;
border : #fff solid 1px;
color : #333;
font-weight : bold;
font-size : 0.47em;
text-transform : uppercase;
}
#navcontainer li {
font-family : verdana, arial, Helvetica, sans-serif;
}
#content1 {
float : left;
padding : 5px;
width : 499px;
border : 1px solid #cba453;
border-radius : 10px;
}
#leftnav .navli li a:hover {
display : block;
border-color : #FE3;
color : #f8dd47;
background : #a9872e;
}
#navcontainer a:hover {
color : #fff;
background-color : #a9872e;
text-decoration : none;
}
#tel_txt p span.pos {
top : -0.5em;
}
.mt {
margin-top : 1em;
}
#leftnav {
margin-left : 3em;
border : 1px solid #cba453;
border-radius : 10px;
}
table {
border : none;
width : 100px;
margin-left : 20px;
margin-top : 10px;
}
table ul li {
padding-bottom : 5px;
}
.ml4 {
margin-left : -4em;
}
div.ml4 img.pic1 {
width : 92px;
border : none;
}
.ext {
vertical-align : 3px;
margin : 5px 6px 0 5px;
width : 9px;
height : 9px;
}
.vl {
border-left : 3px double #ad6c80;
padding-left : 15px;
}
#leftnav {
background-color : #e2ddc4;
width : 220px;
padding : 0;
margin-top : 0;
margin-left : 10px;
}
#content1 {
background-color : #ffffcc;
width : 540px;
margin-right : 10px;
margin-left : 10px;
padding : 0;
}
.hr {
width : 30%;
color : #666;
margin : 1em auto;
clear : both;
position : relative;
top : 30px;
}
#vd {
width : 560px;
margin : 4em auto 1em;
}
#vd p {
margin : 2em 0;
margin-left:10em;
}
 	 