/* CSS Document *//* Colors: #336699, #669966 #990033 #FF9933/* Universals */* {	padding: 0;	margin: 0;}/* HTML Elements */html {	overflow-x: hidden;	overflow-y: auto;}body {	background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;	color:#333333;	margin:0px;	width:100%;	font-size:0.85em;}a:link, a:visited {	color:#666666;	text-decoration:none;}a:hover {	color:#333333;	text-decoration:underline;	font-family: Arial, Helvetica, sans-serif;}p {	margin-bottom:15px;}ul {	list-style-type:none;}img {	border:none;	font-family: Arial, Helvetica, sans-serif;}/* Custom Elements on Every Page */.button {	background-color:#F5F5F5;	border:1px solid #CCCCCC;	color:#666666;	padding:4px;	margin-right:5px;	margin-top:5px;	position:relative;	width:150px;	font-size:11px;}.button:hover {	background-color:#CCCCCC;	cursor:pointer;	border:1px solid #666666;}.alert {	color:#FF0000;}.AGTitle {	position:relative;	margin-left:auto;	margin-right:auto;	width:1024px;	top:0px;	cursor:pointer;	z-index:5;}.main {	position:relative;	margin-left:auto;	margin-right:auto;	width:1270px;	margin-top:0px;}.AGTitleMain {	position:relative;	margin-left:auto;	margin-right:auto;	width:1024px;	top:0px;}.galleryListMain {	position:relative;	margin-left:auto;	margin-right:auto;	padding-right:644px;	width:380px;	top:60px;	font-size:38px;	font-weight:bold;	line-height:38px;}.galleryListMain a:link, .galleryListMain a:visited {	color:#000000;}.galleryListMain a:hover {	text-decoration:none;	color:#999999;}.nospace {	letter-spacing:-8px;}/* Gallery Stuff */.galleryList {	position:relative;	margin-left:auto;	margin-right:auto;	width:1024px;	left:0px;	top:5px;	z-index:10;	font: 18px Century Gothic, Helvetica, sans-serif;}.galleryList a:link, .galleryList a:visited {	color:#000000;}.galleryList a:hover {	color:#999999;	text-decoration:none;	font-family: Century Gothic, Helvetica, sans-serif;}.current a:link, .current a:visited, .current a:hover  {	color:#999999;	text-decoration:none;}div.navitem {	margin: 0 0 0 25px;	padding: 0 0 2px 0;}img.tweakLeft {	margin: 0 0 0 -1px;}#content {	clear:both;	display:block;	border:1px solid #C2C4C6;	overflow: hidden;	width: 100%;}div#holder_nojs {	width:100%;	height:427px;}div#imagesOuterA {	position:absolute;	left: 0px;	top: 65px;}div#imagesOuterB {	position:absolute;	left: 0px;	top: 0px;}div#images {	position:absolute;	left: 0px;	top: 0px;}div.image {	float: left;	margin: 0 30px 0 0;}.imageArrows {	position:relative;	font-size:200px;	color:#eeeeee;	font-weight:bold;	font-family:"Times New Roman", Times, serif;}div.image img {	position:relative;	margin:0;	border:1px solid #EEE;}.caption {	position:relative;	top:15px;	width:1024px;	text-align:left;	margin-left:auto;	margin-right:auto;	font-size:11px;}.siteBy {	position:relative;	top:600px;	width:800px;	text-align:left;	margin-left:auto;	margin-right:auto;	font-size:9px;	color:#CCCCCC;}.siteByMain {	position:relative;	top:250px;	width:800px;	text-align:left;	margin-left:auto;	margin-right:auto;	font-size:9px;	color:#CCCCCC;}.imageProgress {	position:relative;	width:300px;	margin-left:auto;	margin-right:auto;	font-size:11px;	text-align:center;}.hotSpot {	position:absolute;	width:40%;	top:95px;	height:682px;	cursor:pointer;	z-index:10;	background-image:url(../Graphics/spacer.gif);}