body{
    background-color : #F7E7AC;
    font-family : Verdana;
    font-size : 12px;
    width:99.6%;
    color:#000000;
    margin: 5px 5px 0px 0px;
    }

td{
  font-family : Verdana;
  font-size : 12px;
  color:#000000;
  }

a{
  font-size:12px;
  font-family:Verdana;
  text-decoration:none;
  color:#000000;
  }          
  
a:hover{
        font-size:12px;
        font-family:Verdana;
        text-decoration:underline;
        color:#000000;
        } 
        
p.welcome{
  color: #666666;
  font-family: Mistral, Times New Roman;
  font-size: 40px;
  font-weight: none;
  text-decoration: italic;
  }
  
td.header{
        background-image: url('../site_images/repeat_header.jpg');
        background-repeat: repeat-x;
        vertical-align:center;
        color:#FFFFFF;
        height:150px;
        }
        
td.padding{
        padding-top:11px;
        vertical-align:center;
        width:100%;
          }
          
td.menuholder{
        background-color:#FFFFFF;
        width:216px;
        font-size:12px;
        font-family:Verdana;
        height:600px;
        vertical-align:top;
        border-left:thin solid 1px #999999;
        border-right:thin solid 1px #999999;
        border-top:thin solid 1px #999999;
        border-bottom:thin solid 1px #999999;    
            }  

td.menu{
        background-image: url('../site_images/backheadcolor.jpg');
        background-repeat: repeat-x;
        width:216px;
        font-size:12px;
        font-family:Verdana;
        height:18px;
        vertical-align:top;
        padding-left:9px;
        padding-right:10px; 
        padding-top:10px;
        border-left:thin solid 1px #999999;
        border-bottom:thin solid 1px #999999;
            } 
        
td.sidelinks{
            background-color:#FFFFFF;
            width:216px;
            font-size:12px;
            font-family:Verdana;
            height:211px;
            vertical-align:top;
            border-top:thin solid 1px #999999; 
           }       

td.photosidelinks{
        background-color:#FFFFFF;
        width:200px;
        font-size:12px;
        font-family:Helvetica;
        height:200px;
        vertical-align:bottom;
        padding-left:10px;
        padding-right:10px; 
        padding-top:60px; 
        border-top:thin solid 1px #999999;
        text-align:center;
        } 


td.content{
          background-color:#FFFFFF;
          font-size:12px;
          font-family:Verdana;
          height:100%;
          vertical-align:top;
          border-top:thin solid 1px #999999;
          border-left:thin solid 1px #999999;
          border-bottom:thin solid 1px #999999;
          border-right:thin solid 1px #999999; 
          }
          
td.contentheader{
          background-image: url('../site_images/backheadcolor.jpg');
          background-repeat: repeat-x;
          width:100%;
          background-color:#FFFFFF;
          font-size:15px;
          font-family:Verdana;
          font-weight:bold;
          height:28px;
          vertical-align:top;
          padding-left:10px;
          padding-right:10px; 
          padding-top:10px;
          border-bottom:thin solid 1px #999999;
          } 

td.hspace{
          height:3px;
         }

td.subcontentholder{
          width:100%;
          background-color:#FFFFFF;
          font-size:12px;
          font-family:Verdana;
          height:90px;
          vertical-align:top; 
          padding-left:10px;
          padding-right:10px; 
          padding-top:10px;
          }

td.footerholder{
          width:100%;
          background-color:#FFFFFF;
          font-size:12px;
          font-family:Verdana;
          height:20px;
          vertical-align:top; 
          padding-left:10px;
          padding-right:10px; 
          padding-top:10px;
          border-left:thin solid 1px #999999;
          border-right:thin solid 1px #999999;
          border-top:thin solid 1px #999999;
          border-bottom:thin solid 1px #999999;
          }  
  
td.footercopyright{
          text-align:left;
          background-color:#FFFFFF;
          font-size:12px;
          font-family:Verdana;
          vertical-align:top; 
          padding-left:5px;
          padding-right:5px; 
          padding-top:5px;
          padding-bottom:15px;
          }

td.footerlinks{
          text-align:right;
          background-color:#FFFFFF;
          font-size:12px;
          font-family:Helvetica;
          vertical-align:top; 
          padding-left:5px;
          padding-right:5px; 
          padding-top:5px;
          padding-bottom:15px;
          }                                            

.thumbnail {
	width: 520px;
	height: 20px;
	margin: 0 15px 15px 0;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
#links a {
	display:block;
	padding-top: 3px;
}
#links a img {
	height: 0;
	width: 0;
	border-width: 0;
}
#links a:hover img {
	position: relative;
	top: -10px;
	left: 470px;
	height: 245px;
	width: 180px;
	border:thin solid 1px #999999;
}

          
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10px; height:10px; background-color:#FFFFFF; background-color:#FFFFFF; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute;text-align:left; padding:5px 3px 3px 3px; font-family:verdana,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#5A6167; color:#FFFFFF;}
.clLevel0over{background-color:#5A6167; background-color:#A0A0A0; color:#FFFFFF; cursor:pointer; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; background-color:#FFFFFF;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute;text-align:left; padding:5px 3px 3px 3px; font-family:verdana,helvetica; font-size:12px; font-weight:bold}
.clLevel1{background-color:#5A6167; color:#FFFFFF;}
.clLevel1over{background-color:#5A6167; background-color:#A0A0A0; color:#FFFFFF; cursor:pointer;  }
.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; background-color:#FFFFFF;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute;text-align:left; padding:5px 3px 3px 3px; font-family:verdana,helvetica; font-size:12px; font-weight:bold}
.clLevel2{background-color:#5A6167; color:#FFFFFF;}
.clLevel2over{background-color:#5A6167; background-color:#A0A0A0; color:#FFFFFF; cursor:pointer; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#FFF; background-color:#FFF;}
          
          