
 body {
    font-family: Verdana, Arial, sans-serif;
    color:#241817;
   background:#F6EEDB url(http://www.islandseniorservices.org/logo/WarmSand.png) repeat-x; 
    font-size:87%; font-weight:normal;
    margin:0px; padding:0px;
  }

 ul{
  list-style-type:  none;
  list-style-image: none;
  margin-top:0px;
  padding:0px;


}

li{
  list-style-type:  none;
   list-style-image: none;

}

  #PageShadow {
    margin:0 auto; padding:0; /**/
     /* Width must be defined */
     float:left;
     width:1000px;
     border:0px solid blue;
     height:auto;
     background: url(http://www.islandseniorservices.org/logo/Sandbodyback3.png) repeat-y;
}

#Pagecontainer {
     margin:0 auto; padding:0;
     /* Width must be defined */
     width:1000px;
     border:0px solid green;
     /*padding-left:20px;*/
     height:850px;
     float:left/**/
}

#page2{
 float:left; border: 0px dashed yellow; width:850px; padding:0px;  margin:0px; background: ; margin-left:74px;;
}

#footerFront{
 float:left; border: 0px dashed red; width:1000px; padding:0px; height:119px; margin:0px; margin-top:0px;   background: url(http://www.islandseniorservices.org/logo/SandbodyFooter4.png) no-repeat;
}


#footerFront H6{
   float:left; padding:2px; margin:0px; color:#2E2B1E;  margin-top:10px; margin:0px; margin-left:2px; margin-right:2px;  font-size: 12px; font-weight:500; font-style: normal; color:#4B452F; text-decoration: none;
 }
#footerFront H6 a{
  float:left; border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:0px; font-size: 12px; font-weight:500; font-style: normal; color:#2D281C; text-decoration: none;
 }
#footerFront H6 a:hover{
  float:left; border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:0px; font-size: 12px; font-weight:500; font-style: normal; color:#F0F0F0;  background:#993300;
 }




  #footer{
 float:left; border: 0px dashed red; width:1000px; padding:0px; height:119px; margin:0px; margin-top:0px;   background: url(http://www.islandseniorservices.org/logo/SandbodyFooter3.png) no-repeat;
}

#footerNav{
 float:left; background:; margin-top:10px; margin-left:100px; padding: 0px; width: 800px;  border: 0px solid green;
}
#footer H6{
   float:left; padding:2px; margin:0px; color:#2E2B1E;  margin-top:10px; margin:0px; margin-left:2px; margin-right:2px;  font-size: 12px; font-weight:500; font-style: normal; color:#4B452F; text-decoration: none;
 }
 #footer H6 a{
  float:left; border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:0px; font-size: 12px; font-weight:500; font-style: normal; color:#2D281C; text-decoration: none;
 }
#footer H6 a:hover{
  float:left; border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:0px; font-size: 12px; font-weight:500; font-style: normal; color:#F0F0F0;  background:#993300;
 }

.spacer{
      float:left; border: 0px dashed Gray; width:850px; padding:0px; height:; margin:0px; background:;
 }


#MainConterHolderFront H1{
  border: 0px dashed Gray; width:600px; padding:0px; height:; margin:0px; margin-top:10px; margin-left:10px; font-size:20px; color:#2F2F2D;
  clear: both; font-weight: 500;  letter-spacing: 1px;
}

 #MainConterHolderFront    {
    float:left;
    border: 0px dashed Gray;
    width:850px;
    padding:0px;
    margin:0px;  line-height: 130%;
    font-size:12px;
  background:#FEFEFC url(http://www.islandseniorservices.org/logo/WhibPeople2.png)  no-repeat bottom; height:280px;
}





#MainConterHolderFront .inner{
 float:left; border: 0px dashed pink; width:840px;  padding-top:0px;  margin:0px; background: ;
 color:#322E1F; line-height: 130%; font-size:12px;  margin-top:10px; padding-left:10px; padding-bottom:20px; color:#272418  z-index:100;   margin-left:0px; /*background-image: url(); background-repeat: no-repeat; background-position: right bottom  */
}

#MainConterHolderFront P{
  border: 0px dashed Gray; width:800px;  padding-top:0px; height:; margin:0px; background:;
  color:#322E1F; line-height: 130%; font-size:12px;  margin-top:0px;
  padding-left:20px; padding-bottom:5px; color:#272418; z-index:100;
}

#MainConterHolderFront ul{
border: 0px dashed Gray; width:px;  padding-top:0px; height:; margin:0px; background:;
color:#322E1F; line-height: 130%; font-size:12px;  list-style: none; margin-top:0px;  list-style-image: /*url(http://www.islandseniorservices.org/logo/checkMark.png)*/
  }


