/* CSS Document */

body { 
     background-color: #3d3f18; 
     margin: 0px; }

body.alt { 
         background-color: #efe7d5; 
         margin: 0px; 
         }

.main { width: 736px;  }
.main2 { width: 752px; background-color: #EFE7D5; }
td.format16 {
             font-family: Arial, Helvetica, sans-serif; 
             color: #000000; 
             font-weight: regular;  
             font-size: 8pt;
             padding: 5px 5px 5px 5px;
             }
p { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #333333; 
  font-size: 10pt; 
  text-align: justify; 
  margin-top: 6px; 
  margin-bottom: 0px;
  }
.promobg1 {
        background-image: url('images/promobg-gold-686x150.jpg');
        background-repeat: no-repeat;
		background-position: top left;
		} 
#maintext td.formtitle {
	font-family: Arial, Sans Serif;
	font-size: 12px;
	font-weight: bold;
    color:#333333;
    text-align: center;
    padding: 2px 2px 2px 2px;
    } 
    
    
 
#maintext td.formtextcenter {
	font-family: Arial, Sans Serif;
	font-size: 12px;
	font-weight: bold;
    color:#333333;
    text-align: center;
    padding: 2px 2px 2px 2px;
    }       
#maintext td.formtextleft {
	font-family: Arial, Sans Serif;
	font-size: 12px;
	font-weight: bold;
    color:#333333;
    text-align: left;
    padding: 2px 2px 2px 2px;
    }       
#maintext td.formtextright {
	font-family: Arial, Sans Serif;
	font-size: 12px;
	font-weight: bold;
    color:#333333;
    text-align: right;
    padding: 2px 2px 2px 2px;
    }         
#sitemap p.sitemap { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #333333; 
  font-size: 9pt; 
  text-align: left; 
  margin-top: 6px; 
  margin-bottom: 0px;
  }

#sitemap p.sitemap a:link { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #333333; 
  font-size: 9pt; 
  text-align: left; 
  margin-top: 6px; 
  margin-bottom: 0px;
  }
#sitemap p.sitemap a:visited { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #333333; 
  font-size: 9pt; 
  text-align: left; 
  margin-top: 6px; 
  margin-bottom: 0px;
  }
#sitemap p.sitemap a:hover { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #000000; 
  font-size: 9pt; 
  text-align: left; 
  margin-top: 6px; 
  margin-bottom: 0px;
  }
#sitemap p.sitemap a:active { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #333333; 
  font-size: 9pt; 
  text-align: left; 
  margin-top: 6px; 
  margin-bottom: 0px;
  }

#full { width: 764px; }

p.format1 { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #333333; 
          font-size: 10pt; 
          text-align: center;
          }
    
#maintext .format15 {
             background-color: #F5F5F5; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #404040; font-weight: regular;  
             font-size: 9pt; align: left; 
             vertical-align: top;
             padding: 5 20 5 20;
             }
             
td.format16b {
             background-color: #912c3e; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #FFFFFF; 
             font-weight: regular;  
             font-size: 8pt;
             }
.format26 { font-family: Century Gothic, Arial, Helvetica, sans-serif;
            color: #404040; 
            font-weight: bold; 
            font-size: 8pt;
            padding: 2 0 0 0;
            text-align: center;
            }
.format26 a:link { font-family: Century Gothic, Arial, Helvetica, sans-serif;
            color: #404040; 
            font-weight: bold; 
            font-size: 8pt;
            padding: 2 0 0 0;
            text-align: center;
            text-decoration: none;
            }
.format26 a:visited { font-family: Century Gothic, Arial, Helvetica, sans-serif;
            color: #404040; 
            font-weight: bold; 
            font-size: 8pt;
            padding: 2 0 0 0;
            text-align: center;
            text-decoration: none;
            }
.format26 a:active { font-family: Century Gothic, Arial, Helvetica, sans-serif;
            color: #404040; 
            font-weight: bold; 
            font-size: 8pt;
            padding: 2 0 0 0;
            text-align: center;
            text-decoration: none;
            }                       
.format26 a:hover { font-family: Century Gothic, Arial, Helvetica, sans-serif;
            color: #404040; 
            font-weight: bold; 
            font-size: 8pt;
            padding: 2 0 0 0;
            text-align: center;
            text-decoration: underline;
            }
             
             
