.aberdovey {
	background-image: url(images/backgrd.gif);
	background-repeat: repeat-x;
	padding-top: 30px;

}
.seasontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-top: 2px;
	font-weight: bold;
}
.header {
	font-family: "Bradley Hand ITC";
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #666666;
}
.phoneemail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 15px;
	padding-bottom: 5px;
}
.icon {
	text-align: right;
	padding-top: 15px;
	padding-bottom: 5px;
}
.border {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;

}
.line {
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	font-weight: bold;
	text-align: center;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: center;
	padding-bottom: 20px;

}
.soback {
	background-image: url(images/so_grad.gif);
	background-repeat: repeat-y;
	border: 1px solid #CCCCCC;
}
.soheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: A94D37;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.sotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.learn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: a94d37;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.soline {
	background-image: url(images/so_line.gif);
	background-repeat: no-repeat;
	text-align: center;
}
.4accom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #745420;
	background-color: dfd9cd;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-top: 2px;
}
.hightext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;

}
.midtext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00CC66;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
}
.lowtext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
}
.shortbreaktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-top: 2px;
	font-weight: bold;

}
.headervt {

	font-family: "Bradley Hand ITC";
	font-size: 24px;
	font-weight: bold;
	text-transform: capitalize;
	color: #666666;
}
.5accom {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #745420;
	background-color: d5e7d7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.bodysleepstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-top: 2px;
	font-weight: bold;
	text-decoration: underline;

}
.7accom {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #745420;
	background-color: cedde2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.8accom {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #745420;
	background-color: ecd7d2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.back {
	background-image: url(images/b_back.gif);
	background-repeat: repeat-x;
}
.webcamtext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
	padding-top: 2px;
}
