body {
	background:#fff url(images/bg.gif) repeat-y;
	color:#4C6194;
	margin:0;
	padding:0;
	font:10px/1.7em verdana,sans-serif;
	}
body.home {
	background:#fff url(images/bg_home.gif) repeat-y;
	}
h1 {
	padding:0;
	margin:0;
	position:absolute;
	top:110px;
	left:37px;
	}
h1 img {
	border:0;
	}
#please-click {
	position:absolute;
	top:170px;
	left:435px;
	margin:0;
	padding:0;
	}
#flash{
	position:absolute;
	top:380px;
	left:295px;
	}
#youtube{
	position:absolute;
	top:335px;
	left:390px;
	}
#menu {
	border-top:solid 1px #4C6194;
	position:absolute;
	top:220px;
	right:0;
	left:252px;
/*/*/
	left:275px;
	lef\t:291px;
/* */
	margin:0;
	padding:0;
	}
#menu.home {
	border-bottom:solid 1px #4C6194;
	}
* html #menu {
	width:100%;
	}
#menu ul {
/*/*/
	margin:0;
	padding:14px 0 0px 0;
	border-right:solid 1px #4C6194;
	width:94px;
/* */
	color:#fff;
	}
/*/*/
#menu li {
	list-style-type:none;
	margin:0;
	padding:0 0 10px 0;
	line-height:19px;
	width:94px;
	}
#menu li img,
#menu li a {
	display:block;
	border:0;
	padding:0;
	margin:0;
	width:94px;
	line-height:19px;
	}
/* */
#demo-menu {
	position:absolute;
	top:229px;
	left:387px;
	height: 473px;
	}
iframe {
	position:absolute;
	left:682px;
	}
#politicalFrame {
	top:244px;
	}
#commercialFrame {
	top:295px;
	}
#networkFrame {
	top:346px;
	}
#affiliateFrame {
	top:397px;
	}
#narrationFrame {
	top:499px;
	}
#publicFrame {
	top:448px;
	}
#demo-menu ul {
	margin:0;
	padding:0;
	}
#demo-menu li img,
#demo-menu li a,
#demo-menu li {
	list-style-type:none;
	display:block;
	border:0;
	padding:0;
	margin:0;
	line-height:34px;
	}
#demo-menu img {
/*/*/
	display:block;
	border:none;
/* */
	}
#address {
	padding:0;
	margin:0;
	position:absolute;
	top:248px;
	left:524px;
	}
#address img,
#address a {
	text-align:right;
	display:block;
	padding:0;
	margin:0;
	border:0;
	}
#mask {
	position:absolute;
	top:0;
	left:350px;
	height:220px;
	width:50px;
	background:white;
	}
#get-cd-form {
	color:#4C6194;
	padding:0;
	margin:0;
	position:absolute;
	top:250px;
	left:430px;
	}
form,
form div {
	color:#4C6194;
	font:10px/1.7em verdana,sans-serif;
	}
textarea,
input.text {
	color:#4C6194;
	display:block;
	}
/*/*/
form {
	color:#4C6194;
	font:10px/1.7em verdana,sans-serif;
	margin:-2em 0 1em 0;
	width:600px;
	}

form div {
	font:10px/1.7em verdana,sans-serif;
	display:block;
	margin-top:5px;
	}
fieldset {
	margin:10px;
	border:none;
	padding:15px;
	width:300px;
	}
input.text {
	display:block;
	margin:3px 0 3px 20px;
	padding:2px;
	width:150px;
	background:#fff;
	color:#4C6194;
	border:solid 1px #4C6194;
	}
input.submit {
	background:#fff;
	color:#4C6194;
	border-top:solid 1px #4C6194;
	border-left:solid 1px #4C6194;
	border-right:solid 2px #314061;
	border-bottom:solid 2px #314061;
	font:10px/1 verdana,sans-serif;
	margin:10px 10px 10px 50px;
	padding:5px;
	cursor:pointer;
	}
select {
	display:block;
	background:#fff;
	color:#4C6194;
	border:solid 1px #4C6194;
	margin:3px 0 3px 30px;
	font:10px/1.7em verdana,sans-serif;
	padding:2px;
	}
textarea {
	font:10px/1.7em verdana,sans-serif;
	margin:3px 0 3px 20px;
	background:#fff;
	color:#4C6194;
	border:solid 1px #4C6194;
	width:225px;
	height:75px;
	}
#other {
	display:none;
	}
