/* Beebe Bahrami common styles  */

BODY {
 xbackground: #9d79a0;
 color: #000000;
 margin:0px 0px; 
 padding:0px; 
 text-align:center;
} 



.outersplash {width: 849px; margin: 100px auto; text-align:center; padding:0px;  background: #ffffff; border: none;}


.outer {width:950px; margin:0px auto; text-align:left; padding:0px;  background: #ffffff; border-left: solid 0px #ccc1a1; border-right: solid 0px #ccc1a1; }


.outer1 {width:950px; margin:0px auto; text-align:left; padding: 10px 0px 0px 0px; background: #ffffff; border-left: solid 0px #ccc1a1; border-right: solid 0px #ccc1a1;  border-bottom: solid 0px #ccc1a1;}

.outer2 {width:950px; margin:10px auto; padding: 0px; text-align:center; padding:0px; background: #ffffff;}


.outergallery {width:950px; margin:0px auto; text-align:left; padding:0px;  background: #ffffff;  border: solid 2px #988344;}

.outergallery1 {width:950px; margin:10px auto; padding: 0px; text-align:left; padding:0px; background: #ffffff; }

.gallerynavbackground {width:198px; height:72px; margin:0px auto; text-align:center; padding:0px;  background: url(images/gallery-logo2-homenav.gif) no-repeat; border: none;}

 
a:link {
    color: #c23f3c;
}

a:visited {
    color: #c23f3c;
}


.sidenavigationtitle {
    display:  block;
    background: url(images/nav-background-title.gif) no-repeat;
    border-bottom:  0px solid white;
    font-family:  Georgia,Times, serif;
    font-size:  9pt;
    line-height:  100%;
    padding:  10px 40px 10px 0px;
    margin:  0px 0px 0px 0px;
    text-decoration:  none;
    text-align: right;
    color:  #ffffff;
    xwidth:  auto !important;
    xwidth:  140px;
}



.sidenavigation a {
    display:  block;
    background: url(images/nav-background.gif) no-repeat;
    border-bottom:  0px solid white;
    font-family:  Georgia,Times, serif;
    font-size:  9pt;
    line-height:  100%;
     padding:  10px 40px 10px 0px;
    margin:  0px 0px 0px 0px;
    text-decoration:  none;
    text-align: right;
    color:  #ffffff;
    }

.sidenavigation a:visited {
    background: url(images/nav-background.gif) no-repeat;
    color:  #ffffff;
}

.sidenavigation a:hover {
    background: url(images/nav-background-hover.gif) no-repeat;
    color:   #ffffff;
}
.sidenavigation a:active {
    background: url(images/nav-background.gif) no-repeat;
    color:  #ffffff;
}


.sidenavigation a {
    display:  block;
    background: url(images/nav-background.gif) no-repeat;
    border-bottom:  0px solid white;
    font-family:  Georgia,Times, serif;
    font-size:  9pt;
    line-height:  100%;
     padding:  10px 40px 10px 0px;
    margin:  0px 0px 0px 0px;
    text-decoration:  none;
    text-align: right;
    color:  #ffffff;
    }

.sidenavigation a:visited {
    background: url(images/nav-background.gif) no-repeat;
    color:  #ffffff;
}

.sidenavigation a:hover {
    background: url(images/nav-background-hover.gif) no-repeat;
    color:   #ffffff;
}
.sidenavigation a:active {
    background: url(images/nav-background.gif) no-repeat;
    color:  #ffffff;
}

.navigationgallery a {
    font-family:  Georgia,Times, serif;
    font-size:  9pt;
    line-height:  100%;
    margin:  0px;
    text-align: left;
    color:  #ffffff;
    }

.navigationgallery a:visited {
    color:  #ffffff;
}

.navigationgallery a:hover {
    color:   #9d79a0;
}
.navigationgallery a:active {
    color:  #ffffff;
}




H1{
  font-size: 16pt;
  font-family: Arial,Helvetica,Sans-serif;
  font-weight: bold;
  color: #623f99;
  margin-left: 10px;
}

H2 {
  font-size: 14pt;
  font-family: Arial,Helvetica,Sans-serif;
  font-weight: bold;
  text-align: right;
  color: #4459af;
margin-left: 10px;

}

H3 {
  font-size: 11pt;
  font-family: Arial,Helvetica,Sans-serif;
  font-weight: bold;
  color: #4459af;
  margin-top: 30px;
  margin-left: 40px;
   margin-bottom: 5px;
}

H4 {
  font-size: 11pt;
  font-family: Arial,Helvetica,Sans-serif;
  font-weight: bold;
  color: #ffffff;
  margin-top: 20px;
  margin-left: 10px;
   margin-bottom: 5px;
}

ADDRESS {
 font-size: 10pt;
 font-family: monospace;
 font-style: italic;
}




.bullet {
    font-family: Verdana,Sans-serif; 
    font-size: 9pt;
    color: #ffffff;
}

.bullet1 {
    font-family: Verdana,Sans-serif; 
    font-size: 9pt;
    color: #440d5a;
}


.hometext { 
 font-size: 8.5pt;
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 line-height: 160%;
 margin-left: 40px;
 margin-right: 60px;
 color: #555555;
}

.hometext ul { 
 list-style: none;
 padding-left: 11px;
 text-indent: -11px;
 margin: 10px 0 0 0;
}

.hometext li { 
 margin: 10px 0 0 0;
}


.hometextrightalign { 
 font-size: 8.5pt;
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 line-height: 160%;
 margin-left: 40px;
 margin-right: 60px;
 text-align: right;
 color: #555555;
}


.gallerytext { 
 font-size: 8.5pt;
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 line-height: 160%;
 margin-left: 40px;
 margin-right: 60px;
 color: #ffffff;
}







.bodytext { 
 font-size: 9pt;
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 line-height: 160%;
 color: #555555;
 margin-left: 30px;
 margin-right: 10px;
}


.bodytext li { 
 margin: 10px 0 0 0;
}


.emailwarning { 
 font-size: 8.5pt;
 font-family: verdana, Arial,Helvetica,Sans-serif;
 font-style: italic;
 line-height: 120%;
 margin-top: 10px;
 margin-left: 40px;
 margin-right: 0px;
 color: #5b1277;

}






.homecaption { 
 font-size: 8.5pt;
 font-family: Arial,Helvetica,Sans-serif;
 xfont-weight: bold;
 font-style: italic;
 line-height: 120%;
 margin-top: 10px;
 margin-left: 0px;
 margin-right: 0px;
 color: #5b1277;

}



.literature { 
 font-size: 8.5pt;
 font-family: Verdana, Arial,Helvetica,Sans-serif;
 line-height: 115%;
 margin-left: 60px;
 margin-right: 30px;
 color: #555555;

}

.literature a { 
 font-size: 8pt;
 font-family: Verdana, Arial,Helvetica,Sans-serif;
 line-height: 115%;
 margin-left: 10px;
 color: #2d4fcd;

}



.literaturetext { 
 font-size: 8.5pt;
 font-family: Verdana, Arial,Helvetica,Sans-serif;
 line-height: 130%;
 margin-left: 60px;
 margin-right: 30px;
 color: #555555;

}

.literaturetext a { 
 font-size: 8pt;
 font-family: Verdana, Arial,Helvetica,Sans-serif;
 line-height: 115%;
 margin-left: 10px;
 color: #2d4fcd;

}


.emailbottomtext { 
 font-size: 8.5pt;
 font-family: Verdana, Arial,Helvetica,Sans-serif;
 line-height: 115%;
 margin-left: 0px;
 margin-right: 0px;
 color: #555555;

}





.copyright { 
 font-size: 7pt;
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 margin-left: 25px;
 color: #ffffff;
}

.copyrightgallery { 
 font-size: 7pt;
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 margin-left: 25px;
 color: #371854;
}