#MainContentHolder {
      float:left; border: 0px dashed Gray; width:650px; padding:0px; margin:0px;
      background:#FEFEFC; font-size:12px; line-height: 130%;  min-height:300px;    /**/
 }

 #MainContentHolderBread {
      float:left; border: 0px dashed Gray; width:646px; padding:2px; margin:0px;
      background:#91865A; font-size:11px; line-height: 130%;  height:20px;    /*#f0f0f0*/
 }
 #MainContentHolderBread2 {
      float:left; border: 0px dashed Gray; width:834px; padding:2px; padding-left:15px; margin:0px;
      /*background:#91865A;*/ font-size:11px; line-height: 130%;  height:20px;    /*#f0f0f0*/
 }

  #MainContentHolderTitle {
      float:left; border: 0px dashed Gray; width:600px; padding:0px; margin:0px;
      background:; font-size:12px; line-height: 130%;  height:px; padding-top:5px;   /*#D7CFA8*/   /**/
 }

 #MainContentHolder   #MainContentHolderTitle H1{
      float:left; border: 0px dashed Gray; width:650px; padding:0px; margin:0px;
      font-size:16px; line-height: 130%;  /*height:30px;*/ color:#5E1F00;   padding-left:10px; font-weight: 600;
 }

#MainContentHolder H1{
  border: 0px dashed Gray; width:px; padding:0px; height:; margin:0px; margin-top:0px; font-size:20px; color:#f0f0f0;  /*#524C33*/
  clear: both; font-weight: 500;  letter-spacing: 1px; padding-left:10px; color:#993300; font-weight: 500;
}
#MainContentHolder .inner{
  float:left; border: 0px dashed red; width:630px;  padding-top:0px; margin:0px;
  color:#322E1F; line-height: 130%; font-size:12px;  padding-left:0px; padding-bottom:20px; color:#272418;   margin-left:0px; background:;
}

#MainContentHolder .innerGrid{
  float:left; border: 0px dashed red; width:630px;  padding-top:0px; margin:0px;
  color:#322E1F; line-height: 130%; font-size:12px;  padding-left:0px; padding-bottom:20px; color:#272418;   margin-left:0px; background:;
}


#MainContentHolder .inner H4{
   border: 0px dashed Gray; width:px; padding:0px; padding-left:10px; font-weight: 600; margin:0px; margin-top:10px; font-size:14px; color:#5E1F00;
   padding-bottom:10px;
}

#MainContentHolder .inner UL{
  font-weight: normal;  margin-left:60px;
}

#MainContentHolder .inner UL li{
  font-weight: normal; list-style-type:  disc;   list-style-image: none;    margin-top:0px;   padding:0px;  line-height:130%;
}
#MainContentHolder P{
      border: 0px dashed Gray; width:px;  padding-top:0px; height:; margin:0px; background:;
      color:#322E1F; line-height: 140%; font-size:12px;  margin-top:0px; padding:5px;
       padding-left:20px; padding-right:20px; padding-bottom:5px; color:#272418; z-index:100;
 }

#MainContentHolder .inner .smallerP{
 width:580px; padding-right:20px; background:; float:left;
 }

#MainContentHolder .innerGrid{
  float:left; border: 0px dashed red; width:630px;  padding-top:0px; margin:0px; font-weight:normal;
  color:#322E1F; line-height: 130%; font-size:12px;  padding-left:0px; padding-bottom:20px; color:#272418;   margin-left:0px; background:;
}
.inner a{  color: #241200; padding:2px; text-decoration: underline;

 }
.inner a:hover {
  color:#f0f0f0 ; background:#993300; padding:2px;
}

.imgpad a:hover{
  color:#f0f0f0 ; background:#993300; padding:2px;
}

#MainDownloadHolder {
      float:left; border: 0px dashed Gray; width:850px; padding:0px; margin:0px;
      background:#f0f0f0; font-size:12px; line-height: 130%;  min-height:300px;    /**/
 }
#MainDownloadHolderTitle H1{
      float:left; border: 0px dashed Gray; width:848px; padding:0px; margin:0px;
      font-size:16px; line-height: 130%;  /*height:30px;*/ color:#5E1F00;   padding-left:10px; padding-top:10px;font-weight: 600;
 }

#MainDownloadHolder .inner{
  float:left; border: 0px dashed red; width:810px;  padding-top:0px; margin:0px;
  color:#322E1F; line-height: 130%; font-size:12px;  margin-top:0px; padding-left:20px; padding-right:20px; padding-bottom:20px; color:#272418;   margin-left:0px; background:;
}
#MainDownloadHolder .P{
      border: 0px dashed Gray; width:px;  padding-top:0px; height:; margin:0px; background:;
      color:#322E1F; line-height: 130%; font-size:12px;  margin-top:0px; padding:5px;
       padding-left:20px; padding-right:20px; padding-bottom:5px; color:#272418; z-index:100;
 }

