/* CSS Document */body{	background-color:#cccccc;	margin:0 auto;}div#wrap{	background-image:url(../images/contenttile.gif); 	color:#404040; 	width:778px;}	div#banner{	background-image:url(../images/banner.gif);	background-repeat:no-repeat;	color:#404040;	height:153px;}div#banner p{	font-family:Arial, Helvetica, sans-serif;	font-size:1em;	color:#404040;	font-weight:bold;	text-align:right;	margin:0;	padding:20px 20px;}div#leftcolumn{	position:relative;	float:left;	left:7px;	top:0;	width:184px;}div#content{	position:relative;	float:right;	width:525px;	right:20px;	top:10px;	text-align:left;	padding:0 0 20px 0;	margin:0;}div#content h1{	font-family:Abadi MT Condensed Extra Bold, Arial, Helvetica, sans-serif;	font-size:1.25em;	color:#0000fe;	background-color:#FFFFFF;}div#content h2{	font-family:Abadi MT Condensed Extra Bold, Arial, Helvetica, sans-serif;	font-size:1em;	color:#0000fe;	background-color:#FFFFFF;	text-decoration:underline;}div#content h3{	font-family:Abadi MT Condensed Extra Bold, Arial, Helvetica, sans-serif;	font-size:.75em;	color:#0000fe;	background-color:#FFFFFF;}div#content p{	font-family:Arial, Helvetica, sans-serif;	font-size:.75em;	color:#404040;	background-color:#FFFFFF;}div#content th{	font-family:Arial, Helvetica, sans-serif;	font-size:.75em;	color:#ffffff;	background-color:#\0000fe;}div#content td{	font-family:Arial, Helvetica, sans-serif;	font-size:.75em;	padding:5px;	color:#404040;	background-color:#FFFFFF;	border-bottom:1px solid #cccccc;}div#content table.photos td{	width:25%;	text-align:center;	border:none;}div#content li{	font-family:Arial, Helvetica, sans-serif;	font-size:.75em;	color:#404040;	background-color:#FFFFFF;}div#footer{clear:both; }div#footer p{	font-family:Arial, Helvetica, sans-serif;	font-size:.75em;	color:#404040;	background-color:#cccccc;}table{	border:0;}/* ***** NAVBAR contains the navigation images table *****   */#nav, #nav ul {	float:left;	margin: 0;	padding:0;	font-family:Arial, Helvetica, sans-serif;	list-style: none;	line-height:normal;	z-index: 200;}#nav a {	display: block;	background-color:#0000fe;	font-size:.75em;	font-weight:bold;	width: 184px;	height:auto;	color: #ffffff;	text-decoration: none;	text-align:left;	/*text-indent:10px;*/	line-height:1em;	padding:5px;	margin:1px 0 1px 0;}#nav a:hover, #nav a.over{	font-size:.75em;	color:#000000;}#nav li {	position:relative;	display:block;	line-height:normal;	padding:0 0 0 0;	margin:0;	border:0;}#nav li.border {	position:relative;	display:block;	padding:0;	margin:0;	border:0;	background-color:#000000;	color:#FFFFFF;	height:10px;}#nav li ul {	position: absolute;	top:0;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	left: -999em;	height: auto;	width: 170px; /* width of Dropdown Menu */	float:left;	color: #404040;	background-color:#ffFFFF;}#nav li li {	width: 170px;}#nav li ul a {	text-align:left;	font-size:.75em;	line-height:normal;	color: #ffffff;	/*background-color:#0000fe;*/	margin:0;	padding:0;	width: 170px; /*drop down text width*/}#nav li ul a:hover {	text-align:left;	font-size:.75em;	line-height:normal;}#nav li ul ul {	/*margin: -1.75em 0 0 14em;*/	margin: 0 0 0 0;}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {	left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul {	left: 165px;}#nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{	/* for I.E - position of pop out menu*/	left: 165px;}#nav li:hover, #nav li.sfhover {	/*background: #eda;*/	color:#000000;}/* ***** end NEW CSS Nav ***** */
