div#oldbrowser
{
	display: none;	/* hide the standards compliant warning - this isn't a catch all, but works for old browsers */
}
a img
{
	border-width: 0;	/* remove the border around linked images. <img border="0" ..../> is invalid in XHTML 1.1 */
}
#innerLeftColumn img
{
	display: block;
	margin: 0 auto;
	text-align: center;	/* IE 5 centering hack */
}
#innerLeftColumn, #innerContentColumn
{
	overflow: visible;	/* fix the Win32 IE italics bug */
	height: 100%;		/* ditto */
}
#innerleftcolumn, #innercontentcolumn
{
	overflow: hidden;	/* IE5.0 fix the Win32 IE italics bug */
	width: 100%;
	height: auto;
}
#innerleftcolumn/* hide from IE5.0 */, #innercontentcolumn/* hide from IE5.0 */
{
	overflow: visible;	/* reset IE5.0 fix for 5.5 */
	height: 100%;		/* ditto */
	width: auto;		/* reset Safair after picking up the above IE5.0 fix : it's case insensitive to CSS selectors */
}

/*** Picuture***/
IMG.intext {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px;
	float: left;
	margin-right: 10px;
	margin-top: 2px;
}
IMG.clearIMG {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px;
	margin-right: 2px;
	margin-top: 2px;
	clear:both;
	float: none;
}

div.figure {
  	float: left;
  	border: 1px solid #a9a9a9;
  	padding: 4px;
	margin-right: 10px;
	margin-top: 3px;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: medium;
  text-indent: 0;
}
.leftPicGal {
	float:right;
	background-color:#CCCC99;
	border: 1px solid #a9a9a9;
	padding: 5px;
	margin-left: 5px;
}
.leftPicGal ul, .leftPicGal ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
}


