body { 
margin:0px; 
padding:0px;
background:url(images/nanaimoartgallery01.gif) repeat-x top;
font-family: Verdana;
font-size: 12px;
color: #555555;
text-align:left;
line-height: 150%;
}

td {
	font-size: 11px;
}
/*-----current events ----*/
.pic1 {
	background:url(images/nanaimoartgallery_06.jpg) top no-repeat;
	background-position:0 0; 
	width:186px; 
	height:205px;
	display:block;
	position:relative;
	}
	
.pic1 a span{
	display:none;
	} 
#current, #future, #training, #retail {
	width:120px;
	height:50px;
	display:block;
	position:absolute;
	left: 7px;
	top: 147px;
	text-decoration:none;
}
	
/*---- future event ----*/
.pic2 {
	background:url(images/nanaimoartgallery_07.jpg) top no-repeat;
	background-position:0 0;
	width:186px;
	height:205px;
	display:block;
	position:relative;
	}
	
.pic2 a span{
	display:none;
	}
/*---- training & workshop ----*/
.pic3 {
	background:url(images/nanaimoartgallery_08.jpg) top no-repeat;
	background-position:0 0;
	width:186px;
	height:205px;
	display:block;
	position:relative;
	} 
	
.pic3 a span{
	display:none;
	}
	
/*---- retail sale ----*/
.pic4 {
	background:url(images/nanaimoartgallery_09.jpg) top no-repeat;
	background-position:0 0;
	width:191px;
	height:205px;
	display:block;
	position:relative;
	}
	
.pic4 a span{
	display:none;
	}
	
#left {
	float:left;
}
	
.yellow {
	font-family: Verdana;
	font-size: 13px;
	color: #785800;
	text-align:left;
	line-height: 150%;
	}	
	
/*--- content part ----*/
.content {
	font-family: Verdana;

	padding-left:65px;
	padding-right:70px;
	padding-bottom:30px;
	font-size: 12px;
	color: #000000;
	text-align:left;
	line-height: 150%;
}
.content a {
	color: #006699;
	text-decoration: none;
}
.content a:hover{
	text-decoration: underline;
}

/*---- menu part ----*/
.menutop {
	background-position:top;
	padding-top:3px;
	padding-left: 10px;
	padding-right: 15px;
	}
	
.menuitem {
	font-family:Verdana;
    font-size: 13px;
	color: #000000;
	text-decoration:none;
  }

.menuitem:hover{
	color: #785800;
	text-decoration:none;
}
.menu_year a {color:#000; text-decoration:none;}
.menu_year a:hover {color:#f00;}
/*---- news part ----
.news {
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
    font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-align:left;
	line-height: 150%;
}
.news a {
	color: black;
	text-decoration:none;
}
.news a:hover{
	color:#785800;
	text-decoration: underline;
}
*/
/*----- address part ----*/

.address p{
	padding-right:20px;
    font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-align:left;
	line-height: 150%;
	}

/*---- footer part ----*/

#footer {
	background-repeat:no-repeat;
}

.crumbs {
	font-family: Verdana;
	padding-left:420px;
	padding-right:50px;
	font-size: 10px;
	color: black;
}
.crumbs a {
	color: black;
	text-decoration: none;
}
.crumbs a:hover{
	text-decoration: underline;
}
