#lightbox{ background-color:#FFFFFF; padding:40px 10px 10px 10px; border-bottom:2px solid #666; border-right:2px solid #666; }#lightboxDetails{ font-size:0.8em; padding-top:0.4em; position:absolute; top:0px; right:0px; }	#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(overlay.png); }* html #overlay{ background-color:#FFFFFF; }a.categ:link {font-size:10px; color:#000000; text-decoration:none; font-weight:normal; }a.categ:visited {font-size:10px;	color:#000000; text-decoration:none; font-weight:normal; }a.categ:hover {font-size:10px; font-weight:normal; color:#869c1d; text-decoration:none; }a.categ:active {font-size:10px; font-weight:normal; color:#FF0000; text-decoration:none; }a.login:link {font-size:12px; color:#000000; text-decoration:none; font-weight:normal; }a.login:visited {font-size:12px; color:#000000; text-decoration:none; font-weight:normal; }a.login:hover {font-size:12px; font-weight:normal; color:#FF0000; text-decoration:none; }a.login:active {font-size:12px; font-weight:normal; color:#FF0000; text-decoration:none; }a.ai:link {font-size:10px; font-family:Verdana; color:#000000; text-decoration:none; font-weight:bold; }a.ai:visited {font-size:10px; color:#000000; text-decoration:none; font-weight:bold; }a.ai:hover {font-size:10px; font-weight:bold; color:#FF0000; text-decoration:none; }a.ai:active {font-size:10px; font-weight:bold; color:#FF0000; text-decoration:none; }h1		{ margin:0px; padding:0px; }h2		{ margin:0px; padding:5px; font-size:11px; color:#FFFFFF; background-color:#CC0000; border-bottom:2px solid #990000; text-transform:uppercase; }h3		{ font-size:12px; font-weight:bold; margin:0px; padding:0px; color:#D90000; }#main			{ width:580px; float:left; }#main h2			{ margin:0px 0px 20px 0px; }
