body
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #636363;
		font-size: 0.75em;
		background-color:#FFFFFF;
		margin: 0;
		padding: 0;
		}



a:link,a:active,a:visited
		{
		color:#004C27;
		text-decoration:underline;
		}

a:hover
		{
		color:#C69F00;
		text-decoration:underline;
		}



a.topmenu:link, a.topmenu:active, a.topmenu:visited
		{
		text-decoration:none;
		}

a.topmenu:hover
		{
		text-decoration:none;
		}

a.print:link, a.print:active, a.print:visited, a.print:hover
		{
		color:#666666;
		text-decoration:none;
		}



/*------------  HOLDERS -----------  */

.bodyholder{
margin-left: auto;
margin-right: auto;
width:758px;
border-style: solid;
border-width: 1px;
border-color: #999999;}


.footerholder{
margin-left: auto;
margin-right: auto;
margin-top:2px;
width:726px;
height: 20px;
border-style: solid;
border-width: 1px;
border-color: #999999;
font-size: 10px;
padding-top:8px;
padding-left:14px;
padding-right:18px;}
/* --------------menu-------------------*/
/*#menuholder
{/*
border-bottom:1px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
text-align:left;
	height: 16px;
	width: 130px;
	padding-left: 7px;
	padding-top:2px;
	line-height: normal;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-size: 0.92em;
	cursor:hand;
}*/
/* -----------------   TOP MENU -----------------*/
.topmenuitem{
border-bottom:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
height:18px;
padding-top:2px;
padding-left:8px;
font-size:0.92em;
color:#FFFFFF;
text-align:left;
cursor:hand;
}
.topmenuitemoff{
border-bottom:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
height:18px;
padding-top:2px;
padding-left:8px;
font-size:0.92em;
color:#CD0A7F;
text-align:left;
}
/*
.topmenuitem{
border-bottom:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
height:18px;
padding-top:2px;
padding-left:8px;
text-align:left;
font-size:.92em;
color:#FFFFFF;
cursor:hand;

}
.topmenuitemoff{
border-bottom:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
height:18px;
padding-top:2px;
padding-left:8px;
font-size:.92em;
text-align:left;
color:#CD0A7F;

}
*/


/*---------------- PINK STRIPS ---------------*/
.pinkleft{
height:18px;
border-width:1px;
border-color:#000000;
border-bottom-style:solid;
border-top-style:solid;
background-color:#CD0A7F;
padding-top:4px;
}

.pinkright{
vertical-align:text-bottom;
text-align:right;
height:18px;
width:411px;
color:white;
border-width:1px;
border-color:#000000;
border-bottom-style:solid;
border-top-style:solid;
border-right-style:solid;
background-color:#CD0A7F;
padding-right:14px;
padding-top:4px;

}
.limeline{
background-color:#B9CD09;
padding-right:14px;
padding-top:8px;
height:21px;
text-align:right;
font-size:.83em;
font-weight:bold;
color:#666666;}


.bodytext{
padding-left:19px;
padding-right:28px;
padding-bottom:25px;

}


.bodytextright{
padding-left:19px;
padding-right:2px;
padding-bottom:25px;
}
/*------------ MAIN MENU---------------*/

.mainmenuholder{
padding:16px;}

.menuitem{
border-bottom:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
height:16px;
padding-top:2px;
padding-left:8px;
cursor:hand;

}
.menuitemoff{
border-bottom:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
height:16px;
padding-top:2px;
padding-left:8px;
font-size:.92em;
color:#CD0A7F;

}

.titlemenuitem{
border-bottom:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
height:16px;
padding-top:2px;
padding-left:8px;
color:white;
font-size:.92em;
font-weight:bold;
}

a.mainmenu:link, a.mainmenu:active, a.mainmenu:visited
		{
		font-size:.92em;
		text-decoration:none;
		color:#ffffff;
		}

a.mainmenu:hover
		{
		font-size:.92em;
		text-decoration:none;
		color:#CD0A7F;
		}
/*---------------- LIME Sub Menu-------------*/
.limesubholder{
background-color:#F1F5CE;
padding-left:19px;
padding-top:16px;
padding-bottom:16px;
color:#999900;
border-left-width:1px;
border-left-color:#999999;
border-left-style:solid;
}
a.limesubmenu:link, a.limesubmenu:active, a.limesubmenu:visited
		{
		color:#9A9B0C;
		padding-bottom:3px;
		}

a.limesubmenu:hover
		{
		color:#CD0A7F;
		margin-bottom:3px;
		}


.bodytitle{
color:#CD0A7F;
line-height:1.9em;
font-weight:bold;}




.limeon{
background:#9A9B0C;
color:#FFFFFF;
margin-bottom:3px;
}
.padcell{padding-bottom:5px;
vertical-align:top;}

.tabletop{
color:#FFFFFF;
font-weight:bold;
}

/* li{font-size:.91em;}	 */


form
		{
		margin:0;
		}










ul.grid_rows {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;

	list-style: none;
}
ul.grid_rows li {
	float: left;
	clear: both;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
ul.grid_rows li ul.grid_cols {
	float: left;
	width: 100%;
	margin: 0px 0px 20px 0px;
	padding: 0px;

	list-style: none;
}
ul.grid_rows li ul.grid_cols li {
	float: left;
	clear: none;
	width: 150px;
	padding: 0px;
	margin: 0px 0px 0px 13px;
}
ul.grid_rows li ul.grid_cols li.first {
	margin-left: 0px;
}

ul.gallery_thumbnails li ul.grid_cols li {
	width: 70px;
}
ul.gallery_thumbnails img {
	cursor: pointer;
}