body{font: 80% Verdana, Arial,sans-serif;
color:#0f3c43;
padding:0;
background: #a61d24 url(line.gif) repeat-x top right;
margin-top: 0px
}

#frame{
margin:0 auto;
margin-top: 0px;
width:960px;
background: #ffffff;
border: solid 1px #000000;
}

#frame2{
margin:0 auto;
margin-top: 0px;
width:960px;
background: #000000;
border: solid 1px #000000;
color: #ffffff;
}

#sitename{
border-bottom: none;
border-bottom: solid 1px #333333;  
border-top: solid 1px #333333;  
}

#top{
margin:0 auto;
margin-top: 0px;
width:960px;
height: 20px;
padding-top: 8px;
background: #000000 url(bar-narrow.jpg) no-repeat;
text-align: center;
color: #ffffff;
}


#menu{
width: 200px;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
background: #ffffff;
float: left;
border-top: solid 1px #333333;  
}


#menu ul{	
list-style:none;
margin-left: 0px;
padding: 0px;
background: #ffffff;
width: 200px;
display: block;
margin: 0px;
}	

#menu li{
margin-bottom:1px;
background: url(blue-button.jpg);
padding: 6px 0px 6px 0px;
}

#menu li a{
height:30px;
text-decoration:none;
color:#ffffff;
padding: 6px 0px 6px 0px;

}

#menu li a:visited{
height:30px;
text-decoration:none;
color:#ffffff;
padding: 6px 0px 6px 0px;
}

#menu li a:hover{
background: none;
text-decoration:underline;
color:#0f3c43;
padding: 6px 0px 6px 0px;

}

#right{
background-color: #ffffff;
float: right;
width: 200px;
height: auto;
text-align: center;
padding-top: 0px;
color: #000000;
margin-top: 0px;
border-top: solid 1px #333333;  
}

#left{
background-color: #000000;
float: left;
width: 200px;
height: auto;
text-align: center;
padding-top: 0px;
padding-bottom: 2px;
color: #ffffff;
margin-top: 20px;
}


#content{
border-top: solid 1px #333333;  
margin:0px 200px 40px 200px;
padding:0px 20px 0px 20px;
line-height:1.6em;
text-align:justify;
}

#gallery{
border-top: solid 1px #333333;  
margin:0px 0px 40px 200px;
padding:0px 20px 0px 20px;
line-height:1.6em;
text-align:justify;
}

a img{
border:0;
}

#footer{
clear:both;
margin:0 auto;
width:760px;
text-align: center;
margin-top: 20px;
}


.copy{
text-align: center;
border-top: none;
margin-bottom: 10px;
padding-top: 10px;
font-size: 80%;
}

a{text-decoration: none;}

a:link{color: #000000;}

a:hover{color: #ff0000;}

a:visited{color:#000000;}

.imgright{float: right;}

#wyze{
margin:0 auto;
margin-top: 0px;
width:960px;
text-align: center;
height: 20px;
padding-top: 8px;
padding-bottom: 8px;
background: none;
color: #ffffff;
}


#center-base{
margin:0 auto;
margin-top: 0px;
width:960px;
text-align: center;
height: 20px;
padding-top: 8px;
padding-bottom: 8px;
background: #000000 url(bar-narrow-base.jpg) no-repeat;
color: #ffffff;
}

h1{font-size: 100%;border-bottom: solid 1px #0f3c43; color: #0f3c43}

.header{
border-bottom: solid 1px #333333;
width: 200px;
text-align: center;
height: 5px;
padding-top: 3px;
padding-bottom: 18px;
background: #000000 url(blue-button.jpg) no-repeat;
color: #ffffff;
}

.box1{
width: 184px;
background: #ffffff;
color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 2px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
padding-right: 8px;
}

#zoom img{
padding: 0px;
}

#zoom{
text-align: center;
background-color:none;
color:#1a1917;left:0;
position:relative;
margin-top: 20px;
margin-bottom:20px;
padding-top: 20px;
padding-left: 5px;
padding-right: 5px;
}

#zoom a .large{
border:0;
height:1px;left:-1px;
display:block;
position:absolute;
top:-1px;
width:1px;
}

#zoom a.z1,#pic a.z1:visited{
background:none;
height:60px;
left:0;
text-decoration:
none;top:0;
width:90px;
}

#zoom a.z1:hover{
background-color:none;
color:#1a1917;
text-decoration:none;
}

#zoom a.z1:hover .large{
display:block;
height:266px;
left:128px;
position:absolute;
top: 118px;
width:400px;
padding-top: 0px;
background-color:none;
border: solid 2px #1a1917;
}

#zoom2{
text-align: center;
background-color:none;
color:#1a1917;left:0;
position:relative;
margin-top: 0px;
margin-bottom:10px;
padding-top: 20px;
padding-left: 5px;
padding-right: 5px;
}

#zoom2 a .large{
border:0;
height:1px;left:-1px;
display:block;
position:absolute;
top:-1px;
width:1px;
}

#zoom2 a.z2,#pic a.z2:visited{
background:none;
height:60px;
left:0;
text-decoration:
none;top:0;
width:90px;
}

#zoom2 a.z2:hover{
background-color:none;
color:#1a1917;
text-decoration:none;
}

#zoom2 a.z2:hover .large{
display:block;
height:266px;
left:130px;
position:absolute;
top: -270px;
width:400px;
padding-top: 0px;
background-color:none;
border: solid 2px #1a1917;
}



