
body		          {	}		/* do not alter */
body		          { 	margin-top: 0px; background-color: rgb(165,0,8);}
#awmAnchor-leftmenu-intro 
                  {   float: left;  
                      width: 600px;
                      height: 26px;               
                      margin: 0;      
                      padding: 0;
                  }
#main             {   background-color: rgb(255,204,102);     }
#main2            {
	width: 600px;
	border: solid 0px #000;
	float: right;
}
#side             {   width: 247px; border: solid 0px #000; margin:0;}

/* headings */
h1 				        {
	color: #023A56;
	margin-bottom: 8px;
	text-align: center;
}
h2, h3            {	  color: #023A56;                         }
h2			          { 	margin-top: 1.35em; margin-bottom: 8px; }

/* links */
a:link			                     {	 color: #000080; font-weight: normal;     }
a:visited		                     {	 color: brown; font-weight: normal;       }
a:hover 		                     {	 color: red; font-weight: normal;         }	
a:active		                     {	 color: red; font-weight: normal;         }
#pagelocator      a:link         {   color: rgb(240,170,0);   }
#pagelocator      a:visited      {   color: rgb(240,170,0);   }
#pagelocator      a:hover        {   color: white;            }
#pagelocator      a:active       {   color: rgb(240,170,0);   } 
#side             a:link         {   color: maroon;           }
#side             a:visited      {   color: gray;             }
#side             a:hover        {   color: black;            }
#side             a:active       {   color: maroon;           }

/*body text*/
p                                {
	padding-bottom: 10px;
	text-align: justify;
}  

p.travideas	                     {	 color: blue; margin-left:4px;       }
p.travlinks	                     {	 color: blue; margin-left:12px;      }
p.photohead	                     {	 border: 1px; color: black;          }
p.pagelocator	                   {	 color: white;   } 
p.quote                          {   color: maroon;  }
p.quotecred                      {   color: maroon;  }
span.day		                     {	 color: maroon;  }
span.meals                       {   color: maroon;  }
              
#pagelocator      p             {   color: rgb(240,170,0);              }
#main2            p.quote       {   margin-left:52px;                   }
         
#side             p             {   colour: black; }
#side p.dateshead, 
#side p.datesprices             {   color: white; background-color: #023A56;  }
#footertext       p             {   color: white;            }









.suckerdiv ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 170px;
}
.suckerdiv ul li{
  position: relative;
}
.suckerdiv ul li ul{
  position: absolute;
  width: 170px;
  top: 0;
  visibility: hidden;
}
.suckerdiv ul li a{
  display: block;
  overflow: auto;
  color: black;
  text-decoration: none;
  background: #fff;
  padding: 5px 5px;
  border: 1px solid; border-color:#FF0000 
}
.suckerdiv ul li a:visited{
  color: black;  text-decoration: none;
}
.suckerdiv ul li a:hover{
  background-color: yellow;  text-decoration: none;
}
.suckerdiv .subfolderstyle{ background-color:#FFFFFF;
}
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }


