/*------------------------------------------------------------------------------
  DESCRIPTION: Interior page CSS file for SDCCD Newscenter web site.
               This goes on every article page. This defines the different 
               CSS elements on an interior page..
  
  AUTHOR:      David Joynson
  
  HISTORY:     20150414 -  WO 3089113 DJ 
------------------------------------------------------------------------------*/
/*--- Elements ---*/

/*--- Classes ---*/
.rbanndate {
  font-size: 8pt;
}
.rbannounce {
  float:left;
  margin-left: 2px;
  margin-bottom: 10px;
  font-size: 10pt;
}
.rbanntext {
  margin-bottom: 8px;
}
.rbartrecent {
  float:left;
  margin-left: 2px;
  margin-bottom: 20px;
  font-size: 10pt;
  width: 218px;
}
.rbhighdate{
  /*border: 1px solid #000000;*/
  border: 1px solid #dfdfdf;
  float: left;
  height: 49px;
  width: 38px;
}
.rbhighdatebot{
  background-color: #ffffff;
  color: #000000;
  float: left;
  font-size: 16pt;
  height: 24px;
  padding-top: 3px;
  text-align: center;
  width: 38px;
}
.rbhighdatetop{
  float: left;
  background-color: #008996;
  font-size: 10pt;
  color: #ffffff;
  width: 36px;
  padding-top: 2px;
  text-align: center;
  height: 18px;
  margin: 1px 1px 0px 1px;
  border-radius: 3px;
}
.rbhighevent{
  /*border: 1px solid black;*/
  height: 51px;
  width: 220px;
  margin-bottom: 15px;
}
.rbhigheventxt{
  /*border: 1px solid black;*/
  float: left;
  font-size: 10pt;
  padding-left: 3px;
  width: 176px;
}
.rsbtoptitle {
  background-color: #FCB040;
  color: #ffffff;
  font-size: 13pt;
  height: 29px;
  margin-bottom: 5px;
  padding-left: 11px;
  padding-top: 11px;
  width: 209px;
}
/*--- IDs ---*/
#editablecontent {
  float: left;
  width: 740px;
  min-height: 100px;
/*  overflow: auto;*/
  
/*  background-color: #00ff7f;*/
}
#maincolumn {
  float: left;
  width: 740px;
  min-height: 100px;
/*  overflow: auto;*/
  
/*  background-color: #daa520;*/
}
#morenewsbtnbox {
  width: 578px;
  height: 72px;
  padding-left: 7px;
  /*background-color: #808080;*/
  float: left;
}
#pagetitle {
  color: #008996;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 30pt;
  font-weight: bold;
  min-height: 50px;
/*  padding-left: 10px;*/
  max-width: 585px;
}
#rbartrecentwrap, #rbannouncewrap {
  float:left;
  margin: 10px 0px 0px 0px;
}
#rsbannouncements {
  min-height: 234px;
  float: left;
}
#rsbhighlight {
  min-height: 309px;
  float: left;
}
#rsbmostrecent {
  min-height: 288px;
  float: left;
}
#rsbprofiles {
  min-height: 198px;
  float: left;
}
#rsbprofileimg {
 float: left;
 width: 80px;
}
#rsbprofileimg img {
/* float: left;*/
 width: 80px;
}
#rsbprofilereadmore {
  height: 15px;
  float: left;
  margin-bottom: 10px;
  margin-top: 5px;
  width: 209px;
}
#rsbprofiletext {
  float: left;
  font-size: 8pt;
  width: 220px;
  margin-left: 3px;
  min-height: 117px;
}
#rsbprofiletitle h3 {
  color: #008996;
  font-weight: bold;
}
#rsbprofiletext p {
  line-height: 1.05;
}
#rsbprofilettitle {
  float: left;
  font-size: 8pt;
  width: 135px;
  margin-left: 3px;
  margin-bottom: 5px;
  min-height: 60px;
}
#rsbvideosbox, #rsbphotosbox {
/*  min-height: 330px;*/
/*  max-height: 400px;*/
  height: 205px;
  width: 220px;
  float: left;
}
#rsbvideowrap, #rsbphotowrap {
  
}
#rsbphoto, #rsbvideo {
  width: 220px;
}
#rsbvideo img, #rsbphoto img {
  width: 220px;
  height: 146px;
}
#rsbwe {
  min-height: 330px;
  float: left;
  width: 220px;
}
#rsbweimg {
  position: relative;
  width: 220px;
  height: 285px;
  margin-bottom: 10px;
}
#rtsidebar {
  float: left;
  width: 220px;
  min-height: 100px;
/*  overflow: auto;*/
  
/*  background-color: #cccccc;*/
}
