/*	polumnia.css
*/

body {
  text-align: center;
  overflow-x: hidden;
  background-color : #482D00;
  font-family: Verdana, Helvetica; 
  color : #FDA50F;
  scrollbar-base-color: #482D00;
  scrollbar-arrow-color: #FDA50F;
}

hr {
  color : #9D8F6C;
}

#mainscreen {
	top:       5px;
	width: 	   100vw;
    margin:    auto;
}

#top_bar {
    position: absolute;
    background-image:	url(../images/top_column.jpg);
    text-align:	center;
    top:	5px;
    left:	50%;
    width:	780px;
    height:	58px;
    margin-left:	-390px;
    padding-top:	25px;
}

#top_bar-index {
	float: left;
    background-image:	url(../images/top_column.jpg);
    background-repeat:	no-repeat;
	background-position: center;
    text-align:	center;
    top:	0px;
    width:	98vw;
    height:	84px;
    margin:	auto;
}

#top_bar_middle {
	background-color:	transparent;
	text-align:		center;
	padding-top:	2px;
	margin:	auto;
}

#body-positie {
    position:	absolute;
    top: 100px;
    left:	50%;
    width:	780px;
    margin-left:	-390px;
    text-align:	center;
    height: 80%;
    overflow : auto;
    font-size: 0.8em;
}

@media (min-width: 1024px) {
	#right_column {
		float: right;
		background-image:	url(../images/column.jpg);
		background-repeat:	no-repeat;
		text-align:	left;
		padding-top:	20px;
		margin-right:	22vw;
		width:	140px;
		height:	520px;
		font-size : 0.7em;
	}
	#center_column {
		float: left;
		text-align:	center;
		width:	240px;
		padding-top: 20px;	
		margin-left:	40vw;
		font-size : 0.6em;
		z-index:	-1;
	}
	#left_column {
		float: left;
		background-image:	url(../images/column.jpg);
		background-repeat:	no-repeat;
		text-align:	left;
		padding-top:	20px;
		margin-left:	20vw;
		width:	140px;
		height:	520px;
		font-size : 0.7em;
	}

}

@media only screen and (min-width: 390px) and (-webkit-device-pixel-ratio: 3) {
	#left_columnn {
		float: left;
		width: 20vw;
		padding-left: 4vw;
		height: auto;
		text-align: left;
		font-size: 0.7em;
		border-color:  #FDA50F;
		border-style: outset;
		border-width: 4px;
	}
	#right_columnn {
		float: left;
		width: 20vw;
		padding-right: 4vw;
		height: auto;
		font-size: 0.7em;
		text-align: left;
		border-color:  #FDA50F;
		border-style: outset;
		border-width: 4px;
	}
	#center_columnn {
		float: right;
		width: 40vw;
		margin-right: 4vw;
		min-height: 250px;
		height: auto;
		font-size: 0.7em;
		border-color:  #FDA50F;
		border-style: outset;
		border-width: 4px;
	}
}

.menuBlock{ background-color: black; padding: 4px; padding-top:34px; padding-bottom:4px; }

#menu_column {
    float:  left;
    background-image:	url(../images/columnbig.jpg);
    background-repeat:	no-repeat;
    background-position: top left;
    font-size : 0.7em;
    text-align:	left;
    top:	5px;
    padding-top:	14px;
    left:	8px;
    width:	10vw;
    height:	90vh;
    font-family: Verdana, Helvetica, sans-serif; 
}

#stage {
    float: left;
    height: auto;
    width: 86vw;
    max-width: 86vw;
    top: 18px;
    overflow : auto;
    font-size: 0.8em;
}

#menu_column li {
    display:block;
    margin-left:    -6px;
    padding-bottom: 14px;
}

#menu_column .menuItemColumn {
    text-decoration:    none;
    color:              #FFAD23;
    font-size:          0.9em;
    background-color: 	transparent;
    cursor:             pointer;
}