.shdwl { background: transparent url(images/shdwleft.jpg) 0 0 repeat-y; width: 14px; }

.shdwr { background: transparent url(images/shdwright.jpg) 0 0 repeat-y; width: 14px; }

.bodytext10 { 
          background-color: #EFE7D5;
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #333333; 
          font-size: 10pt; 
          text-align: justify; 
          margin-top: 6px; 
          margin-bottom: 0px;
          }
#maintext .format5 {
            background-color: #520008; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #FFFFFF; 
            font-weight: bold;  
            font-size: 9pt; 
            align: center; 
            vertical-align: middle
            }
#maintext .format5a2 {
            background-color: #900000; 
            font-family: Arial, Helvetica, sans-serif; 
            line-height: 100%;
            vertical-align: middle;
            color: #ffffff; 
            font-weight: normal;  
            font-size: 9pt; 
            text-align: left;
            padding: 2 0 2 10;
            }                  
#maintext .format5a {
            background-color: #900000; 
            font-family: Arial, Helvetica, sans-serif; 
            line-height: 100%;
            vertical-align: middle;
            color: #ffffff; 
            font-weight: normal;  
            font-size: 9pt; 
            text-align: left;
            padding: 5 0 0 10;
            margin: 0;
            }
#maintext .format5b {
            background-color: #520008; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #FFFFFF; 
            font-weight: bold;  
            font-size: 11pt; 
            letter-spacing : .5em;
            }
#maintext .format5c {
            background-color: #c5c5c5; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #FFFFFF; 
            font-weight: bold;  
            font-size: 10pt; 
            text-align: center; 
            vertical-align: middle
            }
#maintext .format5d {
            background-color: #c5c5c5; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #520008; 
            font-weight: bold;  
            font-size: 9pt; 
            text-align: center; 
            vertical-align: middle;
            padding: 0px;
            }
#maintext .format5e {
            background-color: #c5c5c5; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #520008; 
            font-weight: bold;  
            font-size: 8pt; 
            text-align: center; 
            vertical-align: middle
            }
#maintext .format5f {
            background-color: #E6DABC; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #520008; 
            font-weight: bold;  
            font-size: 9pt; 
            text-align: center; 
            vertical-align: middle;
            padding: 0px;
            }
#promo .format5f {
            background-color: #E6DABC; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #520008; 
            font-weight: bold;  
            font-size: 9pt; 
            text-align: center; 
            vertical-align: middle;
            padding: 0px;
            }
#maintext .format5g {
            background-color: #EFDFC3;
            font-family: Arial, Helvetica, sans-serif; 
            color: #520008; 
            font-weight: bold;  
            font-size: 9pt; 
            text-align: center; 
            vertical-align: middle;
            padding: 0px;
            }
#maintext .format5h {
            background-color: #DACFB6; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #520008; 
            font-weight: bold;  
            font-size: 9pt; 
            text-align: center; 
            vertical-align: middle;
            padding: 0px;
            }

#maintext .format10 {
             font-family: Arial, Helvetica, sans-serif; 
             color: #000000; 
             font-weight: regular;  
             font-size: 9pt
             }
#maintext .list { 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #333333; 
  font-size: 8pt; 
  text-align: left; 
  margin-top: 0px; 
  margin-bottom: 0px;
  padding: 0 0 2 0;
  }             
             
#language { width: 736px; background-color: #33403f; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 5px 0px 5px 0px; margin: 0px; }
#language2 { width: 780px; background-color: #33403f; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 5px 0px 5px 0px; margin: 0px; }

#language a { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
#language2 a { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

#language a:hover { text-decoration: underline; }
#language2 a:hover { text-decoration: underline; }

.menubdr { background: url(images/menustrip.gif) 0 0 repeat-y; width: 17px; }

.menumain { 
          background: url(images/menu-insert-master-230x144.gif) 0 0 repeat-y; 
          width: 158px; 
          font-family: Georgia, "Times New Roman", Times, serif; 
          font-size: 10px; 
          }
.menumain2 { 
          background: url(images/menubkg-198x25.gif) 0 0 repeat-y; 
          width: 198px; 
          font-family: Georgia, "Times New Roman", Times, serif; 
          font-size: 10px; 
          }
