@charset "utf-8";
/* Main */

body {
margin: 0;
padding: 25px 0;
font: normal 12px verdana, arial, sans-serif;
color:#fff;
border: 0;
background-color:#8c8c8c;
}

h1 {
font-family:"Times New Roman", Times, serif;
font-size:23px;
font-style:italic;
}

.container {
margin: 0 auto;
display:block;
width:900px;
height:725px;
}

a {
color: #fff;
}

a:hover {
color:#8c8c8c
}

p {
text-align:justify;
}

p.left {
display:block;
width:295px;
position:relative;
left:25px;
}

p.right {
display:block;
width:310px;
position:relative;
left:133px;
line-height:16px;
text-align:justify;
}

p.home a {
display:block;
width:160px;
height:11px;
position:relative;
top:429px;
left:11px;
}

p.home a span {
display:none;
}

.Main {
margin: 0 auto;
display:block;
width:900px;
height:700px;
background: url(../images/bg.jpg) no-repeat;
}

.SubLevel {
margin: 0 auto;
display:block;
width:900px;
height:700px;
background: url(../images/bg1.jpg) no-repeat;
}

div.MainMenu {
float:left;
width:94px;
margin:0;
padding: 0;
text-align: right;
}

ul.MainNav li {
list-style-type: none;
line-height:35px;
}

ul.MainNav li a {
text-decoration:none;
color: #fff;
}

ul.MainNav li a.on {
text-decoration:none;
color: #fff;
font-weight:bold;
}

ul.MainNav li a:hover {
color: #8c8c8c;
}

div.content {
display:block;
width:550px;
height:625px;
margin-left:180px;
padding:25px;
}

div.GalleryContent {
position:relative;
top:33px;
display:block;
width:650px;
height:679px;
margin-left:194px;
padding:1px;
}

.AnnPicture {
float:left;
width:128px;
margin:0 25px 15px 0;
padding:15px;
border:1px solid #fff;
}

.FlorenceBienale {
float:left;
width:179px;
margin:0 25px 15px 0;
padding:15px;
border:1px solid #fff;
}

.pages {
margin:0 auto;
position:absolute;
top:625px;
left:225px;
}

.pages2 {
margin:0 auto;
position:absolute;
top:625px;
left:225px;
}

.thumbnail {
font-size:10px;
float: left;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail1 {
position:relative;
top:-4em;
left:25em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail2 {
position:relative;
top:-4em;
left:25em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail3 {
position:relative;
top:-4em;
left:25em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail4 {
position:relative;
top:-4em;
left:24em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail5 {
position:relative;
top:-52em;
left:13.5em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail6 {
position:relative;
top:-65.3em;
left:1em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail7 {
position:relative;
top:-66.2em;
left:9.5em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail8 {
position:relative;
top:-95.3em;
left:36.2em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail9 {
position:relative;
top:-109.6em;
left:47.3em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail10 {
position:relative;
top:-109.7em;
left:36.2em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail11 {
position:relative;
top:-125.7em;
left:48.4em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail12 {
position:relative;
top:-2em;
left:25em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail13 {
position:relative;
top:0.5em;
left:25em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail14 {
position:relative;
top:4em;
left:25em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail15 {
position:relative;
top:-47em;
left:11em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail16 {
position:relative;
top:-39em;
left:38em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail17 {
position:relative;
top:-63em;
left:11em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail18 {
position:relative;
top:-63em;
left:11em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.thumbnail19 {
position:relative;
top:-100em;
left:38em;
font-size:10px;
width: 100px;
padding: 10px;
text-align:center;
}

.art {
width: 600px;
padding:0;
text-align:center;
}

.caption {
text-align:center;
font-weight:bold;
}

.caption a {
text-decoration:none;
}

.caption a:hover {
color:#8c8c8c;
}

.slides {
position:relative;
top:-2.5em;
left:2.99em;
text-align:center;
font-weight:bold;
}

.slides a {
text-decoration:none;
}

.slides a:hover {
color:#8c8c8c;
}

.clearboth {
clear: both;
}

.copyright {
font-size:10px;
padding:10px;
}

.wired {
position:relative;
top:-3.3em;
left:75em;
padding:10px;
font-size:10px;
}

.wired a:hover {
color:#696969;
}





