		    *
			{
			margin:0;
			padding:0;
			}
			a
			{
			color:#1b87e2;
			}
			a:hover
			{
            text-decoration:none;
			}
			body
			{
			padding-bottom:20px;
			font:.7em Verdana, Arial, Helvetica, sans-serif;
			background-image:url(../img/bg1.gif);
			}
			h1
			{
			float:left;
			height:145px;
			width:239px;
			background-image:url(../img/masitaLogo.gif);
            text-indent:-10000px; 
			overflow:hidden;
			text-decoration:none;
			}
			h2
			{
			padding-left:.75em;
			font:bold 1.3em Verdana, Arial, Helvetica, sans-serif;
			color:#2761ab;
			background-color:#CDDDF0;
			border-bottom:1px solid #2761ab;
			}
			ul li
			{
			list-style-type:none;
			}
			#charters
			{
			width:270px;
			float:right;
			}
			#clientTestimonials
			{
			overflow:auto; 
            width:232px;
			margin-top:4px;
			padding-bottom:4px;
			background-color:#fff;
			border:1px solid #2761ab;  
			}
			#clientTestimonials dl
			{
			width:202px;
			overflow:auto; 
			margin:4px 0 24px 1em;
			
			} 
			#clientTestimonials dd
			{
			float:left;
			width:40%;
			margin-top:4px;
			padding-left:8px; 
			background:url(../img/plusBullet.gif ) no-repeat 0 5px;
			}
			#clientTestimonials span
			{
			display:block;
			margin:2px 0 0 10px;
			clear:left;            
			}           
			#clientTestimonialsWrap
			{
			float:right;
			width:237px;
			background-color:#e3eefb;
            border-top:15px solid #cc0e16;
			}
			#fishingMethods
			{
			width:509px;  
			overflow:auto;
			margin:4px 0 0 4px;
			padding-bottom:5px;
			border:1px solid #2761ab;
			}
			#fishingMethods dl
			{
			margin:4px 0 0 140px;
			line-height:1.6em;
			}
			#fishingMethods dt, #clientTestimonials dt
			{
			color:#1b87e2;
			font:bold 1em Verdana, Arial, Helvetica, sans-serif;
			}
			#fishingMethods img
			{
			float:left;
			margin:5px 0 0 5px;
			}
			#fishingMethods span
			{
			display:block;
			margin:19px 0 0 140px;
			} 
			#fishingMethodsWrap
			{
			width:515px; 
			margin-left:0px;
			border-top:15px solid #1b87e2;
			}
			#footer h2
			{
			color:#000;
            font:bold 1.4em georgia times serif;
			text-align:center;
			background:none;
			padding:0;
			margin:.5em 0 0 0;
			border:none;
			}
			#footer h2 span
			{
			display:block;
			font-size:.7em;
			text-decoration:underline;
			}
			#footer p
			{
			margin:1em 2em 1em 2em;
			font:1em Verdana, Arial, Helvetica, sans-serif;
			}
            #footer ul
			{
			margin-top:40px;
			font:bold 1.1em georgia, times, serif; 
			text-align:center;
			}
			#footer ul li
			{
			display:inline;
			margin-right:.5em;
			}
			#header
			{
			height:145px;
			margin-left:4px;
			background:url(../img/headerBg.gif) repeat-x 0 0;
            border-top:1px solid #fff;
			}
			#header p
			{
			width:322px;
			margin:60px 0 0 239px;
			font-size:.9em;
			text-align:center;
			}
			#header ul
			{
			display:inline;
			float:right;
			margin:20px 10px 0 0;
			font-size:.9em;
			}
			#header ul li
			{
            float:left;
			margin-right:.5em;
			}
			#header ul li a
			{
            float:left;
			color:#006699;
			} 
			#intro 
			{
			width:762px;
			margin:5px auto 2px auto;
			text-align:center;
			font:bold .8em georgia,"times new roman",serif;
			} 
			#main 
			{
			width:758px;
			overflow:auto;
			padding-left:4px;
			}
			#nav
			{
			height:42px;
			margin-left:4px;
			background:url(../img/palm-botm.jpg) no-repeat 0 0;
			}
			#nav ul
			{
			float:right;			
			}
			#nav ul, #nav ul ul 
			{
			padding: 0;
			margin: 0;
			list-style: none;
			background-color:#bb2f00;
			}
			#nav ul a 
			{
			display: block;	
			text-indent:-10000px; 
			overflow:hidden;
			text-decoration:none;
			}
			#nav ul li 
			{
			float:left;	
			line-height:38px;
			}
			#nav ul li ul 
			{
			position: absolute;					
			left: -999em;
			}
			#nav ul li ul li
			{
			line-height:1.3em; 
			text-indent:1px; 
			}
			#nav ul li ul li a
			{
			color:#fff;
			text-indent:4px;
			border-top:1px solid #fff;
			border-right:1px solid #fff;
			border-left:1px solid #fff; 
			}
			#nav ul li ul li a.lli
			{
			border-bottom:1px solid #fff; 
			}
			#nav ul li ul li a:hover
			{
            background-color:#0364B4; 
			}
			#nav ul li#fishingCharters a, #nav ul li#fishingCharters, #nav ul li#fishingCharters ul
			{
			width:147px;
			}
			#nav ul li#fishingCharters ul li a 
			{
			width:145px; 
			}
			#nav ul li#cruisingCharters a, #nav ul li#cruisingCharters, #nav ul li#cruisingCharters ul
			{
			width:157px;
			} 
			#nav ul li#cruisingCharters a ul li a
			{
			width:155px;
			}
			#nav ul li#aboutUs a, #nav ul li#aboutUs, #nav ul li#aboutUs ul
			{
            width:98px;
			}
			#nav ul li#contactUs a, #nav ul li#contactUs, #nav ul li#contactUs ul
			{
            width:110px;
			} 
			#nav ul li#fishingCharters
			{
			background:url(../img/fishingCharters.gif) no-repeat 0 0;
			height:42px;
			}
			#nav ul li#cruisingCharters
			{
			background:url(../img/cruisingCharters.gif) no-repeat 0 0;
			height:42px;
			} 
			#nav ul li#aboutUs
			{
			background:url(../img/aboutUs.gif ) no-repeat 0 0;
			height:42px;
			} 
			#nav ul li#contactUs
			{
			background:url(../img/contactUs.gif ) no-repeat 0 0;
			height:42px;
			}  
			#nav ul li:hover ul 
			{
			left: auto;
			}
			#nav ul li:hover ul, #nav ul li.sfhover ul 
			{
			left: auto;
			}
			#pageWrap
			{
			width:762px;
			margin:auto;
			background:#fff url(../img/pageWrapBg.gif) repeat-y;
			border-right:3px solid #e1e9f3;
			border-bottom:3px solid #e1e9f3; 			
			}
			#phone 
			{
			display:inline;
			float:right;
			clear:right;
			margin:50px .5em 0 0;
			text-align:right;
			}
			#phone span
			{
			display:block;
			font:bold italic 1.4em Verdana, Arial, Helvetica, sans-serif; 
			color:#1b87e2; 
			}
			#phone span#miamiPhone
			{
			font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;  
			color:#cc0e16;
			} 
			#rates
			{
			float:right;
			width:237px;
			}
			#spanish
			{
            float:right;
			clear:right;
			margin:3px 20px 0 0;
			color:#cc0e16;
			font-size:.9em;
			}
			#subHeading
			{
			padding:0;
			margin:0;
			text-align:center;
			}
			#subHeading span
		    {
			display:block;
			}
			#submain
			{
			margin-left:4px;
			background:url(../img/submainBg.gif) repeat-y top right;
			border-bottom:15px solid #dde6f1;
			}
			.chartersItem
			{
            width:260px;
			clear:left; 
			padding:10px 5px 0px 5px; 
			overflow:auto; 
			}
			#charters p.blurb
			{
			margin:1em;
			}
			.chartersItem h2
			{
			padding:0;
			font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;
			color:#1b87e2;
			border:none;
			background:none;
			} 
			.chartersItem h2 span
			{
			color:#cc0e16;
			}
			.chartersItem p span a
			{
			display:block;
			height:23px;
			width:66px;
			margin:10px 0 0 100px;
			background:url(../img/more-butn.gif) no-repeat 0 0;
			text-indent:-10000px; 
			overflow:hidden;
			text-decoration:none; 
			}	
			.footnote
			{
			text-align:center;
			}
			.ratesItem
			{
			width:222px; 
			clear:left;
			padding:10px 5px 10px 10px;
			border-bottom:1px solid #a8c4e5;
			border-top:1px solid #fff; 
			background-color:#e3eefb;
			overflow:auto;
			}
			.ratesItem h2
			{
			padding:0;
			font:bold 1.3em Verdana, Arial, Helvetica, sans-serif;
			color:#1b87e2;
			border:none;
			background:none;
			}
			.ratesItem h2, .ratesItem p, .chartersItem h2, .chartersItem p
			{
			margin-left:82px;
			}	
			.ratesItem img, .chartersItem img
			{
            float:left;
			width:77px;
			}
			.ratesItem p span 
			{
			display:block;
			margin-top:2px;
			background:url(../img/dblArrowBullet.gif) no-repeat 0 60%;
			text-indent:8px;
			line-height:1em;
			}
			.ratesItem p span a
			{
			font-weight:bold;
			}
            .ratesItem p, .chartersItem p
			{
			line-height:1.6em;
			}
