/* CSS Document */

body {
width: 800px; 
background-color: #5b4537;
font-family:  Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;  }

a img  {
border: 0px;  }

.navcolumn {
position: absolute; top: 0px; left: 0px;
width: 235px;   
height: 800px; 
padding: 0px; 	
background-color: #000000; 
line-height: 105%;   }  


#navlist {
position: absolute;
top: 100px; 
left: 10px;
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  11px;   /* font-size: .9em;*/ 
font-weight: 600;  }

#navlist ul {
margin: 0;
padding: 0;
list-style-type: none;  }

#navlist li {
margin: 0; 
padding: 0; }

#navlist a {
display: block;
padding: 2px 24px 2px 10px;
border: 2px outset;
border-color: #9b755d #5b4537 #9b755d #5b4537; /*ddd,999,999,ddd*/
background-color: #000000;
background-image:  url(images/dwn.gif); /*url(assets/l1_down.jpg);*/
background-repeat: no-repeat;
background-position: 0% 50%;  }

#navlist a:link, #navlist a:visited {
color: #b29179;
text-decoration: none;  }

#navlist a:hover, #navlist a:active {
background-color: #9b755d;
background-image:  url(images/ovr.gif);  /*url(assets/l1_over.jpg);*/
background-repeat: no-repeat;
background-position: 0% 50%;
color: #2d1e2d;  }

#here a:link, #here a:visited,
#here a:hover, #here a:active {
background-color: #53726a;
background-image:  url(images/here.jpg); /*url(assets/l1_over.jpg);*/
background-repeat: no-repeat;
background-position: 0% 50%;
color: #000000;  }

#rightbox {  /*container for thumbnails*/
position: absolute; top: 0px; left: 250px; 
width: 485px; 
height: 450px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #b29179;
font-size: .8em;
background-color: #5b4537;   }

#content {  
position: absolute; top: 0px; left: 240px; 
padding: 10px 15px;  
width: 485px; 
height: 800px; 
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #b29179;
font-size: .8em;
background-color: #000000;  
border-left: 3px ridge #b29179; }
	
.closeup { /*container for large images*/
position: absolute; top: 0px; left: 240px; 
width: 550px; 
height: 600px;  }

.center  { /*to center table in strict xhtml*/
margin: auto;  }

td  {
padding: 10px; }

#desc {/*container for description  and copyright*/
position: relative; top: 7px; left: 0px; 
clear: both; 
width: 450px; 
height: auto; 
margin: 10px;
padding-top: 10px;
font-family:  Verdana, Arial, Helvetica, sans-serif; 
color: #b29179; 
font-size: .70em; 
text-align: center; 
line-height: 110%;
background-color: #000000;
border: 1px solid #b29179;  }
	
.footer {/*box for text*/
position: absolute;  
top: 610px; 
right: 800px; 
left: 225px;  
width: 500px; 
padding: 10px; 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
color: #b29179; 
font-size: .8em; 
line-height: 110%;
background-color: #000000;
border: 1px solid #b29179;  }

#mailbox  { /*box for mail icon and link*/
position: absolute; top: 505px; left: 15px; 
margin: 10px; 
text-align: center;  }		

.column1  {
position: absolute;
top: 25px; 
left: 225px; 
width: 250px;  }

.column2  {
position: relative; 
margin: 10px; 
top: 25px; 
left: 450px; 
width: 250px;   }

.box {/*top-left box*/
position: relative; 
margin: 30px;
width: 200px ;   }

	
.scrollbox {/*bottom-right box*/
position: absolute; 
top: 0px; 
left: 275px; 
width: 400px; 
text-align: center; 
line-height: 110%; 
z-index: 5;  }

/*Frames are  20px wider and 20 px higher than the image*/

