#gallery {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; LIST-STYLE-IMAGE: none
}
#gallery LI#first {
	border-top:dotted 1px #71706f; background:none; padding:0px 0px 0px 0px;
}
#gallery LI {
	POSITION: relative; WIDTH: 200px; CLEAR: both; font-size:12px; font-weight:bolder; background:none; padding:0px 0px 0px 0px;
}
#gallery LI:hover UL {
	LEFT: -390px
}
#gallery LI.sfhover UL {
	LEFT: -390px
}
#gallery LI A {
 PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#gallery LI A:hover {
	BACKGROUND-COLOR: #fafafa
}
#gallery LI UL {
	POSITION: absolute; PADDING-BOTTOM: 20px; BACKGROUND: #fafafa; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 350px; PADDING-RIGHT: 20px; TOP: -2px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: -999em
}
#gallery LI UL LI {
	Z-INDEX: 2; POSITION: static; TEXT-ALIGN: right; DISPLAY: inline; CLEAR: none;
}
#gallery LI UL LI A {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 2px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; HEIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
#gallery LI UL LI A:hover {
	Z-INDEX: 2
}
#gallery LI UL LI A IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; padding: 3px 3px 3px 3px; vertical-align: middle;"
}
#gallery LI UL LI A:hover IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; padding: 3px 3px 3px 3px; vertical-align: middle;"
}
#gallery LI A:active IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; padding: 3px 3px 3px 3px; vertical-align: middle;"
}
#gallery LI A:focus IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; padding: 3px 3px 3px 3px; vertical-align: middle;"
}
#lightbox {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #000; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#lightboxDetails {
	PADDING-TOP: 5px
}
#lightboxCaption {
	FLOAT: left; COLOR: #fff; FONT-SIZE: 11px
}
#keyboardMsg {
	FLOAT: right
}
#keyboardMsg A {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lightbox IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#overlay IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#closebutton {
	DISPLAY: none
}


/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 685px; /* Set to gallery width, in px or percentage */
height: 75px; /* Set to gallery height */
margin-top:7px;
}

#bnaholder{
padding-bottom: 13px;
padding-top:0px;
 border-top:dotted 1px #747474;
}
#motioncontainer a img {
border:solid 1px #d6d6d6; padding:2px;
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
