html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 100%;
	background-color: #EFEFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0px;
}


* {
border: 0px;
margin: 0px;
padding: 0px;

}

body {
	background-color: #EFEFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

input
{
color: #5428c5;
background: #FFF;
border: 1px solid #5428c5
}

span input 
{
color: #5428c5;
background: #FFF;
border: 0px solid #5428c5
}
label
{
font-size: 10px;
}

div#lightboxpanel {
	top:808px;
	height:207px;
	width:755px;
}

textarea
{
color: #5428c5;
background: #FFF;
border: 1px solid #5428c5
}
	

div#wrapper {
	
	text-align:center; /* for IE */ 
	margin: auto;
	
	
}

div#centre {
	
	width: 1235px;
	padding-top: 10px;

}

html>body div#centre {
margin: auto;
padding-left: 25px;
padding-top: 10px;


}
	
div#content {
	
	color: #000;
	position:relative;
	top:15px;
	height:950px;
	width:1217px;
	background-color:#FFF;
	
}

div#content_front {
	color: #000;
	position:relative;
	top:15px;
	height:965px;
	width:1217px;
	background-color:#FFF;
	
}

div#openmainpics {
	color: #000;
	position:absolute;
	top:17px;
	height:770px;
	width:1245px;
	padding: 20px 10px 10px 10px;
	background-color:#FFF;
	left: 15px;
	text-align:center;
	
}



div#openmainpicslabel {
	color: #000;
	position:relative;
	top:1px;
	background-color:#FFF;
	width:540px;
	left:-220px;
	text-align:right;
}

html>body div#openmainpicslabel {
	color: #000;
	position:relative;
	top:1px;
	background-color:#FFF;
	width:540px;
	left:-10px;
	text-align:right;
}

div#openmainpicslabel2 {
	color: #000;
	position:relative;
	top:-20px;
	background-color:#FFF;
	width:300px;
	left:160px;
	text-align:left;
}

html>body div#openmainpicslabel2 {
	color: #000;
	position:relative;
	top:-20px;
	background-color:#FFF;
	width:550px;
	left:480px;
	text-align:left;
}

div#lopenmainpics {
	color: #000;
	position:relative;
	top:45px;
	height:800px;
	min-height:750px;
	width:776px;
	background-color:#FFF;
	left: 29px;
	text-align:left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	
}

html>body div#lopenmainpics {
width: 756px;
height:auto;

} 

div#lotherstuff {
	color: #000;
	position:absolute;
	top:45px;
	height:655px;
	width:776px;
	padding: 40px 10px 10px 150px;
	background-color:#FFF;
	left: 29px;
	text-align:left;
	
}

html>body div#lotherstuff {
width: 616px;
} 


div#searcher {
	text-align:left;
	font-size: 10px;
	color: #000;
	position:absolute;
	top:2px;
	height:500px;
	width:261px;
	background-color:#FFF;
	left: 23px;
	z-index: 2;
}

div#searchboxes {
	text-align:left;
	font-size: 8px;
	color: #000;
	position:absolute;
	top:220px;
	height:331px;
	width:902px;
	background-color:#FFF;
	left: 20px;
	z-index: 5;
	
}

div#searchboxes h4{
	
	color: #5428c5;
	font-size:12px;
	
}



div#searchboxes TD{
	
	color: #5428c5;
	vertical-align:top;
	line-height: 100%;
}

/* Target FireFox 3 [!] */
html>/**/body div#searchboxes TD{
	
	color: #5428c5;
	vertical-align:top;
	line-height: 80%;
}


input.smallcheck {

height: 12px;
width: 12px;
margin: 1px 1px 1px 1px;
border:none;
}

div#submitbutton {
	font-size:11px;
	color: #5428c5;
	position:absolute;
	left: 475px;
	top: 218px;
	z-index: 10;
	width: 94px;
	height: 39px;
	text-align:left;

}

div#submitbutton_no {
	font-size:11px;
	background-color:#5428c5;
	color: #FFF;
	position:absolute;
	left: 739px;
	top: 43px;
	z-index: 10;
	width: 202px;
	height: 79px;
	text-align:left;
	padding: 5px 5px 5px 5px;

}

div#submitbutton_front {
	position:absolute;
	left: 459px;
	top: 254px;
	z-index: 10;

}



div#artistbio {
	color: #FFF;
	font-size:11px;
	position:absolute;
	top:0px;
	height:748px;
	width:164px;
	background-color:#5428c5;
	left: 1002px;
	z-index: 10;
	text-align:left;
	overflow: hidden;

}

