@charset "UTF-8";body { /*   ----------  CHANGED V3   ----------  */	font:90% Geneva, Arial, Helvetica, sans-serif;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;	background:url(../images/bg.jpg) top center no-repeat #010101;}.oneColFixCtr #container {	width: 900px;	margin: 0 auto;	text-align: left;}.oneColFixCtr #mainContent {	padding: 0;}h1 {	font-size:170%;	font-weight:bold;	padding:none;	margin:none;	}#nav {	width:900px;	height:60px;	text-align:right;	}#nav img {	border:none;	}	#rightCol {	width:370px;	float:right;	}#leftCol {	width:505px;	float:left;	}#cont-signUp {   /* ------------------ v3 -------------------- */	width:485px;	/*background:#2f322d;*/	background:url(../images/bg-grey.png);	padding:10px;	margin-top:20px;	clear:both;	visibility:hidden;	position:absolute;	}	/* ------------------ v3 -------------------- */#cont-business, #cont-housing, #cont-jobs, #cont-taxes, #cont-deficit {	width:485px;	/*background:#2f322d;*/	background:url(../images/bg-grey.png);	padding:10px;	margin-top:20px;	clear:both;	visibility:hidden;	position:absolute;	}/* ------------------ end v3 -------------------- */.inside {	background:#FFF;	padding:15px	}	#DIV1 {  /* ------------------ v3 -------------------- */	float:right;	width:350px;	padding:10px;	background:url(../images/bg-grey.png);	}#DIV2 {  /* ------------------ v3 -------------------- */	float:right;	width:350px;	padding:10px;	}#other-sites1 {  /* ------------------ v3 -------------------- */	}#other-sites2 {  /* ------------------ v3 -------------------- */	background:url(../images/bg-grey.png);	color:#FFF;	padding:20px;	}#other-sites2 a {	font-weight:bold;	color:#FFF;	text-decoration:none;	}#other-sites2 a:hover {	text-decoration:underline;	}#DIV1 {	margin:0 0 20px 0; 	}#DIV2 {	margin:0 0 60px 0;	}#DIV1 img, #DIV2 img {	border:none;	}	#DIV1:hover, #DIV2:hover {	filter:alpha(opacity=100);	-moz-opacity:1.0;	opacity:1.0;	}#VIDEO1 { /* ----------- v3 --------------- */	/*position:absolute;*/	width:350px;	padding:10px;	background:url(../images/bg-grey.png);	float:right;	}#VIDEO1 {	margin:0 0 20px 0;	}#VIDEO1 img {	border:none;	}#SelectVideo {	width:370px;	margin-top:20px;	}#SelectButtons {	float:right;	}#SelectButtons img {	margin-left:3px;	border:none;	}#SelectButtons img:hover {	filter:alpha(opacity=100);	-moz-opacity:1.0;	opacity:1.0;	}#SelectButtons .inactive {	filter:alpha(opacity=60);	-moz-opacity:.60;	opacity:.60;	}		.closeWindow {	float:right;	border:none;	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;	}.closeWindow:hover {	filter:alpha(opacity=100);	-moz-opacity:1.0;	opacity:1.0;	}