h5 { font-family: Century Gothic, Arial, sans serif; color: #76121C; font-size: 12px; font-weight: bold; padding: 5 0 5 0; margin: 0;}

.menumain.endlinks { 
                   font-family: Times New Roman, Times, serif;
                   font-size: 10px; 
                   line-height: 140%; 
                   text-align: center;
                   }
.menumain.photolinks { 
                   font-family: Times New Roman, Times, serif;
                   font-size: 12px; 
                   line-height: 140%; 
                   text-align: center;
                   padding: 0 0 5 0;
                   }

p.photolinks { 
                   font-family: Times New Roman, Times, serif;
                   font-size: 12px; 
                   line-height: 140%; 
                   text-align: center;
                   padding: 0 0 5 0;
                   }
.menumain a { color: #3d3f18; line-height: 17pt; text-decoration: none; }

.menumain a:hover, .menuhigh, .menuhigh a { color: #888c35; }

.menumain h4 { font-family: Georgia, Times New Roman, Times, serif; color: #76121C; font-size: 12px; font-weight: bold; font-style: italic; padding: 0px 10px 0px 10px; margin: 0px;}

.menumain h5 { font-family: Century Gothic, Arial, sans serif; color: #76121C; font-size: 12px; font-weight: bold; padding: 5 0 5 0; margin: 0;}

#maintext .bgyellow { 
          background: yellow; }
          
#maintext { 
          width: 514px; 
          margin-left: 15px; 
          margin-right: 15px; }

#maintext bodytext10 { 
          background-color: #EFE7D5;
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #333333; 
          font-size: 10pt; 
          text-align: justify; 
          margin-top: 6px; 
          margin-bottom: 0px;
          }
        
#maintext .table8 { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #333333; 
          font-size: 9pt; 
          text-align: center; 
          padding: 0 0 0 0;
          }
          
#maintext .table7bg { 
          font-family: Arial, helvetica, sans serif; 
          background: yellow;
          color: #333333; 
          font-size: 8pt; 
          text-align: center; 
          padding: 0 0 0 0;
          }      
          
#maintext .table8bg { 
          font-family: Arial, helvetica, sans serif; 
          background: yellow;
          color: #333333; 
          font-size: 9pt; 
          text-align: center; 
          padding: 0 0 0 0;
          }      
#maintext .table8 { 
          font-family: Arial, helvetica, sans serif; 
          background: none;
          color: #333333; 
          font-size: 8pt; 
          text-align: center; 
          margin: 5 0 5 0;
          }   
#maintext .table10 { 
          font-family: Arial, helvetica, sans serif; 
          background: none;
          color: #333333; 
          font-size: 9pt; 
          text-align: center; 
          margin-top: 10;
          margin-bottom: 10;
          }   
              
#maintext .table10bg { 
          font-family: Arial, helvetica, sans serif; 
          background: yellow;
          color: #333333; 
          font-size: 9pt; 
          text-align: center; 
          margin-top: 10;
          margin-bottom: 10;
          }   
#maintext .table9bg { 
          font-family: Arial, helvetica, sans serif; 
          background: yellow;
          color: #333333; 
          font-size: 11px; 
          text-align: center; 
          margin-top: 10;
          margin-bottom: 10;
          }           
#maintext h1 { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #76121C; 
          font-size: 22px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 12px 15px 0px 10px; 
          margin: 0px;
          }

#maintext h2 { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #333333; 
          font-size: 18px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 12px 15px 0px 10px; 
          margin: 0px;
          }

#maintext h2a { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          text-align: left; 
          padding: 6px 16px 6px 16px; 
          margin: 0px; 
          border-bottom: 1px dotted #824A3E; 
          }

#maintext h3 { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          text-align: left; 
          padding: 10px 15px 8px 15px; 
          margin: 0px;
          border-bottom: 1px dotted #824A3E;
           }

#maintext h3a { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #333; 
          font-size: 18px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 0px 15px 0px 15px; 
          margin: 0px; }

#maintext .h3b { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          text-align: center;
          padding: 10px 15px 8px 15px; 
          margin: 0px;
          }
           
