html {
height:100%;
background:url(../images/bkg_html.gif);
}
* html body {
height:100%;
}
body{
padding:0; margin:0 auto;
min-height:100%;
position:relative;
width:1000px;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
behavior:url(js/csshover.htc);

}
H1 {
padding:0px;
MARGIN: 0px;
color:#697887;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:24px;
padding-left:20px;

}
H2 {
padding:0px;
MARGIN:0px;

}
H3 {
padding:0px;
MARGIN:0px; 	
}

A {

}
A:focus, a:active {
outline:none;
}
A:hover {
text-decoration: none;
}
p {
margin:0px;
padding:0px;
}
ul,li {

}
form {
margin:0px;
padding:0px;
}
.iePNG, IMG { filter:expression(fixPNG(this));} 
.iePNG A { position: relative; }
.iePNG A:hover { position: relative; }
#page {
width:989px;
margin:0px auto;
background:url(../images/bkg_page.gif) repeat-y;
position:relative;

}
#top {
text-align:center;
height:365px;
}
.menu0 {
width:989px;
height:112px;
position:absolute;
top:276px;
left:0px;

}
.menu ul,li {
margin:0px;
padding:0px;
}
.menu {
width:989px;
height:112px;
background:url(../images/bkg_menu.png) no-repeat;
filter:expression(fixPNG(this));
}
.menu_c {
background:url(../images/bkg_menu2.gif) repeat-x;
height:40px;
position:absolute;
width:940px;
top:37px;
left:50%;
margin-left:-470px;
}
.menu li a{
color:#bcbcbc;
font-size:16px;
font-weight:bold;
text-decoration:none;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-transform:uppercase;
display:block;
float:left;
padding-top:8px;
text-align:center;
width:100%;
padding-bottom:10px;
position:relative;
}
.menu li a:hover{
background:url(../images/bkg_menu_hover.gif) repeat-x top;
color:#ebebeb;

}
.menu li {
list-style:none;
background:url(../images/bkg_menu_a.gif) no-repeat right top;
overflow:hidden;
float:left;
position:relative;
padding-right:9px;
}
li.m_tour {
width:160px;
}
li.m_join {
width:160px;
}
li.m_memb {
width:160px;
}
li.m_contact {
width:155px;
}
li.m_2257 {
width:120px;
}
li.m_policy {
width:140px;
background:none;
padding-right:0px;
}
li.m_video_memb {
width:190px;
}
li.m_pict_memb {
width:190px;
}
li.m_contact_memb {
width:180px;
}
li.m_2257_memb {
width:165px;
}
li.m_policy_memb {
width:177px;
background:none;
padding-right:0px;
}
.left_menu {
position:absolute;
top:36px;
left:17px;
z-index:1;
}
.right_menu {
position:absolute;
top:36px;
right:17px;
z-index:1;
}
#content {
clear:both;
overflow:hidden;
padding-bottom:100px;
background: #fff8bc url(../images/bkg_content.gif) repeat-x top;
width:897px;
margin:0px auto;
padding-top:40px;
padding-left:20px;
padding-right:20px;
}
.iblock {
background:url(../images/bkg_html.gif);
padding:20px 8px 20px 8px;
text-align:center;
margin-top:20px;
margin-bottom:20px;
}
.tumb {
background:url(../images/bkg_iblock_img.gif) no-repeat;
padding:17px;
margin-right:8px;
margin-left:8px;
}

.memb_top {
background:#bfc9d3 url(../images/bkg_memb_top.gif) repeat-x top;
border-bottom:solid 8px #889096;
width:937px;
margin:0px auto;
padding-top:30px;
overflow:hidden;
}
.memb_top h1{
color:#697887;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:36px;
padding-left:20px;
float:left;
}
.paging {
float:right;
padding-right:30px;
padding-top:10px;
}
.paging a {
display:block;
background-color:#cad5e0;
border:solid 1px #8f9daa;
float:left;
padding:1px 7px 0px 7px;
margin-left:6px;
color:#272727;
text-decoration:none;
font-size:12px;
}
.paging a:hover {
background-color:#edf1f5;
}
.paging2 {
float:right;
padding-right:30px;
padding-top:40px;
}
.paging2 a {
display:block;
background-color:#f2c49e;
border:solid 1px #b57e43;
float:left;
padding:1px 7px 0px 7px;
margin-left:6px;
color:#272727;
text-decoration:none;
font-size:12px;
}
.paging2 a:hover {
background-color:#ffe7d3;
}

.mleft {
width:224px;
float:left;
}
.mleft li{
list-style:none;
background:url(../images/bkg_li.gif) no-repeat;
background-position:0px 14px;
margin-right:5px;
float:left;
clear:both;
width:100%;
}
.mleft li a {
color:#424242;
text-decoration:none;
background:url(../images/bkg_li_a.gif) repeat-x bottom;
padding-bottom:1px;
display:block;
font-weight:bold;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
margin-left:20px;
width:200px;
}
.mleft li:hover{
background:url(../images/bkg_li_h.gif) no-repeat;
background-position:0px 14px;
}
.mleft li a:hover {
color:#d14f16;
}
.mright {
float:left;
width:673px;
}
.vblock {
float:left;
margin-right:10px;
margin-bottom:10px;
}
.vtumb {
background:url(../images/bkg_vblock_img.gif) no-repeat;
padding:17px;
}

.vblock p{
background: #30363a url(../images/bkg_vblock_p.gif) repeat-x bottom;
margin-top:1px;
color:#eaeaea;
text-align:center;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:8px;
padding-bottom:10px;
}
#foot{
background:url(../images/bkg_foot.png) no-repeat;
width:989px;
margin:0px auto;
text-align:center;
padding-top:80px;
padding-bottom:40px;
filter:expression(fixPNG(this));
}
#foot a {
color:#a2a2a2;

}
.text {
padding-left:30px;
padding-right:30px;}