* {
	margin: 0;
	padding: 0;
}
.hidden { 
	position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden; 
} 
body {
	background: #fff;
	text-align: center;
}
div#wrapper {
	width: 760px;
	margin: 0 auto;
}
div#header {
	float: left;
	height: 263px;
}
div#header h1 {
	float: left;
	width: 450px;
	height: 263px;
	background: url(../images/announcing-yet-another-bene.jpg) left top no-repeat;
}
div#header h2 {
	float: left;
	width: 310px;
	height: 263px;
	background: url(../images/traveling-pain-free.jpg) left top no-repeat;
}
div#content {
	clear: both;
	float: left;
	width: 760px;
	background: url(../images/left-col-bg.gif) left top repeat-y;
}
div#content div.col_1 {
	float: right;
	width: 536px;
	text-align: left;
	background: url(../images/passport-stamp.gif) 101px 384px no-repeat;
}
div#content div.col_1_inner {
	padding: 16px 0px 16px 12px;
	width: 524px;
}
div#footer {
	background: url(../images/footer-rule.gif) left top no-repeat;
	padding: 20px 123px 0px 12px;
	width: 401px;
	min-height: 102px;
}
div#content div.col_2 {
	float: left;
	width: 224px;
	background: #CB5426 url(../images/costa-rica-tour.jpg) left top no-repeat;
}
a:link, 
a:visited {
	color: #1D3C88;
}
a:hover {
	color: #CB5426;
}
acronym {
	text-decoration: none;
}
div#content div.col_1 p {
	font: 12px/1.6 Verdana, sans-serif;
	color: #000;
	margin: 0 0 10px;
}
div#content div.col_1 div#footer p {
	font: 11px/1.6 Verdana, sans-serif;
	color: #000;
	margin: 0 0 10px;
}
div#content div.col_2 p {
	margin: 442px 20px 20px;
	font: 16px/1.3 Verdana, sans-serif;
}
p.last_par {
	margin-bottom: 0 !important;
}
strong.highlight {
	color: #CB5426;
}
div#content div.col_2 p a:link, 
div#content div.col_2 p a:visited {
	color: #CB5426;
	color: #fff;
	text-decoration: none;
}
div#content div.col_2 p a:hover {
	color: #1D3C88;
	text-decoration: underline;
}

