@charset "UTF-8";
/* CSS Document */


/* 1200+  */
/****************************/
/* REGULAR					*/
/****************************/

@media (min-width: 1300px) {
	.mobile-show	{ display:none;}
	.mobile-hide	{ display:block;}
	
	.container { width:1000px;}
	.container-wide { width:1100px;}
}

/* 992 <-> 1300  */
/****************************/
/* IPAD LANDSCAPE 			*/
/****************************/

@media (min-width: 992px) and (max-width: 1300px) {
	
	.mobile-show	{ display:none;}
	.mobile-hide	{ display:block;}
	
	.container		{ width:1000px;}
	.container-wide { width:1000px;}
}


/****************************/
/* 740 <-> 992  IPAD (P)
/****************************/

@media (min-width: 740px) and (max-width: 992px) {
	
	.mobile-show	{ display:none;}
	.mobile-hide	{ display:block;}
	
	.container 		{ width:740px;}
	.container-wide { width:740px;}
	
	.white h2 {  width:100%; padding-top:15px;}
	.tales-preview h2 { border-top:none; padding-top:10px;}
	
}


/****************************/
/* 480 <-> 750 IPHONE (L)
/****************************/

@media (min-width: 480px) and (max-width: 740px) {
	.mobile-show	{ display:block;}
	.mobile-hide	{ display:none;}
	
	.container 		{ width:480px;}
	.container-wide { width:480px;}
	
	.white h2 { border-top:1px solid #ccc; width:100%; padding-top:15px;}
	.tales-preview h2 { border-top:none; padding-top:10px;}
	
}

/****************************/
/* IPHONE PORTRAIT 			*/
/****************************/

@media (max-width: 480px) {
	
	.navArea {
	font-size:16px;
		margin-left:15px;
		padding:15px 20px 10px !important;
	}
	
	ul#actionNav li {
		margin-left:15px;
		padding:0px;
	}
	ul#actionNav li a {
	font-size:16px;
	}
	
	#logo {
		margin-top:10px;
		width:250px;
	}
	
	.navAlign,
	.logo-area{
	text-align:center;
}
	
	.mobile-show	{ display:block;}
	.mobile-hide	{ display:none;}

	.container 		{ width:100%;}
	.container-wide { width:100%;}
	
	.white h2 { border-top:1px solid #ccc; width:100%; padding-top:15px;}
	.subpad  h2 { border-top:none; padding-top:0;}
	.tales-preview h2 { border-top:none; padding-top:10px;}
	
	.subpad { margin: 0 15px 50px;}
	
	.pageLink { width:100%;}
	.pageLink img { width:100%; height:auto;}
	
	.mapDisplay { width:100%; height:auto;}
}