/*
Table of contents
  wrapper
    site
      1. header
        1.1. upperbar
      2. content
      x. footer
      y. afterfooter
End Table of contents
*/
* html .png {
  behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
  this.src = "/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='" + this.origBg + "')",
  this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
  );
}
html,body{
  margin:0 auto;font-family:Arial;height:100%;background:black;
}
.productionimg{
  width:149px;height:110px;overflow:hidden;
}
.productionimg img{
  width:149px;height:110px;
}
.right{
  float:right;
}
.left{
  float:left;
}
.rtl{
  direction:rtl;
}
.both{
  clear:both;width:0;height:0;overflow:hidden;
}
a img{
  border:0;
}
.picture_top{
  background:url("../images/layout/imageborder/frame_top.gif") repeat-x;
  height:6px;
}
.picture_left{
  background:url("../images/layout/imageborder/frame_left.gif");
  width:6px;
}
.picture_right{
  background:url("../images/layout/imageborder/frame_right.gif");
  width:6px;
}
.picture_bottom{
  background:url("../images/layout/imageborder/frame_bottom.gif") repeat-x;
  width:6px;
}
p{
  margin:0 0 12px 0;
}
#wrapper{
  margin:0 auto;/*background:black;*/
  width:100%;
  position:relative;
  
}
  #site{
    margin:0 auto;/*background:url("../images/layout/bg.jpg") no-repeat;*/
    width:1024px !important;/*height:1101px;*/
  }
    #header{
      /*padding-top:15px;*/margin:0 auto;text-align:center;position:relative;z-index:2000;
    }
      #englishbar{
        position:absolute;top:25px;left:22px;
      }
      #upperbar{
        margin:0 auto 20px;width:600px;height:24px;padding-top:20px;
      }
      #keshetelyan{
        height:54px;
      }
