* {margin:0; padding:0}
body {font:12px Verdana, Arial, Helvetica, sans-serif; }
#gallery {position:relative; width:686px; margin:40px auto; padding:10px; border:6px solid #fff; background:#AAA}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {
	position:relative;
	height:410px;
	padding:5px;
	text-align:center;
	background: url(images/loading.gif) center center no-repeat;
	margin:auto;
	text-align:center;
}
#image img { position:relative; vertical-align:middle;margin:auto; }
#thumbwrapper {margin-top:10px; padding:5px 0; width:919px; height:100px; background:#FFF}
#FArtistPanorama {position:relative; overflow:hidden; height:95px; width:852px;background-image:url(../images/thumb_bg.gif); background-repeat:repeat-x; padding-top:22px; }
#FArtistPanorama img { border:#dddddd 2px solid; padding: 1px;}  
#thumbs {
	position:absolute;
	width:10000px;
	list-style:none;
	margin-left:5px;
	height:100px;
	border-right:5px solid #FFF
}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {height:375px; width:20%;  height:375px; width:50px; outline:none; cursor:pointer}
#previmg {left:0; background:url(/images/prev_btn_black.jpg) left center no-repeat; border-left:5px solid #FFF; width:40px; height:40px;}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/next_btn_black.jpg) right center no-repeat ; border-right:5px solid #FFF; width:40px; height:40px;}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

