/* Style Sheet for NancyBoren.com */

  body { color: rgb(246, 236, 205);
	 background-color: rgb(40, 30, 0);
	 font-family: arial, sans-serif;
         font-size: 16px;
    }

  a:link { color: rgb(246, 236, 205);
    background-color: transparent;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
    }

  a:visited { color: rgb(246, 236, 205);
    background-color: transparent;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
    }

  a:hover { color: rgb(246, 236, 205);
    background-color: transparent;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
    }

  a:active { color: rgb(246, 236, 205);
    background-color: transparent;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
    }

  .welcome { font-size: 20px;
    color: rgb(214, 170, 35);
    vertical-align: middle;
    text-align: left;
    font-family: "comic sans ms";
    line-height: 150%;
    margin: 20px;
    }

.pageTable {table-layout: auto;
            text-align: left;
	    width:999px;
	    }

.menuButtons {width: 120px;
	      text-align: center;
	      vertical-align: top;
	      }

.mainCell{vertical-align: top;
          width: 850px;
	  }

 .contact {
    position: absolute;
    top: 175px;
    left: 130px;
    margin: 30px;
    border: 0px solid;
	   }

  .contact1 {
    position: absolute;
    top: 700px;
    left: 375px;
    margin: 30px;
	   }

 .error {font-size: 20px;
	margin: 30px;
       }

.errorfile {text-decoration: underline;
	    color: red;
	    text-align: center;
	   }

  .i {font-style: italic;
      margin-left: 550px;
      font-size: 17px;
      }

.homepic {margin: 30px;
 	  float: left;
	  height: 420px;
	  vertical-align: middle;
         }

  .hbar {text-align: center;
    height: 2px;
    background-color: rgb(214, 170, 35);
    }

  .hbar1 {text-align: center;
    height: 2px;
    background-color: transparent;
    }

  .vbar {text-align: center;
    width: 2px;
    background-color: transparent;
    }


.morepic {margin-top: 20px;
	  margin-left: 50px;
	  margin-right: 20px;
	  float: left;
	  border: 1px solid;
	  border-color: rgb(246, 236, 205);
	  }


.moretext {margin-top: 30px;
	   text-align: center;
	}

 .thumb {border: 0px solid;
	height: 100px;
	margin: 5px;
	}


.pic {margin-left: auto;
      margin-right: auto;
      text-align: center;
      font-size: 18px;
     }

.fullpic {text-align: center;
	  font-family: arial, sans-serif;
          font-size: 18px;
	  margin: 5px;
     }

  .footer { font-family: arial, sans-serif;
    font-size: 14px;
    text-align: center;
    }

.gallery {color: rgb(246, 236, 205);
	  text-align: left;
	  margin-left: auto;
	  margin-right: auto;
	  }

.gallerylist {margin-left:0px;
	      text-align: center;
	      text-indent: 0px;
	      }

.gallerycell {text-align: center;
	      width: 250px;
	      }

.upcomingbanner {font-size: 18px;
	         font-weight: bold;
		 text-decoration: underline;
		 }

.texttitle {font-weight: bold;
	    text-decoration: underline;
	    }

.textlink {text-decoration: underline;
	  }

.textbold {font-weight: bold;
          }

.textitalic {font-style: italic;
            }


.textindent {
	margin-left: 40px;
	text-indent: -40px;
}

.bio {
	text-align: left;
/*	text-indent: 40px; */
	font-size: 15px;
	}
  
.biolist {margin-left: 140px;
	text-align: left;
	}

.biopic {float: left;
	height: 220px;
	margin: 10px;
	}

.news {color: rgb(246, 236, 205);
    text-align: left;
    text-indent: 40px;
    margin-left: 550px;
    margin-right: 20px;
    margin-top: 80px;
    }

.buttons {border: 0px solid;
	  width: 110px;
	  height: 35px;
	  margin-top: 4px;
	  }

hr  {border: 0px none;
     width: 50%;
     height: 1px;
     color: rgb(246, 236, 205);
     background-color: rgb(246, 236, 205);
     margin-left: auto;
     margin-right: auto;
     text-align: center;
     }

.noscript {font-size: 16px;
	   text-align: center;
	   }

.instruct {font-size: 12px;
	  }

.left {text-align: center;
	text-decoration: underline;
	cursor: pointer;
      }

.right {text-align: center;
	text-decoration: underline;
	cursor: pointer;
       }

.picOn {display: inline; }
.picOff {display: none; }

.pleinairWrapper {
	margin-left: auto;
	margin-right: auto;
}
.pleinairCaption {
	font-weight: bold;
	text-align: center;
}
.pleinairPic {
	margin-left: auto;
	margin-right: auto;
}
.pleinairPicWrapper {
	text-align: center;
	font-weight:bold;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
}


