BODY { margin: 0px auto; padding: 0px; background:url(images/body_background.jpg)/* no-repeat left top fixed */; }
body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }
a:active { color: #000000; }
img {
	border: 0;
}
#wrap { margin:0 auto; width:850px; height: 100% auto;	background: transparent 100% 0;	border:0px solid #F0E7E7; border-width:0 0px; }
#wrap_bg {
	margin:0 auto;
	width:1000px;
	height: 100% auto;
	background: transparent url(images/table_background.jpg) 100% 0;
	border:0px solid #F0E7E7;
	border-width:0 0px;
}
#bottom_piece {
	margin:0 auto;
	width:1000px;
	background: transparent /*url(images/table_bottom_background.jpg)*/ no-repeat 100% 0;
	border:0px solid #F0E7E7;
	border-width:0 0px;
}
#madeby {
	margin:0 auto;
	width:650px;
	height: 100% auto;
	border:0px solid #F0E7E7;
	border-width:0 0px;
	text-align: right;
	
}
#whitespace { 
	position:relative;
	width:650px;
	height: 100% auto;
	background: transparent url(images/middle_background.jpg) repeat-y 100% 0;
}
#topBG {
	text-align: left;
	position:relative;
	height: 460px;
	background: transparent url(images/top_background.jpg) no-repeat 100% 0;
	
}
#middleBG {
	position:relative;
	/* height: 303px; */
	height: 100% auto;
	background: transparent  url(images/middle_background.jpg) repeat-y 100% ;
	background-position: top;
	text-align: center;
}
#currentExhibition {
	position: relative;
	float: none;
	background-image: url(images/middle_background.jpg);
	background-position: top;
	background-repeat: repeat-y;

}
#artistsBG {
	position: relative;
	float: none;
	margin-bottom: 0px;
	/* height: 380px; */
	background: transparent  url(images/middle_background.jpg) repeat-y 100% ;
	background-position: top;
	text-align: center;
}
#galleryBG {
	position: relative;
	float: none;
	margin-bottom: 0px;
	/* height: 380px; */
	background: transparent  url(images/middle_background.jpg) repeat-y 100% ;
	background-position: top;
	text-align: center;
}
/* ====================================================================== <<<< Top Menu */
#topmenu { background-image: url(images/navbar_background.jpg); height:84px; padding:0px 0 0 0px; background-repeat: repeat-x; }
#topmenu ul { float: center;  list-style-type: none; padding: 0px; margin: 0 10px 0 110px; }
#topmenu ul li { float: left; margin:0 0px 0 0; }
#topmenu ul li a { display: block; text-indent: -50000px; overflow:hidden; /*width:69px;*/ height:84px; text-decoration:none; }

#topmenu #button1 a { background: url(images/navbar/home.jpg) no-repeat; width:85px; background-position:0 -84px; }
#topmenu #button2 a { background: url(images/navbar/aboutus.jpg) no-repeat; width:107px; background-position:0 -84px;}
#topmenu #button3 a { background: url(images/navbar/artists.jpg) no-repeat; width:72px; background-position:0 -84px;}
#topmenu #button4 a { background: url(images/navbar/exhibitions.jpg) no-repeat; width:101px; background-position:0 -84px;}
#topmenu #button5 a { background: url(images/navbar/framing.jpg) no-repeat; width:129px; background-position:0 -84px;}
#topmenu #button6 a { background: url(images/navbar/contact.jpg) no-repeat; width:114px; background-position:0 -84px;}

/*#topmenu #button5 {  float:right; margin:0 0px 0 0;}*/

#topmenu #button1 a:HOVER, 
#topmenu #button2 a:HOVER, 
#topmenu #button3 a:HOVER, 
#topmenu #button4 a:HOVER, 
#topmenu #button5 a:HOVER, 
#topmenu #button6 a:HOVER, 
#topmenu #button6a a:HOVER, 
#topmenu #button7 a:HOVER { background-position:0 0px; }

#topmenu #button1 a.on, 
#topmenu #button2 a.on, 
#topmenu #button3 a.on, 
#topmenu #button4 a.on, 
#topmenu #button5 a.on, 
#topmenu #button6 a.on, 
#topmenu #button6a a.on, 
#topmenu #button7 a.on { background-position:0 0px;   }

#myblox { float:right; }
/* ====================================================================== >>>> Top Menu */


.Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}