/*===== Menu ======*/
#upperbar a {display:block; height:29px;}
#upperbarindex a {width:67px; background:url(../images/layout/inactive/index.png)}
#upperbarindex a.active {background:url(../images/layout/active/index.png)}
#upperbarbiography a {width:67px; background:url(../images/layout/inactive/biography.png)}
#upperbarbiography a.active {background:url(../images/layout/active/biography.png)}
#upperbarvideo a {width:45px; background:url(../images/layout/inactive/video.png)}
#upperbarvideo a.active {background:url(../images/layout/active/video.png)}
#upperbarpictures a {width:59px; background:url(../images/layout/inactive/pictures.png)}
#upperbarpictures a.active {background:url(../images/layout/active/pictures.png)}
#upperbarlinks a {width:62px; background:url(../images/layout/inactive/links.png)}
#upperbarlinks a.active {background:url(../images/layout/active/links.png)}
#upperbarcontact a {width:70px; background:url(../images/layout/inactive/contact.png)}
#upperbarcontact a.active {background:url(../images/layout/active/contact.png)}




    #bgimagecontainer{
      display:inline;width:895px;margin:0 64px 0 0;text-align:right;float:right;position:relative;z-index:2000;
    }
      #bgimage{
        width:873px;background:url("../images/layout/bgimagebg.png") repeat-y;padding:7px 11px;
      }
    #content{
      background:url("../images/layout/whitebg.png") repeat-y;width:851px;margin:0 80px 0 0;padding:10px 4px 0 4px;text-align:right;float:right;position:relative;z-index:2000;display:inline;
    }
      /*index page*/
        #index-container{
          margin-right:25px;
        }
          #index-title{
            margin-bottom:10px;
          }
          #index-text{
            font-size:9pt;color:#494949;width:372px;
          }
            #index-text a{
              color:#9b1903;font-size:8.5pt;font-weight:bold;
            }
          #index-bg{
            background:url("../images/layout/indexbg.jpg") repeat;width:769px;height:157px;padding:15px 15px 0 15px;margin-bottom:22px;margin-top:5px;
          }
            #index-bg a{
              font-size:9pt;color:#ae1f06;font-weight:bold;
            }
            
     
   
      /*End index page*/
      /*English index page*/
        #englishindex-container{
          margin-left:25px;
        }
        #englishindex-container p {text-align:left; direction:ltr;}

          #englishindex-title{
            margin-bottom:10px;
          }
          #englishindex-text{
            font-size:9pt;color:#494949;width:382px;
          }
            #englishindex-text a{
              color:#9b1903;font-size:8.5pt;font-weight:bold;
            }
          #englishindex-contact{
            background:url("../images/layout/contactenglish.jpg") repeat;width:384px;height:179px;padding:40px 0 0 15px;text-align:left;font-size:10pt;margin:13px auto;
          }
            #englishindex-contact input{
              background:url("../images/layout/englishinput.jpg") no-repeat;width:163px;height:21px;border:medium none;padding:4px 5px 0 5px;text-align:left;
            }
            #englishindex-contact textarea{
              background:url("../images/layout/englishtextarea.jpg") no-repeat;width:162px;height:66px;border:medium none;overflow:auto;padding:0 5px;text-align:left;font-family:arial;font-size:10pt;
            }
              .englishindex-contact-contactnames{
                width:78px;text-align:left;font-size:9pt;margin-top:4px;margin-left:4px;
              }
              #englishindex-contact-formError{
                font-size:8pt;color:#a3000b;margin-right:10px;
              }
              #englishindex-sep{
                background:url("../images/layout/indexsep.jpg") repeat-y 15px 0px;width:3px;overflow:hidden;
              }
              #contactDigits{
                background:url("../images/layout/contactenglishdigit.jpg") no-repeat !important;width:88px !important;height:21px;
              }
              .contactensubmit{
                background:none !important;font-size:8.25pt !important;color:#a3000b;text-decoration:underline !important;width:30px !important;padding:0 !important;font-family:Arial;cursor:pointer;
              }
      /*End English index page*/
      /*biography page*/
      #biography-container{
        margin-right:25px;margin-bottom:15px;
      }
        #biography-title{
          margin-right:9px;margin-bottom:9px;
        }
        #biography-top{
          background:#f3f2ea;width:801px;padding-bottom:7px;
        }
          #biography-right{
            width:420px;
          }
            #biography-names{
              margin-top:10px;margin-right:9px;
            }
              #biography-elyanname{
                margin-right:30px;
              }
              #biography-little-text{
                margin-top:10px;font-size:10pt;color:#373737;
              }
                #biography-type,#biography-genre,#biography-born-name{
                  margin-bottom:4px;
                }
                .hardred{
                  color:#720825;
                }
          #biography-pics{
            margin-top:7px;
          }
            .biography-pic{
              margin-left:22px;display:inline;
            }
        #biography-bottom{
          margin-right:9px;margin-top:20px;
        }    
          #biography-fullbio{
            margin-bottom:10px;
          }
          #biography-bio{
            width:385px;color:#494949;font-size:9pt;
          }
          #discography-container{
            width:397px;background:url("../images/layout/discographybg.jpg") repeat-y;padding:15px 0 10px 0;
          }
            .discography-names{
              font-size:9pt;color:#720825;font-weight:bold;margin-right:22px;
            }
              .discography-list{
                margin-right:46px;
              }
                .discography-name{
                  font-size:9pt;width:170px;
                }
                .discography-company{
                  font-size:9pt;color:#7a7a7a;width:80px;
                }
                .discography-year{
                  font-size:9pt;color:#7a7a7a;width:35px;
                }
                .discography-link{
                  
                }
                .discography-link a{
                  font-size:7.5pt;color:#720825;text-decoration:underline;
                }
      /*End biography page*/
      /*pictures page*/
      #pictures-container{
        margin-right:34px;margin-bottom:15px;
      }
        #pictures-pics{
          margin-right:9px;
        }
          .pictures-pic{
            margin-left:40px;margin-bottom:20px;
          }
          .pictures-name{
            font-size:9.75pt;color:#720825;font-weight:bold;text-align:center;width:161px;
          }
      /*End pictures page*/
      /*videos page*/
      #videos-container{
        margin-right:34px;
      }
        #videos-vids {margin-top:20px;}
          .videos-vid {margin-left:20px;width:383px;margin-bottom:15px;}
            .videos-vid-right{}
              .videos-name {font-size:9.75pt;color:#720825;font-weight:bold;}
              .videos-from {font-size:9pt;color:#720825;}
              .videos-description {font-size:9pt;color:#4f4f4f;width:230px;margin-top:10px;}
 
 
    #videos-container a, #videos-container p {color:#4f4f4f; font-size:13px;}
          
      /*End videos page*/
      /*contact page*/
      #contact-container{
        margin-right:25px;
      }
        #contact-title{
          margin-right:8px;
        }
        #contact-details{
          background:url("../images/layout/contactbg.jpg") no-repeat;width:800px;padding-bottom:7px;
        }
          #contact-details-title{
            margin:0 8px 0 0;padding-top:15px;width:400px;
          }
            #contact-details-text{
              margin-right:5px;font-size:9pt;
            }
          #contact-pics{
            margin-top:7px;
          }
            .contact-pic{
              margin-left:22px;display:inline;
            }
        #contact-form{
          margin-top:20px;
        }
          #contact-form-bg{
            background:url("../images/layout/contactbgform.jpg") no-repeat;width:800px;height:169px;margin-top:10px;padding-top:25px;
          }
            #contact-form-bg input{
              background:url("../images/layout/contactinput.jpg") no-repeat;width:149px;height:21px;border:medium none;padding:4px 5px 0 0;
            }
            #contact-form-bg textarea{
              background:url("../images/layout/contacttextarea.jpg") no-repeat;width:204px;height:66px;border:medium none;overflow:auto;padding:0 5px;
            }
              .contactnames{
                width:78px;text-align:left;font-size:9pt;margin-top:4px;margin-left:4px;
              }
              #formError{
                font-size:8pt;color:#a3000b;margin-right:10px;
              }
              .contactsubmit{
                background:none !important;font-size:8.25pt !important;color:#a3000b;text-decoration:underline !important;width:27px !important;padding:0 !important;font-family:Arial;cursor:pointer;
              }
      /*End contact page*/
      /*links page*/
      #links-container{
        margin-right:34px;
      }
        #links-links{
          margin-top:15px;
        }
          .links-item{
            width:385px;margin-bottom:15px; margin-left:15px;
          }
          .links-right-space{
            margin-right:25px;
          }
            .links-name{
              color:#720825;font-size:9.75pt;font-weight:bold;
            }
            .links-text{
              color:#4f4f4f;font-size:9pt;width:225px;margin-top:15px;
            }
            .links-link{
              margin-top:15px;
            }
              .links-link a{
                color:#720825;font-size:9pt;
              }
      /*End links page*/
    #footer{
      margin:0 auto;position:relative;z-index:1002;height:75px;
    }
      #footer a{
        text-decoration:none;color:#feffff;font-size:9pt;font-weight:bold;
      }
      #footerlinks{
        width:500px;margin:0 auto;
      }
        .footersep{
          margin:5px 23px 0;
        }
      #copyright{
        text-align:center;color:#feffff;font-size:9pt;font-weight:bold;margin-top:15px;
      }
    #footerimg{
      background:url("../images/layout/bottom.png") no-repeat;width:1024px;height:331px;z-index:1001;/*margin-top:-331px;*//*position:absolute;bottom:0;*/margin:-305px auto 0 auto;
    }
    #topimg{
      background:url("../images/layout/top.png") no-repeat;width:1024px;height:437px;position:absolute;z-index:1001;
    }