/*
#menu_column a:link {
	text-decoration:    none;
	color:              #FFAD23;;
    font-size:          0.9em;
	background-color: 	#653F00;
	border-right:		solid 1px #80826F;  
	border-bottom:		solid 1px #80826F;
	border-left:		solid 1px #ECD8BD;
	border-top:         solid 1px #ECD8BD;
	text-align:         center;
	display:            block;
	overflow:           hidden;
    height:             40px;
    padding-top:        6px;
    padding-bottom:     6px;
}

#menu_column a:hover {
	text-decoration:    none;
	color:              #F99008;
    font-weight:    bold;
}
*/
#menu_column .menuItemColumn:hover {
    text-decoration:    none;
    color:              #F99008;
    font-weight:    bold;
}

.menuItem {
	padding-left: 15px;	
}

.menuItem a:link {  
	color: #FFAD23;
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
}

.menuItem a:visited {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
}

.menuItem a:hover { 
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

.menuItem a:active { 
 	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}


#menu_bottom {
    background-color:	transparent;
    text-align:	center;
    margin-top:	120px;
    width:	90%;
}

.menuItemRef {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    background-color: #6D4700;
    cursor:	pointer;
    margin-left:    16px;
}

.menuItemRef:hover {
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

.ItemRef {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    cursor:	pointer;
}

.ItemRef:hover {
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

.menuBuy {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    background-color: #6D4700;
    cursor:	pointer;
    margin-left:    16px;
}

.menuBuy:hover {
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

.buy {
    cursor: pointer;
}

.remove-from-cart {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    background-color: #6D4700;
    cursor:	pointer;
    margin-left:    16px;
}

.remove-from-cart:hover {
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}


.expandable {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    background-color: #6D4700;
    cursor:	pointer;
    margin-left:    16px;
}

.menuItemRefImg {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    cursor:	pointer;
    padding-top:    6px;
}

.shopItem {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    cursor:	pointer;
    padding-top:    6px;
}

h1 { 
    font-size: 24pt;
}

h6 { 
    font-size: 16pt; 
    font-weight: normal;
}

h5 { 
	font-size: 		11pt; 
	font-weight: 	normal;
}

h3 { 
	font-size: 		1.1em; 
	font-weight: 	normal;
	margin-bottom:	2px;
	margin-top:	1px;
	color:	white;
}

h6.main {
	font-size: 9pt; 
	font-weight: normal;
	margin-bottom:	6px;
	margin-top:	2px;
}


a:link {  color: #FDA50F; text-decoration: none; font-weight: bold; background-color: #482D00}
a:visited {  color: #FDA50F; text-decoration: none; font-weight: bold; background-color: #482D00}
a:hover { color: #482D00; font-weight: bold; background-color: #FDA50F}
a:active { color: #FDA50F; font-weight: bold; background-color: #482D00}

#center {
	position: absolute;
	top:	350px;
	left:	50%;
	width:	30%;
	margin-left:	-15%;
}

.titel {
	font-size: 7pt;
}

.naam {
	font-size: 9pt;
}

input.btn
{
   color : #000000;
   font-family : verdana, sans-serif;
   font-weight :bold;
   background-color : #FFAD23;
   border : 1px solid;
   border-top-color : #fff;
   border-left-color : #fff;
   border-right-color : #000;
   border-bottom-color : #000;
   cursor: pointer;
} 

input.txt
{
	background-color: #000000;
	font-size: 9pt;
	color: #FFAD23;
	font-family: verdana, sans-serif;
}

input {
	background-color: #000000;
	font-size: 9pt;
	color: #FFAD23;
}
textarea {
	background-color: #000000;
	font-size: 9pt;
	color: #FFAD23;
}

#terugkoppeling {
    background-color: transparent;
}

table {
	font-size: 9pt;
}

.h110 {
	height:	110px;
}

img {
	border: 0;
}

.menu_column-header {
	font-size: 		12pt; 
	font-weight: 	normal;
	padding-bottom:	20px;
    margin-left:    -6px;
	color:			#C1C1C1;
}

.header {
    padding-left: 8px;
    font-size: 11pt;
    font-weight: normal;
    line-height: 1.5em;
    color: #C1C1C1;
    cursor: pointer;
}

#stats {
  position : absolute;
  left : 0px;
  bottom : 10px;
  width : 100%;
}

#imageref {
    position: absolute;
    top:	120px;
    width:	400px;
    height: auto;
    background-color:	transparent;
    left:	50%;
    margin-left:	-200px;
    text-align:	center;
}

#textref {
    position: absolute;
    top:	240px;
    width:	400px;
    background-color:	transparent;
    left:	50%;
    margin-left:	-200px;
    text-align:	justify;
    font-size:	12px;
}

#textref a:link {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
}

#textref a:visited {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
}

