body 
{ 
  margin:0;
  background-image: url(/media/cssimages/bodybg.png);
  background-repeat: repeat-y;
  background-position: center;
  background-color: #dedbdb;
  
  
}
img
{
  border: none;
}
a
{
   text-decoration: none;
  color: #0054a6;
  outline: none;
}
a:hover
{
 text-decoration: underline;
}
a:visited
{
  color: #0054a6;

}
#site
{
  width: 970px;
  margin: 0px auto 30px auto;
}
#banner
{
  height: 161px;
  background-image: url(/media/cssimages/racoon-footprints.jpg);
  background-repeat:no-repeat;
  background-position: top right;
  position: relative;
}
#menu
{
  background-image: url(/media/cssimages/menu/menubg.png);
  background-repeat:no-repeat;
  background-position: top left;
  position: absolute;
  top: 108px;
  left: 150px;
  height: 38px;
  width: 821px;
  padding: 1px 0px 2px 0px;
  font-size: 14px;
  font-weight: bold;  
  font-family: Arial;

}
#lcontent
{
  float:left;
  width: 140px;
  height: 95%;
  min-height: 400px;
  border-right: solid 1px #a9ccde;

}
#lcontent H5
{
  font-size: 12pt;
  color: #000000;
  margin: 18px 15px 7px 0px;
  padding: 0px 0px 5px 0px; 
  border-bottom: solid 1px #a9ccde;
}
#lcontent ul
{
  margin: 0 0 0 0;
  padding: 0 5px 0 0;
  list-style-type: none;

}
#lcontent li
{
  font-size: 10pt;
  padding-left: 0px;
  margin: 0;
}
.bullet
{
  padding: 0px 5px 3px 0px;
}

#rcontent
{
  float: right;
  min-height: 400px;
  width: 800px;
  padding: 0px 10px 40px 10px;
  margin: 0px 0px 30px 0px;
  background-color: #ffffff;
  border-right: solid 1px #818181;
  border-bottom: solid 1px #818181;
}
#footer
{  
  float: right;
  clear: both;
  width: 940px;
  height: 60px;  
}

.bannertext
{
  background-image: url(/media/cssimages/Snorascals-text.png);
  background-repeat:no-repeat;
  background-position: bottom left;
  position: absolute;
  top: 5px;
  left: 230px;
  width: 527px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
}
.logo
{
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1000 !important; 
}
.smallDate
{
  color:#9c9c9c; font-family:Arial; font-size: 10pt;
}
.SmallDateRight
{
  color:#9c9c9c; 
  font-family:Arial;
  font-size: 8pt;
  text-align: right;
  padding-right: 10px;
  padding-bottom: 8px;
}

.tblBlack
{ 
  width: 100%;
}
.tblBlack td
{
  padding: 5px 15px 5px 15px; 
  white-space: nowrap;
}
tr.head
{ 
  background-color: #efefef;
  height: 38px;
}
tr.head td
{ 
  font-weight:bold;
  white-space: nowrap;
}
tr.closedEven
{
  color: #ff1e00;
  background-color: #f5f5f5;
}

tr.closedOdd
{
  color: #ff1e00;
  background-color: #ffffff;
}
tr.even
{
  background-color: #f5f5f5;
}
tr.odd
{
  background-color: #ffffff;  
}

tr.even:hover, tr.odd:hover
{ 
  background-color: #e3f5ff;
}


/* begin person css */
.personInfo
{  
    width: 600px;
}
.personPhoto
{
    width: 400px;
    margin: 20px 0px 20px 110px;
}
.personLabel
{
  text-align: right;
  display: inline-block;
  float: left;
  width: 110px;
  font-weight: bold;
  padding-right: 5px;
  clear: both;
}
.personText
{
  display: inline-block;
  width: 100px;
  float: left;
}
.personText img
{
  padding-top: 4px;
}
.personDesc
{
  float: left;
}
/* end person css */


/* FaceBook Css */

.fb-status-list
{
  list-style-type: none;
  padding-left: 5px;
  border-left: solid 1px #a9ccde;

}
.fb-status-list li
{
 padding: 0px 0px 10px 5px;
}
.fb-msg
{
  font-family:Arial;
  font-size: 9pt;
}
.fb-date
{
  color:#9c9c9c; 
  font-family:Arial;
  font-size: 8pt;
  display:inline-block;
  height: 5px;
}
















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

