html, body {
	margin:0;
	padding:0;
	background-color:#dddddd;
	width:100%;
	height:100%;
	font-family: 'Klee One', sans-serif;
	color:#171717;
}

	/* text area in CONTACT FORM  */
	.in100 {
		width: 95%;
		max-width: 300px;
	}

	
.orangeLine {
	width: 90%;
	color: #ff4500; text-align: left; margin-left: 0; margin-top: 20px
}	
	
		
	
	/* PRICES page  */
	
	.green3 {
		color: #228b22;
	}
	
	.green2 {
		color: #228b22;
		font-weight: 900;
		}
		
		
	.bgcolorF5 {
		background-color:#ffffff;

	}		

	
	.melPrices {
		background-color:#fff68f;	

		}
		
		
		
		
	
	
.printingBC {
	font-family: 'Klee One', sans-serif;
	font-size:medium;
	}	



.printingLink {
	color: blue;
	}	


.newsHeaders {
	font-family: 'Klee One', sans-serif;
	font-size:x-large;
}
	
	
.hiring{
	color:red;
}

a {
	color:#171717;
	text-decoration:none;
}

a:hover {
	color:red;
	text-decoration:underline;
}

.div_CEcontain-main {
	max-width:1920px;
	height:100%;
}

.print24 {
	width: 100%;   /* for mobile devices */
	max-width: 419px;  /* for larger devices */
	
}

.print25 {
	width: 100%;   /* for mobile devices */
	max-width: 214px;  /* for larger devices */
	
}

.print26 {
	width: 100%;   /* for mobile devices */
	max-width: 429px;  /* for larger devices */
	
}

.img550{
	width: 100%;   /* for mobile devices */
	max-width: 550px;  /* for larger devices */
	
}



			@media (max-width: 640px) {
				h1, h2, h3, h4 {
					font-size: large;
					font-weight:bold;
					margin:0px;
				}
				
			
				.orange2 {
				color: #F07A31;
				font-weight: 900;
				font-size: large;
				}	
				


				.bgcolorF5 {
					background-color:#ffffff;

				}		


				
				.melPrices {
					background-color:#fff68f;	

					}
				
				
				.div_MOBI-menu {
					display:none;
					position:fixed;
					top:38px;
					right:0px;
					width:100%;
					background-color:#838383;
					z-index:6;
				}
				
				.div_MOBI-link {
					padding:20px;
					padding-left:20px;
					border-top:solid 1px #666666;
					border-bottom:solid 1px black;
				}
				
				.div_NAV-mobi {
					width:100%;
					height:37px;
					z-index:4;
					position:fixed;
					border-bottom:dotted 1px #666666;
					background-color:#525252;
				}
				
				.div_NAV-desk {
					display:none;
				}
				
				.div_NAVpad-mobi {
					width:100%;
					height:38px;
				}
				
				.div_NAVpad-desk {
					display:none;
				}
				
				.img_FBtop {
					display:none;
				}
				.img_FBbot {
					display:none;
				}

			/*
			cropping inside header strip background
			*/ 
				
				.div_HDR-mobi {
					background-color:#dddddd;
					background-size:cover;
					background-position:left bottom;
				}
				
				.div_HDR-main {
					display:none;
				}
				
				.div_HDR-sub {
					display:none;
				}
				
				.div_CEcontent {
					padding:20px;
					margin-top:0px;
					background-color:#dddddd;
					font-size:medium;
				}
				
				.div_CEstrip {
					width:100%;
					background-color:darkred;
					background: linear-gradient(to left, rgba(127,0,0,.75), rgba(127,0,0,.75));
				}
				
				.div_CEstrippad {
					padding-top:22px;
					padding-bottom:22px;
					width:100%;
					text-align:center;
				}
				
				.a_tap2call {
					color:white;
					font-size:large;
					font-weight:bold;
				}
				
				.img_MEETowners {
					width:100%;
					max-width:300px;
					text-align:center;
				}
				
				.div_CEfooter {
					width:100%;
					background-color:#c7c7c7;
					text-align:center;
					vertical-align:middle;
				}
				
				.div_CEfootpad {
					padding:1.5%;
				}
				
				.span_FOOT-credit {
					position:center;
					font-size:x-small;
					color:#666666
				}
				
				.div_CEcolpad {
					padding-left:10px;
					padding-right:10px;
					padding-top:5px;
					padding-bottom:5px;
				}
				
				.div_GIRLS-list {
					width:49%;
					display:block;
					float:left;
					border-right:solid 1px black;
				}
			}












