html, body {	padding: 0;	margin: 0;	color: #222;	background: url(../images/bg/bg1.gif);	font-family: "Gill Sans", Trebuchet, "Trebuchet MS", Helvetica, Verdana, Arial;}/* div ids */#retainer {	padding: 0;	margin: auto;	width: 830px;	text-align: center;	}#container {	padding: 10px;	margin: auto;	margin-top: 50px;	background: #fff url(../images/bg/mecutout2bg_15.jpg) no-repeat right bottom;	border: 10px solid #000;	width: 800px;	height: 500px;}#header {	margin: 0;	padding: 0;	text-align: left;	height: 34px;	font-size: 16px;	border-bottom: 1px dotted #CCCCCC;	text-transform: uppercase;}			#subheading {	float: left;	text-align: left;	margin: 10px 0px 0px;	padding: 0px 0px 10px;	width: 500px;	clear: both;}#content {	float: left;	width: 500px;	text-align: left;	padding: 50px 15px;	overflow: hidden;}#footer {	text-align: right;	text-transform: uppercase;	padding: 4px 16px;	color: #999;	font-size: 12px;	clear: both;}	#footer a {		text-decoration: none;		color: #999;	}/* tags */h1 {	margin-bottom: 0;	text-align: left;	text-transform: uppercase;	font-size: 36px;	color: #666;}	h2 {	margin: 0 0 12px;	padding: 0;	text-align: left;	font-size: 26px;	text-transform: uppercase;	color: #444;}	a:link {	text-decoration: none;	color: #957453;}	a:visited {	text-decoration: none;	color: #957453;}	a:hover {	text-decoration: none;	color: #516f8e;}	p {	font-size: 14px;	line-height: 24px;	color: #222;}