.main {
	background-image: url('../images/bluegray.PNG');
	background-repeat: repeat-x;
	background-repeat: repeat-y;
	width: 960px;
	margin:0 auto;
}

a {
	text-decoration: none;
	color: #142F4F;
}

.originalh1 {
	font-size: 25pt;
	color: white;
	text-align: center;
	font-family: 'Shadows Into Light Two', cursive;
	/* backup font: font-family: 'Homemade Apple', cursive;*/
	margin-left: 25%;
}

.originalh2 {
	font-size: 20pt;
	color: white;
	text-align: center;
	font-family: 'Shadows Into Light Two', cursive;
	/* backup font: font-family: 'Homemade Apple', cursive;*/
	margin-left: 25%;
}

.firstlink {
	color:white;
}

.firstlink:hover {
	color: #142F4F;
}

body {
	margin-left:%;
	float: left;
}
	
 td {
	 font-family: 'Arima Madurai', cursive;
	 /* fallback font-family: 'Libre Baskerville', serif;*/
	 text-align: center;
	 font-size: 25px;
 }
 
 
 
.sunset {
	padding: 13px;
    float: center;
	}

.container {
	position: relative;
	text-align: center;
	color: white;
}

.bottom-left {
	position: absolute;
	bottom: 8px;
	left: 16px;
	font-family: 'Homemade Apple', cursive;
	font-size: 20pt;
}

ul{
	font-family: 'Arima Madurai', cursive;
	text-align: center;
	color: white;
	list-style: none;
	font-size: 20px;
}

border {
	border: solid black 4px;
}

.picture {
	padding: 10px;
	float:left;
	position: center;
	margin-left: 0.2%; 
}

/*.pics {
	margin-left: .8%;
}
*/

.vid {
	width: 750px;
	height: 450px;
	margin: o auto;

	
/*	margin-left:7%;
}
	
#cozumelcolor {
	background-color: #BDE3FE;
}

.otherh1 {
	color: white;
	text-align: center;
	font-family: 'Arima Madurai', cursive;
	
}
	
.otherh2 {
	text-align: center;
	color: #142F4F;
	font-size: 30px;
	font-family: 'Homemade Apple', cursive;
	font-style: none;
}

h3 {
	text-align: center;
	color: #2331A0;
	font-size: 25px;
	text-decoration: underline;
}

p {
	font-family: 'Arima Madurai', cursive;
	color: #142F4F;
	text-align: center;
	font-weight: bold;
	font-size: 20px;
}

.borderimg1 {
	border: 15px solid transparent;
	padding: 10px;
	border-color: #142F4F;
	/*border-image-source:url(../images/chevron.jpg);
	border-image-repeat:round;
	border-image-slice:30;
	border-image-width:15px;*/
	}

.table {
	border-collapse: collapse;
	border: 3px solid white;
	box-shadow: none;
	margin-left: 3.8%
}

.tabletwo {
	/* margin-left: 1.2%; */
	border: 15px solid #BDE3FE;
	background-color: white;
	border-collapse: collapse;
	margin-left:1.5%;
}

td {
	border-collapse: none;
	border: 1.5px solid #6DBFF8;
	box-shadow: none;
}

#number2 {
	text-align: center;
	margin-left:30%;
}
	
.button {
	font-size: 23px;
	border-radius: 4px;
	background-color: #BDE3FE;
	border: 6px solid white;
	color: #142F4F;
	float: none;
	font-family: 'Arima Madurai', cursive;
	padding: 10px;
	text-align: center;
	text-decoration: none;
}

.button:hover {
	background-color: white;
	color: blue;
} 


.gradi{
	height: 500px;
	width: 700px;
	z-index: 10;
	margin-left: 24.5%;
	background: -webkit-linear-gradient(white,#142F4F);
	background: -o-linear-gradient(white,#142F4F);
	background: -moz-linear-gradient(white,#142F4F);
	background: linear-gradient(white,#142F4F);
	}
	
ul {
	text-align: center;
	font-family: 'Homemade Apple', cursive;
	color: #142F4F;
	font-weight: bold;
	margin-left: 24%;
	list-style: none;
	font-size: 20px;
}