@charset "UTF-8";/* CSS Document */.left { float: left; }.right { float: right; }.clear-left { clear: left; }.clear-right { clear: right; }.clear { clear: both; }p { margin-bottom: 1em; }hr { height: 1px; border: none; }/* Image Rollover */.rollover,.roll-on {	background-position: top;	background-repeat: no-repeat;		text-indent: -9000px;	font-size: 1px;	display: block;	overflow: hidden;	position: relative;	}.rollover:hover,.rollover.on { background-position: bottom; background-color: transparent; }	.roll-on:hover { background-position: center; }.roll-on:active { background-position: bottom; }/* Text Replacement */	.txt-img,.txt-img * {	text-indent: -9000px;	font-size: 1px;	display: block;	overflow: hidden;	background-repeat: no-repeat;	position: relative;  	}	.photo { margin-bottom: 10px; border: 1px solid; }.left.photo { margin-right: 10px; }.right.photo { margin-left: 10px; }			.section-aass { margin-bottom: 1em; overflow: hidden; }	select { margin-bottom: 1em; }	input, textarea { 	background: url(../images/backgrounds/text_box-bg.gif) top left no-repeat;	border-width: 1px;	border-style: solid;	padding: 6px;	margin-bottom: 1em;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	}.nav li {	display: block;	float: left;	}	
