/* CSS Document */

body {
width: 800px; 
background-color: #000000;
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: 110px; 
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;  }

#navlist a {
display: block;
padding: 2px 24px 2px 10px;
border: 2px outset;
border-color: #9b755d #5b4537 #9b755d #5b4537; 
background-color: #000000;
background-image:  url(images/dwn.gif); 
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); 
background-repeat: no-repeat;
background-position: 0% 50%;
color: #000000;  }

#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;
line-height: 120%; 
background-color: #000000;  
border-left: 3px ridge #b29179; }
	
/*.closeup { /*container for large images*/
/*position: relative; top: 0px; left: 0px; 
width: 525px; 
height: 600px;  }*/

.closeup { /*container for large images*/
position: absolute; top: 0px; left: 240px; 
width: 550px; 
height: 600px;  }

.frame11 {
margin: 10px;
background-color: #d3c6bc; 
border: 7px ridge #453429;  }
	

.brdr11{
margin: 2px; 
border: 3px solid #000000; }   

.box {/*box for text*/
position: relative; top: 0px; 
width: auto;  
padding: 10px; 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
color: #b29179; 
font-size: .9em;  
line-height: 110%;
background-color: #000000;
border: 2px ridge #b29179;  }

.box1 {/*box for text*/
position: relative; top: 0px; 
width: auto; 
margin: 7px 3px 0px 3px;  
font-family:  Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-size: .95em;  
line-height: 140%;
text-align: center; 
background-color: #000000; /*#dfd3ca;*/
border: 2px ridge #b29179;  }

.box2 {/*box for text*/
position: relative; top: 0px; 
margin-top: 25px; 
padding: 10px; 
width: 450px; 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
color: #b29179; 
font-size: .9em;  
line-height: 110%;
background-color: #000000;
border: 1px solid #b29179;  }

.frame {
background-color: transparent; 
border: 2px ridge #7e5f49; 
text-align: center; } 
	
.brdr {
border: 2px ridge #7e5f49;  }   

.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: .85em; 
text-align: center; 
line-height: 110%;
background-color: #000000;
border: 2px ridge #7e5f49;  }
	
#mailbox  { /*box for mail icon and link*/
position: absolute; top: 505px; left: 15px;
margin: 10px; 
text-align: center;  }		

td.bold  {
color: #779c92;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-size: 1.2em; 
text-align: center; 
font-weight: 600; 
z-index: 5; }

p.bold  {
color: #779c92;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-weight: 600; 
z-index: 5; }

p.center  {
color: #779c92;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-size: .9em;
font-weight: 600; 
text-align: center;
z-index: 5; }

.ctr  {
text-align: center;  }

dl dd {
color: #b29179;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-size: .9em;
line-height: 2em; }

dt {
color: #779c92;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-size: .9em;
font-weight: 600; 
line-height: 3em; }

h3{
color: #b29179; 
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-size: 1.4em;
font-weight: 600; 
text-align: center;  }

h4 { 
color: #779c92;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  
font-size: 1em;
font-weight: 600;  }  

a:link {/*links page*/
color: #8e6b52;
font-size: 11px;  
font-weight: 600;
text-decoration: none;  }  
a:visited {
color: #699086;
font-size: 11px; 
font-weight: 600; 
text-decoration: none;  }  
a:hover { 
color: #779c92;
font-size: 11px;  
font-weight: 600;
text-decoration: none; }	

a.content:link { /*style for links in content*/      
color: #8e6b52; /*#b29179; */
text-decoration: none; 
font-weight: 600; 
font-size: .9em;  
background: transparent;  }
a.content:visited {
color: #699086; /*#2f8d8d; #25866e; #2fac8f; #53726a; */
text-decoration: none;
font-weight: 600; 
font-size: .9em; 
background: transparent; }
a.content:hover { 
color: #779c92; 
text-decoration: none; 
font-weight: 600; 
font-size: .9em; 
background: transparent; }

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