@charset "UTF-8";/* CSS Document */@font-face {  font-family: "Memoir";  src: url(fonts/Memoir.otf);}a:link {		color: #888;	text-decoration: underline;}a:visited {	color: #ccc;	}a:hover {	color: #ccc;}body,td,th {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-style: normal;	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	color: #888;	text-decoration: none;	line-height:18px;}.textHighlight{	font-size: 12px;	color: #d62b20;	letter-spacing: 5px;}.textCallout{	font-size: 12px;	color: #ccc;	text-transform: uppercase;}.textCaption{	font-size: 10px;	letterspacing: 2px;}#contactCities{	position: absolute;	top: 250px;	width: 100%;	font-size: 12px;	color: #ff0000;	text-align:center;	text-transform: uppercase;	letter-spacing: 5px;	font-weight: bold;	text-decoration: none;	}.contactC:link{color: #ff0000;	text-align:center;	text-transform: uppercase;	letter-spacing: 5px;	font-weight: bold;	text-decoration: none;}a.contactC:hover{	color: #b5985a;}a.title:hover{	font-size: 12px;	color: #fff;	letter-spacing: 0px;}a.title:visited{	font-size: 12px;	color: #d62b20;	letter-spacing: 0px;}a.title:link{	font-size: 12px;	color: #d62b20;	letter-spacing: 0px;}.title{	font-size: 12px;	color: #d62b20;	letter-spacing: 0px;}.textExpressive{	font-size: 28px;	color: #999;	line-height:31px;	font-family: "Memoir", Arial;	font-style: italic;}h2 {	color: #000;	font-weight: bold;	text-transform: uppercase;	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;	letter-spacing: 1px;}.page_holder{	visibility: visible;	overflow: hidden;	text-align: left;	position: relative;	top:50px;	margin-left: auto;	margin-right: auto;	width: 1020px;	height: 700px;	border: 1px solid #555;}.content_holder{	visibility: visible;	overflow: hidden;		position: relative;	top:0px;	left:0px;	margin-left: auto;	margin-right: auto;	width: 1024px;	height: 500px;	text-align:center;}.top_nav_holder{	visibility: visible;	overflow: hidden;		position: relative;	top:0px;	left:0px;	margin-left: auto;	margin-right: auto;	width: 1024px;	height: 130px;	text-align:center;	line-height:15px;}#top_nav {	position: relative;	width: 160px;	height:60px;	text-align: center;	font-family: Arial Narrow;	font-size: 12px;	text-transform: uppercase;	font-weight: normal;	color: #999;	letter-spacing: 3px;	float: left;	vertical-align: middle;	display: block;	}#top_nav a {	color: #999;	text-decoration: underline;		display: block;		height: 100%;	width: 100%; }#top_nav a:hover {	color: #fff;	text-decoration: underline;	background-color: #fff;	background-image: url(images/template/nav_over.jpg);	display: block;	height: 100%;	width: 100%;	background-repeat: repeat-x;}#top_navLG {	position: relative;	width: 220px;	height:60px;	text-align: center;	font-family: Arial Narrow;	font-size: 12px;	text-transform: uppercase;	font-weight: normal;	color: #999;	letter-spacing: 3px;	float: left;	vertical-align: middle;	display: block;	}#top_navLG a {	color: #999;	text-decoration: underline;		display: block;		height: 100%;	width: 100%; }#top_navLG a:hover {	color: #fff;	text-decoration: underline;	background-color: #fff;	background-image: url(images/template/nav_over.jpg);	display: block;	height: 100%;	width: 100%;	background-repeat: repeat-x;}.bg_image{	background-image: url(images/bg_bike.jpg);	background-repeat: no-repeat;}#footer{	color: #999;	visibility: visible;	overflow: hidden;	text-align:center;	top:615px;	left:0px;	width: 0px;	height: 50px;	position: absolute;	width: 1024px;	height:75px;	font-size: 10px;	letter-spacing: 7px;	text-transform: uppercase;}.linksText{	font-size: 12px;	line-height: 17px;		color: #888;}.linkCallout{	color: #b5985a;	font-size: 12px;	text-transform: uppercase;}.linkCallout a:hover{	color: #ccc;}a.linkCallout{	color: #b5985a;}#footnote{	position: absolute;	top:545px;	left:353px;	color: #b5985a;	width: 500px;	padding-left:21px;	background-image: url(images/cross.png);	background-repeat: no-repeat;}