#maintext h4 { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #76121C; 
          font-size: 12px; 
          font-weight: bold; 
          font-style: italic; 
          line-height: 140%;
          padding: 12px 15px 0px 8px; 
          margin: 0px;}

#maintext p { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #455248; 
          font-size: 11px; 
          text-align: justify; 
          line-height: 140%; 
          padding: 0px 10px 10px 6px; 
          }

#maintext ul { 
          list-style-image: url(images/ligld.gif); 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #455248; 
          font-size: 12px; 
          text-align: left; 
          line-height: 14px; 
          padding: 2px 0px 0px 0px; 
          }

#maintext li { list-style-position: outside; padding-bottom: 3px; }

#maintext ul.tiny { 
          list-style-image: url(images/ligld.gif); 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #455248; 
          font-size: 10px; 
          text-align: left; 
          margin-top: -10;
          margin-bottom: 0;
          padding: 0; 
          }

#maintext li.tiny { list-style-position: outside; padding: 0; }

#maintext .country { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 6px 16px 0px 16px; margin-bottom: 0px; }

#maintext .country img { margin-right: 6px; }

#maintext .quote { font-style: italic; padding: 0px 16px 0px 16px; margin: 12px 0px 0px 0px; }

#maintext a { color: #820a1f; }

#maintext a:visited { color: #3d2f18; }

#maintext .instruction { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 10px; }

#maintext .endlinks { font-size: 10px; line-height: 13px; text-align: center; padding-left: 10px; padding-right: 10px;}

#maintext .footer { font-size: 10px; line-height: 12px; color: #bd904c; text-align: center; }

#maintext .format1 { 
          font-family: Georgia, "Times New Roman", Times, serif; 
          color: #333333; 
          font-size: 8pt; 
          text-align: center;
          padding-top: 5px;
          }
#maintext ul.standard {
            margin: 0 0 10 20;
            padding: 0;
            }
#maintext li.standard {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 12px;
	font-weight: normal;
    list-style-position: outside;
	list-style-type: square;
	color:#404040;
    text-align: left;
    padding: 10 0 0 0
}
ul.standard-close {
            margin: 0 0 10 20;
            padding: 0;
            }
            
           
#sitemap ul.sitemap {
            margin: -10 0 0 20;
            padding: 0;
            }
            
li.standard-close {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 12px;
	font-weight: normal;
    list-style-position: outside;
	list-style-type: square;
	color:#404040;
    text-align: left;
    padding: 5 0 0 0
}  
ul.standard-close2 {
            margin: 0 0 10 20;
            padding: 0;
            }
li.standard-close2 {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 11px;
	font-weight: normal;
    list-style-position: outside;
	list-style-image: url(images/bullet_tri_red01.gif); 
	color:#404040;
    text-align: left;
    padding: 5 0 0 0
}  

#sitemap  li.sitemap {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 9pt;
	font-weight: normal;
    list-style-position: outside;
	list-style-type: square;
	color:#333333;
    text-align: left;
    padding: 0 0 0 0
    }                

#sitemap  li.sitemap a:link {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 9pt;
	font-weight: normal;
    list-style-position: outside;
	list-style-type: square;
	color:#333333;
    text-align: left;
    padding: 0 0 0 0
    }                

#sitemap  li.sitemap a:visited {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 9pt;
	font-weight: normal;
    list-style-position: outside;
	list-style-type: square;
	color:#333333;
    text-align: left;
    padding: 0 0 0 0
    }                

#sitemap  li.sitemap a:hover {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 9pt;
	font-weight: normal;
    list-style-position: outside;
	list-style-type: square;
	color:#000000;
    text-align: left;
    padding: 0 0 0 0
    }                
#sitemap  li.sitemap a:active {
	font-family: Tahoma, Arial, Sans Serif;
	font-size: 9pt;
	font-weight: normal;
    list-style-position: outside;
	list-style-type: square;
	color:#333333;
    text-align: left;
    padding: 0 0 0 0
    }                
#maintext Format3 {
            font-family: Arial, Helvetica, sans-serif; background: #ffffff; color: #404040; 
		    font-weight: normal;  
            font-size: 9pt; 
            line-height: 140%;
            text-align: justify; 
            vertical-align:top;
            padding-left: 20px;
            padding-right: 20px;
            }
