/* CSS Document */

#imageFrame295 {
border: none;
width:295px;
height: auto;
vertical-align: top;
float: right;
padding: 0px 0px 0px 20px;
}

#imageFrame270 {
border: none;
width:270px;
height: auto;
vertical-align: top;
float: right;
padding: 0px 0px 0px 20px;
}

#nav h3 { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 5px 0px 0px 0px; 
          margin: 10px;
          }
          
#nav h3.ul { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 5px 0px 0px 0px; 
          margin: 10px;
          border-bottom: 1px dotted #824A3E;
          } 


#nav h4 { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #520000; 
          font-size: 12px; 
          font-weight: bold; 
          font-style: italic; 
          padding: 3px 0px 0px 0px; 
          margin: 0px;
          }
#nav2 h3 { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 5px 0px 5px 0px; 
          margin: 10px;
          }
          
#nav2 h3.ul { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 5px 0px 5px 0px; 
          margin: 10px;
          border-bottom: 1px dotted #824A3E;
          } 


#nav2 h4 { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #520000; 
          font-size: 12px; 
          font-weight: bold; 
          font-style: italic; 
          padding: 3px 0px 3px 0px; 
          margin: 0px;
          }
#nav2 h4.large { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #520000; 
          font-size: 16px; 
          font-weight: bold; 
          font-style: normal; 
          padding: 3px 0px 10px 0px; 
          margin: 0px;
          } 
#nav2 h5 { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #520000; 
          font-size: 16px; 
          font-weight: bold; 
          font-style: normal; 
          padding: 3px 0px 3px 0px; 
          margin: 0px;
          } 
#nav p  { font-family: arial, helvetica, sans serif; 
          color: #333333; 
          font-size: 10pt;
          text-align: justify;
          padding: 0px 15px 5px 15px;
          }

#nav .horizrule { 
          font-family: Georgia, Times New Roman, Times, serif; 
          color: #824A3E; 
          font-size: 16px; 
          font-weight: normal; 
          font-style: italic; 
          padding: 5px 0px 0px 0px; 
          margin: 10px;
          border-bottom: 1px dotted #824A3E;
          } 
          
#nav2 ul.promo { 
          font-family: arial, helvetica, sans serif; 
          color: #455248; 
          font-size: 12px; 
          font-weight: bold;
          text-align: left; 
          line-height: 140%; 
          padding: 5px 10px 5px 0px; 
          margin: 0px 10px 0px 20px;
          }

#nav2 li.promo { 
         list-style-position: outside;
         padding: 5px 0px 3px 5px; 
         }
         
#nav2 ul.diamond   {
            list-style-image: url("images/triangle-68086c-9x9.gif");
            padding: 0px 10px 10px 10px; 
            margin-left: 10px;
            }
    
#nav2 li.diamond {
    font-size: 10pt; 
    font-weight: normal; 
    color: #000000; 
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    margin-left: 10px;
    padding: 0px 0px 10px 0px;
    }
          

.bodyBGpattern1 {
	background-image: url('images/background-meadow1fade-1818x1228.jpg');
	background-repeat: no-repeat;
	background-position: center top;
    background-color:#90A15D;
    }
    
    
.bodyBGpattern1b {
	background-image: url('images/rila-mountains-panarama-summer2-1800x1800fade.jpg');
	background-repeat: no-repeat;
	background-position: center top;
    background-color:#848d20;
    }
.bodyBGpattern4 {
	background-image: url('images/Winter_4328753-1800x961feather.jpg');
	background-repeat: no-repeat;
	background-position: center top;
    background-color:#ffffff;
    }

.bodyBGpattern2 {
	background-image: url('images/Winter_4328753-1800x961feather2.jpg');
	background-repeat: no-repeat;
	background-position: center top;
    background-color:#3d3f18;
    }

.bodyBGpattern3 {
	background-image: url('images/winter-view-from-musala-1800x1130feather.jpg');
	background-repeat: no-repeat;
	background-position: center top;
    background-color:#4E7294;
    }
    

    
body { 

     background-color: #3d3f18; 
     margin: 0px; }



body.alt { 

         background-color: #efe7d5; 

         margin: 0px; 

         }



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;

		}  

.promobg1a {

        background-image: url('images/promobg-gold-686x150a.jpg');

        background-repeat: no-repeat;

		background-position: top left;

		}  

.promobg2 {

        background-image: url('images/promobg-gold-686x160.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: 950px; }



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; }

.mainNew { width: 950px; background-color: #ffffff; }

.main { width: 950px; background-color: #EFE7D5; }

.main2 { width: 752px; background-color: #EFE7D5; }

.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: #650418; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #FFFFFF; 
            font-weight: bold;  
            font-size: 9pt; 
            text-align: center; 
            padding: 5px 5px 5px 5px;
            }

#maintext .format5a2 {
            background-color: #650418; 
            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: 25px;
            vertical-align: middle;
            color: #ffffff; 
            font-weight: normal;  
            font-size: 9pt; 
            text-align: left;
            padding: 2 0 2 10;
            margin: 0;
            }
#maintext .format5fTitle {
            font-family: century gothic, Arial, Helvetica, sans-serif; 
            font-weight: bold;  
            font-size: 12pt; 
            color: #ffffff;
            background-color: #520000;
            text-align: center; 
            vertical-align: middle;
            padding: 4px 5px 3px 5px; 
            letter-spacing : .1em;
            }
#maintext .format5b {
            background-color: #520008; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #FFFFFF; 
            font-weight: bold;  
            font-size: 11pt; 
            letter-spacing : .1em;
            padding-top: 5px;
            }