#textref a:hover { 
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

#textref a:active { 
 	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

.menuItemBig a:link {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
	font-size:		18px;
}

.menuItemBig a:visited {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
	font-size:		18px;
}

.menuItemBig a:hover { 
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
	font-size:		18px;
}

.menuItemBig a:active { 
 	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
	font-size:		18px;
}

.menuItemBigger {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
	font-size:	22px;
}

.menuHeader {
	border-right:		solid 1px #80826F;  
	border-bottom:		solid 1px #80826F;
	border-left:		solid 1px #ECD8BD;
	border-top:         solid 1px #ECD8BD;
	text-align:         center;
	display:            block;
	overflow:           hidden;
    height:             40px;
    padding-top:        12px;
    text-shadow: rgba(0, 0, 0, 0.4) 0 -1px 1px;
    color: #ebc466;
    font-weight: bold;
    font-size:    1.1em;
    letter-spacing: 0.15em;
    text-transform: uppercase;
}

.menuItemWriting {
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
	cursor:	pointer;
    margin-left:    16px;
}

.menuItemWriting:hover {
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

.ItemMag {
    text-decoration: none; 
    color: #FFAD23;
    cursor:	pointer;
}

.ItemMag:hover {
    text-decoration: none; 
    color: #1f0925; 
    background-color: #FFAD23;
}

#magazine {
    text-align: center;
    color:  gray;  
}

#magazine table {
    margin-left: auto;
    margin-right: auto;
    color: #CECECE;
    font-size:  9pt;
    font-family: Times New Roman,Helvetica,sans-serif;
}

#magazine table .stesure {
    margin-left: auto;
    margin-right: auto;
    color: black;
    background-color: #F2E81A;
    font-size:  9pt;
    font-family: Times New Roman,Helvetica,sans-serif;
}
#topframe {
	position: fixed;
	text-align:	center;
    width: 90%;
    height: 74px;
    top: 8px;
    right: 10px;
    left: 10%;
	margin-bottom : 1px; 
    color:  #C1C1C1;
	background-image:	url(../images/top_column.jpg);
    background-position: top center;
	background-repeat:	no-repeat;
    font-size:  0.8em;
	padding-top : 9px;     
}

#writing-body-positie {
	position:	absolute;
	height: 80%;
	width: 80%;
	top: 88px;
	left: 160px;
	overflow : auto;
	font-size: 0.8em;
}

#writing-body-positie table {
    color: #CECECE;
    font-size:  0.8em;
}

.black {
    color: black;
}

.paper {
    color:  gray;  
}

.w670 {
    width:  670px;
}

.w520 {
    width:  520px;
}

.dalloblio {
     background-color: #30CECD;
     text-align: center;
	 color: gray;
}
.right {
    text-align: right;
    font-size:  13pt;
}

.ItemRefWriting {
    text-decoration: none; 
    cursor:	pointer;
}

.ItemRefWriting:hover {
    text-decoration: none; 
    color: #1f0925; 
    background-color: #FFAD23;
}

.ItemRefSub {
    text-decoration: none; 
    cursor:	pointer;
}

.ItemRefSub:hover {
    text-decoration: none; 
    color: #1f0925; 
/*    background-color: #FFAD23;*/
}

.ItemRefSub1 {
    text-decoration: none; 
    cursor:	pointer;
}

