﻿body         { font-family: Georgia,Times New Roman,Times,serif; 
               font-size: 8pt; 
               background-color: #FFFFFF; 
               margin: 0px;
               scrollbar-base-color: #FFFFFF;
               scrollbar-arrow-color: #DD882C;
               scrollbar-3dlight-color: #666666;
               scrollbar-darkshadow-color: #666666;
               scrollbar-face-color: #FFFFFF;
               scrollbar-highlight-color: #ffffff;
               scrollbar-shadow-color: #FFEFEF;
               scrollbar-track-color: #FFFFFF
               text-align:center}
               
a             { color: #000000;
                text-decoration: underline 
                 }               

a:active      {text-decoration: none }

a:hover       { 
               text-decoration: none }                

               
table        { border-collapse: collapse; 
               line-height: 140%; 
               font-size: 8pt}


font         { font-family: Georgia,Times New Roman,Times,serif; 
               text-decoration: none}
               
/* ------------ MAIN LAYOUT ---------- */ 


.ContainingTable      { 
               
               border-spacing: 0px;
               height: 100%; 
               margin: 0px) 
} 



.LayoutTable      { 
               border-style:outset; 
               border-width:2px; 
               background-color: #FFFFFF; 
               border-spacing: 0px;
               width: 767px; 
               height: 600px; 
               vertical-align: top; 
               margin: 0px;
               background-position: left top;  
               background-image:url('../images/generic_images/page_bg_2.jpg'); 
               background-repeat:no-repeat 
} 


.GalleryLayoutTable2009      { 
               border-style:outset; 
               border-width:2px; 
               background-color: #FFFFFF; 
               border-spacing: 0px;
               width: 767px; 
               height: 600px; 
               vertical-align: top; 
               margin: 0px;
               background-position: left top;  
               background-image:url('../images/generic_images/page_bg_2009_gallery.jpg'); 
               background-repeat:no-repeat 
} 



/* -------------- MENU -------------------- */  



.Menu a             { color: #000000;
                text-decoration: none
                 }               

.Menu a:active      {text-decoration: none }

.Menu a:hover       { 
               text-decoration: underline; color:#9E435F }  

/* --------------COLUMN TABLE CELLS -------------------- */    
               
               
.ColumnOne { 
               border-spacing: 0px;
               width: 336px;  
               vertical-align: top; 
               padding-left:10px; 
               padding-right:0; 
               padding-top:100px; 
               padding-bottom:0 
              } 
              
.ColumnTwo { 
               border-spacing: 0px;
               width: 201px;  
               vertical-align: top; 
               padding-left:15px; 
               padding-right:0; 
               padding-top:197px; 
               padding-bottom:10px 
              }
              
              
.ColumnThree { 
               border-spacing: 0px;
               width: 205px;  
               vertical-align: top; 
              }
                                         
                            
/* -------------- GALLERY INDEX Page-------------------- */  


.ColumnGalleryIndexContent { 
               border-spacing: 0px;
               width: 500px;  
               vertical-align: top; 
               padding-left:10px; 
               padding-right:0px; 
               padding-top:100px; 
               padding-bottom:0px 
              } 

.ColumnGalleryIndexSpacer { 
               border-spacing: 0px;
               width: 167px;  
               vertical-align: top; 
              }
              
/* -------------- GALLERY PAGES------------------- */  


.GalleryLayoutTable      { 
               border-style:outset; 
               border-width:2px; 
               background-color: #FFFFFF; 
               border-spacing: 0px;
               width: 767px; 
               height: 600px; 
               vertical-align: top; 
               margin: 0px;
               background-position: left top;  
               background-image:url('../images/generic_images/page_bg_2_gallery.jpg'); 
               background-repeat:no-repeat 
} 
 
.ColumnGalleryPicture  { 
               border-spacing: 0px;
               width: 500px;  
               vertical-align: bottom; 
               padding-left:10px; 
               padding-right:0px; 
               padding-top:0px; 
               padding-bottom:5px 
              }                  
           
.ColumnGalleryTitle { 
                    border-spacing: 0px;
                    width: 200px;  
                    vertical-align: bottom; 
                    padding-left:15px; 
                    padding-right:0px; 
                    padding-top:0px; 
                    padding-bottom:20px; 
                    text-align: right
              }

 .ColumnGallerySpacer { 
               border-spacing: 0px;
               width: 47px;  
               vertical-align: top; 
              }    
              

.thumbnailtable{

}
	
.thumbnailtable td{
  width:130px;
  height:130px;
  vertical-align: top; 
}
	
	
	
	
	
        

/* -------------- OTHER TAGS -------------------- */   
                    
p {margin-top: 10px;
   margin-bottom: 10px; }

h1  {font-size: 100%; 
    font-weight: bold; 
     color: #660033 }
    
h2 {font-size: 100%; 
    font-weight: bold;
    letter-spacing:1;
    margin: 1px; 
    line-height: 120%}
    
h3 {
    font-size: 100%; 
    font-weight: normal; 
    margin: 1px;
    letter-spacing:1}
    
h4 {
    font-size: 100%; 
    font-weight: normal;
    margin: 1px; 
    letter-spacing:1}
    
h5 {
    font-size: 100%; 
    font-weight: bold; 
    color:#153B62; 
    letter-spacing:1}

hr { background-color: #CCCCCC;
     color:#9EBDCE;
     height: 1px;
     margin: 0}              
                
li { list-style-image: url("../../images/bullet.gif");
list-style-position: outside;
list-style-type: square; color: #000000;  }

li li { list-style-image: url("../../images/bullet.gif");
list-style-position: outside;
list-style-type: square; color: #000000 }

ul li li { list-style-image: url("../../images/bullet.gif");
list-style-position: outside;
list-style-type: square; color: #000000 }

ul li li li { list-style-image: url("../../images/bullet.gif");
list-style-position: outside;
list-style-type: square; color: #000000 }