#maintext Format3b a {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 8px;
	        font-weight: normal;
	        color: #404040;
            line-height: 140%;
            padding: 0px;
            }     


    
#contact td { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 11px; line-height: 16px; padding: 2px 16px 6px 16px; }

#ratetable { width: 480px; }

#ratetable th { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 14px; line-height: 16px; padding: 2px 16px 6px 16px; }

#ratetable td { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 12px; line-height: 16px; padding: 2px 16px 6px 16px; border: 1px solid #DED4B9; }

#ratetable .bkg { background-color: #DED4B9; }

.recipe { width: 480px; background-color: #EFE7D5; background-image: url(images/txtbkg.jpg); }

.recipe p { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 11px; text-align: justify; line-height: 16px; padding: 2px 16px 16px 16px; }

.recipetitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #455248; text-decoration: underline; }

.recipeheader { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #824A3E; text-align: left; font-weight: normal; line-height: 20px; padding-bottom: 0px; margin-bottom: 0px; font-style: italic; }

.smallbutton { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #715F45; text-decoration: none; padding-bottom: 20px; text-align: center;}

.smallbutton A { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-variant: normal; text-transform: none; color: #824A3E; text-decoration: none; }

.smallbutton A:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-variant: normal; text-transform: none; color: #870000; text-decoration: none; }

.submenu1a { 
          background: url(images/submenubkg2.jpg) 0 0 repeat-y; 
          width: 160px;
          }

.submenu2a { 
          background: transparent url(images/submenutop2.jpg) 0 0 no-repeat; }

.submenu3a { 
          background: transparent url(images/submenubtm2.jpg) 0% 100% no-repeat; 
          padding-top: 10px; 
          padding-bottom: 10px; 
          }
.submenu3a p, .submenu3a ul { 
                           font-size: 11px; 
                           font-family: Georgia, "Times New Roman", Times, serif; 
                           margin: 5px; 
                           }

.submenu3a ul {                    
              list-style-image: url(images/ligld.gif); 
              padding: 0px 5px 0px 5px; 
              line-height: 18px; 
              }

.submenu3a li { 
              margin-left: 5px; 
              font-size: 11px; 
              text-align: left; 
              }

.submenu3a li:hover, .submenu3 a:hover { list-style-image: url(images/lireg.gif); text-decoration: none; color: #333333; }
          
.submenu1 { background: url(images/submenubkg.jpg) 0 0 repeat-y; width: 171px;}
.submenu2 { background: transparent url(images/submenutop.jpg) 0 0 no-repeat; }
.submenu3 { 
          background: transparent url(images/submenubtm.jpg) 0% 100% no-repeat; 
          padding-top: 30px; 
          padding-bottom: 15px; 
          padding-left: 15px;}
.submenu3 p, .submenu3 ul { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; }
.submenu3 ul { 
          list-style-image: url(images/ligld.gif); 
          padding-left: 20px; 
          line-height: 18px; }
.submenu3 li { margin-left: 16px; font-size: 11px; text-align: left; padding-top: 5px; }
.submenu3 li:hover, .submenu3 a:hover { 
                                      list-style-image: url(images/lireg.gif); 
                                      text-decoration: none; 
                                      color: #333333; }

#end { background-color: #33403f; width: 736px; }
#end2 { background-color: #33403f; width: 780px; }
.boxl { background: transparent url(images/boxleft.jpg) 0 0 repeat-y; width: 40px; }

.boxr { background: transparent url(images/boxright.jpg) 0 0 repeat-y; width: 40px; }

#maintext TD.Format7 {
            background-color: #3d3f18; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #000000; 
            font-weight: regular;  
            font-size: 10pt; align:left; 
            vertical-align:center
            }
#maintext td.format16 {
             font-family: Arial, Helvetica, sans-serif; 
             color: #000000; 
             font-weight: regular;  
             font-size: 8pt;
             padding: 5px 5px 5px 5px;
             }
#maintext td.format16a {
             background-color: #333333; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #000000; 
             font-weight: regular;  
             font-size: 8pt;
             vertical-align: top;
             }   
#maintext td.format16b {
             background-color: #912c3e; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #FFFFFF; 
             font-weight: regular;  
             font-size: 8pt;
             }
#maintext .format16c {
             background-color: none; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #333333;
             font-weight: regular;  
             font-size: 8pt;
             }
#maintext td.format16d {
             background-color: none; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #000000; 
             font-weight: regular;  
             font-size: 8pt;
             vertical-align: top;
             }  
