body {
	background-image: url(images/line_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #654F9D;
    color:#FFFFFF;
}
.style2 {font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}

pagination{
	clear:both;
	text-align:center;
	padding-bottom: 24px;
}
a {
color:#dedede;
}
.numpage{
	text-align:center;
	background:#fff;
	padding:1px;
	height:10px;
	color:#000;
	font-size: 14px;
}

.nowshow{
	text-align:center;
	background:#fffff0;
	padding:1px;
	height:10px;
	color:#666;
}

.prevnext{
	text-align:center;
	background:#4f09ff;
	padding:1px;
	height:10px;
	color:#fff;
}
 a.numpage:link {
	color: #4f09ff;
	text-decoration:none;
}
 a.numpage:visited {
	color: #4f09ff;
	text-decoration:none;
}
 a.numpage:hover, #espg a.numpage:active, #espg a.numpage:focus {
	color: #FFFFFF;
	text-decoration:none;
	background-color: #4f09ff;
}

 a.prevnext:link {
	color: #FFF;
	text-decoration:none;
}
 a.prevnext:visited {
	color: #fff;
	text-decoration:none;
}
 a.prevnext:hover, #espg a.prevnext:active, #espg a.prevnext:focus {
	color: #fff;
	text-decoration:none;
}
.gal_name {
	color: #FFF;
	font-weight:bold;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
}
.gal_title {
	color: #4f09ff;
	font-weight:bold;
	font-family: Verdana;
	font-size:10px;
	text-decoration:none;
}
.copy {
	color: #fa0fed;
	font-weight:bold;
	font-family: arial;
	font-size:10px;
	text-decoration:none;
}
.gal_title a:hover{
	color: #000;
	font-weight:bold;
	font-family: Verdana;
	font-size:14px;
	text-decoration:none;
}
#image {
	text-align:center;	
	background: #fff url(imagefade/loading.gif) 50% 50% no-repeat;
	border-right: 0px solid #4f09ff;	
	margin:0 auto;
	padding-top: 1px;
	float: left;
	height: 487px;
	width: 607px;
/*	margin-bottom:5px;*/
}
.imgwrapper {
	float: none;
	margin: 0px 15px 15px 15px;
	padding: 2px;

}
.imgwrapper span {
	display:block;
	text-align:center;	
}
.imgwrapper img {
	background-color: #fff;
	border: 1px solid #ccc;
	/*-moz-border-radius:5px;*/
	padding: 4px;
}
.imgwrapper a:visited img {
	background-color:#fff;	
}
.imgwrapper a:hover img, .imgwrapper a:focus img {
	background-color: #4f09ff;
}
.imgwrapper a:hover, .imgwrapper a:focus {
	color:#fff;
}