.ItemRefSub1:hover {
    text-decoration: none; 
    color: #1f0925; 
    background-color: #FFAD23;
}

.ItemRefMain {
    text-decoration: none; 
    cursor:	pointer;
}

.ItemRefMain:hover {
    text-decoration: none; 
    color: #1f0925; 
/*    background-color: #FFAD23;*/
}

#topframe-music {
    position: fixed;
    left: 148px;
    width: 84%;
    height: 74px;
    top: 8px;
    right: 10px;
    margin-bottom : 1px; 
    background-color: #5d5d5d;
    color:  #C1C1C1;
}

#topframe-mp3 {
    position: fixed;
    width: 84%;
    height: 74px;
    top: 8px;
    right: 10px;
    left: 148px;
    margin-bottom : 1px; 
    background-color: #5d5d5d;
    color:  #C1C1C1;
}

#music-body-positie {
    float: left;
    margin-top: 80px;
    width:  92%;
}

#music-content {
    width:  100%;
}

#middle {
    position: absolute;
    width: 80%;
    left: 160px;
    height: 60px;
    top: 10px;
    margin-bottom : 1px; 
    background-color: #5d5d5d;
    text-align:		center;
    font-size:		18px;
}

#order1 {
	position: absolute;
	left:	30px;
	top:	10px;
  	font-size: 10pt;
}

#order2 {
	position: absolute;
	left:	30px;
	top:	30px;
  	font-size: 10pt;
  	font-weight: bold;
}

#order3 {
	position: absolute;
	left:	30px;
	top:	50px;
  	font-size: 10pt;
}

#album {
    position: absolute;
    left:	40px;
    top:	30px;
    font-size: 12pt;
}

#album-mp3 {
	position: absolute;
	left:	12px;
	top:	30px;
  	font-size: 12pt;
}

#details1 {
    position: absolute;
    left:	138px;
    top:	10px;
    font-size: 12pt;
}

#details2 {
	position: absolute;
	left:	138px;
	color: #FFAD23; 
	top:	30px;
  	font-size: 10pt;
  	font-weight: bold;
}

#details3 {
	position: absolute;
	left:	138px;
	top:	50px;
  	font-size: 8pt;
}

#status {
	position: absolute;
	left:	412px;
	top:	26px;
  	font-size: 14pt;
}

#status-mp3 {
	position: absolute;
	left:	412px;
	top:	6px;
  	font-size: 14pt;
}

#on {
	position: absolute;
	left:	602px;
	top:	30px;
  	font-size: 8pt;
}
#mp3 {
    position: absolute;
    left:	652px;
    top:	30px;
    font-size: 8pt;
}
#review {
    position: absolute;
    left:	700px;
    top:	30px;
    font-size: 8pt;
}

#review-mp3 {
	position: absolute;
	left:	700px;
	top:	30px;
  	font-size: 8pt;
}

#price {
	position: absolute;
	left:	768px;
	top:	30px;
  	font-size: 8pt;
}
#buy {
	position: absolute;
	left:	848px;
	top:	30px;
  	font-size: 8pt;
}

.review {
    text-align: justify;
    margin-left: 40px;
    margin-right: 40px;
}

#body-positie-center {
	position:	absolute;
	height: 80%;
	width: 80%;
	top: 88px;
	left: 160px;
	overflow : auto;
	font-size: 0.8em;
	text-align:	center;
}

#music-body-positie a:link {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: transparent;
}

#music-body-positie a:visited {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: transparent;
}

#music-body-positie a:hover { 
	color: white; 
	font-weight: bold; 
	background-color: #FFAD23;
}

#music-body-positie a:active { 
	color: #FFAD23; 
	font-weight: bold; 
	background-color: transparent;
}

#info {
	margin-left:	2em;
	margin-right:	2em;
	text-align:		justify;
	color:			#9E9E9E;
}

#music-body-positie .actueel {
	color:			#9E9E9E;
}