#maintext .format5blue {
            background-color: #4783B7; 
            font-family: Arial, Helvetica, sans-serif; 
            color: #FFFFFF; 
            font-weight: bold;  
            font-size: 11pt; 
            letter-spacing : .1em;
            padding-top: 5px;
            }
#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;

            }

#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;

            }

.format5fTitle {
            font-family: century gothic, Arial, Helvetica, sans-serif; 
            font-weight: bold;  
            font-size: 12pt; 
            color: #ffffff;
            background-color: #520000;
            text-align: center; 
            vertical-align: middle;
            padding: 4px 5px 3px 5px; 
            letter-spacing : .1em;
            }

.format5fText {

            font-family: Arial, Helvetica, sans-serif; 

            color: #520008; 

            font-weight: bold;  

            font-size: 9pt; 

            text-align: left; 

            vertical-align: middle;

            padding: 5px 5px 0px 10px; 

            }            

.format5fTitle2 {

            font-family: times roman, georgia, serif; 

            color: #520000; 

            font-weight: bold;  

            font-size: 14pt; 

            letter-spacing: .1em;

            text-align: center; 

            vertical-align: middle;

            padding: 5px 5px 0px 5px; 

            }

.format5fText2 {

            font-family: Arial, Helvetica, sans-serif; 

            color: #520000; 

            font-weight: bold;  

            font-size: 12pt; 

            vertical-align: middle;

            padding: 10px 5px 10px 10px; 

            } 

.format5fText2b {

            font-family: Arial, Helvetica, sans-serif; 

            color: #000000; 

            font-weight: bold;  

            font-size: 11pt; 

            vertical-align: middle;

            padding: 0px 5px 10px 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 .format10table {
             font-family: Arial, Helvetica, sans-serif; 
             color: #000000; 
             background-color: #ffffff;
             font-weight: regular;  
             font-size: 9pt;
             height: 24px;
             padding: 0px 0px 2px 0px;
             }
#maintext .format10tableHead {
             font-family: Arial, Helvetica, sans-serif; 
             color: #ffffff; 
             background-color: #800000;
             font-weight: regular;  
             font-size: 9pt;
             height: 24px;
             padding: 0px 0px 2px 0px;
             }
             
#maintext .table10shade { 
          font-family: Arial, helvetica, sans serif; 
          background: #ffff00;
          color: #333333; 
          font-size: 9pt; 
          text-align: center; 
          font-weight: bold;
          margin-top: 10;
          margin-bottom: 10;
          } 
#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: 950px; 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: 950px; 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; 

          }

.menumain2new { 

          background: url(images/menu-insert-master-230x144.gif) 0 0 repeat-y; 

          width: 230px; 

          font-family: Georgia, "Times New Roman", Times, serif; 

          font-size: 11px; 

          }

