body {	background:#A7A9AC url(images/background.gif) top left no-repeat;	margin:0;	color:#666;	font:11px Verdana, sans-serif;}body, td {	/*font:11px Verdana, sans-serif;*/}h2 {	color:#333;	font-size:14px;	font-weight:normal;	margin-top:0px;}h2 a {	color:#333;	text-decoration:none;}h2 a:hover {	color:#600;}hr {	width:75%;	background-color:#999;	border-style:none;	height:1px;}a img { border-style:none; }#container {	width:762px;	margin-left:38px;	margin-top:58px;}#solidfill {	background:url(images/top_cap.gif) top left no-repeat;	padding-top:18px;	position:relative;}#content {	padding-bottom:40px;	background:white url(images/bottom_cap.gif) bottom left no-repeat;	margin-left:90px;}table#layout {	margin-left:136px;}table#layout td {	vertical-align:top;}table#header td {	vertical-align:bottom;	color:white;}table#header td a {	color:white;}#column1 {	width:407px;	padding-top:59px;}#column1 .inner {	padding-right:15px;	border-right:1px solid #999;}#column2 .inner {	padding-left:7px;	padding-right:7px;}table#layout #column2 {	width:130px;}#footer {	color:white;	text-align:right;}#footer a {	color:white;}#footer .nav {	text-transform:uppercase;}.floatright {	float:right;	margin-left:1em;	margin-bottom:1em;}.quote {	color:#600;	font-family:Georgia;	font-style:italic;	font-size:12px;}.attribution {	margin-left:1em;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #660000;}.style2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #660000;}