div#registertextpanel {
	text-align:left;
	font-size: 0.8em;
	color: #000;
	position:absolute;
	top:112px;
	height:196px;
	width:241px;
	background-color:#000;
	left: 63px;
	z-index: 10;
}

div#registertextpanel_inner {
	text-align:left;
	color: #FFF;
	position:absolute;
	font-size:11px;
	top:18px;
	height:187px;
	width:207px;
	background-color:#000;
	left: 13px;
	line-height: 110%;
}

registertextpanel_front {
	text-align:left;
	font-size: 0.8em;
	color: #000;
	position:absolute;
	top:112px;
	height:196px;
	width:241px;
	background-color:#5428c5;
	left: 63px;
	z-index: 10;
}

div#registertextpanel_inner_front {
	background-image: url(../images/regback2.gif);
	background-repeat:no-repeat;
	text-align:left;
	color: #FFF;
	position:absolute;
	font-size:11px;
	top:576px;
	height:290px;
	width:577px;
	background-color:#FFF;
	padding: 20px 0px 0px 20px;
	left: 50px;
	line-height: 110%;
	z-index: 15;
}

div#registerpicspanel {
	color: #000;
	position:absolute;
	top:108px;
	height:806px;
	width:1169px;
	margin-left:208px;
	background-color:#FFF;
	left: -183px;
	z-index: 5;
}


div#mainpics {
	color: #000;
	position:absolute;
	top:108px;
	height:800px;
	width:980px;
	margin-left:25px;
	padding: 8px 10px 0px 10px;
	background-color:#FFF;
	left: 0px;
	z-index: 2;
	text-align:left;
	
	
}

div#mainpics span {

	color: #5428c5;
	font-size:12px;
	
}

html>body div#mainpics {
	width: 960px;
	height: 800px;
} 


div#mainadv {
	color: #000;
	position:absolute;
	top:108px;
	height:800px;
	width:980px;
	margin-left: 25px;
	padding: 8px 10px 0px 20px;
	background-color:#FFF;
	left: 0px;
	z-index: 2;
	text-align:left;
	
	
}

div#mainadv span {

	color: #5428c5;
	font-size:12px;
	
}

html>body div#mainadv {
	width: 950px;
	height: 794px;
} 

div#indextextpanel {
	font-size: 0.8em;
	color: #000;
	position:absolute;
	top:108px;
	height:802px;
	width:541px;
	background-color:#FFF;
	left: 25px;
	z-index: 2;
}

div#indextextpanel_front {
	font-size: 0.8em;
	color: #000;
	position:absolute;
	top:108px;
	height:802px;
	width:724px;
	background-color:#FFF;
	left: 25px;
	z-index: 2;
}

div#indextextpanel_inner {
	color: #000;
	position:absolute;
	font-size:11px;
	top:0px;
	height:469px;
	width:496px;
	background-color:#FFF;
	margin: 5px 20px 20px 20px;
	left: 13px;
	z-index: 2;
	text-align:left;
	
}


div#indextextpanel_inner label{
	
	font-size:11px;
	
	
}
div#indextextpanel_innerm {
	line-height: 110%;
	text-align:left;
	color: #000;
	position:absolute;
	font-size:11px;
	top:-3px;
	height:469px;
	width:562px;
	background-color:#FFF;
	margin: 5px 20px 20px 20px;
	left: -5px;
	overflow: hidden;
	
}

html>body div#indextextpanel_innerm {
	line-height: 110%;
	text-align:left;
	color: #000;
	position:absolute;
	font-size:11px;
	top:-5px;
	height:514px;
	width:562px;
	background-color:#FFF;
	margin: 5px 20px 20px 20px;
	left: 13px;
	overflow: hidden;
}

div#indextextpanel_innerm span {
	
	font-size:16px;
	line-height: 108%;
	color:#5428c5;
	font-weight:bold;
	
}


div#imagepreload {

display:none;

}
div#indextextpanel_innert {
	color: #000;
	position:absolute;
	top:-3px;
	height:784px;
	width:464px;
	background-color:#FFF;
	margin: 20px 20px 20px 20px;
	left: -5px;
	overflow-y: scroll;
	text-align:left;
}

div#indextextpanel_inner td {
	vertical-align:top;
	font-size:11px;
	
}



