 body {margin:auto;
     position:relative;
      font-family:arial,verdana,tahoma; 
      font-size:11px;
      font-weight:normal;width:740px;
      text-align:left;
      background:#e7e3d6  url("../images/sitebg.gif") top center repeat-y;}

#wrapper {width:740px;}

#headerleftsb1 {float:left;
                           width:341px;
                           height:190px;
                           background:#fff;}

#intheaderleftsb1 {float:left;
                           width:346px;
                           height:120px;
                           text-align:center;
                           background:#fff;}

#headerrightsb2 {float:left;
                           width:399px;
                            height:190px;}

#intheaderrightsb2 {float:left;
                                text-align:right;
                           width:394px;
                            height:120px;
                            background:#fff;}

#headermenu {position:relative;
                         float:left;
                         width:740px;
                        height:32px;
                        background:#666;
                        *margin-top:-3px;}

#contentarea {clear:both;
                        float:left;
                         width:740px:}
                        
#intcontentarea {clear:both;
                         width:740px;
                         background:#fff  url("../images/interiorbg.gif") top left repeat-y;
                         min-height:500px;}
*html  #intcontentarea {height:500px;}
                        
#content {float:left;
                 width:740px;
                 border-top:10px solid #fff;
                 background:#fff  url("../images/contentbg.gif") top left repeat-y;}

#intcontentsb3 {float:left;
                         text-align:right;
                         padding:25px 0 0px 0;
                         width:190px;
                         background:#f5eedb;}

#intcontentsb9 {float:left;
                         text-align:center;
                         padding:15px 0 5px 0;
                         width:190px;
                         background:#ffffff;}

#contentmenu {clear:left;
                         float:left;
                         text-align:right;
                         width:190px;
                         background:#f5eedb;}

#intcontentsb4 {clear:left; float:left;
padding:25px 0px 0px 20px;
width:155px;}
 
#intcontent {float:right;
                    width:529px;
                     padding-right:20px;
                     padding-top:10px;}

#intcontent a{color:#006666;}

#intcontent a:hover {color:#993300;}

#spacer {clear:both;}

#gallery1 {padding-left:5px;
                     padding-right:5px;
                     padding-top:10px;
                     font-family:arial;
                     font-size:12px;
                     font-weight:normal;
                     color:#666666;
                     text-decoration:none}

#r1c1, #r1c3, #r1c5 {height:112px;
                                     text-align:center;
                                     line-height:18px;
                                     background:#993300;}

#r1c1 a, #r1c3 a, #r1c5  a {color:#fff;
                                               text-decoration:none;}

#r1c1 a:hover, #r1c3 a:hover, #r1c5  a:hover {color:#efef5f;}

#r2c1, #r2c3, #r2c5 {padding:15px 10px;
                                    text-align:left;}

#r3c1, #r3c3, #r3c5 {padding:0px 10px 15px 10px;
                                    text-align:left;
                                    color:#006666;}

#r3c1 a, #r3c3 a, #r3c5  a {color:#006666;
                                             text-decoration:none;}

#r3c1 a:hover, #r3c3 a:hover, #r3c5  a:hover {color:#993300;}

#footer {background:#006666;
               font-family:arial;
              font-size:10px;
              font-weight:bold;
               color:#fff;
                 float:left;
               width:740px;}

#copyright {float:left;
                    padding:10px 10px;}

#redsage {float:left;
                    padding:10px 00px;}

#redsage a{color:#fff;
                    text-decoration:none;}

#redsage a:hover{text-decoration:underline;}


/*   text styles  */

