@charset "UTF-8";
/* CSS Document */


/* Begin old CSS */
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #99CC99;
}
body {
	background-color: #000000;
	text-align:center;
}
body.drawing {
	background-color: #ffffff;
	text-align:center;
}
div.wrap {
width:800px;
margin:0 auto;
text-align:left;
} 
a:link {
	color: #9999cc;
	text-decoration: none;
}
a:visited {
	color: #9999cc;
	text-decoration: none;
}
a:hover {
	color: #99cc99;
	text-decoration: none;
}
a:active {
	color: #9999cc;
	text-decoration: none;
}
/* End old CSS */
html {
	overflow-y: scroll;
}
img
{  border-style: none;
}
h1.header {
	color: #9999cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	text-align: center;
	}
/*a href header*/
a.header:link {
	color: #9999cc;
	font-family: Arial, Helvetica, sans-serif;

	}
a.header:visited {
	color: #9999cc;
	text-decoration: none;
}
a.header:hover{
	color: #99cc99;
	text-decoration: none;
}
a.header:active {
	color: #9999cc;
	text-decoration: none;
}
table.menu: {
	width: 200px;
	}
/*a href menu*/
a.menu:link {
	color: #99cc33;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	}
a.menu:visited {
	color: #99cc33;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
a.menu:hover{
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
a.menu:active {
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
/*a href submenu*/
a.submenu:link {
	color: #339999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	}
a.submenu:visited {
	color: #339999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.submenu:hover{
	color: #ff9900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.submenu:active {
	color: #339999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.submenuthispage:link {
	color: #ff9900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
a.submenuthispage:visited {
	color: #ff9900;
	text-decoration: none;
}	
a.submenuthispage:hover{
	color: #ff9900;
	text-decoration: none;
}
a.submenuthispage:active {
	color: #ff9900;
	text-decoration: none;
}
/*a href submenu large*/
a.submenu_lg:link {
	color: #9999cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	}
a.submenu_lg:visited {
	color: #9999cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
a.submenu_lg:hover{
	color: #ff9900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
a.submenu_lg:active {
	color: #9999cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
a.submenu_lgthispage:link {
	color: #ff9900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	}
a.submenu_lgthispage:visited {
	color: #ff9900;
	text-decoration: none;
}
a.submenu_lgthispage:hover {
	color: #ff9900;
	text-decoration: none;
}
a.submenu_lgthispage:active {
	color: #ff9900;
	text-decoration: none;
}
table.main {
	width:800px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	}
table.main_exhibitions {
	width:1000px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	}	
table.maindrawing {
	background-color: #ffffff;
	width:800px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	}	
td.menuarea {
	padding-top: 0px;
	vertical-align: top;
	width: 5%;
	
	}
th.exhibitions_spacer {
 	height:278;
	}	
td.single_image {
	padding-top: 20px;
	vertical-align: top;
	width:100%;
	position:relative;
	}
p.description {
	color: #9999cc;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	}
p.description_thmb {
	color: #9999cc;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	text-align: center;
	}
td.text {
	padding-top: 0px;
	vertical-align: top;
	width:95%;
	text-align: left;
	padding-left: 40px;
	}
/*a href menuthispage*/
a.menuthispage:link {
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	}
a.menuthispage:visited {
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
a.menuthispage:hover {
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
a.menuthispage:active {
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}	
p.res_head {
	color: #9999cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	}
p.res_head_sml {
	color: #9999cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	}
p.exhibition_menu_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px
	}
table.resume {
	width:100%;
	vertical-align:top;
	}
/*a href resbiblio*/
a.resbiblio:link {
	color: #ff9900;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	}
a.resbiblio:visited {
	color: #ff9900;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
a.resbiblio:hover {
	color: #9999cc;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
a.resbiblio:active {
	color: #ff9900;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
td.2page_image {
	padding: 20px, 20px, 0px, 20px;
	}
td.description {
	text-align: center;
	}
a.singlepageinfo:link {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/next_arrow.png)
	}
a.singlepageinfo:visited {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/next_arrow.png)	
}
a.singlepageinfo:hover {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/next_arrow_hover.png)
}
a.singlepageinfo:active {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/next_arrow.png)	
}
/*a href singlepageinfo_back*/
a.singlepageinfo_back:link {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back.png)
	}
a.singlepageinfo_back:visited {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back.png)	
}
a.singlepageinfo_back:hover {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back_hover.png)
}
a.singlepageinfo_back:active {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back.png)	
}

a.singlepageinfo_prev:link {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/prev_arrow.png)
	}
a.singlepageinfo_prev:visited {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/prev_arrow.png)
}
a.singlepageinfo_prev:hover {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/prev_arrow_hover.png)
}
a.singlepageinfo_prev:active {
	display: block;
	width: 50px;
	height: 20px;
	background-image: url(Img/misc/prev_arrow.png)
}
a.thumb:link {
	border: 0;
	border-style: none;
	}
a.thumb:visited {
	border: 0;
	border-style: none;
}
a.thumb:hover {
	color: #99cc99;
	border: 0;
	border-style: none;
}
a.thumb:active {
	border: 0;
	border-style: none;
}
td.singlepageinfo {
	text-align: center;
	}
div.col1, div.col2, div.col3{
float: right;
padding: 10px;
}
div.col4{
float: right;
padding: 10px;
}
a.pagenumber:link {
	border: 0;
	border-style: none;
	}
a.pagenumber:visited {
	border: 0;
	border-style: none;
}
a.pagenumber:hover {
	color: #ff9900;
	border: 0;
	border-style: none;
}
a.pagenumber:active {
	color: #ff9900;
	border: 0;
	border-style: none;
}
a.thispagenumber:link {
	color: #ff9900;
	border: 0;
	border-style: none;
	}
a.thispagenumber:visited {
	color: #ff9900;
	text-decoration: none;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}
a.thispagenumber:hover {
	color: #ff9900;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
a.thispagenumber:active {
	color: #ff9900;
	text-decoration: none;
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}
table.4page {
	padding: 10px 16px 10px 16px;
	}
img.4page {
	padding: 10px 16px 10px 16px;
	}
td.4page {
	padding: 5px 5px 5px 5px;
	width: 370px;
	}
a.res_link:link {
	color: #99cc99;
	}
a.res_link:visited {
}
a.res_link:hover {
	color: #9999cc;
}
a.res_link:active {
}
/*a href singlepage_exhibition_back*/
a.singlepage_exhibition_back:link {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back.png)
	}
a.singlepage_exhibition_back:visited {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back.png)	
}
a.singlepage_exhibition_back:hover {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back_hover.png)
}
a.singlepage_exhibition_back:active {
	display: block;
	width: 35px;
	height: 20px;
	background-image: url(Img/misc/back.png)	
}