.frame1 {
margin: 10px;
background-color: #e9eced; 
border: 7px ridge #6d3866; } 
	
.brdr1 {
margin: 2px; 
border: 3px solid #6d3866;  }   
  
.frame2  {
margin: 10px;
background-color: #f3f8f5; 
border: 7px ridge #4d4e5e; }
	
.brdr2  {
margin: 2px;
border: 3px solid #67687d; }   
   
.frame3 {
margin: 10px;
background-color: #ececf0; 
border: 7px ridge #26406f; }
	
.brdr3 {
margin: 2px; 
border: 3px solid #969ab3; }          

.frame4  {
margin: 10px;
background-color: #e7e8db; 
border: 7px ridge #4b5976; }
	
.brdr4  {
margin: 2px; 
border: 3px solid #b5b1b0; } 
 
.frame5 {
margin: 10px;
background-color: #d0dbdf; 
border: 7px ridge #565498; }
	
.brdr5 {
margin: 2px; 
border: 3px solid #565498; }   	

.frame6 {
margin: 10px;
background-color: #dfded2; 
border: 7px ridge #5b9a9f; }
	
.brdr6 {
margin: 2px; 
border: 4px solid #335659; }     	

.frame7 {
margin: 10px;
background-color: #d3d6d5; 
border: 7px ridge #51714a;  }
   
.brdr7 {
margin: 2px; 
border: 3px solid #6a887e; }       

.frame8 {
margin: 10px;
background-color: #ebebeb; 
border: 7px ridge #635c83; }
	
.brdr8 {
margin: 2px; 
border: 3px solid #635c83; }    	

.frame9 {
margin: 10px;
background-color: #d8ccbe; 
border: 7px ridge #42566e;  }
	
.brdr9 {
margin: 2px; 
border: 3px solid #2c2c69;  }   	

.frame10{
margin: 10px;
background-color: #cacbbc; 
border: 7px ridge #7b266a; }
	
.brdr10{
margin: 2px; 
border: 3px solid #635c83; }   	
	
.frame11 {
margin: 10px;
background-color: #d3c6bc; 
border: 7px ridge #453429;  }
	
.frame11home {
margin: 10px;
/*width: 312px;
height: 425px; */
background-color: #ddd2ca; 
border: 7px ridge #8c632f; }	
	
.brdr11{
margin: 2px; 
border: 3px solid #000000; }   

.frame12 {
margin: 10px;
background-color: #dfd9ce;
border: 7px ridge #3d3b5e; }
	
.brdr12 {
margin: 2px; 
border: 3px solid #31304e; }   	
	
.frame13 {
margin: 10px;
background-color: #dfe0de; 
border: 7px ridge #7c7477; }
	
.brdr13{
margin: 2px; 
border: 3px solid #90878a; }   			
	
.frame14 {
margin: 10px;
background-color: #d6d9dc; 
border: 7px ridge #406671; }
	
.frame14lg {
margin: 10px;
/*width: 161px;
height: 110px;*/ 
background-color: #ffffff; 
border: 7px ridge #406671; }	
	
.brdr14 {
margin: 2px; 
border: 3px solid #406671; }   		
	
.frame15 {
margin: 10px;
background-color: #ece7ef; 
border: 7px ridge #7b266a; }
	
.brdr15 {
margin: 2px;
border: 3px solid #684f75; }   		
	
.frame16 {
margin: 10px;
background-color: #e6e8e3;
border: 7px ridge #734373; }
	
.brdr16 {
margin: 2px; 
border: 3px solid #684f75; }   	
	
.frame17 {
margin: 10px;
background-color: #dfe3e1; 
border: 7px ridge #635c83; }
	
.brdr17 {
margin: 2px; 
border: 4px solid #635c83; }   	
	
.frame18 {
margin: 10px;
background-color: #cab9ac; 
border: 7px ridge #478f47;  }

.brdr18 {
margin: 2px;
border: 4px solid #346934;  }   	
		
.frame19 {
margin: 10px;
background-color: #dcd6c9; 
border: 7px ridge #875638; }
	
.brdr19 {
margin: 2px; 
border: 4px solid #4a8f8a; }   
   
.frame20 {
margin: 10px;
background-color: #e4e7e7;
border: 7px ridge #426468; }
	
.brdr20 {
margin: 2px; 
border: 3px solid #426468; }      	

.frame21 {
margin: 10px;
background-color: #e4e7e7;
border: 7px ridge #485b84; }
	
.brdr21 {
margin: 2px;
border: 3px solid #485b84; }   
   
.frame22 {
margin: 10px;
background-color: #ded9d5; 
border: 7px ridge #a193aa;  }
	
.brdr22 {
margin: 2px; 
border: 3px solid #7a6c7b; }   
   
.frame25 {
margin: 10px;
background-color: #dfe3e1; 
border: 7px ridge #635c83; }
	
.brdr25 {
margin: 2px; 
border: 4px solid #635c83; }   
   
.text { /* font info for main content*/
color: #dddddd;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-size: 11px;
z-index: 5; }   
	
a:link {/*links page*/
color: #6699cc;
font-size: 11px;  
font-weight: 600;
text-decoration: none;  }  
a:visited {
color: #009966;
font-size: 11px; 
font-weight: 600; 
text-decoration: none;  }  
a:hover { 
color: #cccccc;
font-size: 11px;  
font-weight: 600;
text-decoration: none; }	

a.nav:link { /*style for links in navboxbtns*/      
color: #6699cc; 
text-decoration: none; 
font-weight: 600; 
font-size: 10px; 
background: #ffffff;  }
a.nav:visited {
color: #009966; 
text-decoration: none;
font-weight: 600; 
font-size: 10px; 
background: transparent; }
a.nav:hover { 
color: #cccccc; 
text-decoration: none; 
font-weight: 600; 
font-size: 10px; 
background: transparent; }

a.mail:link { /*style for links in navboxbtns*/      
color: #b29179; 
text-decoration: none; 
font-weight: 600; 
font-size: .70em;  
background: transparent;  }
a.mail:visited {
color: #53726a; 
text-decoration: none;
font-weight: 600; 
font-size: .70em;  
background: transparent; }
a.mail:hover { 
color: #779c92; /*9b755d;*/ 
text-decoration: none; 
font-weight: 600; 
font-size: .70em;  
background: transparent; }	