body { 	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,"Bitstream Vera Sans",trebuchet MS,trebuchet,verdana,arial,sans-serif;
	color:#404040;
	margin:20px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	/*background:url(images/grn.png)*/
	}

#bodydiv {clear:both;
		overflow:hidden;
		margin:40px auto; /* Right and left margin widths set to "auto" */
		text-align:center; /*IE hack */
		width:810px;
/*		border:4px solid #F3F3F3;*/
		background-color:#ffffff}

/*#lefttop{float:left; width:200px;border:1px solid gray}*/
#banner{ float:left; clear:both;
		border:1px none #D3D3D3;
		width:100%;
		height:100px;
		margin-bottom:10px;
		}
#bannerpic{  display: block;
    margin-left: auto;
    margin-right: auto;
	border:none;
}

#content {
	float:right;
	width:580px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	border:1px none #D3D3D3;
	background-color:#FFFFFF;
	padding:0 4 0 4;
	}

#footer  {background-color:#FFFFFF;width:100%; height:40px;clear:both;}
.leftpanel{
	float:left;
	width:200px;
	clear:left;
	margin-left:10px;
	text-align:left;
}
#menuholder{
	border-right:1px solid #CCCC99;
/*	background-color:#F2F2F2;*/
	background-color:#FFFFFF;
}
#menu{
	width:180px;
	clear:left;
	float:left;
/*	border:1px solid #FFCC99;*/
	margin-left:10px;
	text-align:left;
/*	background-color:#F2F2F2;*/
	}
#menu a, .menuitem1, .menuitem2 {
    width: 178px; float:left; clear:both; color:gray; cursor:pointer; margin-bottom:2px ; text-decoration:none;
    font-size:12px;

    }

a:hover, .menuitem1:hover, .menuitem2:hover {color:#FFFFFF;background-color:#efefef; font-weight:none; text-decoration:none}

#menu h3, #menu .note  { float:left; clear:both;}

li.menu {padding-left:20;font-size:0.9em; color:#FFFFFF; list-style-image: url(bullet.gif); font-weight:none; }
li.menu a {color:#FFFFFF}
li.menu a:hover  {color:#FF0033;background-color:#4A5A7B; font-weight:none}
li.menu a:visited {color:#FFFFFF;background-color:#4A5A7B; font-weight:none}

li.menur {padding-left:20;font-size:1.4em; color:#FFFFFF; list-style-image: url(bullet.gif); font-weight:none}
li.menur a {color:#FFFFFF}
li.menur a:hover  {color:#FF0033;background-color:#4A5A7B; font-weight:none}
li.menur a:visited {color:#FFFFFF;background-color:#4A5A7B; font-weight:none}

.clickable {cursor: pointer; text-decoration: underline;}

h2 {font-size:1em}
h3 {font-size:1.25em;text-transform:uppercase}
.opnew{	padding:0 4 0 4;
	margin:0;}
.note{margin-left:10px;font-style:oblique}
/*******general*********/
.fieldlabel {float:left;width:35%;text-align:right;font-weight:bold;}
.fieldinput {float:right;width:60%;text-align:left;}
div.fieldrow {width:48%;background-color:#FFFAF0;color:#D54230;position:relative;float:left;}
div.fieldrow_wide {width:98%;color:gray;padding-top:20px;float:left;}
span.fieldrow {width:48%;background-color:#FFFAF0;color:#D54230}


/***gallery***/
.gallerystrip { /*outer container for thumbs*/
float:left;
	background:#F4F4F4 none repeat scroll 0%;
	border:1px solid #AAAAAA;
	height:140px;
	margin-left:0px;
	overflow:auto;
	width:560px;
}
#thumbs { /*inner container for thumbs*/
	text-align:left;
	height:130px;
	width:2240px;
}

.thumbpic{border:2px solid gray;height:120}


.psimg{display: block;
    margin-left: auto;
    margin-right: auto}


/**********Fisheye *******/
.fisheye{
	/*float:left;*/
	text-align: center;
	height: 50px;
	position: relative;
}
a.fisheyeItem
{
	text-align: center;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	top: 0;
}
a.fisheyeItem2
{
	text-align: center;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	width: 40px;
	position: absolute;
	display: block;
	bottom: 0;
}
.fisheyeItem img
{
	border: none;
	margin: 0 auto 5px auto;
	width: 100%;
}
.fisheyeItem2 img
{
	border: none;
	margin: 5px auto 0 auto;
	width: 100%;
}
.fisheyeItem span,
.fisheyeItem2 span
{
	display: none;
	position: absolute;
}
.fisheyeContainter
{
	background-color: #fff;
	height: 50px;
	width: 200px;
	left: 500px;
	position: absolute;
}
#fisheye2
{
	position: absolute;
	width: 100%;
	bottom: 0px;
}
.catitem{float:left;width:100%;margin:4px 0px}

.li_content {float:left;width:100%;margin:4px 10px; background-color:#efefef}