

#imageCell{
background-color: #fff;
border: 1px solid #d8d9c7;
border-right: 0px solid #fff;
}
#eventsCell{
background-color: #fff;
border: 1px solid #d8d9c7;
border-left: 0px solid #fff;
}

#events-container{
background-color: #ad2F0c;
margin-right: 3px;
height: 306px;
width: 84%;
padding: 20px 15px 5px 10px;
border-left: 1px solid #d1c683;
}

#newstitle{
	color: #e5deb4;
	background-image: url(/img/symbol.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	text-indent: 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cb7c66; 
}




#news-container{
color: #fff;
font-size: 85%;
padding-top: 10px;
}

.sidenews{
padding-top: 3px;
padding-bottom: 11px;
	background-image: url(/img/divider1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.divPOSTEDON{
color: #ccc077;
font-size: 100%;
font-style: normal;
font-family: Georgia, "Times New Roman", Times, serif; 
float: left; 
padding-right: 3px;   
}
a.aTITLE:link    {color:#fff;text-decoration:underline;font-weight: normal;}
a.aTITLE:visited {color:#fff;text-decoration:underline;font-weight: normal;}
a.aTITLE:hover   {color:#ccc077;text-decoration:underline;font-weight: normal;}    

#buttonsLeft{
clear:left;
/*float:left; */ margin: auto;
padding-top: 2px;
color: #E5DEB4;
margin-top:12px;
width: 100px; /*70*/
}

#bText1{float:left;
font-size: 18px; /*20*/
line-height: 20px;/*20*/
/*padding-left: 3px;*/ margin-right: 5px;
margin-top: -4px;
}
#bText2{/*float:right*/
display:none;
font-size: 1px; /*14*/
line-height: 1px; /*14*/
/*padding-left: 4px;*/
}

#bText3{
height: 42px; /*20*/
/*margin-right: 4px;*/
float: right;
width: 80px; /*45*/
margin-top: -4px;
}
#bText4{
height: 28px; /*22*/
float: left;
/*width: 45px;*/
margin-top: -20px; /*3*/
margin-left: 14px; /*8*/
}
/*
#bDiv{
width: 1px;
height: 40px;
float: left;
border-right: 1px solid #D1C684;
margin: 17px 13px 0 7px; 
}*/
#bText5{
color: #E5DEB4;
float: left;
z-index: 2;
font-size: 14px;/*17px; */
line-height: 18px;/*21px;*/
padding-top: 10px;/*10px; for 3 lines, 17 for 2*/ 
}



  #contentCell{
  padding: 5px 15px;
height: 250px;
background: #f5f5dc;
border: 0px solid #fff;
}

  #welcome-container{
  float: left;
  margin-left:2px;
  }
  .welcome{
  width: 274px;
	background-image: url(/img/welcomebg.jpg);
	background-repeat: no-repeat;
	background-position: center center; 
  border: 1px solid #cfc487; 
  border-left: 0px solid #ffffff;
  margin-bottom: 10px;
  }
  .welcomeContent{
  margin: 10px 15px;
  }
  .welcomeTitle{
  color: #050f92;
  font-weight: bold;
  font-size: 95%;
  }
  
  .welcomeContent p{
  font-size: 95%;
  line-height: 110%;
  }
  #photo-container{
  float: left;
  margin-left: 25px; 
  }
  .photo{
  background: #fff;
  border: 1px solid #d8d9c7;
  padding: 2px;
  width: 146px;
  }
  /* For Home page, image between 'Welcome' and 'Summer School' 
  	 This rule was made more specific, because it wasn't clear 
	 where else the .photo class was being used, and for
	 what purpose.
  */
  #home #photo-container .photo {
  	width: 195px;
  }
  #info-container{
  float: left;
  margin-left: 15px;
  /* width: 280px; DECREASED below for a wider picture on the left */
  width: 250px;
  font-size: 90%;
  } 
#info-container p {
  font-size: 100%;
}
  
 #info-container a{
 font-size: 100%;
 }
  #infoHead{
margin: 15px 0;
font-size: 140%;
font-weight: bold;
color: #050f92;
}
  .info{
margin-top: 0px;
  }

.readmore {
font-weight: bold;
text-decoration: underline;
}
#footerCell{
}

/* --No-Flash Display ------------------------------------------------- */
#main_flash {
	position:relative;
	top:1px;
	width:420px !important;
	/* This should conform to whatever noflash.jpg's width is minus 2xpadding. */
}

#main_flash a {
	display:block;
	position:absolute;
	bottom:16px;
	left:0;
	width:100%;
	font-size:1em;
	padding:4px;
	background-color:#ffffff;
	opacity:.5;
	filter: alpha(opacity=50);
}

#main_flash a:hover {
	opacity:1.0;
	filter: alpha(opacity=100);
}