div#indexpicspanel {
	color: #000;
	position:absolute;
	top:108px;
	height:802px;
	width:632px;
	margin-left:208px;
	padding: 0px 0px 0px 34px;
	background-color:#FFF;
	left: 354px;
	z-index: 1;
	display:block;
	text-align:left;
	overflow:hidden;
}

html>body div#indexpicspanel {
	top:108px;
	height:802px;
	width:632px;
	margin-left:208px;
	background-color:#FFF;
	left: 354px;
	padding: 0px 0px 0px 0px;
}


div#indexpicspanel_front {
	color: #000;
	position:absolute;
	top:108px;
	height:784px;
	width:545px;
	margin-left:208px;
	background-color:#FFF;
	left: 441px;
	z-index: 10;
	display:block;
	text-align:left;
}

div#indexpicspanel a {
	padding: 0px;
	margin: 0px;
	}

div#indexpicspanel_index {
	color: #000;
	position:absolute;
	top:108px;
	height:497px;
	width:726px;
	margin-left:208px;
	background-color:#FFF;
	left: 260px;
	z-index: 3;
}


div#indexpicspanel_inner {
	text-align:left;
	color: #000;
	font-size:11px;
	position:absolute;
	top:-20px;
	height:802px;
	width:696px;
	background-color:#FFFFFF;
	margin: 20px 20px 20px 20px;
	left: 10px;
	overflow: auto;
}


div#tindexpicspanel_inner {
	color: #000;
	font-size: 0.8em;
	position:absolute;
	top:28px;
	height:750px;
	width:549px;
	background-color:#FFF;
	margin: 20px 20px 20px 20px;
	left: -6px;
	text-align:justify;
}

div#indexpicspanel_inner td {
	padding: 0px;
	vertical-align:top;
	font-size:11px;
	
}

div#disclaimer {
	position:absolute;
	text-align:left;
	font-size: 9px;
	color:#666666;
	background-color:#FFFFFF;
	top: 783px;
	left: 221px;
	width: 948px;
	z-index: 22;
	height: 19px;

}

.nav_link
{
    COLOR: white;
    TEXT-DECORATION: none;
	
}

.nav_link:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.nav_link_inv
{
    COLOR: #5428c5;
    TEXT-DECORATION: none;
	
}

.nav_link_inv:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.nav_link IMG
{
 border: 2px solid #FFF;
	}
	
.nav_link:hover IMG
{
 border: 2px solid #5428c5;
	}

.pic {
	color: #000;
	position:relative;
	margin: 8px 1px 1px 6px;
	height:149px;
	width:113px;
	background-color:#FFF;
	}
	
	
div#lpic {
	color: #000;
	position:relative;
	margin: 1px 3px 22px 3px;
	height:90px;
	width:75px;
	background-color:#FFF;
	}

html>body div#pic {
	color: #000;
	position:relative;
	margin: 8px 3px 1px 5px;
	height:149px;
	width:113px;
	background-color:#FFF;
}	
	

div#index-subject {
	
	line-height:15px;
	color: #000;
	position:absolute;
	margin: 19px 5px 0px 4px;
	font-size: 12px;
	text-align: left;	
	height:484px;
	width:161px;
	background-color:#5428c5;
	left: 1021px;
	top: 105px;
	}
	
div#index-medium {

	line-height:15px;
	color: #000;
	position:absolute;
	margin: 19px 5px 0px 4px;
	font-size: 12px;
	text-align: right;
	height:484px;
	width:135px;
	background-color:#5428c5;
	left: 1046px;
	top: 105px;
	}
	


div#headerbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	position:absolute;
	top:-1px;
	height:62px;
	width:1167px;
	background-color:#FFF;
	left: 0px;
}

div#lightboxbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 10px;
	color: #5428c5;
	position:absolute;
	top:7px;
	height:22px;
	width:102px;
	background-color:#FFF;
	left: 878px;
}

div#artistbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 11px;
	color: #000;
	position:absolute;
	top:112px;
	height:11px;
	width:46px;
	background-color:#FFF;
	left: 481px;
	z-index: 20;
}

div#navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	position:absolute;
	top:26px;
	height:29px;
	width:702px;
	background-color:#FFF;
	left: 515px;
	text-align:right;
}

div#bottombar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 370px;
	top: -58px;
}

html>body div#bottombar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 760px;
	top: -48px;
}

div#bottombar_front {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:438px;
	background-color:#FFF;
	left: 380px;
	top: -33px;
	text-align:left;
}

html>body div#bottombar_front {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:438px;
	background-color:#FFF;
	left: 778px;
	top: -28px;
	overflow: visible;
}


