.menu .items {
float:left;
padding:0 10px;
width:152px
}

div#aggiorno {
height:462px
}

div#aggiorno h2 {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/title-aggiorno.jpg) no-repeat left top
}

div#ais-dev .cont {
padding:0 0 0 1px !important;
width:220px
}

div#ais-dev .cont p {
margin:10px
}

div#ais-dev .cont ul {
padding:0 10px 15px
}

div#ais-dev h2 {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/title-ais-dev.jpg) no-repeat left top
}

div#ais-dev h2 a,div#ais-developer h2,div#aggiorno h2 a {
display:block;
font-size:.5em;
height:30px;
text-indent:-9999px
}

div#ais-dev h2,div#aggiorno h2 {
width:220px
}

div#ais-dev,div#home-side,div#aggiorno,div#ais-customers {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/dot-line-v.gif) repeat-y left;
float:right;
width:220px
}

div#ais-developer .cont p {
background:none;
margin:0
}

div#ais-developer h2 {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/title-ais-dev-prod.jpg) no-repeat left top
}

div#ais-migrations h2,div#ais-dev h2,div#ais-developer h2,div#aggiorno h2,div#ais-customers h2,h2.vbuc,h2.asp,h2.jlca,div#content-home ul {
margin:0;
padding:0
}

div#ais-migrations h2.new-home-titles a,div#ais-customers h2.customers-speak a {
color:#FFF;
font-weight:700;
text-decoration:none
}

div#ais-migrations h2.new-home-titles,div#ais-customers h2.customers-speak {
background-color:#C00;
color:#FFF;
font-size:large;
font-weight:700;
padding:5px
}

div#ais-migrations h2.vb-to-net-csharp {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/vb-to-net-csharp.jpg) no-repeat left top
}

div#ais-migrations h2.vbuc-migration-service {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/vbuc-migration-solution.png) no-repeat left top
}

div#ais-migrations h2.visual-basic-migration-solutions {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/visual-basic-to-net-migration-solution.jpg) no-repeat left top
}

div#ais-migrations,div#ais-products,div#ais-developer {
float:left;
width:538px
}

div#ais-products h2 a {
display:block;
height:55px;
text-indent:-999em
}

div#ais-products li span a:link,div#ais-products li span a:visited,div#ais-products li span a:active {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/bullet-li-dotted.gif) no-repeat left top !important;
color:#C00
}

div#ais-products p {
background:#F3F3F3;
padding:15px
}

div#ais-products,div#ais-developer {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/bkg-content.jpg) repeat-x top
}

div#content-home .cont {
width:518px
}

div#content-home .cont p {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/dot-line-h.gif) repeat-x bottom;
line-height:140%;
padding-bottom:10px
}

div#content-home .cont,div#home-side .cont,div#customers .cont {
float:left;
padding:10px
}

div#content-home .menu {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/div-menu-home.gif) no-repeat center top;
float:left;
width:518px
}

div#content-home h3 {
color:#C00;
font-size:1.1em;
font-weight:700;
margin:0 0 8px;
padding:0
}

div#content-home li {
line-height:180%
}

div#content-home li a:link,div#content-home li a:active,div#content-home li a:visited {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/bullet-li-dotted.gif) no-repeat left top;
color:#333
}

div#content-home li a:link,div#content-home li a:active,div#content-home li a:visited,div#ais-products li span a:link,div#ais-products li span a:visited,div#ais-products li span a:active {
font-weight:400;
margin:0;
padding:0 0 0 10px
}

div#home-side {
font-size:.9em;
height:350px
}

div#home-side .cont,div#aggiorno .cont,div#ais-customers .cont {
width:200px
}

h2.asp {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/tab-asp.gif) no-repeat left top
}

h2.jlca {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/tab-jlca.gif) no-repeat left top
}

h2.vbuc {
background:url(http://aisstorage001.blob.core.windows.net/aiscom/images/theme/tab-vbuc.gif) no-repeat left top
}