BODY
{
background: url('img/top.png') repeat-x top;
margin: 0;
padding: 0;
font-family: sans-serif;
color: #4d4d4d;
}

H1
{
margin-left: -20px;
}

H2
{
margin-top: 40px;
}

H3
{
margin-left: 20px;
margin-top: 30px;
margin-bottom: -10px;
}

H4
{
margin-left: 20px;
margin-top: 30px;
margin-bottom: -10px;
font-weight: normal;
text-decoration: underline;
}

P
{
margin-left: 20px;
}

IMG
{
border: none;
}

HR
{
color: #cccccc;
background-color: #cccccc;
height: 1px;
border: 0;
margin-top: 40px;
margin-left: 20px;
}

TABLE
{
margin-left: 20px;
border-collapse:collapse;
font-size: smaller;
}

TD, TH
{
padding: 5px 8px 5px 8px;
border-style: solid; 
border-width:1px;
border-color: #cccccc;
text-align: left;
}

PRE
{
margin-left: 40px;
margin-bottom: 40px;
}

#titre
{
top: 8px;
left: 8px;
position: absolute;
z-index: 100;
}

#nav
{
top: 63px;
right: 10px;
width: 100%;
text-align: right;
position: absolute;
}

#nav A
{
padding: 5px 10px 5px 10px;
color:#ffffff;
text-decoration: none;
}

#nav A:hover
{
background: url('http://www.instantbird.com/images/nav-hover.png') repeat-x top;
}

#infos
{
top: 205px;
left: 20px;
width: 300px;
position: absolute;
}

#download
{
display: block;
width: 280px;
height: 60px;
padding: 10px 0px 0px 10px;
margin-bottom: 30px;
background: url('http://www.instantbird.com/images/download.png') no-repeat top left;
color: #ffffff;
text-decoration: none;
}

#download:hover
{
background: url('http://www.instantbird.com/images/download-hover.png') no-repeat top left;
}

#download IMG
{
border: none;
float: left;
}

#download #button
{
margin-left: 15px;
font-size: larger;
}

#download #number
{
margin-left: 15px;
font-size: smaller;
}

#slogan
{
font-size: larger;
margin-left: 0px;
margin-bottom: 40px;
}

.release
{
font-size: larger;
margin-left: 0px;
margin-bottom: 40px;
color: #054a88;
}

.date
{
font-size: small;
}

ul.protocols
{
font-size: smaller;
margin-left: 0px;
padding-left: 20px;
width: 130px;
float: left;
}

#page
{
margin-top: 200px;
margin-left: 370px;
margin-right: 20px;
}

#page P
{
text-align: justify;
}

#pagedevelopers
{
margin-top: 200px;
margin-left: 40px;
margin-right: 20px;
}

.imgfloat
{
float: left;
margin-left: -20px;
margin-right: 20px;
margin-bottom: 40px;
}

.stopfloat
{
clear: left;
}

#imgmain1
{
background: url('http://www.instantbird.com/images/multi-protocol.png') no-repeat top left;
padding-left: 40px;
min-height: 35px;
}

#imgmain2
{
background: url('http://www.instantbird.com/images/techno.png') no-repeat top left;
padding-left: 40px;
min-height: 35px;
}

#imgmain3
{
background: url('http://www.instantbird.com/images/tux.png') no-repeat top left;
padding-left: 40px;
min-height: 35px;
margin-bottom: 30px;
}

#icowin
{
background: url('http://www.instantbird.com/images/ico-win.png') no-repeat top left;
padding-left: 20px;
margin-left: 0px;
}

#icoosx
{
background: url('http://www.instantbird.com/images/ico-osx.png') no-repeat top left;
padding-left: 20px;
margin-left: 0px;
}

#icotux
{
background: url('http://www.instantbird.com/images/ico-tux.png') no-repeat top left;
padding-left: 20px;
margin-left: 0px;
}

.warning
{
font-size: 150%;
background: url('http://www.instantbird.com/images/warning.png') no-repeat top left;
padding-left: 70px;
min-height: 58px;
}

.borderbottom
{
right: 0px;
border-bottom: 1px solid #cccccc;
}

.greylink
{
color:#4d4d4d;
}

#tabledownload
{
margin-top: 40px;
margin-bottom: 30px;
}

#tabledownload TD, TH
{
padding-left: 15px;
padding-right: 15px;
}

#tabledownload A
{
text-decoration: none;
}

#tabledownload SPAN
{
text-decoration: underline;
}

#tabledownload IMG
{
vertical-align: -3px;
margin-right: 2px;
}

#footer
{
text-align: center;
font-size: smaller;
margin: 0;
padding-top: 145px;
padding-bottom: 5px;
background: url('img/bottom.png') repeat-x bottom;
}

