body{
background-color:#FFFFFF;
font-family: arial, verdana, sans-serif;
}
a{
text-decoration:none;
}
#corps{
position:absolute;
left: 50%; 
top: 50%;
width:991px;
height:582px;
margin-top:-291px;
margin-left:-496px;
}
#content{
background-color:#ff0000;
width:681px;
}
#textmenu{
background-color:#0000ff;
float:right;
width:310px;
}
#logo {
float:left;
border:0
}
#title{
width:991px;
height:37px;
text-align:right;
font-size:19px;
color:#656565;
}
#menu{
width:991px;
height:115px;
}
img.menu{
width:135px;
height:90px;
margin-right:3px;
border:2px solid #000000;
}
img.menuselected{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
opacity:0.6;
width:135px;
height:90px;
margin-right:3px;
border:2px solid #000000;
}
img.menuend{
width:135px;
height:90px;
margin-right:0px;
border:2px solid #000000;
}
img.menuendselected{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
opacity:0.6;
width:135px;
height:90px;
margin-right:0px;
border:2px solid #000000;
}
a img.menu{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity:0.9;
border-color:#4d4d4d;
}
a img.menuend{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity:0.9;
border-color:#4d4d4d;
}
a:hover img.menu{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity:1;
border-color:#909090;
} 
a:hover img.menuend{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity:1;
border-color:#909090;
} 
#home{
border: 2px solid #000000; 
} 
#main{
height:390px;
margin-bottom:2px;
}
#pixset{
height:390px;
overflow-x:auto;
overflow-y:auto;
border-top: 2px solid #000000; 
border-left: 2px solid #000000; 
white-space:nowrap;
}
#pixset img{
margin:3px 0px 0px 3px;
border: 2px solid #000000;
align:left; 
vertical-align:top;
}
#infoset{
background-color:#ffffff;
color:#404040;
font-weight:700;
font-size:11px;
position:absolute;
left:50%; 
top:50%;
width:434px;
height:358px;
margin-top:-134px;
margin-left:56px;
padding:3px;
opacity:.90;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
display:none;
}
#infoset div.fees{
color:#d22a2a;
font-size:12px;
margin:8px 0px 0px 6px;
}
#infoset ul{
margin:3px 0px 0px 6px;
padding:0px;
line-height:1.1em;
list-style:none;
}
#infoset h1{
font-weight:700;
font-size:11px;
margin:2px 0px 0px 6px;
}
#infoset p, #aboutus p{
margin:2px 3px 12px 6px;
}
#text {
position:absolute;
bottom:5px;
}
#infoset a, a:visited{
color:#404040;
}
#infoset a:hover{
color:#d22a2a;
}
#infoset em{
color:#720a0a;
font: normal normal 300 100% arial;
}
#error{
background-color:#ffffff;
color:#404040;
font-weight:700;
font-size:11px;
position:absolute;
left: 50%; 
top: 50%;
width:992px;
height:394px;
margin-top:-139px;
margin-left:-496px;
opacity:.95;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
display:inline;
}
#info{
height:390px;
margin-bottom:2px;
font-size:11px;
background-image:url(pix/mondiani-mio.jpg);
}
.bio h1, #error h1{
font-weight:700;
font-size:11px;
margin:0px 0px 12px 5px;
line-height:0.75em;
}
.bio em, #error em{
color:#d22a2a;
font: normal normal 700 100% arial;
}
.bio{
width:55%;
float:right;
font-size:11px;
padding:5px 20px 0px 10px;
margin:4px;
}
.bio p{
margin:6px 0px 15px 0px;
}
.bio img{
border:0px;
}
.nuagetag{
font-size:15px;
}
.nuagetag2{
font-size:17px;
}
.nuagetag3{
font-weight:700;
font-size:17px;
}
#footer{
display:inline;
color:#656565;
font: normal bold 12px verdana;
text-align:right;
width:991px;
line-height:35px; 
}
#footerLinks{
float:left;
}
#footerEmail{
text-align:right;
min-height:38px;
}
#footer a{
color:#656565;
}
#footer a:hover{
color:#000000;
}
#footer img{
width:10px;
height:10px;
border:0px;
}

