#gallery {
  padding:0; 
  margin:0; 
  list-style-type:none; 
  overflow:hidden; 
  width:320px; 
  height:425px; 
  border:1px solid #888; 
  background:#fff url(win_back.gif);
  }
#gallery li {
  float:left;
  }
#gallery li a {
  display:block; 
  height:30px;
  width:320px; 
  float:left; 
  text-decoration:none; 
  border-bottom:1px solid #fff; 
  cursor:default;
  }
#gallery li a img {
  width:320px; 
  height:30px; 
  border:0;
  }
#gallery li a:hover {
  background:#eee; 
  height:239px;
  }
#gallery li a:hover img {
  height:239px;
  }
 
 
 #galleryh {
  padding:0; 
  margin:30px auto 2em 100px; 
  list-style-type:none; 
  overflow:hidden; 
  width:550px; 
  height:260px; 
  border:1px solid #b9ad9d; 
  background:#fff url(../images/foliobkg.jpg);
  }
#galleryh li {
  float:left;
  }
#galleryh li a {
  display:block; 
  height:260px;
  width:30px; 
  float:left; 
  text-decoration:none; 
  border-right:1px solid #b9ad9d; 
  cursor:default;
  }
#galleryh li a img {
  width:30px; 
  height:260px; 
  border:0;
  }
#galleryh li a:hover {
  background:#b9ad9d; 
  width:350px;
  }
#galleryh li a:hover img {
  width:350px;
  } 
 .bar
 {
 color:#b9ad9d;
 background-color: #231837;
 padding:15px;
 margin: 10px 80px 5px -15px;
 }
 
   ul#navlist { font-family: sans-serif; }

ul#navlist a
{
font-weight: bold;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: -5px;
margin-left:22px;
padding: 0px;
list-style-type: none;
}

ul#navlist li { float: left; }

ul#navlist li a
{
color: #b9ad9d; 
background-color: #231837;
padding: 3px;
border: 0px #b9ad9d outset;
}

ul#navlist li a:hover
{
color: #985f4e;
background-color: #231837;
}

ul#navlist li a:active
{
color: #231837;
background-color: #473f56;
border: 0px #b9ad9d inset;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none; }

ul#subnavlist li a
{
padding: 0px;
margin: 0px;
margin-top:5px;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
font-size: 10pt;
padding-top: 5px;
}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
width: 8em;
border: none;
padding: 4px;
margin-left:-40px;
}

ul#navlist li:hover ul#subnavlist li a:before 
{ 
content: " >> "; 
}


  
body
{
color: #2a1b44;
background-color:#473f56;
font-family:Tahoma, Arial, "Gill Sans", Minion, sans-serif;
}



pre{
font-family:Tahoma, Arial, "Gill Sans", Minion, sans-serif;
font-size: 11px;
text-align: center;
color:#b9ad9d;
background-color:#473f56;
}


h1
{
color:#2a1b44;
background-color: #b9ad9d;
font-size:28px;
margin-top:1px;
}

#line h2
{
font-size:18px;
color:#b9ad9d;
background-color: #231837;
margin-left: 470px;
margin-right:-15px;
padding:5px 10px 5px 200px;
}	


.av
{
letter-spacing:2px;
}

.decorated li
{
list-style-type:square;
margin-left:10px;

background-color:#eaf1f2;
color:maroon;
}

strong
{
font-weight:bold;
}

.t_rt
{
text-align:right;
}

dl
{
margin-left: 95px;
}

dt
{
font-weight:bold;
}

dd + dt
{
margin-top:7px;

}



#wrapper {
 color:#2a1b44;
    margin:0px auto;
    margin-left:100px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
   border: 0px solid #000;
    text-align:left;
    text-decoration: none;
    }
 #wrapper p
 {
 margin-left: 95px;
 }   
    
#wrapper a:link, a:visited
{
text-decoration: none;
color: #2a1b44;
background-color:#b9ad9d;
}

#wrapper a:hover
{
text-decoration: none;
background-color: #b9ad9d;
color:  #985f4e;
}

    
 #wrapper ul
 {
 list-style-type:none;
 margin-left:65px;
 text-decoration: none;
 }
 
 #wrapper li + li
 {
 margin-top:1.5px !important;
 }
  
#main
{
color:#2a1b44;
background:#b9ad9d url(images/bkg.jpg);
margin: 20px 75px 10px 50px;
border-bottom: 1px solid #2a1b44;
padding: 30px;
		border: 2px solid #2a1b44;
		border-top: none;
		z-index: 2;	}
		
		#navigation, #navigation a {
	text-decoration: none;
    color:#252940;
    margin-top:2px;
    font-weight:bold;
}






