
body {
   font-family: Tahoma, Verdana, Arial;
   font-size: 11px;
   text-align: center;
   margin: 0px auto;
   background-color: #000000;
}

#flashcontenttop {
   float: left;
   clear: both;
   height: 107px;
   top: 13px;
   left: 98px;
   z-index:1;
   position:relative; 
}

#galleryHeader {
   background-image: url(/images/header_gallery.jpg);
   width:800px;
   height:170px;
   position: relative;
   z-index:105;
}

#leftcoltop {
   background-image: url(/images/leftcol_top_bg.jpg);
   background-repeat: no-repeat;
   width:200px;
   height:36px;
   z-index:125;
   position: relative;
}

#leftcolmid {
   background-image: url(/images/leftcol_mid_bg.jpg);
   background-repeat: repeat-y;
   width:200px;
   z-index:125;
   position: relative;
}

#leftcolfoot {
   background-image: url(/images/leftcol_foot_bg.jpg);
   background-repeat: no-repeat;
   width:200px;
   height:33px;
   z-index:125;
   position: relative;
}

#header {
   background-image: url(/images/header1.jpg);
   width:800px;
   height:352px;
   z-index:100;
}

#header2 {
   background-image: url(/images/header2.jpg);
   width:800px;
   height:352px;
   z-index:100;
}

#header3 {
   background-image: url(/images/header3.jpg);
   width:800px;
   height:352px;
   z-index:100;
}

#header4 {
   background-image: url(/images/header4.jpg);
   width:800px;
   height:352px;
   z-index:100;
}

#headerf {
   background-image: url(/images/header1f.jpg);
   width:900px;
   height:330px;
   z-index:100;
}

#headergallery {
   background-image: url(/images/header1_gal.jpg);
   width:800px;
   height:126px;
   z-index:100;
}

#footergallery {
   background-image: url(/images/footer_gal.jpg);
   width:800px;
   height:23px;
   z-index:100;
}

#topright {
   position: relative;
   z-index:105;
   left:470px;
   font-size: 10px;
   color: #FFFFFF; 
}

#topright A {
   font-size: 10px;
   color: #FFFFFF; 
   text-decoration: none;
}

#topright A:hover {
   font-size: 10px;
   color: #FFFFFF; 
   text-decoration: underline;
}




#footer {
   background-image: url(/images/footer_bg.jpg);
   background-repeat: no-repeat;
   color:#f5f707;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;   
   width:800px;
   height:60px;
   z-index:100;
}

#footer TD{
   color:#f5f707;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 10px ;   
   z-index:100;
}

#footer A{
   color:#f5f707;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 10px ;   
   text-decoration: none;
   z-index:100;
}

#botaddress {
  width:900px;
  z-index:100;
  color:#FFFFFF;
  font-size:11px;  
  font-family:Tahoma;
  text-align: center;
/*  background-color:#471500; */
}

#botaddress SPAN{
  color:#CCCCCC;
  font-size:11px;  
}

#galleryContent {
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;
   width: 800px;
   background-image: url(/images/gallery_bg.jpg);
   background-repeat: repeat-y;
   z-index: 100;
   position: relative;
}

#mainContent {
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;
   color: #FFFFFF;
   width: 800px;
   background-image: url(/images/content_bg.jpg);
   background-color: #000000; 
   background-repeat: repeat-y;
   z-index: 100;
}


#mainContent P {
   margin-left: 5px;
   margin-right: 10px;
   font-size: 12px;
   line-height: 125%;
   color: #ffffff;
}

#mainContent H1 {
   margin-left: 5px;
   font-size: 15px;
   font-family: Arial;
   line-height: 150%;
   color: #91bfce;
}

#mainContent UL {
   font-size: 12px;
   display:block;
   margin-right: 15px;
   color: #ffffff;
   list-style-image: url(/images/arrow.gif);   
}

#mainContent OL {
   font-size: 11px;
   display:block;
}

#maincolroot {
   color:#FFFFFF;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px;
   width: 565px;
   position: relative;  
   z-index: 110;
}

#maincolroot P{
   color:#FFFFFF;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 12px;
   margin-left:20px;

}


#maincol {
   color:#FFFFFF;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px;
   text-align: center;
   width: 565px;
   position: relative;  
   z-index: 110;
}

#maincol SPAN{
   color:#999999;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 10px ;
   text-align: center;
}

#maincol TABLE {
   color:#FFFFFF;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;
   color: #FFFFFF;
   border: 1px solid #666666;
}

#maincol TD {
   color:#FFFFFF;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;
   color: #FFFFFF;
   /* border: 1px solid #666666; */
}



#leftmenu {
   color:#571902;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;
   width: 270px;
   position: relative;  
   top: 25px;
   z-index: 105;
}

#leftmenu TD{
   color:#571902;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;
   z-index: 105;
}

#leftmenu A{
   color:#FFFFFF;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 15px ;
   text-decoration: none;
   z-index: 105;
}

#leftmenu A:hover{
   text-decoration: underline;
}


#leftcol {
   color:#FFFFFF;
   font-family:Tahoma, Arial, Verdana; 
   font-size: 11px ;
   text-align: center;
   padding-left:5px;
   width: 207px;
   position: relative;  
   z-index: 110;
}

#leftclubtext {
   padding-left: 3px;
   padding-right: 3px;
   font-size: 11px;
   font-weight: bold;
   width: 180px;
   line-height: 150%;
   position: relative;
   z-index:115;
   top: 74px;
   color: #FFFFFF;
}




#contact{
   font-family: Tahoma, Verdana, Arial;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
}

#flashcontent {
   float: left;
   clear: both;
   height: 221px;
   top: 0px;
   left: 1px;
   z-index:125;
   position:relative; 
}

.mapsection {
  width: 510px;
  height: 330px;
  background-color: #571902;
  padding-top: 4px;
  padding-left: 5px;
}


.table_border TD{
  color: #FFFFFF;
  border-bottom: 1px solid #cccc66;
}
