body {	padding: 0;	margin: 0;}* {padding: 0; margin: 0;}#content {	width: 100%;	height: 100%;}/* LEFT COL */#left_col {	width: 50%;	text-align: right;	vertical-align: top;	background-image: url(../images/center_dot_left.gif);	background-position: 100% 45%;	background-repeat: no-repeat;}html>body #left_col {	width: 50%;	text-align: right;	vertical-align: top;	background-image: url(../images/center_dot_left.gif);	background-position: 100% 39%;	background-repeat: no-repeat;}#left_col #logo {	padding: 0;	margin: 42% 15% 0 0;}html>body #left_col #logo {	padding: 0 140px 0 0;	margin: 36% 0 0 0;}#left_col #promo {	float: right;	padding: 0 60px 0 0;	margin: 100px 0 0 0;}html>body #left_col #promo {	float: right;	padding: 0 110px 0 0;	margin: 100px 0 0 0;}#left_col #promo li {	float: left;	list-style-type: none;}#left_col #text {	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	color: #000;}#left_col #title {	margin: 20px 0 2px 0;	padding: 0;}#left_col #date {	margin: 0 0 5px 0;	padding: 0;	line-height: 13px;	}#left_col #quote {	margin: 5px 0;	padding: 0;	color: #ff0000;	line-height: 12px;}/* RIGHT COL */#right_col {	width: 50%;	background-color: #ff0000;	text-align: left;	vertical-align: top;	background-image:  url(../images/center_dot_rght.gif);	background-position: 0 45%;	background-repeat: no-repeat;}html>body #right_col {	width: 50%;	background-color: #ff0000;	text-align: left;	vertical-align: top;	background-image:  url(../images/center_dot_rght.gif);	background-position: 0 39%;	background-repeat: no-repeat;}#text_col {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 13px;	color: #fff;	text-align: left;	width: 320px;	margin: 10% 0 0 35%;	padding: 0;}html>body #text_col {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 13px;	color: #fff;	text-align: left;	width: 320px;	margin: 14% 0 0 15%;	padding: 0;}#text_col #contact_info {	font-weight: bold;}#text_col #contact_info a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 13px;	color: #fff;	font-weight: bold;	text-decoration: none;}#text_col #contact_info a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 13px;	color: #fff;	font-weight: bold;	text-decoration: underline;}#text_col #top_quote {	padding-bottom: 30px;}#text_col #top_paragraph {	width: 290px;}#text_col div {	padding-bottom: 20px;}h4 {	font-weight: normal;	font-size: 9px;	padding-bottom: 5px;}