#fixeddiv{
  text-align:center;

  width: 87px;
  height: 260px;

  border: 0px solid #fff;

}

#fixeddiv img{
  border: 0px;
}

#fixeddiv a{
  display: block;
  width: 100px;
  height: 70px;
}

#fixedlogout{
  text-align:center;

  width: 87px;
  height: 260px;

  border: 0px solid #fff;

}

#fixedlogout img{
  border: 0px;
}

#fixedlogout a{
  display: block;
  width: 100px;
  height: 70px;
}

ul.messages li{
/*  width: 80px; */
/*  float: left; */
}


/*####################################

            FVIEWALBUMS

######################################*/

#editthumbs{

  #width: 600px!important;
  list-style-type: none;
  padding-left: -40px!important;
  padding-top: 20px;
  padding-bottom: 20px;
  border: 1px solid #a77;
  background-color: #7a433c;

}

input.albumsave{
  margin-top: 10px;
  padding: 10px 15px 10px 15px;
  font-weight: bold;
  font-size: 2em;
}

div.albumsave{
  text-align:center;
}


/*######################################

		CMS

########################################*/

#cmsleft{

  width: 400px!important;

  margin-top: 10px;
  margin-left: 35px;
  padding-bottom: 10px;
  
}

#cmsleft h2{
  width: 200px;
  margin-top:0px!important;
  padding: 2px 10 2px 10px;
  margin-left: -50px;
  background-color:#000;
  font-size:1.2em;
}

#cmsleft ul{
  width: 170px;
  padding-top: 0px!important;
  padding-bottom: 5px;

  background-color: #7A433C;
  border: 1px solid #a77;
  font-size: .9em;
}

#cmsleft ul li{
  margin-left: -10px;
}

p.linkbacks{

  width: 622px!important;
  #width: 655px!important;
  margin-left: 20px!important;
  padding: 3px 10px 3px 20px;
  background-color: #000;
  border: 1px solid #a77;

}

/*#########################################

	SCHOOL ALBUM FINAL FIX

###########################################*/

ul.schoolalbum li{
  padding: 0px!important; 
  margin: 0px!important;
}

ul.schoolalbum a{

  display: block;
  width: 300px;	

  margin-left: -30px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  background-color: #7A433C;
  color:#ff0!important;

}

div.albumdetails{

  float: left;
  width: 130px;
  height: 130px;

  padding-top: 5px;
  margin-left: 5px;

  text-align: center!important;
  overflow: hidden;

}

div.albumdetails img{

  width: 100px;
  border: 0px;

}

div.allalbums{

  width: 600px;
  margin-top: 10px;
  margin-left: 70px;

}

div.albumpicwrapper{

  width: 100px;
  height: 90px;
  margin-left: 15px;

  overflow: hidden;
}

p.viewalbumtitle{

  width: 110px!important;
  margin: 0px!important;
  margin-left: 12px!important;
  margin-top: 1px!important;	
  font-size: .9em!important;
  text-align: center!important;

}

p.viewalbumdetail{

  width: 110px!important;
  margin: 0px!important;
  margin-left: 12px!important;
  font-size: .9em!important;
  text-align: center!important;

}

p.selectedalbumtitle{

  margin-left: 70px!important;

}

p.selectedalbumdescription{
  
  margin-left: 90px!important;

}

/*#########################################

	SCHOOL ACTIVITY

###########################################*/

div.cmsactivitylistheader{

  margin-left: 60px;
  height: 15px;
  width: 600px;
  background-color: #eee;
  color: #000;
  
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 2px solid #000;
}

div.cmsactivitylistheader span{

  margin-left: 10px;

}

div.cmsactivitylistheader span.headertitle{

  float: left;
  display: block;
  width: 290px;
  border-right: 1px solid #000;

}

div.cmsactivitylistheader span.headerdatestart{

  float: left;
  display: block;
  width: 138px;

  border-right: 1px solid #000;

}

div.cmsactivitylistheader span.headerdateend{

  float: left; 	
  display: block;
  width: 138px;

/*  border-right: 1px solid #000; */
}

div.cmsactivitylist{

  margin-left: 60px;
  height: 15px;
  width: 600px;
  background-color: #ffeaa9;
  color: #000;

  cursor: pointer;
  
}

div.cmsactivitylist span{

  margin-left: 10px;

}

div.cmsactivitylist span.title{

  float: left;
  display: block;
  width: 290px;
  border-right: 1px solid #000;

}

div.cmsactivitylist span.datestart{

  float: left;
  display: block;
  width: 138px;

  border-right: 1px solid #000;

}

div.cmsactivitylist span.dateend{

  float: left; 	
  display: block;
  width: 138px;

/*  border-right: 1px solid #000; */
}
