
div.topheader{
	background-image:url(/images/tophead.gif);
	height:145px;
	width:900px;
	}
div.topheader a, a:link, a:visited{
	color:#ffffff;
}
div.topheader a:hover{
	color:#c2f570;
}
	#navbar{
	height:49px;
	width:900px;
	background-image:url(/images/navbar.gif);
	float:left;
	position:relative;top:23px;
	}
	#navbar a, a:linked{
	
	}
	#navbar a:hover{
	
	}
	#navbar img{
	border:none;
	margin-left:5px;
	margin-right:5px;
	}
	#navbar ul{
	margin:0px;
	padding-left:0px;
	}
	#navbar li{
	list-style-type:none;
	color:#ffffff;
	float:left;
	border:0px;
	margin:0px;
	padding-left:0px;
	}
	.nvbar{
	position:relative;top:-13px;
	text-transform: uppercase;
	}
	div.h_buttonhome
	{
	background-image:url(/images/homebutton.gif);
	float: left;
	height:39px;
	width:95px;
	position:relative;top:106px;
	}
	div.h_button
	{
	background-image:url(/images/hotelsbutton.gif);
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#ffffff;
	font-weight:bolder;
	float: left;
	height:39px;
	width:93px;
	position:relative;top:106px;
	}
div.bottemheader{
	background-image:url(/images/mexicoHeaderBackground.jpg);
	height:262px;
	width:900px;
	}
	div.whiteboxinheader{
	background-image:url(/images/whitebox.gif);
	color:#666667;
	font-size: 12px;
	width:495px;
	height:80px;
	clear:both;
	position:relative;left:0px;top:-4px;
	}
	div.whiteboxinheader p{
	padding:5px;
	}
	div.whiteboxinheader p:first-line{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
	div.whiteboxinheader p{
	margin:0px;
	}
div.midbreak{
	background-image:url(/images/breakbar.gif);
	height:31px;
	width:900px;
	}
#leftheader
{ 
	position:relative;top:70px;left:210px;
	width:360px;
	vertical-align:top;
}		
#rightheader
{
float:left;
position:relative;
top:10px;
left:405px;
}
#h_photos{
color:#ffffff;
font-weight:bold;
}
#h_photos ul{
margin:0px;
padding:0px;
}
#h_photos li{
float:left;
padding:12px;
list-style-type:none;
}
#h_photos a:visited,a:hover,a{
color:#ffffff;
}
#h_photos img{
border:none;
margin-right:4px;
}
#textheader{
font-size:19px;
color:#ffffff;
position:relative;left:6px;
}
#toptext{
width:720px;
height:75px;
color:#0099CC;
font-weight:bold;
font-size:16px;
position:relative;top:20px;left:180px;
}
#phonenum{
float:right;
position:relative;top:5px;right:10px;
color:#ffffff;
}