#maintext .getaway1 { 
        background-image: url('images/rila-mountains-150x150fade.jpg');
        background-repeat: no-repeat;
		background-position: center;
		}
#promo .win1 {
             background-color: none; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #004040;
             font-weight: bold;  
             font-size: 20px;
             text-align: center;
             padding: 5px; 0px; 0px; 0px;
             margin: 0px;}
#promo .win2 {
             background-color: none; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #7A1229;
             font-weight: bold;  
             font-size: 14px;
             text-align: center;
             padding: 5px; 0px; 0px; 0px;
             margin: 0px;}    
#promo .win3 {
             background-color: none; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #7A1229;
             font-weight: bold;  
             font-size: 12px;
             text-align: left;
             padding: 5px; 0px; 0px; 0px;
             margin: 0px;} 
#promo .win4 {
             background-color: none; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #7A1229;
             font-weight: bold;  
             font-size: 10px;
             text-align: center;
             padding: 5px; 0px; 0px; 0px;
             margin: 0px;}  
             
.phototour1 { 
        background-image: url('images/photo-tour-bg-158x160.jpg');
        background-repeat: no-repeat;
		background-position: center;
		}
.skipackage1 { 
        background-image: url('images/ski-package-nav-bg-158x160.jpg');
        background-repeat: no-repeat;
		background-position: center;
		}
.navbutton1 {
             background-color: none; 
             font-family: Arial, Helvetica, sans-serif; 
             color: #7A1229;
             font-weight: bold;  
             font-size: 11px;
             text-align: center;
             padding: 0px; 0px; 0px; 0px;
             margin: 0px;}  
             
  
/* ------------------------- Begin General Style Declarations For dhtml menu bar ------------------------------- */

div, span, ul, ol, dl, li, dt, dd { margin: 0; padding: 0; }
ol, ul, li { list-style: none }
.left { float: left }
.right { float: right }
.clear { clear: both }
.upperC { text-transform: uppercase; }
.noBorder { border: none !important; }
img.wrapLeft { float: left; margin: 0 25px 20px 0; }
img.wrapRight { float: right; margin: 0 0 25px 20px; }

/*   =======   NAV    =======   */

#nav {
	margin: 0px 0 0 0px;
	position: relative;
	z-index: 5;
}
#nav ul {
 text-align: center;
}
#nav ul li {
	float: left;
	background:url(menu_bottom_bg.jpg);
	border: 0px;
	margin-right: 3px;
}
li.navBox {
	height: 25px;
	overflow: hidden;
}

li#accomodNav:hover, li#accomodNav.navOn {
	position: relative;
	top: -218px;
	margin-bottom: -218px;
	overflow: visible;
	z-index: 10;
	height: 100%;
	*top: -223px;
	*margin-bottom: -223px;
}

li#experiencesNav:hover, li#experiencesNav.navOn {
	position: relative;
	top: -23px;
	margin-bottom: -23px;
	overflow: visible;
	z-index: 10;
	height: 100%;
	*top: -26px;
	*margin-bottom: -26px;
}
li#mediaNav:hover, li#mediaNav.navOn {
	position: relative;
	top: -72px;
	margin-bottom: -72px;
	overflow: visible;
	z-index: 10;
	height: 100%;
	*top: -75px;
	*margin-bottom: -75px;
}

#nav ul li ul {
	margin: 0;
	padding: 0;
	text-align: left;
}
#nav ul li ul li{
	float: none;
	text-align: left;
	margin: 0;
	padding: 0;
	border: none;	
}
#nav ul li ul li a{
	color: #80775e;
	width: 130px;
	font-size: 12px;
	background-color: #ebebeb;
	padding: 0px 10px;
	height: 14px;
	margin: 3px;
	display: inline-block;
}
.navTitle a {
	color: #790000;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
	height: 25px;
	display: block;
}
/* ---------------------------- End General Style Declarations For dhtml menu bar -------------------------------- */    