#music-body-positie .actueel a:link {  
	color:			#9E9E9E;
	text-decoration: none; 
	font-weight: bold; 
	background-color: #333366;
}

#music-body-positie .actueel a:visited {  
	color:			#9E9E9E;
	text-decoration: none; 
	font-weight: bold; 
	background-color: #333366;
}

#music-body-positie .actueel a:hover { 
	color: #333366; 
	font-weight: bold; 
	background-color:	#9E9E9E;
}

#music-body-positie .actueel a:active { 
	color:			#9E9E9E;
	font-weight: bold; 
	background-color: #333366;
}

#music-body-positie table {
	font-size:	9pt;
    color:  #C1C1C1;
    text-align: left;
}

/*
#navigation {
 position: fixed;
 top: 0; left: 0; right: 0; height: 1.4em;
 border-bottom: 0.2em solid #ACA250;
}
#intro {
 position: fixed;
 top: 1.6em; left: 0; bottom: 1.4em; right: 75%;
 padding: 0 0.5em;
 border-right: 0.2em solid #ACA250;
 overflow: auto;
}
#news {
 position: fixed;
 top: 1.6em; left: 25%; bottom: 1.4em; right: 0;
 overflow: auto;
 padding: 0 0.5em;
}
#copyright {
 position: fixed;
 left: 0; bottom: 0; right: 0; height: 1.2em;
 border-top: 0.2em solid #ACA250;
}
*/

#asif_button {
	background-color: 	#FFAD23;
	border:				outset;
	border-width:		2px;
	border-style: 		solid;
	text-align:			center;
	padding-left:		1em;
	padding-right:		1em;
	padding-top:		2px;
	padding-bottom:		2px;
	height:				40px;
}

#asif_button a:link {
	color:			#C1C1C1;
	font-weight:	 bold; 
	text-decoration: none;
	font-size:		10pt;
}

#asif_button a:visited {
	text-decoration: none;
	color:			#C1C1C1;
}

#asif_button a:hover {
	text-decoration: none;
	color:			#EF221D;
}

#music-body-positie input.btn
{
   color : #000000;
   font-family : verdana, sans-serif;
   font-weight :bold;
   background-color : #FFAD23;
   border : 1px solid;
   border-top-color : #fff;
   border-left-color : #fff;
   border-right-color : #000;
   border-bottom-color : #000;
}

#music-body-positie input.txt
{
	background-color: #000000;
	font-size: 9pt;
	color: #FFAD23;
	font-family: verdana, sans-serif;
}

#textref-music {
	position: absolute;
	bottom: 10px;
	width: 80%;
	background-color:	transparent;
	left: 160px;
	text-align: center;
	font-size: 0.8em;
}

#textref-music a:link {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
}

#textref-music a:visited {  
	color: #FFAD23; 
	text-decoration: none; 
	font-weight: bold; 
	background-color: #6D4700;
}

#textref-music a:hover { 
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

#textref-music a:active { 
 	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}


#music-body-positie .centered {
	text-align:	center;
}

.titles {
	color:			#000000;
	cursor:			pointer;
	font-weight: 	bold;
	font-size: 		8px;
}

.menuItemTop {
    cursor: pointer;
    color: #C1C1C1;
	text-decoration: none; 
    font-size: 0.8em;
}

.menuItemTop:hover {
	color: #FFAD23; 
}

.download {
    color: #FFAD23; 
    text-decoration: none; 
    font-weight: bold; 
    background-color: #6D4700;
    cursor:	pointer;
    margin-left:    16px;
}

.download:hover {
	color: #1f0925; 
	font-weight: bold; 
	background-color: #FFAD23;
}

