html {overflow-y:scroll;}

body,p,li {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#A64D2C;
text-decoration:none;

}

a:hover{
text-decoration:underline;

}

.footer_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b2b2b2;
}

.footer_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b2b2b2;
text-decoration:none;
}

.footer_link:hover {
text-decoration:underline;
}

.menu_box1{
width:150px;
height:183px;
float:left;
background-color:#000000;
filter: Alpha(Opacity=70, FinishOpacity=70, Style=2);
opacity: 0.7;
-moz-opacity:0.7;

}

.box_contents1{
position:relative;
right:-150px;
width:150px;
height:183px;
float:left;
z-index:10;

}

.nav_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;

}

.nav_link:hover{text-decoration:underline;}

.nav_sublink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;

}

.nav_sublink:hover{text-decoration:underline;}

.current_gallery {
color:#A64D2C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

 .current_gallery:hover {text-decoration:none;}

.nav_cell{border-top:1px solid #666666;}

.subnav_cell{border-bottom:1px solid #666666; padding:3px;}

.menu_box2{
width:150px;
float:left;
background-color:#ffffff;
filter: Alpha(Opacity=70, FinishOpacity=70, Style=2);
opacity: 0.7;
-moz-opacity:0.7;

}

.box_contents2{
position:relative;
right:-150px;
width:150px;
float:left;
z-index:10;

}

.about_box{
width:580px;
height:475px;
background-color:#ffffff;
filter: Alpha(Opacity=70, FinishOpacity=70, Style=2);
opacity: 0.7;
-moz-opacity:0.7;
margin:auto;
position:relative;
top:-1015px;
left:-75px;

}

.about_contents{
position:relative;
top:-560px;
left:-75px;
width:560px;
height:435px;
margin:auto;
z-index:10;

}

.gallery_box{
width:580px;
height:375px;
background-color:#ffffff;
filter: Alpha(Opacity=70, FinishOpacity=70, Style=2);
opacity: 0.7;
-moz-opacity:0.7;
margin:auto;
position:relative;
top:-915px;
left:-75px;

}

.gallery_contents{
position:relative;
top:-560px;
left:-75px;
width:560px;
height:335px;
margin:auto;
z-index:10;

}