#MainDownloadHolder .inner2{
  float:left; border: 0px dashed red; width:250px;  padding:0px; margin:10px;
  color:#322E1F; line-height: 130%; font-size:12px;  padding-bottom:20px; color:#272418;  background:;
}

#MainDownloadHolder .inner3{
  float:left; border: 0px dashed red; width:250px;  padding:0px; margin:10px;
  color:#322E1F; line-height: 130%; font-size:12px;  padding-bottom:20px; color:#272418;  background:;
}

#MainDownloadHolder .inner4{
  float:left; border: 0px dashed red; width:250px;  padding:0px; margin:10px;
  color:#322E1F; line-height: 130%; font-size:12px;  padding-bottom:20px; color:#272418;  background:;
}


.inner2, .inner3, .inner4, H3{
  font-weight: 500; color:#330033; font-size:15px; text-decoration:none;
 }

 .inner2, .inner3, .inner4,  H4 a{
  position:relative; color:#330033; text-decoration:none;
  margin:0px; padding:0px;font-weight: normal
 }
.inner2  H4 a:hover{background-color:#660000;
color:#f0f0f0; text-decoration: underline;  padding:5px;}

.inner3  H4 a:hover{background-color:#660000; color:#f0f0f0; text-decoration: underline; padding:5px;}

.inner4  H4 a:hover{background-color:#660000; color:#f0f0f0; text-decoration: underline; padding:5px;}

.tabcontainerHolder{
  float:left; border: 0px dashed green; width:845px; padding:0px; padding-left:5px; height:px; margin:0px; background:#83A3BC; /*transparent*/
 }
 /* get rid of those system borders being generated for A tags */
a:active {
 outline:none;
}
a:current {
  outline:none;
}
:focus {
  -moz-outline-style:none;  }

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
 }



 #MainLeftNavHolder {
      float:left; border: 0px dashed Gray; width:200px; padding:0px; margin:0px;
      background:; font-size:12px; line-height: 130%; color:#2C271B;     /*#B3A984*/
 }
 #MainLeftNavHolder h2{
     float:left;
     margin:0px;
     padding:10px;
     width:180px;
     background:;
     color:#F0F0F0;
    /* height:110px;
     padding-left:10px;*/
      font-style:  normal;
       font-weight: 500;
     margin-bottom:0px;
     margin-left:0px;
 }


 .imgpad{
  padding: 1em;  background-color:#FEFEFC; border: 1px solid #f0f0f0; border-right: 1px solid silver; border-bottom: 1px solid silver;
}
 .imgpadRight{
  padding: 1em;  background-color: #FEFEFC; border: 1px solid #f0f0f0; border-right: 1px solid silver; border-bottom: 1px solid silver; float:right;
}

.imgpadLeft{
  padding: 1em; margin: auto auto; background-color: #FEFEFC; border: 1px solid #f0f0f0; border-right: 1px solid silver; border-bottom: 1px solid silver; float:left;
}

  #MainContentHolder{
      float:left; border: 0px dashed Gray; width:630px; padding:0px; margin:0px; margin-top:5px;
      font-size:16px; line-height: 130%;  /*height:30px;*/ color:#5E1F00;   padding-left:10px; font-weight: 600;
 }

 #MainContentHolderTitle H1{
      float:left; border: 1px dashed Gray; width:630px; padding:0px; margin:0px;  padding-top:5px;
      font-size:16px; line-height: 130%;  /*height:30px;*/ color:#5E1F00;   padding-left:10px; font-weight: 600;
 }

 #MainContentHolder P{
      border: 0px dashed Gray; width:px;  padding-top:0px; height:; margin:0px; background:;
      color:#322E1F; line-height: 140%; font-size:12px;  margin-top:0px; padding:5px;
       padding-left:20px; padding-right:20px; padding-bottom:5px; color:#272418; z-index:100;
 }

 #MainContentHolder .inner P{
  float:left; border: 0px dashed red;   padding-top:0px; margin:0px; width:590px;
  color:#322E1F; line-height: 130%; font-size:12px;  margin-top:0px; padding-left:20px; padding-bottom:20px; color:#272418;   margin-left:0px; background:;   font-weight: normal;
}


#PDFHolderDocs{ float:right; position:relative; width:300px; padding:10px; line-height:200%; margin:0px; margin-right:20px; background:;  padding: 1em;  background-color:#FEFEFC; border: 1px solid #f0f0f0; border-right: 1px solid silver; border-bottom: 1px solid silver; font-weight:normal;
}

 #mapTitle{
   color:#4A3800
 }
 #mapTitle a{
   color:#4A3800; font-size:14px;
 }
#mapTitle a:hover{
   color:#4A3800; background:#FEFEFC
 }