	body {margin: 10p auto; text-align:left; width:900px; font-size:1em;
	line-height:1.2; font-family:Arial, Helvetica, sans-serif; background-color:#ffe; color:#000;}
	#img640, #img450, #img340 {
		display:none;
		text-align:center;
	}
	#img900 {
		display:block;
		text-align:center;
	}
	a {color:#000;}
	.halfWidth {width:50%;}
	.imgLeft {padding-right:15px;}
	hr, p {clear:both;}
	
	.box { border-bottom:6px #00a double; padding:25px; border-radius:50px; background-color:#ff0;}
	.box a {color:#000;}
	table, caption {text-align:center; clear:both;
	width:90%;border-collapse:collapse;border:thin solid #000;border-radius:25px;margin:15px auto; background-color:#cfc;border:none;}
	caption {font-size:24px;padding:10px;background-color:#8f8;}
	th, td {padding:15px; border:thin #000 solid; font-size:larger;}
	th {text-align:left;}
	tr {border-bottom:thin #000 solid;}

	.tagLine {color:#000;}
	.larger {font-size:larger;}
	.orange {color:#000 !important;}
h1,h2,h3 {text-align:center; background-color:#88f; color:#fff; margin:2em auto .5em; padding:15px; border-radius:20px;}
	#header {position:relative; width:100%; height:120px; text-align:center;}
	h1 {background-color:transparent; top:0px; left:0; background-color:#8f8; margin: 10px auto; border-radius:25px;}
	#header h1 span {color:#888;}
	h1 a {color:#fff;}
	.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 #000; width:350px; height:290px; background-color:#fcc;}
	.video h2 {margin:.0 auto .5em;}
	#videoSeries .video {
		float:left;
	}
	.video h2 {color:#000; background-color:transparent;}
	#menu {text-align:center; line-height:2.2em;}
	ol, li {list-style:none;font-size:24px;padding:5px;margin-bottom:.3em;}
	li a {text-decoration:none; font-weight:bold;}
	li a em {font-weight:normal;}
	li {margin-top:30px; padding: 10px 15px; color:#f00; background-color:RGBA(0,0,0,.2);border:thin #000 solid; border-radius:15px;}
	ul li {padding: 10px 15px; color:#00f !important; background-color:RGBA(0,0,0,.2);border:thin #000 solid; border-radius:15px;}

	.center {clear:both !important; text-align:center !important; margin-left:auto !important; margin-right:auto !important;}
	p {
		font-size:20px; text-align:left;margin:10px; line-height:1.3em;
	}
	body#howareyoupage {
		text-align:center;
	}

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

	@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; }
		#header {height:220px;}
		#header em {font-size:smaller;}
	}

	@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; }
		#header {height:175px;}
	}
	
	@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; }
		#header {height:150px;}
	}
	
	.center {text-align:center !important; margin-left:auto !important; margin-right:auto !important;}
