
body{
font-family: verdana,arial;
}

#stonebg{
background: #fff url(./layout/stonebg2.jpg) top left repeat;
}

#wrapper{
background:#fff;
width:990px;
margin:auto;
border:2px solid #ccc;
}

#intro{
margin-top:8px;
}

#content{
padding:8px;
text-align:left;
}

#content p{
font-size:9pt;
}
#content li{
font-size:9pt;
}

#content h1{
font-size:13pt;
font-weight:bold;
}

#content h2{
font-size:12pt;
}

#navi{
margin-top:8px;
}

#navi a{
color:#333333;
font-weight:bold;
text-decoration:none;
padding-left:8px;
padding-right:8px;
font-size:11pt;
text-transform:uppercase;
}

#navi a.active{
color:#3716a1;

}

#subnavi{
margin-top:8px;
border-top:1px solid #999;
}

#subnavi a{
color:#666;
font-weight:bold;
text-decoration:none;
padding-left:8px;
padding-right:8px;
font-size:9pt;
text-transform:uppercase;
}

#subnavi a.active{
color:#333;

}

#lbar{
width:700px;
padding:8px 8px 8px 8px;

}

#rbar{
padding:8px;
border-left:1px solid #666;
}
#CONTACT_FORM{
font-size:9pt;
}
#CONTACT_FORM .name{
width:240px;
}
#CONTACT_FORM .addr{
width:240px;
}
#CONTACT_FORM .postoff{
width:240px;
}
#CONTACT_FORM .address{
width:240px;
}
#texta{
width:240px;
}
.gallerylink{
text-decoration:none;
float:left;
padding: 2px;
}
.clearall{
clear:both;
}
.gallery{

}
#footer{color:#bbb; font-size:9px; text-align:right; padding-right:8px;padding-bottom:3px;}
#footer a{color:#bbb; font-size:9px; text-decoration:none;}
