
body { background-color: #FFFFFF; }
#contentArea {
    background-color: #FFFFFF;
    padding: 10px 10px 10px 10px;
    
    font-family: Arial, Helvetica, sans-serif;
    
    font-size: 12px;
    color: #006666;
    text-decoration: none;
}
#contentArea a {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #006666;
    text-decoration: none;
}
.contentTitle {
    font-family: Arial, Helvetica, sans-serif;    
    font-size: 14px;
    font-weight: bold;
    color: #000000;

}
#editPreview {
    overflow: auto;
}
#editTools { 
  display: none;
  /*  
  position: absolute;
    top: 181px; 
    left: 375px;
    height: 26px; 
    width: 485px;
    
    background-color: #000000; 
    filter: alpha(opacity=70);
    opacity: 0.7; 
    z-index: 5;
    text-align: right;
    color: red; 
    */
  
}
img {
    border: 0;
}
.editorButton {

}
.editorLabel {
    color: #FFFF00;
    background-color: #000000;
}
#editArea { /* mask */

    background-color: #000000; 
    filter: alpha(opacity=70);
    opacity: 0.7; 
    z-index: 10;
}
#toplinks {
    margin-bottom: 10px;
}
#linksList {
    list-style-type: square;
    font-size: 19px;
    color: #87C463;
}
#linksList a {
    font-size: 12px;
}
#linksList a:hover {
    font-size: 12px;
    color: #87C463;
}

.pictureRow {
    position: relative;
    width: 440px;
    height: 150px;
}
.pictureSquare {
    position: absolute;
    height: 145px;
    width: 145px;
    background-color: #BEE1DB;
 
}
.mainPic {
    position: absolute;
    top: 415px;
    left: 0px;
    width: 375px;
    height: 285px;
   
    z-index: 5;
}
#menuArea {
    line-height: 25px;

}
.leftMenuH {
    text-indent: 10px; 
    position: absolute; 
    width: 150px;
    line-height: 23px; 
    background-color:  #a7e684;
}
.leftMenuH a {
    display: block;
    padding-top: 5px; 
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold;
     background-color:  #a7e684;
    text-decoration: none;
    color: #339966;
}
.leftMenuH a:hover {
    padding-top: 5px; 
    display: block;
    background-color: #87c463;
}
.subMenuH {
    position: absolute;
    left: 150px;
    width: 225px;
    background-color:  #87c463;
    line-height: 26px;
}
.leftMenu {
    position: absolute;
    width:150px;
    line-height: 25px;
    text-indent: 10px;               
}
.leftMenu b {
    width:150px;
    background-color:  #87c463;
    display: block;
    color: #339966;
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold; 
    text-decoration: none;
}
.leftMenu a {
    width:150px;
    display: block;
    color: #339966;
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold; 
    background-color:  #a7e684;
    text-decoration: none;
}
.leftMenu a:hover {
    width:150px;
    display: block;
    color: #339966;
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold; 
    background-color:  #87c463;
    text-decoration: none;
}
.subMenu {
    position: absolute;
    color: #0a623a;
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold; 
    background-color:  #87c463;
    text-decoration: none;
    left: 150px;
    width:225px;
    line-height: 25px;
}
.subMenu b {
    position: absolute;
    color: #0a623a;
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold; 
    background-color:  #FFFFFF;
    text-decoration: none;
    width:225px;
    line-height: 25px;
    text-indent: 10px;
}

.subMenu a {
    position: absolute;
    color: #0a623a;
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold; 
    background-color:  #87c463;
    text-decoration: none;
    width:225px;
    line-height: 25px;
    text-indent: 10px;
}
.subMenu a:hover {
    position: absolute;
    color: #0a623a;
    font-family: Helvetica;
    font-size: 12px;
    font-weight:bold; 
    background-color:  #FFFFFF;
    text-decoration: none;
    width:230px;
    line-height: 25px;
    text-indent: 10px;
}
.teacherBlock {
    border: 0px solid black;
    position: relative;
    width: 500px;
    height: 260px;
    margin-bottom: 3px;
    background-color: #FFFFFF;  
    padding: 5px 5px 5px 5px;  
}
.teacherText {
    position: absolute;
    height: 250px;
    width: 350px;
    

}
.teacherName {
    border: 0px dashed black;
    font-weight:bold; 
    height: 20px;
    width: 340px;
}
.teacherDescription {
   border: 0px dashed black;  
    height: 200px;
    width: 340px;  
    margin-top: 3px;       

}
.teacherSite {
    border: 0px dashed black;
    font-weight:bold;  
    height:20px;
    width: 340px; 
    margin-top: 3px;       
}
.teacherPic {
    position: absolute;
    left: 350px;
    height: 150px;
    width: 150px;
    top: 50px;
    border: 0px dashed black;

    line-height: 180px;
    text-indent: 0px;
}
.teacherDelete {
    position: absolute;
    right: 0px;
    cursor: pointer;
}