h5 { font-family: Century Gothic, Arial, sans serif; color: #76121C; font-size: 12px; font-weight: bold; padding: 5 0 5 0; margin: 0;}



.format25 { 

            font-family: Century Gothic, Arial, Helvetica, sans-serif;

            color: #404040; 

            font-weight: bold; 

            font-size: 12px;

            padding: 5px 0px 0px 0px;

            text-align: center;

            text-decoration: none;

            }

            



.menumain2new.format25 a:link { 

            font-family: Century Gothic, Arial, Helvetica, sans-serif;

            color: #404040; 

            font-weight: bold; 

            font-size: 12px;

            padding: 5px 0px 0px 0px;

            text-align: center;

            text-decoration: none;

            }



.menumain2new.format25 a:visited { 

            font-family: Century Gothic, Arial, Helvetica, sans-serif;

            color: #404040; 

            font-weight: bold; 

            font-size: 12px;

            padding: 5px 0px 0px 0px;

            text-align: center;

            text-decoration: none;

            }

.menumain2new.format25 a:hover { 

            font-family: Century Gothic, Arial, Helvetica, sans-serif;

            color: #404040; 

            font-weight: bold; 

            font-size: 12px;

            padding: 5px 0px 0px 0px;

            text-align: center;

            text-decoration: underline;

            }        



.menumain2new.format25 a:active { 

            font-family: Century Gothic, Arial, Helvetica, sans-serif;

            color: #404040; 

            font-weight: bold; 

            font-size: 8pt;

            padding: 12px;

            padding: 5px 0px 0px 0px;

            text-decoration: none;

            }                

            

.menumain2new.endlinks { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 12px; 
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 5px 5px 5px;
                   }
.menumain2new.endlinks a:link { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: none;
                   }

.menumain2new.endlinks a:visited { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: none;
                   }
.menumain2new.endlinks a:hover { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: underline;
                   }                                                      
.menumain2new.endlinks a:active { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: none;
                   }
.footertext { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 12px; 
                   color:#ffffff;
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 5px 5px 5px;
                   }
.footertext a:link { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   color:#ffffff;
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: none;
                   }

.footertext a:visited { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   color:#ffffff;
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: none;
                   }
.footertext a:hover { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   color:#ffffff;
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: underline;
                   }                                                      
.footertext a:active { 
                   font-family: Century Gothic, arial, helvetica, sans serif;
                   font-size: 10pt; 
                   color:#ffffff;
                   line-height: 140%; 
                   margin-top: 6px; 
                   margin-bottom: 0px;
                   padding: 0px 0px 5px 0px;
                   text-decoration: none;
                   }






.menumain2new.endlinks2 { 

                   font-family: Century Gothic, arial, helvetica, sans serif;

                   font-size: 11px; 

                   line-height: 140%; 

                   margin-top: 6px; 

                   margin-bottom: 0px;

                   padding: 0px 5px 5px 5px;

                   }

                   

.menumain2new.endlinks2 a:link { 

                   font-family: Century Gothic, arial, helvetica, sans serif;

                   font-size: 11px; 

                   line-height: 140%; 

                   margin-top: 6px; 

                   margin-bottom: 0px;

                   padding: 0px 0px 5px 0px;

                   text-decoration: none;

                   }



.menumain2new.endlinks2 a:visited { 

                   font-family: Century Gothic, arial, helvetica, sans serif;

                   font-size: 11px; 

                   line-height: 140%; 

                   margin-top: 6px; 

                   margin-bottom: 0px;

                   padding: 0px 0px 5px 0px;

                   text-decoration: none;

                   }

.menumain2new.endlinks2 a:hover { 

                   font-family: Century Gothic, arial, helvetica, sans serif;

                   font-size: 11px;  

                   line-height: 140%; 

                   margin-top: 6px; 

                   margin-bottom: 0px;

                   padding: 0px 0px 5px 0px;

                   text-decoration: underline;

                   }                                                      

.menumain2new.endlinks2 a:active { 

                   font-family: Century Gothic, arial, helvetica, sans serif;

                   font-size: 11px; 

                   line-height: 140%; 

                   margin-top: 6px; 

                   margin-bottom: 0px;

                   padding: 0px 0px 5px 0px;

                   text-decoration: none;

                   }          

.menumain2new.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;

                   }

.menumain2new a { color: #3d3f18; line-height: 17pt; text-decoration: none; }



.menumain2new a:hover, .menuhigh, .menuhigh a { color: #888c35; }



.menumain2new 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;}



.menumain2new 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: 656px; 

          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: 16px; 

          font-weight: normal; 

          font-style: normal; 

          padding: 12px 15px 0px 10px; 

          margin: 0px;

          }

#maintext h2.quote { 

          font-family: Georgia, "Times New Roman", Times, serif; 

          color: #333333; 

          font-size: 16px; 

          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; 
          
          line-height: 140%;

          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 h3.promo { 

          font-family: Georgia, "Times New Roman", Times, serif; 

          color: #824A3E; 

          font-size: 16px; 

          font-weight: normal; 

          font-style: italic; 

          text-align: left; 

          padding: 0px 10px 5px 10px; 

          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 h4.h4a { 

          font-family: Georgia, "Times New Roman", Times, serif; 

          color: #3333CC; 

          font-size: 14px; 

          font-weight: bold; 

          font-style: normal; 

          line-height: 140%;

          padding: 5px 0px 5px 0px; 

          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; 

          margin-left: 30px;

          }



#maintext  { 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: 12px; line-height: 120%; 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-top: 10px;
            padding-bottom: 15px;
            }

#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.standard3 {
            margin: 0 0 10 20;
            padding: 0;
            }

li.standard3 {
	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: 10 0 10 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 th { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 14px; line-height: 16px; padding: 2px 5px 6px 5px; }



#ratetable td { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 12px; line-height: 16px; padding: 2px 5px 6px 5px; border: 1px solid #DED4B9; }



#ratetable .bkg { background-color: #DED4B9; }



#ratetable550 { width: 550px; }



#ratetable550 th { font-family: Georgia, "Times New Roman", Times, serif; color: #455248; font-size: 14px; line-height: 16px; padding: 2px 16px 6px 16px; }



#ratetable550 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; }



#ratetable550 .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  { 

              margin-left: 5px; 

              font-size: 11px; 

              text-align: left; 

              }



.submenu3a :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: 0px;}

.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); 
          margin-left: 10px;
          padding-left: 0px; 
          line-height: 18px; }

.submenu3  { margin-left: 0px; font-size: 11px; text-align: left; padding-top: 5px; padding-right: 5px; }

.submenu3 lidlidlidlidlid:hover, .submenu3 a:hover { 
                                      list-style-image: url(images/lireg.gif); 
                                      text-decoration: none; 
                                      color: #333333; }                      

#end { background-color: #33403f; width: 950px; }

#end2 { background-color: #33403f; width: 950px; }

.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;}  
             
.bgyellow {           
          background: yellow;
           }   