* {margin:0px auto;}

body {
  font-family:Arial,Verdana, Helvetica;
  font-size:10pt;
  color:#000000;
  background:url(img/bg.gif);
  text-align:center;
  padding:10px;
  scrollbar-face-color: #af4302;
  scrollbar-track-color: #e06f02;
  }

A:link    {color:#6e401b; text-decoration:underline;}
A:visited {color:#382b1f; text-decoration:underline;}
A:hover   {color:#bd501e; text-decoration:underline;}
A:active  {color:#bd501e; text-decoration:underline;}
  
.tn a:link,    #tnarea a:link,    #ss_text a:link,    #PicText a:link    {color:#f9f1dc;}
.tn a:visited, #tnarea a:visited, #ss_text a:visited, #PicText a:visited {color:#dbd6c8;}
.tn a:hover,   #tnarea a:hover,   #ss_text a:hover,   #PicText a:hover   {color:#f9b36e;}
.tn a:active,  #tnarea a:active,  #ss_text a:active,  #PicText a:active  {color:#f9b36e;}
  
#bodywrapper {
  width: 760px; 
  }

.dd {
  font-size:8pt; 
  }

.tndiv {
  display:table;
  }

.tnwrap { 
  margin:0px auto;
  width: 700px; 
  display: table-cell; /* For FireFox and Opera */ 
  display: inline-block; /* For Opera and IE */ 
  vertical-align: top; text-align:center; /* For IE */ 
  }
   
.tn { 
  border-style:ridge;
  border-width:5px;
  border-color:#806857;
  background:url('img/bg2.gif');
  font-family:'Arial';
  font-size:11px;
  font-weight:bold;
  color:#e7dec7;
  padding:2px;
  line-height:175%;
  display: table-cell; /* For FireFox and Opera */ 
  display: inline-block; /* For Opera and IE */ 
  width: 126px; 
  vertical-align: top; /* For IE */ 
} 

.tnwide { 
  border-style:ridge;
  border-width:5px;
  border-color:#806857;
  background:url('img/bg2.gif');
  font-family:'Arial';
  font-size:11px;
  font-weight:bold;
  color:#e7dec7;
  padding:2px;
  line-height:175%;
  display: table-cell; /* For FireFox and Opera */ 
  display: inline-block; /* For Opera and IE */ 
  width: 686px; /* 686px is full width, 600px is good for when there's just 4 or fewer above it */
  vertical-align: top; /* For IE */ 
} 

h1 {
  font-size:11pt;
  font-weight:bold;
  color:#542c1a;
  padding:3px;
  }

h2 {
  font-size:11pt;
  font-weight:bold;
  font-style:italic;
  color:#aa5017;
  padding:8px;
  }
  
h3 {
  font-size:10pt;
  font-weight:bold;
  color:#ae5d0e;
  display:inline;
  }

h4 {
  font-size:10pt;
  font-weight:bold;
  color:#542c1a;
  }

h5 {
  font-size:10pt;
  font-weight:normal;
  color:#542c1a;
  }

h6 {
  font-size:8pt;
  color:#542c1a;
  }

br.zerobr {
  line-height:0;
  }
  
br.shortbr {
  line-height:3px;
  }
  
li {
  padding:10px;
  }

#headerarea {
  clear:both;
  color:#000000;
  font-size:12pt; 
  text-align:center;
  }

#navfooterarea {
  clear:both;
  }
  
#ss_text, #PicText {
  font-size:10pt;
  color:#d6d1c4;
  }

.tca1 {
  background:url(img/bg2.gif);
  border-style:ridge;
  border-width:4px;
  border-color:#8a7a6e; 
  }

.tca2 {
  background:url(img/bg1.gif);
  border-style:solid;
  border-width:2px;
  border-color:#382b1f; 
  }

.tca3 {
  background-color:#382b1f;
  border-style:solid;
  border-width:2px;
  border-color:#51331a; 
  padding:0px 10px 0px 10px;
  }
  
.ttnstrip { 
  border-style:ridge;
  border-width:4px;
  border-color:#806857;
  background:url('img/bg2.gif');
  padding:0px;
} 

.imgthumbgallery {
  background-color:#f9f1dc;
  border-style:solid;
  margin:1px 0px 1px 0px;
  padding:1px;
  }
  
.imgthumbgallery2 {
  border-style:solid;
  border-width:1px;
  border-color:#382b1f;
  margin:1px 0px 1px 0px;
  }

#imgthumbcontainer {
  width:710px; 
  text-align:center; 
  padding:0px;
  border-style:ridge;
  border-width:4px;
  border-color:#806857;
  background:url('img/bg2.gif');

  height:108px;
  overflow-y:hidden;
  overflow-x:auto;
  white-space:nowrap; 
  }

#imgthumbcontainer2 {
  width:710px; 
  text-align:center; 
  padding:0px;
  border-style:ridge;
  border-width:4px;
  border-color:#806857;
  background:url('img/bg2.gif');

  height:148px;
  overflow-y:hidden;
  overflow-x:auto;
  white-space:nowrap; 
  }

.imgthumbcontainer3 {
  width:710px; 
  text-align:center; 
  padding:3px;
  border-style:ridge;
  border-width:4px;
  border-color:#806857;
  background:url('img/bg2.gif');

  height:102px;
  overflow-y:hidden;
  overflow-x:auto;
  white-space:nowrap; 
  }
  