.black_overlay{
  /*display: none;*/
  position: fixed;
  top: 0%;
  left: 0%;
  bottom:0%;
  right:0%;
  /*height: expression(document.wrapper.offsetheight + "px");*/
  background-color: #aa0503;
  z-index:1001;
  -moz-opacity: 0.2;
  opacity:.20;
  filter: alpha(opacity=20);
}
.white_content {
  /*display: none;*/
  border:1px solid red;
  position: fixed;
  top: 15%;
  left: 18%;
  width:800px;
  height:600px;
  /*height: 25%;*/
  padding-top: 15px;
  background-color: #ffffff;
  z-index:1002;
  font-size:11pt !important;
  overflow:hidden;
  text-align:center;
}
.white_content a{
  color:#0375BC;
  font-size:9pt;
}
#upperbarindex{
  margin-left:15px;
}
#upperbarbiography{
  margin:0 14px;
}
#upperbarvideo{
  margin:0 16px 0 13px;
}
#upperbarpictures,#upperbarlinks{
  margin:0 15px 0 12px;
}
#upperbarcontact{
  margin:0 16px 0 0;
}
#contactCaptcha{
  padding:4px 5px 0 5px !important;width:70px !important;background:url('../images/layout/contactlittle.jpg') no-repeat !important;text-align:left !important;
}










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