#tab-bar-horizontal-detail {
	zoom: 1;
	background-color: #653F00;
	border-bottom: 1px #441d22 solid;
	position: relative;
  /*  text-align: center;
	z-index: 200;
	-webkit-user-select: none;
	-o-box-shadow: rgba(0, 0, 0, 0.5) 0 0 5px 0;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 0 5px 0;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0 0 5px 0;
	box-shadow: rgba(0, 0, 0, 0.5) 0 0 5px 0; 
	max-width: 100%;
	*/
  }
  
  #tab-bar-horizontal-detail li {
	  display: inline;
	  float: left;
  }
  
  #tab-bar-horizontal-detail .menuItemSubview {
	  text-decoration:    none;
	  color:              #FFAD23;;
	  font-size:          0.9em;
	  background-color: 	#653F00;
	  border-right:		solid 1px #80826F;  
	  border-bottom:		solid 1px #80826F;
	  border-left:		solid 1px #ECD8BD;
	  border-top:         solid 1px #ECD8BD;
	  text-align:         center;
	  display:            block;
	  overflow:           hidden;
	  height:             40px;
	  padding-top:        12px;
	  cursor:             pointer;
  }
  
  #tab-bar-horizontal-detail a:link {
	  text-decoration:    none;
	  color:              #FFAD23;;
	  font-size:          0.9em;
	  background-color: 	#653F00;
	  border-right:		solid 1px #80826F;  
	  border-bottom:		solid 1px #80826F;
	  border-left:		solid 1px #ECD8BD;
	  border-top:         solid 1px #ECD8BD;
	  text-align:         center;
	  display:            block;
	  overflow:           hidden;
	  height:             40px;
	  padding-top:        6px;
	  padding-bottom:     6px;
  }
  
  #tab-bar-horizontal-detail a:hover {
	  text-decoration:    none;
	  color:              #F99008;
	  font-weight:    bold;
  }
  #tab-bar-horizontal-detail .menuItemSubview:hover {
	  text-decoration:    none;
	  color:              #F99008;
	  font-weight:    bold;
  }
  
#art_screen {
    position: absolute;
    top:	50%;
    left:	50%;
    width:	820px;
    height:	640px;
    margin-left:	-410px;
    margin-top:		-320px;
    background-color : transparent;
}

#art-body-position {
    float: left;
    margin-top: 80px;
    margin-left: 40px;
    width:  92%;
}

#lamp {
    position: absolute;
    top:	20px;
    left:	235px;
    width:	145px;
    height:	166px;
    background-color : transparent;
}

#drawers {
	position: absolute;
	top:	186px;
	left:	235px;
	width:	145px;
	height:	424px;
	background-color : transparent;
	z-index : -1;
}

#drawer1 {
	position: absolute;
	top:	184px;
	left:	235px;
	background-color : transparent;
	z-index : 0;
	font-size : 24pt;
}

#drawer2 {
	position: absolute;
	top:	220px;
	left:	235px;
	background-color : transparent;
}

#drawer3 {
	position: absolute;
	top:	256px;
	left:	235px;
	background-color : transparent;
}

#drawer4 {
	position: absolute;
	top:	286px;
	left:	235px;
	background-color : transparent;
}

#drawer5 {
	position: absolute;
	top:	320px;
	left:	235px;
	background-color : transparent;
}

#drawer6 {
	position: absolute;
	top:	350px;
	left:	235px;
	background-color : transparent;
}

#drawer7 {
	position: absolute;
	top:	380px;
	left:	235px;
	background-color : transparent;
}

#drawer8 {
	position: absolute;
	top:	410px;
	left:	235px;
	background-color : transparent;
}

#drawer9 {
	position: absolute;
	top:	446px;
	left:	235px;
	background-color : transparent;
}

#drawer10 {
	position: absolute;
	top:	482px;
	left:	235px;
	background-color : transparent;
}

#gb {
	position: absolute;
	top:	514px;
	left:	235px;
	background-color : transparent;
}

#drawbot {
	position: absolute;
	top:	540px;
	left:	235px;
	background-color : transparent;
}

#reception {
	position: absolute;
	top:	20px;
	left:	380px;
	width:	666px;
	height:	590px;
	background-color : transparent;
}
#icon_left {
	position: absolute;
	text-align: right;
	left:	0px;
	bottom:	5px;
	margin-right:	10px;
	width:	273px;
	background-color : transparent;
}

