* {margin:0px auto;}

/**************************BODY**************************/
body {
  text-align:center;
  font-family: Cambria, Georgia, Times New Roman, Serif; 
  font-size: 12pt; 
  color: #b5ecfb; 
  font-weight: normal; 
  font-style: normal; 
  text-decoration: none;
  background:url('img/bg1.gif');
  }

/**************************LINKS**************************/
A:         { color: #9ad9ea; text-decoration: underline;}
A:link     { color: #9ad9ea; text-decoration: underline;}
A:visited  { color: #48a5d1; text-decoration: underline;}
A:hover    { color: #fbf4dc; text-decoration: underline;}


/**************************HEADERS/CLASSES**************************/
h1 {
  font-size: 14pt;
  font-weight: bold;
  color: #72c8e0;
  margin-top: 10px;
  }

h2 {
  font-size: 13pt;
  font-weight: normal;
  color: #87e5fe;
  margin-top: 10px;
  }

h3 {
  font-size: 16pt;
  font-weight: bold;
  font-style: italic;
  color: #87e5fe;
  margin-top: 10px;
  }

h4 {
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
  color: #2aadd1;
  margin: 5px 0px 5px 0px;
  }

h5 {
  text-align:center;
  font-size: 13pt;
  font-weight: bold;
  font-style: italic;
  color: #f4ecd0;
  margin: 0px;
  padding:10px;
  }

h6 {
  font-size: 12pt;
  font-style: italic;
  color: #eae1c1;
  margin: 5px;
  }

p {
  margin-bottom: 10px;
  }

ul {
  list-style-type: disc;
  }
            
li {
  padding-bottom: 10px;
  }
  
.note {
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
  color: #177ba5;
  text-align:center;
  margin-top: 20px;
  }

.note2 {
  font-size: 9pt;
  font-weight: bold;
  font-style: italic;
  color: #177ba5;
  margin: 0px;
  }

.navbutton {
  padding:0px 3px 0px 3px;
  }

.navlinks {
  font-size: 11pt;
  }

.ssborder1 {
  border-style:solid;
  border-width:2px;
  border-color:#d5cbaa;
  }

.pedborder {
  border-style:ridge;
  border-width:7px;
  border-color:#68a9bb;
  }

.photo150w {
  border:3px ridge #0882a4;
  width:150px;
 }
.photo150w:hover { border-color:#fbf4dc; }

.photo100h {
  border:3px ridge #0882a4;
  height:100px;
 }
.photo100h:hover { border-color:#fbf4dc; }

.trailer {
  font-size: 11pt;
  color: #aea097;
  }

.lastupdate {
  font-size: 12pt;
  color: #dfd9c9;
  }


/**************************DIVS**************************/
#headerarea {
  position: relative;
  margin: 0px auto;
  width:770px;
  height:230px;
  border-style:solid;
  border-width:3px 3px 0px 3px;
  border-color:#296a7b;
  text-align:left;
  }
  
#navbuttons {
  position: relative;
  margin: 0px auto;
  width:770px;
  border-style:solid;
  border-width:3px 3px 0px 3px;
  border-color:#296a7b;
  padding:10px 0px 10px 0px;
  }
  
#bodymain {
  position: relative;
  margin: 0px auto;
  padding:20px;
  width: 730px;  
  background-color:#261c17;
  border-style:solid;
  border-width:3px;
  border-color:#296a7b;
  }

#pedmain {
  position: relative;
  margin: 0px auto;
  padding:20px 0px 20px 0px;
  width:772px;  
  background-color:#2b201e;
  border-style:solid;
  border-width:2px;
  }

#ss_img {
  filter:progid:DXImageTransform.Microsoft.Fade();
  border-style:ridge;
  border-width:7px;
  border-color:#68a9bb;
  margin:5px;
  }

#ss_text {
  }

#pic_text {
  font-size: 15pt;
  font-weight: bold;
  font-style: italic;
  color: #302221;
  line-height:130%;
  margin-top: 25px;
  }
#pic_text a { color: #302221; text-decoration: underline;}
#pic_text a:hover { color: #02526c; text-decoration: underline;}

.imgthumb {
  background-color:#000000;
  border-style:solid;
  margin:3px;
  padding:1px;
  }
  
#imgthumbcontainer {
  width:724px; 
  text-align:center; 
  padding:0px;
  border-style:solid;
  border-width:4px;
  border-color:#d5cbaa;
  background-image:url('img/bg2.gif');
  height:150px;
  overflow-y:hidden;
  overflow-x:auto;
  white-space:nowrap; 
  }

#footerarea {
  position: relative;
  margin: 0px auto;
  padding: 10px;
  }
  
