body {background: #000000;}
* img {background: #000000;}
* img {border: 0; padding: 10px; }
* html a:hover {visibility:visible;}
a {text-decoration:none;}
table {border-collapse: collapse; border: 0px;  border-style: solid; border-color: #ffffff; cellpadding: 0; cellspacing: 0; font:12px Verdana, Arial, Helvetica, sans-serif; color: #a2a2a2; }
TD { border: 0px;  padding-bottom: 10px;  padding-top: 10px; }
TD.compact { border: 0px;  padding-bottom: 2px;  padding-top: 2px; valign: top;}
TH.compact { border: 0px;  padding-bottom: 4px;  padding-top: 0px; valign: top;}
[class="text"] p {padding: 30px; font:12px Verdana, Arial, Helvetica, sans-serif; color: #a2a2a2; line-height: 14px;}
hr.hr1 { border: 0; width: 100%; color: #d1d1d1; background-color: #d1d1d1; height: 1px;}


a:link {color: #000000; text-decoration: underline; }
a:active {color: #000000; text-decoration: underline; }
a:visited {color: #000000; text-decoration: underline; }
a:hover {color: #000000; text-decoration: none; }


a.light:link {color: #a2a2a2; }
a.light:active {color: #a2a2a2; }
a.light:visited {color: #a2a2a2; }
a.light:hover {color: #a2a2a2; }

[class|="menu"] a {
display: block;
color: white;
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/
}

[class|="menu"] a:hover img{visibility:hidden;}
[class|="menu"] img {padding: 0px; }
[class|="menu"] td {vertical-align: bottom;}
[class|="submenu"] a:hover img{visibility:hidden;}
[class|="submenu"] img {padding: 0px; }
[class|="submenu"] img {margin: 0px 0px 0px 40px; }
[class="nav"]   img {padding: 0px; }

[class|="menu"]	{
display: block;
position:relative;
overflow:hidden;/* for ie to hide extra height*/
padding-top: 0px;
padding-bottom: 30px;
}

/* For horizontal menu -- begin */
[class|="menu"]	{
padding-right: 30px;
float: right;
}

.menu-contact	{
padding-right: 0px;
}
/* For horizontal menu -- end */

.menu-home-logo	{
background: url(../img/alinebaggio_o.png) no-repeat 0 0;
height: 28px;
width: 181px;
float: left;
}

.menu-editorial	{
background: url(../img/editorial_o.png) no-repeat  0 0 ;
height: 13px;
width: 66px;
}

.menu-projects	{
background: url(../img/projects_o.png) no-repeat  0 0 ;
height: 17px;
width: 64px;
}

.menu-news	{
background: url(../img/news_o.png) no-repeat  0 0 ;
height: 12px;
width: 40px;
}

.menu-contact	{
background: url(../img/contact_o.png) no-repeat  0 0 ;
height: 12px;
width: 67px;
}



/* --- Old stuff --- */
.menu-people	{
background: url(../img/people_o.png) no-repeat  0 0 ;
height: 15px;
width: 59px;
}

.menu-places	{
background: url(../img/places_o.png) no-repeat  0 0 ;
height: 15px;
width: 54px;
}

.menu-illusions	{
background: url(../img/illusions_o.png) no-repeat 0 0 ;
height: 12px;
width: 55px;
}

.menu-home	{
background: url(../img/home_o.png) no-repeat 0 0;
height: 14px;
width: 53px;
}

.menu-newwork	{
background: url(../img/newwork_o.png) no-repeat 0 0 ;
height: 14px;
width: 87px;
}

.menu-figures	{
background: url(../img/figures_o.png) no-repeat 0 0 ;
height: 18px;
width: 60px;
}

.menu-herenthere	{
background: url(../img/herenthere_o.png) no-repeat 0 0 ;
height: 14px;
width: 113px;
}

.menu-shapes	{
background: url(../img/shapes_o.png) no-repeat 0 0 ;
height: 18px;
width: 64px;
}

.menu-bitsnpieces	{
background: url(../img/bitsnpieces_o.png) no-repeat 0 0 ;
height: 18px;
width: 113px;
}

.menu-insideout	{
background: url(../img/insideout_o.png) no-repeat 0 0 ;
height: 14px;
width: 86px;
}

.menu-outthere	{
background: url(../img/outthere_o.png) no-repeat 0 0 ;
height: 14px;
width: 83px;
}

.menu-streetlevel	{
background: url(../img/streetlevel_o.png) no-repeat 0 0 ;
height: 14px;
width: 96px;
}

.menu-fashion	{
background: url(../img/fashion_o.png) no-repeat  0 0 ;
height: 14px;
width: 64px;
}

.menu-beauty	{
background: url(../img/beauty_o.png) no-repeat  0 0 ;
height: 18px;
width: 65px;
}

.menu-portraiture	{
background: url(../img/portraiture_o.png) no-repeat  0 0 ;
height: 18px;
width: 95px;
}

.menu-architecture	{
background: url(../img/architecture_o.png) no-repeat  0 0 ;
height: 14px;
width: 113px;
}