h1{font-family:georgia;
              font-size:21px;
              font-weight:normal;
              color:#006666;}

.bodytext {font-family:arial;
              font-size:12px;
              font-weight:normal;
              color:#666666;
              text-decoration:none;
}
.bodytext  a{font-family:arial;
              font-size:12px;
              font-weight:normal;
              color:#006666;
              text-decoration:underline;
}
.bodytext a:hover{font-family:arial;
              font-size:12px;
              font-weight:normal;
              color:#993300;
              text-decoration:underline;
}
.graysubhead {font-family:arial;
              font-size:14px;
              font-weight:bold;
              color:#666666;}

.greensubhead {font-family:arial;
              font-size:14px;
              font-weight:bold;
              color:#006666;}

.matt1 {font-family:arial;
              font-size:13px;
              font-weight:bold;
              color:#056b67;
              text-decoration:none;
}

.matt2 {font-family:arial;
              font-size:17px;
              font-weight:bold;
              color:#056b67;
              text-decoration:none;
}

.matt3 {font-family:arial;
              font-size:12px;
              font-weight:normal;
              color:#056b67;
              text-decoration:none;
}

.contactsb {font-family:arial,verdana,tahoma,sans-serif; font-size:12px; font-weight:normal; color:#666666;}
.contactsb a{font-family:arial,verdana,tahoma,sans-serif; font-size:12px; font-weight:normal; color:#006666; text-decoration:none;}
.contactsb a:hover{font-family:arial,verdana,tahoma,sans-serif; font-size:12px; font-weight:normal; color:#993300; text-decoration:underline;}

.text01 {font-family:arial;
              font-size:11px;
              font-weight:bold;
              color:#fff;}

.text02 {font-family:arial;
              font-size:13px;
              font-weight:bold;
              color:#006666;}

.text03 {font-family:arial;
              font-size:10px;
              font-weight:normal;
              color:#666;}

.text04 {font-family:arial;
              font-size:15px;
              font-weight:bold;
              color:#006666;}

.text05 {font-family:arial;
              font-size:13px;
              font-weight:normal;
              color:#666666;}

.text06 {font-family:arial;
              font-size:13px;
              font-weight:bold;
              color:#666666;}

.text07 {font-family:georgia;
              font-size:21px;
              font-weight:normal;
              color:#006666;}

.text08 {font-family:arial;
              font-size:12px;
              font-weight:bold;
              color:#666666;}

.text09 {font-family:arial;
              font-size:11px;
              font-weight:normal;
              color:#666666;}

/*THUMBNAIL HOVERPOPUPS*/

.thumbnail  {
position: relative;
float: left;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail:hover {
background-color: #ffffff;
/*z-index: 50;*/
color: #ffffff;
text-decoration: none;
}

.thumbnail span { /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
/*left: 0px;*/
border: 5px solid #006666;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img { /*CSS for enlarged image*/
border-width: 0; 
/*padding: 2px;*/
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
visibility: visible;
top: 100px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 25px;/*position where enlarged image should offset horizontally */
}

<!-- Paste this code into your external style sheet or the
     CSS section of your HTML document  -->

dt {
  font-weight:bold;
}

td.padding1 {padding: 3px 5px 3px 3px;
   border-style:dotted;
	border-color: #c6c8c8;
	border-width:1px;
   }

td.padding2 {padding: 3px 1px 3px 3px; }

td.padding4{padding: 3px 10px 3px 3px;
   border-style:dotted;
	border-color: #c6c8c8;
	border-width:1px;
   }

td.padding5{padding: 3px 10px 3px 3px;
   	border-color: #c6c8c8;
   border-style:dotted;
	border-width:1px;
   border-top-style:solid;
   border-top-width:1px;
   border-top-color:#33332d;
}

td.padding7{padding: 3px 2px 3px 2px;
   	border-color: #c6c8c8;
   border-style:dotted;
	border-width:1px;
   border-top-style:solid;
   border-top-width:1px;
   border-top-color:#33332d;
}

.credits {font-family: Arial, Verdana; 
                     font-size:10px;
                     font-weight:normal;
                     line-height:13px;
                     text-decoration:none;
                     color:#000000;}

li{margin:3px 2px 3px 0px;
}
ul {text-indent: 0px;
list-style-position: outside;
list-style-image: url;
list-style-type: square;
padding: 5px 10px;
margin: 0px 5px 5px 10px;
} 

