body {
	font-size:   x-small;
	font-family: "Verdana", "Bitstream Vera Sans", sans-serif;
	text-align:  center;
}


a                { text-decoration: none; border: none;     }
a:hover, a:focus { text-decoration: underline; }
a img            { border: none;               }


h1 { 
	font-variant:  small-caps;
	font-size:     xx-large;
	letter-spacing: 0.3em;
}

h2 { font-size: large;  }
h3 { font-size: medium; }
th {
	font-size:  small;
	text-align: center;
	padding:    0em 1em 0.5em 1em;
}

td { text-align: center; }

.important { font-weight: bold;  }
.left      { float: left;  }
.right     { float: right; }


.menue    { white-space: nowrap; }
.menue ul { padding:     0px;    }
.menue li { display:     inline; }


.embedded {
	border:     1px solid;
	margin:     20px auto 20px auto;
	padding:    20px;
	text-align: left;
	width:      50%;
}

.imageInfo {
	border:     1px solid;
	margin:     20px auto 40px auto;
	padding:    20px;
	text-align: left;
/* 	position:   absolute; */
}


.slidercontrols {
	padding: 2px 0px 2px 0px;
	cursor:  pointer;
}

.infobuttons {
	cursor: pointer;
	vertical-align: middle;
}

.infotext {
	cursor: pointer;
	text-decoration: none;
	vertical-align: middle;
}

.infotext:hover {
	text-decoration: underline;
}


#welcome {
	margin-top:  10%;
	margin-bottom: 3em;
}


#disclaimer { margin: auto; }


#artist { 
	position:   absolute;
	width:      100%;
	left:       0px;
}

#artistcontent {
	border:     1px solid;
	overflow:   auto;
	padding:    20px;
	text-align: left;
	margin:     auto;
}


#sidemenu { 
	line-height: 1.5em;
	position:    absolute;
	right:       3em;
	top:         3em;
}



#previewBar {
	border:  10px solid;
	padding: 5px;
	margin:  50px auto 25px auto;
}

#previewWindow {
	overflow: hidden;
	position: relative;
}

#previewSlider {
	position:    relative;
	text-align:  left;
	white-space: nowrap;
}

#previewSlider img {
	border-style: solid;
	border-width: 2px;
	cursor: pointer;
}

#previewSlider a:hover img, #previewSlider img:hover  {
	border-style: solid;
	border-width: 2px;
	cursor:       pointer;
}


#imagecontrol {
	margin:   auto;
	position: relative;
/*
	top:      0px;
	left:     0px;*/
}

#imageview {
	position: relative;
}

#theimage {
	border:      10px solid;
	padding:     5px;
	margin:      10px 0px 10px 0px;
}

