body {
	 margin-top: 5px;
	 margin-left: 1px;
}

TABLE.things-logo {
	background: url(../images/things-to-do-logo.gif) no-repeat; 
	FLOAT: left; 
	text-align:left; 
}	


H2.best {
	 text-align:left; 
	 FONT-SIZE: 14px; 
	 FONT-FAMILY: verdana, helvetica, sans-serif; 
	 color: #000000;
	 margin-left: 30px;
}	

menuhome, menuvilla, abbr, acronym { 
  /*background-color: #dfffff; #e5e5e5; */
  padding-left: 0.2em; 
  padding-right: 0.2em; 
  /*border-bottom: dotted #000 1px; */
} 
.bubbleTooltip { 
  width: 200px; 
  color: #0C4D90; 
  font: .9em Ariel;  /*sans-serif; */
  font-weight: bold;
  text-decoration: none; 
  text-align: center; 
} 
.bubbleTooltip span.top 
{			/*top right bottom left */ 
  padding:  20px 8px 0; 
  background: url(../images/home.gif) no-repeat top; 
} 
.bubbleTooltip span.bottom { 
  padding:3px 8px 15px; 
  color: #000; 
  background: url(../images/home.gif) no-repeat bottom; 
} 

DIV.top-logo {
	PADDING-LEFT: 5px;
	padding-top:  8px;
	float:left; 	
}	

DIV.budget {
	BACKGROUND: url(../images/gradient-grey.png) repeat-y; WIDTH: 300px; HEIGHT: 180px; float: right
}

DIV.thingstodo {
	BACKGROUND: url(../images/gradient-grey.png) repeat-y; WIDTH: 300px; HEIGHT: 180px; float: right
}



DIV.boat {
	BACKGROUND: PADDING-RIGHT: 5px; PADDING-LEFT: 5px; margin-left: 18px;  PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}

DIV.celebrity-feature {
	BACKGROUND: url(../images/gradient-grey.png) repeat-y; WIDTH: 300px; HEIGHT: 180px; float: none
}

DIV.disney-logo {
	BACKGROUND: url(../images/disney-logo.png) repeat-y; height: 60px; padding-top:6px; padding-left:25px;
}	
DIV.detail 
{
	BACKGROUND: url(../images/backgrnd-grey.png) repeat-y; 	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR:#dc143c; float:left; TEXT-ALIGN: left; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; margin-left: 28px;  PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}

DIV.feature {
	BACKGROUND: url(../images/gradient-grey.png) #ffffff repeat-y; WIDTH: 300px; HEIGHT: 180px; float: right
}

DIV.feature-link {
	padding-top: 20px; padding-bottom:30px;
}	

DIV.LeftGreen {
	BACKGROUND: url(../images/green_bg.gif) #ffffff repeat-y; float:left; TEXT-ALIGN: left; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; margin-left: 28px;  PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}

DIV.menuitem {	                                   /* MS Sans Serif    */
	PADDING-LEFT: 5px; padding-top: 1px; FONT-FAMILY:  Verdana; FONT-SIZE:10pt; HEIGHT: 16px; FONT-WEIGHT:bolder; COLOR: #006768; BACKGROUND-COLOR: #dfffff; border-color:Blue;
}	

DIV.menuitemterms {
	PADDING-LEFT: 5px; padding-top: 1px; FONT-FAMILY: Verdana; FONT-SIZE:6pt; HEIGHT: 16px; FONT-WEIGHT:600; COLOR: #006768; BACKGROUND-COLOR: #dfffff; border-color:Blue;
}	

A.nodec {
	 text-decoration:none;
	 color: #006768;
}	
A.rentals {
	COLOR: #1c81db; TEXT-ALIGN: left; font-size: 9pt;
}

P.description {
	 text-align:left; FONT-SIZE: 11px; FONT-FAMILY: verdana, helvetica, sans-serif; margin-left: 25px; margin-right: 10px; color: #000000;
}	
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

UL.budget, thingstodo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

P {
	FONT-SIZE: 7pt; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

P.disney 
{
	text-align:left; FONT-SIZE: 11px; FONT-FAMILY: verdana, helvetica, sans-serif; margin-left: 25px; margin-right: 10px; color: #000000;
 }

H1 {
	MARGIN: 0px; FONT: bold 25px/32px arial, sans-serif
}

TD.navbarlogo {
	 background-color: #dfffff; BORDER-BOTTOM: #3E6768 1px solid;	
 	 /*BORDER-TOP: #FFFFFF 1px solid;	*/
}	

TD.navbar {
	
	 background-color: #dfffff; height: 22px; BORDER-BOTTOM: #3E6768 1px solid;	BORDER-TOP: #FFFFFF 1px solid;	
}

TD.navbarfooter {
	
	 background-color: #dfffff; height: 22px; /* BORDER-BOTTOM: #3E6768 1px solid;	*/  BORDER-TOP: #FFFFFF 1px solid;	
}

TD.specials {
	height: 260; width: 370; FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, sans-serif
}

TABLE.navigation {

	background-color: #DFFFFF; width: 125px;	
	 
}

.budget UL {
	LIST-STYLE-TYPE: disc; COLOR: #1c81db; TEXT-ALIGN: left; font-size: 9pt;
}

.feature UL {
	DISPLAY: inline; LIST-STYLE-TYPE: none; COLOR: #1c81db; TEXT-ALIGN: left
}

.thingstodo UL {
	LIST-STYLE-TYPE: none; COLOR: #1c81db; TEXT-ALIGN: left; font-size: 9pt;
}


.celebrity-feature UL {
	DISPLAY: inline; LIST-STYLE-TYPE: none; COLOR: #1c81db; TEXT-ALIGN: left
}


.feature UL LI A {
	COLOR: #1c81db
}


