/* CSS Document */body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .69em;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}.Stories img {	border: none;}.Stories #Button1 {	display:none;}.pretitle {	padding-left: 10px;	font-size: .87em;	color: #772818;}/* BEGIN: video selector */.vid-selector {	position: absolute;	top: 30px;	left: 300px;	vertical-align: middle;}.vid-selector .ptr {	position: relative;	height: 13px;	width: 22px;	top: 1px;	left: 48px;	background: url("sb_pointer.gif") 0px 0px no-repeat; }#vidBox {	border: 1px solid #942913;	padding: 5px;	float:left;}#storyChoser {	/*float:left;*/}.overleft {	background: url("over_lt.gif") top left no-repeat;	background-color: #185cc2;	height: 21px;}.overright {	background: url("over_rt.gif") top right no-repeat;}#storyResults {	border:0;}#profile {	border:0;	margin:67px 0 0 110px;}#leftArrow {	float:left;	padding:5px 3px 0px 0px;}#rightArrow {	float:left;	padding:5px 0px 0px 3px;}/* END: video selector *//* BEGIN: left nav */.prof-nav {	width: 352px;	float: left;}.prof-footer {	text-align: right;	width: 528px;	margin-top: -80px;	float: right;}ul.prof-list {	margin: 0;	padding: 0 15px 10px 15px;}.tile-prvw {	color: #ff4520;}.tile-title {	font-size: .87em;	font-weight: bold;	margin: 10px 0 5px 0px;}.prof-detl {	width: 378px;	float: left;	padding-left: 30px;	color: #dea06e;}.prof-title {	color: #ff4520;	font-weight: bold;}.prof-desc {	padding-bottom: 10px;	width: 355px;}/* END: profile *//* Styles for Mosaic */div#mosaicText {	color:#E09C6D;	line-height:18px;	width:760px;}div#mosaicText a:link, div#mosaicText a:visited {	color:#ff4723;	font-weight:bold;	background: url('arrow_red.gif') no-repeat right;	padding-right:7px;}div.mosaicText .currentPage {	background-color:none;}/* End Mosaic Styles *//* Mini Map Styles */#popupDiv{  display: none;  position: absolute;  width: 280px;  color: #ffffff;  font-size: 11px;  z-index: 1;}#ctl{ position: absolute; top: 0px; left: 0px; }#ctr{ position: absolute; top: 0px; right: 0px; }#cbl{ position: absolute; bottom: 0px; left: 0px; }#cbr{ position: absolute; bottom: 0px; right: 0px; }.midbar{  position: relative;  margin: 0px 8px;  height: 8px;  background: #185CC2;}#popup{  background: #185CC2;}#popup h1{  margin: 0px;  padding: 3px 8px;  font-size: 12px;  font-weight: bold;}#popup p{  margin: 0px;  padding: 3px 8px;}#close { position: absolute; top: 2px; right: 6px; cursor: pointer; }#flashBox {	}/* End Mini Map Styles */