#icon_center {
	position: absolute;
	text-align: center;
	left:	273px;
	bottom:	5px;
	width:	274px;
	background-color : transparent;
}

#icon_right {
	position: absolute;
	text-align: left;
	bottom:	5px;
	left:	547px;
	margin-left:	5px;
	width:	273px;
	background-color : transparent;
}
#top1 {
    position: absolute;
    top:	0;
    left:	200px;
    width:	200px;
    height:	162px;
    background-color : #482D00;
}

#top2 {
    position: absolute;
    top:	0px;
    left:	400px;
    width:	105px;
    height:	162px;
    background-color : #482D00;
}

#top3 {
    position: absolute;
    top:	0px;
    left:	505px;
    width:	116px;
    height:	162px;
    background-color : #482D00;
}

#top4 {
    position: absolute;
    top:	0px;
    left:	621px;
    width:	488px;
    height:	162px;
    background-color : #482D00;
}

#bottom1 {
	position: absolute;
	top:	162px;
	left:	200px;
	width:	102px;
	height:	327px;
	background-color : #482D00;
}

#bottom2 {
	position: absolute;
	top:	162px;
	left:	302px;
	width:	113px;
	height:	327px;
	background-color : #482D00;
}

#bottom3 {
	position: absolute;
	top:	162px;
	left:	415px;
	width:	127px;
	height:	327px;
	background-color : #482D00;
}

#bottom4 {
	position: absolute;
	top:	162px;
	left:	542px;
	width:	90px;
	height:	327px;
	background-color : #482D00;
}

#bottom5 {
	position: absolute;
	top:	162px;
	left:	632px;
	width:	81px;
	height:	327px;
	background-color : #482D00;
}

#bottom6 {
	position: absolute;
	top:	162px;
	left:	713px;
	width:	132px;
	height:	327px;
	background-color : #482D00;
}

#bottom7 {
	position: absolute;
	top:	162px;
	left:	845px;
	width:	157px;
	height:	327px;
	background-color : #482D00;
}

#bottom8 {
	position: absolute;
	top:	162px;
	left:	1002px;
	width:	106px;
	height:	327px;
	background-color : #482D00;
}
#museum_bar {
	position: absolute;
	text-align: center;
	top:	495px;
	left:	200px;
	width:	910px;
	height:	50px;
	background-color : #482D00;
}

#button_bar-museum {
	position: absolute;
	text-align: center;
	bottom:	5px;
	background-color : #482D00;
	width:			910px;
	left:			50%;
	margin-left:	-455px;
}

#button_bar {
	position: 		absolute;
	text-align: 	center;
	width:			820px;
	left:			50%;
	margin-left:	-410px;
	bottom:			0;
	height:			30px;
	background-color : transparent;
}

#space {
   position: absolute;
   top: 180px;
   left: 400px;
    width:	600px;
    height:	2em;
    padding:	2px;
    text-align: center;
    color:	#B68F32;
    font-size:	16pt;
}

#inner-corner {
    float: left;
    height: 60%;
}

#music_corner {
    position: absolute;
    left:		152px;
    bottom:		26px;
    width:		420px;
    height:		340px;
    border:		solid;
    background-color : #8D5A01;
    border-color:	black;
    border-style: inset;
}

#reading_table {
    position: absolute;
    right:		100px;
    top:		30px;
    width:		160px;
    height:		280px;
    border:		solid;
    background-color : #8D5A01;
    border-color:	black;
    border-style: outset;
}

#book_shelf {
    position: absolute;
    right:		80px;
    bottom:		26px;
    width:		200px;
    height:		180px;
    border:		solid;
    background-color : #8D5A01;
    border-color:	black;
    border-style: outset;
}

.ItemRefArt {
    text-decoration: none; 
    cursor:	pointer;
}

.ItemRefBox {
    text-decoration: none; 
    cursor:	pointer;
}

.ItemRefBox:hover {
    text-decoration: none; 
    color: #1f0925; 
}