@media (min-width: 641px) and (max-width: 1280px) {
	h1, h2, h3 {
		font-size: x-large;
		font-weight:bold;
		margin:0px;
	}
	

				
	.orange2 {
	color: #F07A31;
	font-weight: 900;
	font-size: x-large;
	}	



	.bgcolorF5 {
		background-color:#ffffff;

	}		

	
	.melPrices {
		background-color:#fff68f;	

		}
		
		
	.div_MOBI-menu {
		display:none;
	}
	
	.div_MOBI-link {
		display:none;
	}
	
	.div_CEheader {
		width:100%;
		height:auto;
		max-height:469px;
		background-image:url('FotoliaComp_99548311_1024.jpg');
		background-size:100%;
	}
	
	.img_CEplace-holder {
		width:100%;
	}

	.img_CElogo {
		height:100%;
		max-height:469px;
	}
	
	.div_HDR-mobi {
		display:none;
	}
	
	.div_HDR-main {
		background-color:#dddddd;
		background-size:cover;
	}
	
	
	
/*
cropping inside header strip background
*/ 
	
	.div_HDR-sub {                                                 
		background-color:#dddddd;
		background-size:135%;
		background-position:fixed top left;
	}
	
	.div_HDR-callus {
		width:90%;
		padding:1%;
		text-align:right;
		position:absolute;
		bottom:0px;
		right:0px;
		background: linear-gradient(to right, rgba(184,184,184,0), rgba(210,105,30,1));
	}
	
	.span_HDR-callus {
		width:100%;
		color: white;
		text-align:right;
		font-family: 'Klee One', sans-serif;
		font-size:large;
	}
	
	.div_NAV-mobi {
		display:none;
	}
	.div_NAV-desk {
		width:100%;
		min-height:20px;
		z-index:4;
		position:fixed;
		border-bottom:dotted 1px #666666;
		background-color:#c7c7c7;
		font-family: 'Klee One', sans-serif;
		font-size:x-large;
		color:#171717;
		text-align:center;
		padding-top:15px;
		padding-bottom:15px;
	}
	
	.div_NAVpad-mobi {
		display:none;
	}
	
	.div_NAVpad-desk {
		width:100%;
		height:40px;
	}
	.a_NAV-home:hover {
		color:#171717;
		text-decoration:none;
		
	}
	
	.div_CEcontent {
		padding:4%;
		background-color:#dddddd;
		font-size:medium;
	}
	
	.div_CEcol1 {
		width:60%;
		float:left;
		border-right:dotted 1px black;
	}
	
	.div_CEcol2 {
		width:39%;
		float:left;
	}
	
	
	.div_CEcol3 {
		width:90%;
	}	
	
	.div_CEcolpad {
		padding-left:4.5%;
		padding-right:4.5%;
	}
	
	.div_CEstrip {
		text-align:center;
		width:100%;
		background-color:darkred;
		background: linear-gradient(to left, rgba(127,0,0,.75), rgba(127,0,0,.75));
	}
	
	.div_CEstrippad {
		padding-top:30px;
		padding-bottom:30px;
		width:100%;
		text-align:center;
		font-size:x-large;
		font-weight:bold;
	}
	
	.a_tap2call {
		color:white;
		font-size:x-large;
		font-weight:bold;
	}
	
	.a_tap2call:hover {
		color:white;
		text-decoration:none;
	}
	
	.div_CEfooter {
		width:100%;
		background-color:#c7c7c7;
		text-align:center;
		vertical-align:middle;
	}
	
	.div_CEfootpad {
		padding:1.5%;
	}
	
	.img_FBtop {
		z-index:5;
		position:fixed;
		top:3px;
		right:3px;
		width:32px;
	}
	
	.img_FBbot {
		vertical-align:middle;
		width:12vw;
		position:absolute;
		right:2%;
	}
	
	.span_FOOT-credit {
		position:center;
		font-size:x-small;
		color:#666666
	}
	
	.img_HDR-sublogo {
		position:absolute;
		top:-15%;
		left:6%;
		z-index:8;
	}
	
	.div_GIRLS-list {
		width:33%;
		display:block;
		float:left;
		border-right:solid 1px black;
	}
}






			@media (min-width: 1281px) {
				.div_CEcontain {
					max-width:1920px;
					margin:auto;
				}

				h1, h2, h3 {
					font-size: xx-large;
					font-weight:bold;
					margin:0px;
				}

				
				.orange2 {
				color: #F07A31;
				font-weight: 900;
				font-size: x-large;
				}
				

				.bgcolorF5 {
					background-color:#ffffff;

				}		

				
				.melPrices {
					background-color:#fff68f;	

					}
				
				
				.div_MOBI-menu {
					display:none;
				}
				
				.div_MOBI-link {
					display:none;
				}
				
				.img_CEplace-holder {
					width:100%;
				}

				.img_CElogo {
					height:100%;
					max-height:469px;
				}
				
				.div_HDR-mobi {
					display:none;
				}
				
				.div_HDR-main {
					background-image:url('back-hi-4.jpg');
					background-size:cover;
				}
				
				.div_HDR-sub {
					background-image:url('back-hi-4.jpg');
					background-size:135%;
					background-position:top left;
				}
				
				.div_HDR-callus {
					width:90%;
					max-height:113px;
					padding:30px;
					text-align:right;
					position:absolute;
					top: 10px;
					bottom:0px;
					right:0px;
					background: linear-gradient(to right, rgba(184,184,184,0), rgba(210,105,30,1));
				}
				
				.span_HDR-callus {
					width:100%;
					color: white;
					text-align:right;
					font-family: 'Klee One', sans-serif;
					font-size:xx-large;
				}
				
				.div_NAV-mobi {
					display:none;
				}
				.div_NAV-desk {
					width:100%;
					min-height:20px;
					max-height:113px;
					z-index:4;
					position:fixed;
					border-bottom:dotted 1px #666666;
					background-color:#c7c7c7;
					font-family: 'Klee One', sans-serif;
					font-size:xx-large;
					color:#171717;
					text-align:center;
					padding:30px;
				}
				
				.div_NAVpad-mobi {
					display:none;
				}
				
				.div_NAVpad-desk {
					width:100%;
					height:79px;
				}
				
				.div_CEcontent {
					padding:4%;
					background-color:#dddddd;
					font-size:large;
				}
				
				.div_CEcol1 {
					width:60%;
					float:left;
					border-right:dotted 1px black;
				}
				
				.div_CEcol2 {
					width:39%;
					float:left;
				}


				.div_CEcol3 {
					width:90%;
				}	
				
				
				.div_CEcolpad {
					padding-left:4.5%;
					padding-right:4.5%;
				}
				
				.div_CEstrip {
					text-align:center;
					width:100%;
					background-color:darkred;
					background: linear-gradient(to left, rgba(127,0,0,.75), rgba(127,0,0,.75));
				}
				
				.div_CEstrippad {
					padding:45px;
				}
				
				.a_tap2call {
					color:white;
					font-size:xx-large;
					font-weight:bold;
				}
				
				.a_tap2call:hover {
					color:white;
					text-decoration:none;
				}
				
				.div_CEfooter {
					width:100%;
					background-color:#c7c7c7;
					text-align:center;
					vertical-align:middle;
					font-size:large;
					position:relative;
				}
				
				.div_CEfootpad {
					padding:1.5%;
				}
				
				.img_FBtop {
					z-index:5;
					position:fixed;
					top:3px;
					right:3px;
					width:56px;
				}
				
				.img_FBbot {
					vertical-align:middle;
					width:12vw;
					max-width:150px;
					position:absolute;
					right:2%;
				}
				
				.span_FOOT-credit {
					position:center;
					font-size:small;
					color:#666666
				}
				
				.img_HDR-sublogo {
					position:absolute;
					top:-45%;
					left:6%;
					z-index:8;
				}
				
				.div_GIRLS-list {
					width:33%;
					display:block;
					float:left;
					border-right:solid 1px black;
				}
			}

