/* CSS Document */

body {
	margin:0;
	padding:0;
	font-size:1.8em;
	}

a {
	outline:none;
	}

.center {
	text-align:center;
	}
	
.head {
	background-color:#0088cc;
	height:5px;
	margin-bottom:15px;
	}
	
.clearBoth {
	}
	
.logo {
	
	}
	
.logo img {
	max-width:100%;
	margin-bottom:10px;
	}

.topNav a {
	
	
	}
	
.topNav ul {
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;	
	}
	
.topNav li {
	display:inline-block;
	padding:5px 25px;
	background-color:#0088cc;	
	-ms-transform: skewX(-15deg); /* IE 9 */
    -webkit-transform: skewX(-15deg); /* Safari */
    transform: skewX(-15deg);
	font-size:14px;
	}
	
.topNav li:hover {
	background-color:#444444;
	}

.topNav a {
	text-decoration:none;	
	text-align:center;
	color:#ffffff;
	padding:0;	
	margin:0;
	}
	
.navButton-select {
	background-color:#444444 !important;
	}

	
.title {
	margin-top:40px;
	margin-bottom:30px;
	}	
	
.title h1 {
	font-size:28px;
	}
	
.footer {
	font-family:arial, sans-serif;
	border-top:solid 10px #cccccc;
	background-color:#000;
	padding-bottom:50px;
	padding-top:20px;
	
	}
	
.phone {
	font-weight:bold;
	letter-spacing:.09em;
	margin:20px 0 20px 0;
	padding:0;
	}
	
.legal {
	color:#ffffff;
	font-size:12px;
	margin-top:20px;
	}
	
.flex-direction-nav a {
	height:50px;
	}
	
.social-icon {
	font-size:36px;
	margin-right:10px;
	}
	
.social-icon:hover {
	color:#ffffff;
	
	}
.icon-email {
	font-size:39px;
	}
	
.footNav {
	color:#ffffff;
	text-transform:uppercase;
	font-size:12px;
	padding-top:20px;

	}
	
.footNav a {
	text-decoration:none;
	}
	
.footNav a:hover {
	text-decoration:none;
	color:#ffffff;
	}
	
.crumbtrail {
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	}
	
.crumbtrail a {
	text-decoration:none;
	}
.crumbtrail a:hover {
	color:#333333;
	}
	
.pageTitle h2 {
	padding:0;
	margin:40px 0 20px 0;
	font-weight:400;
	
	}
	
.pageData h3 {
	font-weight:400;
	font-size:28px;
	margin:0 0 10px 0;
	padding:0;
	}
	
.pageData {
	margin-bottom:70px;
	
	}
	
.pageData ul, .pageData ol {
	margin-left:40px;
	
	
	}
	
.pageData ul {
	list-style:circle;
	}
	
.pageData ol {
	list-style: decimal;
	}
	
.pageData img {
	max-width:100%;
	
	}
	
.imgRight {
	float:right;
	}
	
.subMenu {
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	font-family:arial, sans-serif;
	}
	
.subMenu a {
	text-decoration:none;	
	}

.subMenu a:hover {
	color:#000000;
	}

/* MEDIA QUERIES */

@media (max-width: 550px) {
	.mobileCenter {
		text-align:center;
		}
		
	.lemon {
		width:200px;

		}
		
	.topNav li {
		width:90%;
		text-align:center;
		}
		
	.flex-direction-nav {
		display:none;
		}
	}