/*----------defaults-----------*/* {	margin: 0;	padding: 0;}a {text-decoration: none; border: 0;}a:hover {text-decoration: none; border: 0;}/*----------structure-----------*/body {	background: #000 url("images/bac.jpg") left top no-repeat;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;}#holder {	position: absolute;	width: 100%;	height: 100%;	top: 0;	left: 0;	display: block;}#content {	position: relative;	margin-top: 215px;	margin-left: 100px;	display: block;}#footer {	position: relative;	background: #CCC url("images/footBac.jpg") top left repeat-x;	margin: 100px 0 0 -100px;	padding: 45px 100px 20px 0;	border-top: 1px solid #ccc;	width: 100%;	height: 100%;	clear: both;}/*----------basic text-----------*/h1 {	text-align: left;	margin: 0;	color: #FFCC00;	font: 12pt/18pt Georgia, serif;	padding: 0 0 15px 0;	font-weight: bold;}h2 {	text-align: left;	margin: 0;	color: #415D6C;	font: 11pt/21pt  Georgia, Verdana, Arial, sans-serif;	padding: 1px 10px 5px 10px;}p {	font: 10pt/20pt Georgia, Verdana, Arial, sans-serif;	padding: 0 5px 13px 0;	color: #ccc;	margin: -3px 0 0 0;}p.locs {	font: 10.5pt/18pt Verdana, Arial, sans-serif;	padding: 0 5px 13px 0;	color: #fff;	margin: 0;}p a {	font: 10.5pt/20pt Georgia, Verdana, Arial, sans-serif;	color: #68BCFE;	text-decoration: none;}p a:hover {	text-decoration: underline;}p.footer {	font: 8pt/16pt Verdana, Arial, sans-serif;	color: #000;	padding: 5px 0 8px 100px;}p.footer a {	font: 8pt/16pt Verdana, Arial, sans-serif;	color: #CC3333;	font-weight: bold;}p.footer a:hover {	color: #CC3333;	text-decoration: underline;}.sideBike {	position: absolute;	left: 475px;	top: 310px;}