div#bottombar2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 264px;
	top: 0px;
}

html>body div#bottombar2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 533px;
	top: 0px;
}

div#bottombar3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 264px;
	top: -63px;
}

html>body div#bottombar3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 533px;
	top: -63px;
}

div#bottombarlegend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:20px;
	width:450px;
	background-color:#FFF;
	z-index: 1;
	top: -39px;
	left: -364px;
}

html>body div#bottombarlegend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:20px;
	width:450px;
	background-color:#FFF;
	z-index: 1;
	top: -33px;
	left: 19px;
}

div#bottombarlegend2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:17px;
	background-color:#FFF;
	z-index: 2;
	top: -47px;
	left: -445px;
}

div#bottombarlegend3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:14px;
	background-color:#FFF;
	z-index: 2;
	top: -63px;
	left: -242px;
}



html>body div#bottombarlegend2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:17px;
	background-color:#FFF;
	z-index: 2;
	top: -42px;
	left: 42px;
}

html>body div#bottombarlegend3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:14px;
	background-color:#FFF;
	z-index: 2;
	top: -55px;
	left: 245px;
}



div#pagenumbers2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:67px;
	height:34px;
	width:379px;
	background-color:#5428c5;
	left: 366px;
	overflow: auto;
	white-space: nowrap; 
}

div#filter {
	position:absolute;
	top:77px;
	height:38px;
	width:149px;
	padding: 0px 0px 0px 0px;
	background-color:#5428c5;
	left: 1004px;
	z-index: 1;
}

div#righthandsearch {
	position:absolute;
	top:109px;
	height:488px;
	width:183px;
	background-color:#5428c5;
	left: 1023px;
	font-size:10px;
	color:	#FFFFFF;
	z-index: 1;
	text-align:left;
}



div#righthandsearch span{
	
	font-size:12px;
	font-weight:bold;
}

div#pagelabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: top;
	text-align: left;
	color: #FFF;
	position:relative;
	height:15px;
	width:550px;
	background-color:#5428c5;
	left: -308px;
	top: -850px;
	z-index: 5;
}

html>body div#pagelabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: top;
	text-align: left;
	color: #FFF;
	position:relative;
	height:15px;
	width:550px;
	background-color:#5428c5;
	left: 26px;
	top: -852px;
}

div#footerbar2 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	position:relative;
	top: 6px;
	height:17px;
	width:942px;
	background-color:#EFEFEF;
	
}

div#bottombar2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 264px;
	top: -18px;
}

html>body div#bottombar2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 533px;
	top: -13px;
}

div#tback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: top;
	color: #FFF;
	position:absolute;
	top:4px;
	height:10px;
	width:137px;
	background-color:#5428c5;
	left: 24px;
}

div#lpagelabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	text-align: top;
	color: #FFF;
	position:absolute;
	top:11px;
	height:15px;
	width:383px;
	background-color:#5428c5;
	left: 18px;
}

div#lstatuslabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: top;
	color: #FFF;
	position:absolute;
	top:13px;
	height:15px;
	width:327px;
	background-color:#5428c5;
	left: 468px;
	text-align: right;
}

div#mainlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: top;
	color: #FFF;
	position:absolute;
	top:13px;
	height:15px;
	width:199px;
	background-color:#5428c5;
	left: 233px;
	text-align: right;
}

div#openlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: top;
	color: #000;
	position:absolute;
	top:773px;
	height:29px;
	width:553px;
	left: 51px;
}

div#pagenumbers span{
	font-size: 12px;
	
}

div#debugwindow {
	position:absolute;
	width:500px;
	top:8px;
	left:457px;
	z-index: 1;
	font-size:10px;

}


div#footerbar {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	position:relative;
	top: -4px;
	height:17px;
	width:942px;
	background-color:#EFEFEF;
	
}

div#menubar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	position:absolute;
	top:67px;
	height:861px;
	width:1196px;
	margin-left:208px;
	background-color:#5428c5;
	left: -197px;
}

div#menubar_front {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	position:absolute;
	top:67px;
	height:861px;
	width:1196px;
	margin-left:208px;
	background-color:#5428c5;
	left: -197px;
}


div#openmenubar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	position:absolute;
	top:12px;
	height:auto;
	width:989px;
	margin-left:208px;
	background-color:#5428c5;
	left: -198px;
}


div#openmenubart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	position:absolute;
	top:12px;
	height:100%;
	width:989px;
	margin-left:208px;
	background-color:#5428c5;
	left: -198px;
}

