body{
		background-color: #a1d1ed; 
		text-align: center;
		font-family:Arial, Helvetica, sans-serif;
	} 
a	{
		color: #ec4f4f;
		font-weight: bold;
		text-decoration: none;	
	}

a:hover{
		text-decoration: none;
	}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0; 
}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	margin: 0;
	padding: 0;
}
.blue{
color:#389dca;
}
.blue:hover{
color:#54b849;
}
.blue:visited{
color:#54b849
}
div.bottomleft{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/images/bottomlefthead2.gif);
	background-repeat:no-repeat;
	height:464px;
	width:391px;
	color:#666667;
	font-size: 12px;
	}	
#bottomlefthead span.top{
	color:#ffffff;
	font-size:22px;
	font-weight:600;
	position:relative;left:70px;top:5px;
	}
#bottomlefthead span.bottom{
	color:#b5ed62;
	font-size:14px;
	position:relative;left:70px;top:5px;
	}
div.bottomleft td,th{
	color:#666667;
	font-size: 12px;
	}
.lefttable{
border-collapse:collapse;
border:2px;
border-style:solid;
border-color:#389dca;
}
.lefttable{
border-collapse:collapse;
border:2px;
border-style:solid;
border-color:#389dca;
}
.lefttable th{
	color:#ffffff;
	background-color:#54b849;
	border-color:#54b849;
	font-size:14px;
}
.lefttable td,th{
	border:2px;
	border-color:#389dca;
	border-top-style:solid;
	border-right-style:solid;
}
.lefttable a:link{
	color:#389dca;
	font-size:14px;
	text-decoration:underline;
}
.lefttable a:visited{
	color:#666667;;
	font-size:14px;
	text-decoration:underline;
}
#bottomleftcontent{
   	font-family:Arial, Helvetica, sans-serif;
	color:#666667;
	font-size: 12px;
	height:404px;
	position:relative;top:19px;
	overflow:auto;
}
#bottomleftcontent p.firstP:first-line{
margin:0px;
font-weight:bold;
}
div.bottomleft a{
border:none;	
}
div.bottomright{
	color:#ffffff;
	background-image:url(/images/bottomright.gif);
	height:464px;
	width:509px;
	}
#springbreaksites {
    font-size: 12.4pt;
    font-weight: bolder;
    padding: 0;
    position: relative;
}

#springbreaksites ul {
    overflow: auto;
    width: 470px;
}


#springbreaksites li {
    float: left;
    list-style-image: url("/images/listbutton.gif");
    width: 235px;
}

.teal{
color:#c2f570;
}
#springbreaksites a:link,
#springbreaksites a:visited, 
#springbreaksites a:hover{
text-decoration:none;
color:#ffffff;
}
div#container
{
margin-left: auto;
margin-right: auto;
width: 900px;
text-align: left;
}
div#booknow{
height:340px;
padding-left:10px;
}
div#booknow td
{
font-size:12px;
color:#ffffff;
position:relative;
left:0px;top:3px;
}
div#booknow select
{
 font-size:12px;
}

#articles
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666667;
	font-size: 12px;
	position:relative;
	top:10px;
}
#articles p:first-line
{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
img.article_img
{
 	float:right;
 	position:relative;
 	top:0px;
 	padding:5px;
 	border:none;
}
#packageinc {
    color: #758187;
    float: right;
    font-size: 9px;
    position: relative;
    top: -240px;
    width: 190px;
}
