
.promo_icon {   
    width:203px;
    height:301px;
    background-image: url(../img/promo_icon.gif);
    left:12%;
    position:absolute;
    bottom:0px;
    margin-bottom:6px;
    
}

.icon {
    width:659px;
    height:86px;
    background-image: url(../img/icon.gif);
    left:30%;
    position:absolute;
    top:40px;
}

.nav-holder {
    position:absolute;
    bottom:-28px;
}

.middle_content_holder {  
  background-image: url(../img/bg_content_holder.jpg);
  width:527px;
  height:350px;
}

.middle_content_index {
    text-align:left;
    position:absolute;
    width:355px;
    left:162px;
    top:135px;
}

/*top buttons*/
.btn_home {
    background-image: url(../img/btns/nav-home.png);
    width:87px;
    height:29px;
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
}

.btn_about {
    background-image: url(../img/btns/nav-about.png);
    width:139px;
    height:29px;
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
}

.btn_gallery {
    background-image: url(../img/btns/nav-gallery.png);
    width:104px;
    height:29px;
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
    
}

.btn_news {
    background-image: url(../img/btns/nav-news.png);
    width:61px;
    height:29px;    
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
}

.btn_contactus {
    background-image: url(../img/btns/nav-contactus.png);
    width:118px;
    height:29px;     
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
    
}





.btn_home_hover {
    background-image: url(../img/btns/nav-home-hover.png);
    width:87px;
    height:29px;
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
}

.btn_about_hover {
    background-image: url(../img/btns/nav-about-hover.png);
    width:139px;
    height:29px;
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
}

.btn_gallery_hover {
    background-image: url(../img/btns/nav-gallery-hover.png);
    width:104px;
    height:29px;
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
    
}

.btn_news_hover {
    background-image: url(../img/btns/nav-news-hover.png);
    width:61px;
    height:29px;    
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
}

.btn_contactus_hover {
    background-image: url(../img/btns/nav-contactus-hover.png);
    width:118px;
    height:29px;     
    float:left;
    margin-right:20px;
    list-style:none;
    cursor:pointer;
    
}

.btn_right_holder{
  color:#000;
}


.btn_read_more {
     background-image: url(../img/btns/read_more.png);
     width:74px;
     height:10px;
     margin-right:80px;
     margin-top:-8px;
     background-repeat:no-repeat;
     float:right;
     display:inline;
}

.btn_read_more_area_c {
    width:100px;
    height:10px;
    margin-right:10px;
    margin-top:-8px;
    background-repeat:no-repeat;
    float:right;
    display:inline;  
    color:#f0c5a2;
    font-size:9pt;
}

a.link_content {
    color:#f0c5a2;
    text-decoration:none;
    font-size:9pt;
    
}

/*Head Image Captions*/
.header_content_holder {
  background-image: url(../img/header_content_holder.png);
  background-repeat:no-repeat;
  width:700px;
  height:198px;
  position:absolute;
  left:31%;
  bottom:3%;
  padding:2px;
}

.header_content {
    padding-left:12px;
}

.picture_gallery_header {
    margin-top:25px;
    background-image: url(../img/head_picture_gallery.png);
    width:393px;
    height:37px;  
}  

.picture_latest_news_header {
    clear: both;
    margin-top:25px;
    background-image: url(../img/head_latest_news.png);
    width:401px;
    height:46px;
}

.clear {
    clear: both;
}

/* left picture boxes gallery */
.box_more_pictures {
    clear:both;
    background-image: url(../img/box_more_pictures.jpg);
    width:401px;
    height:16px;
    margin-top:8px;
    margin-left:25px;
    background-repeat:no-repeat
}

.box_more_news {
    clear:both;
    background-image: url(../img/box_more_news.jpg);
    width:401px;
    height:16px;
    margin-left:25px;
    background-repeat:no-repeat
}

.box1 {
    margin-top:10px;
    background-image: url(../img/pictures/box_1.jpg);
    width:89px;
    height:83px;
    float:left;
    list-style:none;
    margin-right:4px;    
}

.box2 {
    margin-top:10px;
    background-image: url(../img/pictures/box_2.jpg);
    width:89px;
    height:83px;    
    float:left;    
    list-style:none;
    margin-right:4px;    
}

.box3 {
    margin-top:10px;
    background-image: url(../img/pictures/box_3.jpg);
    width:89px;
    height:83px;      
    float:left;
    list-style:none;
    margin-right:4px;    
    
}

.box4 {
    margin-top:10px;
    background-image: url(../img/pictures/box_4.jpg);
    width:89px;
    height:83px;   
    float:left;    
    list-style:none;
    margin-right:4px;
}

/*right content*/
.right_content_holder {
    margin-top:60px;
}


                            
                            
                            