div#openmenubar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #FFF;
	position:absolute;
	top:5px;
	height:92px;
	width:137px;
	margin-left:208px;
	background-color:#5428c5;
	left: 604px;
}

div#openmenubar3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #FFF;
	position:absolute;
	top:126px;
	height:92px;
	width:137px;
	margin-left:208px;
	background-color:#5428c5;
	left: 604px;
}

div#openmenubar4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #FFF;
	position:absolute;
	top:292px;
	height:319px;
	width:137px;
	margin-left:208px;
	background-color:#5428c5;
	left: 604px;
}


div#footerbar_p {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	position:relative;
	top: -4px;
	height:17px;
	width:942px;
	background-color:#EFEFEF;
	
}

div#bottombar_p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 264px;
	top: -34px;
}

html>body div#bottombar_p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#000;
	left: 294px;
	top: -34px;
}

div#bottombarlegend_p {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:absolute;
	top:672px;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 211px;
	z-index: 1;
}

div#bottombarlegend2_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:absolute;
	top:668px;
	height:15px;
	width:17px;
	background-color:#FFF;
	left: 202px;
	z-index: 2;
}

html>body div#bottombar_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	left: 533px;
	top: -53px;
}

html>body div#bottombarlegend_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color: #5428c5;
	position:relative;
	height:15px;
	width:450px;
	background-color:#FFF;
	z-index: 1;
	top: -24px;
	left: 50px;
	
}

html>body div#bottombarlegend2_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5428c5;
	position:relative;
	height:15px;
	width:17px;
	background-color:#FFF;
	z-index: 2;
	top: -42px;
	left: 45px;
}

div#fronttext {
	left: 648px;
	top: 82px;
	z-index: 100;
	width: 539px;
	text-align:left;
	color:#FFF;
	position:absolute;
	height: 31px;
	font-size:14px;
	

}

div#myKJA_fronttext {
	color:#FFF;
	position:absolute;
	left: 23px;
	top: 86px;
	z-index: 10;
	width: 721px;
	text-align:left;
	height: 31px;
	font-size:24px;

}

div#myKJA_fronttext span{
	font-size:14px;

}

div#genheadertext {
	color:#FFF;
	position:absolute;
	left: 40px;
	top: 84px;
	z-index: 10;
	width: 704px;
	text-align:left;
	height: 31px;
	font-size:14px;
	font-weight:bold;

}


div#myKJA_imagetile {
	color: #000;
	position:absolute;
	top:125px;
	height:789px;
	width:422px;
	padding: 0px 0px 0px 14px;
	background-color:#FFF;
	left: 758px;
	z-index: 10;
	display:block;
	text-align:left;
	font-size:12px;
	color: #5428c5;
}

div#myKJA_saved {
	color: #000;
	position:absolute;
	top:125px;
	height:393px;
	width:358px;
	padding: 5px 10px 5px 10px;
	background-color:#FFF;
	left: 391px;
	z-index: 10;
	display:block;
	text-align:left;
	font-size:12px;
	color: #5428c5;
	
}

html>body div#myKJA_saved {
	height:378px;
	width:335px;
}

div#myKJA_lb {
	color: #000;
	position:absolute;
	top:531px;
	height:383px;
	width:335px;
	padding: 5px 10px 5px 10px;
	background-color:#FFF;
	left: 391px;
	z-index: 10;
	display:block;
	text-align:left;
	font-size:12px;
	color: #5428c5;
}

html>body div#myKJA_lb {
	top:526px;
	height:378px;
}


div#myKJA_intro {
	color: #000;
	position:absolute;
	top:125px;
	height:238px;
	width:335px;
	padding: 5px 10px 5px 10px;
	background-color:#FFF;
	left: 24px;
	z-index: 10;
	display:block;
	text-align:left;
	font-size:12px;
	color: #5428c5;
}

div#myKJA_details {
	color: #000;
	position:absolute;
	top:385px;
	height:230px;
	width:335px;
	padding: 5px 10px 5px 10px;
	background-color:#FFF;
	left: 24px;
	z-index: 10;
	display:block;
	text-align:left;
	font-size:12px;
	color: #5428c5;
}

div#myKJA_filearea {
	color: #000;
	position:absolute;
	top:669px;
	height:245px;
	width:335px;
	padding: 5px 10px 5px 10px;
	background-color:#FFF;
	left: 24px;
	z-index: 10;
	display:block;
	text-align:left;
	font-size:12px;
	color: #5428c5;
}

