#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid #AADC4A;
visibility:visible;
}

#navContainer{
visibility:visible;
}
#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

#imageContainer{
border: 1px solid #AADC4A;
}

#captionContainer{
	color:#AADC4A;
	font-family:verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
  	text-decoration: none;
	/*background-color: #AADC4A;*/
}

#countContainer{
	color:#AADC4A;
	font-family:verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
  	text-decoration: none;
	/*background-color: #AADC4A;*/

}
.galleryDescription{
	color:#999999;
	font-family:verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
  	text-decoration: none;

}

.imgDesc{
	color:#999999;
	font-family:verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
  	text-decoration: none;

}

#infoText,.infoText,.infoText:visited{
	color:#999999;
	font-family:verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
  	text-decoration: none;
}

.gradualshine{
filter:alpha(opacity=30);
-moz-opacity:0.3;
}

.galleryGroupTitle{
	font-size: 13pt;
	font-weight: bold; 
	color: #AADC4A;
}

.galleryTitle{
	font-size: 11pt;
	font-weight: bold; 
	color: #AADC4A;
}
