/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}
a:current {
  outline:none;
}
:focus {
  -moz-outline-style:none;
}
 #allthreetopnavs{
float:left; border: 0px dashed yellow; width:850px; padding:0px; height:80px; margin:0px;  background: transparent url(http://www.islandseniorservices.org/logo/993300Head.png) ;
 }


  #Mainmenubar {
  float:right;
 /* width: 850px;*/
  margin-top:4px;
  z-index: 1000;
  border:0px solid green;
  padding-right:0px;
  margin-right:0px;
  padding:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif; 
}



#Mainmenubar ul {
	display: block;
   /* width:840px;*/
	text-decoration: none;
	padding: px 10px 5px 10px;
	border: 0px solid #33FF00;
	/*font-size: 12px;*/
    color:#FCF7EB ;   /*#140707*/
    z-index: 1000;
   list-style: none;
}


#Mainmenubar a {
	display: block;
	text-decoration: none;
	padding: 7px 10px 5px 10px;
	border-right: 0px solid #CDB9A3;
	/*font-size: 12px;*/
    color: #F0EEE8;
    z-index: 1000;
}

#Mainmenubar li {float: left;  position: relative;}
/* hide from IE mac \*/
#Mainmenubar li {position: static; width: auto;}
/* end hiding from IE5 mac */
#Mainmenubar ul li a  {
	color: #F0EEE8;
	border-right: 0;
   	padding: 3px 5px 3px 5px;
}
#Mainmenubar li ul {
	position: absolute;
	display: none;

	background-color:#DED2A9;
	border: 0px solid #DED2A9;
    border-left: 0px solid #DED2A9;
	border-bottom: 10px solid #DED2A9;/**/
}
#Mainmenubar li:hover a, #Mainmenubar a:focus, #Mainmenubar a:active{
	color: #000000;
   	background:#DED2A9;
      margin-top:2px;
}
#Mainmenubar li:hover ul {
	display: block;
}
#Mainmenubar li:hover ul a{
	color: #000000;
	background-color: transparent;
    text-decoration:;
    padding:2px;
}
#Mainmenubar li ul li  a:hover{
    background:#A08C50;
    color: #FFFFCC;
    text-decoration: none ;  /**/
    padding:2px;
}
 /* Sub list */
 #Mainmenubar ul.sub200{
  float:left; width:200px; padding:0px;  color:#564129; margin-top:0px; line-height:130% 	background:#CEBF6A;  ;
}
 #Mainmenubar ul.sub300{
  float:left; width:300px; padding:0px;  color:#564129; margin-top:0px; line-height:130%  	background:#CEBF6A;
}
#Mainmenubar ul.sub150{
  float:left; width:150px; padding:0px;  color:#564129; margin-top:0px; line-height:130% 	background:#CEBF6A;
}
#Mainmenubar H4{
 /*  font-size: 12px;*/
   font-weight: normal;
   padding:0px;
   Margin:0px;
   z-index: 1000;
 }
#topNavHolder{
   float:right; border:0px solid red; width:430px; padding:0px; height:16px; margin:0px; margin-top:0px; margin-bottom:5px;  padding-right:0px;
 }

 #topNavHolder H2{
   float:left; border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:0px; padding-left:5px; padding-right:5px; font-size: 12px; font-weight:500; font-style: normal; color:White; text-decoration: none;
 }
 #topNavHolder H2 a{
   float:left; border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:0px; padding-left:5px; padding-right:5px; font-size: 12px; font-weight:500; font-style: normal; color:#FDFBF4; text-decoration: none;
 }
 #topNavHolder H2 a:hover{
   float:left; border: 0px dashed Gray;  padding:0px; padding-left:5px; padding-right:5px; height:; margin:0px; margin-left:0px; font-size: 12px; font-weight:500; font-style: normal; color:#F0F0F0;  background:#993300;
 }


   #topNavLeft{
   float:left; width:120px; margin:0px; padding:0px;  background:; font-size: 12px; font-weight:500; font-style: normal; color:#4B452F; text-decoration: none;
 }
  #topNavLeft a{
  border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:10px; font-size: 12px; font-weight:500; font-style: normal; color:#FDFBF4; text-decoration: none;
 }
 #topNavLeft a:hover{
   border: 0px dashed Gray;  padding:0px; height:; margin:0px; margin-left:10px; font-size: 12px; font-weight:500; font-style: normal;
   color:#F0F0F0;  /*background:#993300;*/
 }
 #topNavRight{
   float:left; width:300px; margin:0px; padding:0px;padding-right:10px; background:;
 }

 #logoArea{
      float:left; border: 0px dashed blue; width:400px; padding:0px; height:50px; margin:0px;
  background: url(http://www.islandseniorservices.org/logo/SunLogo.png);
  background-repeat: no-repeat
}
#logoArea H1{
 float:left; border: 0px dashed pink; width:250px; padding:0px; height:px; margin:0px;
 Margin-top:26px;  font-size: 26px; font-weight:600; font-style: normal; letter-spacing: 2px;
 color:#6A5C33; /*#1F1D14*/ ; padding-left:10px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 float:left;
}
#island{
   float:left; border:0px solid green; margin-left:-25px;  font-family: Trebuchet MS, Arial Black; font-size:20px; margin-top:32px; color:#4F4526;
 }

#MainNav{
      float:right; border: 0px dashed blue; width:850px; padding:0px; padding-bottom:0px; height:28px; margin:0px; background:;
      z-index:100;
 }