html>body div#myKJA_filearea {
	top:639px;
	height:265px;
}

div#indextextpanel .nav_link {
	COLOR: #5428c5;
	
}

div#indextextpanel .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#fronttext .nav_link {
	font-size:14px;
	font-weight:bold;
	
}

div#fronttext .nav_link:hover
{
    font-size:14px;
	font-weight:bold;
}

div#indexpicspanel .nav_link {
	COLOR: #5428c5;

}

div#indexpicspanel .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#indexpicspanel_index .nav_link {
	COLOR: #5428c5;

}

div#indexpicspanel_index .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#bottombar .nav_link {
	COLOR: #5428c5;
}

div#bottombar .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#bottombar2 .nav_link {
	COLOR: #5428c5;
}

div#bottombar2 .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#bottombar_p .nav_link {
	COLOR: #5428c5;
}

div#bottombar_p .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#bottombar_front .nav_link {
	COLOR: #5428c5;
}

div#bottombar_front .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#openmenubar2 .nav_link {
	COLOR: #FFF;
}

div#openmenubar2 .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}


.nav_link_u
{
    COLOR: white;
    TEXT-DECORATION:underline;
	
}

.nav_link_u:hover
{
    COLOR: white;
    TEXT-DECORATION:underline;
}

.nav_link_blue
{
    COLOR: #5428c5;
    TEXT-DECORATION:underline;
	
}

.nav_link_blue:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

div#lightboxbar .nav_link {
	COLOR: #5428c5;
}

div#lightboxbar .nav_link:hover
{
    COLOR: #000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

div#artistbio span{
	color: #FFF;
	font-size:14px;
	
}

table 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	color: #FFF;
}

div#pagenumbers table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
}

div#myKJA_details table 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5428c5;
	font-weight:bold;
}

div#myKJA_saved table 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5428c5;
	
}

div#myKJA_lb table 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5428c5;
	
}

.clearfix:after {
	content: ".";
	display:block;
	height: 0px;
	clear: both;
	visibility: hidden;
	}
	
.clearfix {display: inline-block;}

* html .clearfix {height: 1%;}

.clearfix {display: block;}





div#pagenumbers1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:105px;
	background-color:#5428c5;
	left: 867px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -42px;
}

div#pagenumbers_right1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 87px;
	top: 0px;
}


div#pagenumbers2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:135px;
	background-color:#5428c5;
	left: 835px;
	vertical-align:middle;
	text-align:center;
	overflow:visible;
}

div#pagenumbers_left2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
	overflow:visible;
}

div#pagenumbers_right2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 119px;
	top: 0px;
	overflow:visible;
}
	
div#pagenumbers3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:135px;
	background-color:#5428c5;
	left: 835px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 119px;
	top: 0px;
}

div#pagenumbers4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:150px;
	background-color:#5428c5;
	left: 820px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 134px;
	top: 0px;
}

div#pagenumbers5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:165px;
	background-color:#5428c5;
	left: 805px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 149px;
	top: 0px;
}	

div#pagenumbers6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:182px;
	background-color:#5428c5;
	left: 788px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 166px;
	top: 0px;
}	

div#pagenumbers7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:199px;
	background-color:#5428c5;
	left: 771px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 183px;
	top: 0px;
}	

div#pagenumbers8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:219px;
	background-color:#5428c5;
	left: 751px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 203px;
	top: 0px;
}

div#pagenumbers9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:239px;
	background-color:#5428c5;
	left: 731px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 223px;
	top: 0px;
}

div#pagenumbers10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:264px;
	background-color:#5428c5;
	left: 706px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -43px;
}

div#pagenumbers_right10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 248px;
	top: 0px;
}

div#pagenumbers11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:285px;
	background-color:#5428c5;
	left: 685px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -41px;
}

div#pagenumbers_right11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 269px;
	top: 0px;
}



div#pagenumbers0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:373px;
	background-color:#5428c5;
	left: 622px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -18px;
}

div#pagenumbers_right0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 332px;
	top: 0px;
}

div#pagenumbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	top:83px;
	height:18px;
	width:409px;
	background-color:#5428c5;
	left: 586px;
	vertical-align:middle;
	text-align:center;
}

div#pagenumbers_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:50px;
	background-color:#5428c5;
	vertical-align:middle;
	left: -18px;
}

div#pagenumbers_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	position:absolute;
	height:18px;
	width:37px;
	background-color:#5428c5;
	vertical-align:middle;
	left: 368px;
	top: 0px;
}
