﻿@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Rochester);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic);


.clearfix {
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.specialBox {
	margin: 0 auto;
	padding: 10px;
	width: 90%;
	background-image: url(../img/check.jpg);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 1px 1px 5px #666666;
	-webkit-box-shadow: 1px 1px 5px #666666;
	box-shadow: 1px 1px 5px #666666;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ABA9A5')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ABA9A5');
/*	-ms-transform:rotate(-1eg);
	-webkit-transform:rotate(-1deg);
	-o-transform:rotate(-1deg);
	-moz-transform:rotate(-1deg);
	transform:rotate(-1deg);
*/}

.specialBox table {
font-family: 'PT Sans', sans-serif;
}

.specials {
	padding: 10px;
	background-color: #FFFFFF;
	background: #FFFFFF;
}



.specialTitle {
	font-family: 'PT Sans', sans-serif;
	color: #990000;
	font-size: 30px;
	line-height: 140%;
	text-shadow: 2px 2px 0 rgba(125, 125, 125, 0.25);
	font-weight: bold;
	padding: 00px;
	text-transform: uppercase;
	background-color: #FFFFFF;
}

.specialText {
	font-family: 'PT Sans', sans-serif;
	font-size: 16px;
	line-height: 130%;
	text-shadow: 1px 1px 0 rgba(125, 125, 125, 0.25);
	font-weight: bold;
	background-color: #FFFFFF;
}

.specialTextNoWhite {
	font-family: 'PT Sans', sans-serif;
	font-size: 16px;
	line-height: 130%;
	text-shadow: 1px 1px 0 rgba(125, 125, 125, 0.25);
	font-weight: bold;
}

.welcome {
	font-family: 'Rochester', cursive;
	font-size: 50px;
	line-height: 140%;
	text-shadow: 0px -1px 0px #333,  0px 1px 3px #666;
	color: #466363;
	margin-top: 10px;
}

.subT {
	font-family: 'Rochester', cursive;
	font-size: 36px;
	line-height: 140%;
	text-shadow: 0px -1px 0px #333,  0px 1px 3px #666;
	color: #466363;
	margin-top: 10px;
}

.rochesterRed{
	font-family: 'Rochester', cursive;
	font-size: 30px;
	line-height: 140%;
	text-shadow: 0px -1px 0px #333,  0px 1px 3px #666;
	color: #990000;
	margin-top: 10px;
}

.rochesterRedSm{
	font-family: 'Rochester', cursive;
	font-size: 20px;
	line-height: 140%;
	text-shadow: 0px -1px 0px #333,  0px 1px 3px #666;
	color: #990000;
	margin-top: 10px;
}

.rochesterRed a{
	text-decoration:none;	
		color: #990000;
}

.rochesterRed a:hover{
	color: #009900;

}


.specialStyleTitle {
	font-family: 'Rochester', cursive;
	color: #990000;
	font-size: 40px;
	line-height: 140%;
	text-shadow: 2px 2px 0 rgba(125, 125, 125, 0.25);
	font-weight: bold;
	background-color: #FFFFFF;
}


	.specialTextred {
	font-family: 'PT Sans', sans-serif;
	color: #990000;
	font-size: 16px;
	line-height: 130%;
	text-shadow: 1px 1px 0 rgba(125, 125, 125, 0.25);
	font-weight: bold;
	background-color: #FFFFFF;
}

.img-polaroid {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1)
}

.clearfix {
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.whiteBox {
	background-color: #ffffff;
}