
body {	font-size:1.5em; background-color:#ffe; color:#444;

	line-heght:1.2; font-family:"myFirstFont", Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	/* background-color:#dff; color:#000;background-image:linear-gradient(#b9a9ff, #fde2ff);*/
}
	
	a {color:#444; /*#2B3990;*/}
	.halfWidth {width:50%;}
	.imgLeft {padding-right:15px;}
.resize {width:50%;}
	hr, p {clear:both; text-align:center;}
	
	.box { border-bottom:6px #00a double; padding:25px; border-radius:50px; background-color:#fed;}
	.box a {color:#338;}
	.box2 {padding:25px 0; border-radius:22px; background-color:#fed;}
	table {text-align:center; clear:both;
	width:90%;border-collapse:collapse;border:thin solid #00f;margin:15px auto; border:none;}
	/*table a {color:#0C0;}*/
	caption {padding:1em;margin:.5em;}
	th, td {padding:1em;margin:1em; border:thick #0cc solid; border-radius:1em;}
	th {text-align:left;}
	tr {border:thick #048 solid; border-radius:1em;margin:1em;padding:1em;}

	table { 
			border-collapse: separate; 
			border-spacing: 0 10px; 
			margin-top: -10px; /* correct offset on first border spacing if desired */
	}

	.tagLine {color:#fff;}
	.orange {color:#069 !important;}
  h1,h2,h3 {text-align:center;  margin:1em auto .5em; padding:15px; border-radius:20px;}
	h1 a {color:#fff; text-decoration:underline;}
	h1 {font-size:40px;top:0px; left:0; margin: 10px auto; border-radius:25px;}
	#header em, h2 em {font-weight:normal;}
	h2 a {color:#fff;}
	h2 {line-height:1.5;}
	.backToTop {text-align:center; font-weight:bold; margin:0; padding:25px;}
	#startLink {color:#f0f; font-style:italic;}
	#startLinkSpan {font-weight:bold;}
	.video {border:thin solid #048; width:350px; height:310px; background-color:#960; border-radius:25px; float:left;}
	.video h2 {margin:.0 auto .5em;}
	.videoSeries .video {
		float:left;
	}
	.video h2 {color:#fff; background-color:transparent;}
	#menu {text-align:center; line-height:2.2em;}
	ol, li {list-style:none;/*font-size:24px;*/ padding:5px;}
	li a {text-decoration:none; font-weight:bold;}
	li a em {font-weight:normal;}
	li.subhead {
		margin-top:1em;
		background-color:#fff;
	}
	li.subheadTop {
		margin-top:.5em;
	}
	.center {clear:both !important; text-align:center !important; margin-left:auto !important; margin-right:auto !important;}
	p {
		 margin:10px;padding:10px; line-height:1.3em;
	}
p.noLR {margin-left:0; padding-left:0; margin-right:0; margin-left:0;}
	body#howareyoupage {
		text-align:center;
	}
img {border-radius:10%;}

	@media all and (min-width: 320px) {
    body {
			width:340px;
			margin: 10px auto;
    }
		#img900, #img640, #img450 {
			display:none;
		}
		#img340 {
			display:block;
		}
		.video {margin:20px 0; padding:10px 0;}
		#header img {display:none;}

	}

	@media all and (min-width: 450px) {
    body {
			width:450px;
			margin: 10px auto;
    }
		#img900, #img640, #img340 {
			display:none;
		}
		#img450 {
			display:block;
		}
		.video { margin:20px 37px; padding:10px; }
	}

	@media all and (min-width: 640px) {
    body {
			width:640px;
			margin: 10px auto;
    }
		#img900, #img450, #img340 {
			display:none;
		}
		#img640 {
			display:block;
		}
		.video { margin:20px 135px; padding:10px; }
	}
	
	@media all and (min-width: 900px) {
    body {
			width:900px;
			margin: 10px auto;
    }
		#img640, #img450, #img340 {
			display:none;
		}
		#img900 {
			display:block;
		}
		.video { margin:20px 37px; padding:10px; }
	}
	

