/* CSS Document */	body {		background: url('../siteImages/BG.gif');		margin: 0px;		padding: 0px;		}		#wrapper {		width:834px	}		#bGradient {		background: url('../siteImages/BGradient.jpg') no-repeat; 		padding: 15px 5px 0px 10px;		width: 100%;		height: 600px;		float: left;	}		#image {		float:left;		width: 511px;		height: 506px;		background:#000000;		margin-right: 4px;	}		#image img {		margin-left: 3px;		margin-top: 3px;	}		#logo {		width:151px; 		height: 136px; 		background: url('../siteImages/logo.gif') no-repeat; 		margin-bottom:4px;	}		#image_link {		width: 151px;		height: 25px;		background: url('../siteImages/images_icon.gif') -151px 0 no-repeat;	}		#about_link {		width: 151px;		height: 25px;		background: url('../siteImages/about_icon.gif') -151px 0 no-repeat;	}		#image_link.selected,	#about_link.selected, 	#image_link.selected:hover,	#about_link.selected:hover	{		background-position: 0 0;	}				#about_link:hover,	#image_link:hover	{		background-position: -302px 0;	}  		#bottomHeader {		width: 151px;		height: 34px;		margin-top: 4px;		background: url('../siteImages/headerBottom.gif') no-repeat;	}	#header {	width: 151px; height: 224px;float:left; padding-right:4px;	}		#mapkey {		width:84px;		height:228px;		float:left;		margin-right:4px;	}		#keyimg {		width:84px;		height:115px;		background: url('../siteImages/key.gif') no-repeat;		margin-bottom: 4px;	}		#styleImg	{		width:84px;		height:17px;		background: url('../siteImages/style.gif') no-repeat;		margin-bottom: 4px;	}		#randomImg {		width:84px;		height:88px;		background: url('../siteImages/randomBG.gif') no-repeat;	}		#randomImg IMG {		margin-top: 16px;	}		#randomImg .imgOne {		margin-left: 7px;	}		#randomImg .imgTwo {		margin-left: 5px;	}		#randomImg .imgThree {		margin-left: 6px;	}		#mapwrapper{		float:left; 		border-top:	thin; 		border-top-width: 1px; 		border-top-color: #000000;		background-color:#FFFFFF;		width: 520px; 		height: 228px;		margin-bottom: 10px;	}		#map{		margin-top: 3px; 		margin-left:2px; 		width: 516px; 		height: 224px; 		padding-top: 0px;	}		#info{		float:left;		width:247px;		height: auto;		padding: 0px;	}		#infoheader{		width:247px;		height:27px;	}		#infoheader ul {		width: 108px;		margin: 0 0 0 0;		height: 23px;		padding: 0;		float: left;	}		#infoheader ul li	{		display: block;		height: 23px;		margin: 0;		padding: 0;		text-indent: -10000px;		float: left;		background: none;	}		#infoheader ul li a	{		display: block;		height: 28px;		margin-right: 3px;	}		#infoheader ul li a#nav_left	{		background: url('../siteImages/nav_left.gif') no-repeat 0 0;		width: 23px;	}		#infoheader ul li a#nav_right	{		background: url('../siteImages/nav_right.gif') no-repeat 0 0;		width: 23px;	}		#infoheader ul li a#nav_map	{		background: url('../siteImages/nav_map.gif') no-repeat 0 0;		width: 23px;	}		#infoheader ul li a#nav_pan	{		background: url('../siteImages/nav_pan.gif') no-repeat -23px 0;		width: 23px;	}		#infoheader ul li a#nav_pan.inactive	{		background-position: 0 0;	}			#infoheader ul li a#nav_left.inactive,	#infoheader ul li a#nav_right.inactive,	#infoheader ul li a#nav_map.inactive,	#infoheader ul li a#nav_left.inactive:hover,	#infoheader ul li a#nav_right.inactive:hover,	#infoheader ul li a#nav_map.inactive:hover	{		background-position: -46px 0;		cursor:default;	}			#infoheader ul li a#nav_left:hover,	#infoheader ul li a#nav_right:hover,	#infoheader ul li a#nav_map:hover	{		background-position: -23px 0;	}			#genInfoTitle {		font-family: "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;		color:#6b8248;		margin-top:13px;		text-align:right;		font-size: 11px;		width: 139px;		height:13px;		float:left;		}		#genInfoTitle.geek {		margin-top:5px;		width: 247px;		height:14px;		float:none;			margin-bottom: 2px;	}		#mainInfo, #mainInfotwo {		width: 247px;		border-top-width: 8px;		border-top-style: solid;		border-top-color: #FFFFFF;		border-bottom-width: 8px;		border-bottom-style: solid;		border-bottom-color: #FFFFFF;	}		#mainInfotwo {		margin-top: 0px;	}		.lightItem {		width:247px;		background:#DBEBCA;		height:auto;		padding-top: 5px;		padding-bottom: 5px;	}		.darkItem {		background:#C2DEA4;		height:auto;		padding-top: 5px;		padding-bottom: 5px;	}		.menu {		color:#7A8270;		font-size:9px;		width: 80px;		font-family: Geneva, sans-serif;		text-indent: 5px;	}	.iinfo {		font-size:11px;		text-align: right;		margin-top: -11px;		width: 162px;		font-family: Didot, Georgia, sans-serif;		margin-left: 81px;	}		.cameraImg {		width:20px;		float:right;		margin-top:-16px;		margin-right:3px;	}		.randimg {		float:left;		height:81px;		margin-left:7px;		overflow:hidden;		position:relative;		width:17px;		display: inline;	}		#imgTwo {		margin-left: 9px;	}		#imgThree {		margin-left: 10px;	}