		body { 
			background: transparent url(images/tile.gif) repeat; 
			height: 100%; 
			font: 10px Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
		}

		#container { 
			background: transparent url(images/background.gif) no-repeat; 
			width: 738px; 
			\width: 748px; 
			w\idth: 738px;   
			margin-left: auto; 
			margin-right: auto; 
			padding: 10px; 
			height: 460px; 
		}

		#tophalf {
			padding: 5px;
			background-color: transparent;
			float: left;
			height: 210px;		
		}
		
		#navigationleft {
			width: 140px;
			color: #666666; 
			font: 10px Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
			background-color: transparent;
			margin-left: 0px;
			margin-top: 5px; 
			float: left; 
		}
		
		#navigationright {
			width: 110px;
			color: #666666; 
			font: 10px Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
			background-color: transparent;
			margin-left: 5px;
			margin-top: 36px;
			margin-top/**/:/**/ 18px; 
			float: left;
			visibility: hidden;			
		}

		#navigationrightvisible {
			width: 110px;
			color: #666666; 
			font: 10px Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
			background-color: transparent;
			margin-left: 5px;
			margin-top: 36px; 
			margin-top/**/:/**/ 18px;
			float: left;
		}
		
		#display { 
			width: 400px;
			float: right;
			background-color: transparent;
			margin-top: 5px;
		}
				
		#bottomhalf {
			padding: 5px;
			background-color: transparent;
			float: left;
			height: 220px;	
		}

		#logo {
			width: 240px;
			margin-top: 110px;
			margin-left: 5px;
			background-color: transparent;
			float: left;
		}
		
		#blurb { 
			width: 360px;
			margin-top: 125px;
			margin-right: 15px;
			float: right;
			background-color: transparent;
			font: normal 12px Georgia, Times, serif;
			color: #D0E8E8;
		}
		
		#footer {
			clear: both;
			padding: 5px;
			margin-top: 5px;
			background-color: transparent;
			text-align: center; 
			font: 10px Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; 
			color: #708090;
		}

h1 { margin-top: 10px; font: normal 12px Georgia, Times, serif; color: #000; font-weight: bold; }		

p { margin: 0px 6px 8px 0px; }

a { text-decoration: none; color: #069; font: 10px Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; }
a:hover { text-decoration: none; color: #FFF; font: 10px Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; }

a.textlink { }
a.textlink:hover { color: #000; text-decoration: underline; }

a.footer { color: #a9a9a9; }
a.footer:hover { color: #708090; }

#navcontainer { margin-left: -30px; }
#navcontainer ul { list-style-type: none; text-align: left;  }
#navcontainer ul li a { background: transparent; padding-left: 10px; text-align: left; font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; color: #069; }
#navcontainer ul li a.selected { background: transparent; padding-left: 10px; text-align: left; font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; color: #000; }
#navcontainer ul li a.selected { background: transparent url(images/list-active.gif) left center no-repeat; color: #666; }

#navcontainer ul li a:hover { background: transparent url(images/list-on.gif) left center no-repeat; color: #000; }

#navcontainer ul li a#current { background: transparent url(images/list-active.gif) left center no-repeat; color: #666; }

input { color: #993365; border: 1px solid #a9a9a9; }
input.button { background: #D0E8E8; color: #000; }
textarea { color: #993365; border: 1px solid #a9a9a9; }

img.cards { border: #069 1px solid; }


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}