body { 	background-color: #d5d5d5;
		color: #000;
		font: 0.8em Verdana, "Lucida Grande", "Trebuchet MS",   sans-serif;
		margin: 70px 0 0;
		padding: 0;
		}

.part, { background: #e5e5e5;  }
a, .linklike{ color: #448ccb; text-decoration: none; }
#footer {background: url('../img/background-top.png'); border-top: #ddd; color: #000;}

h1 {padding: 0; margin: 0 auto; font-size: 3.3em; text-align: center; color: #000;}
h2 {font-size: 1.1em; margin: 0 0 10px; }
.underline {border-bottom: 1px solid #ddd; padding-bottom: 10px;}
h3 {font-size: 1em;}
.part { padding: 2px  0px 20px; margin: 0; }

ul { list-style: none; margin: 10px 0; padding: 0; }
li { list-style-position: inside; }
ol {margin: 0; padding: 0;}

#main { background: #ececec;  border-top: 1px solid #fff; 
  -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; 
  -moz-border-top-left-radius: 10px; -moz-border-top-right-radius: 10px;}



#info { padding: 30px 30px;background: url('../img/background-top.png') repeat-x;
    border-top: 1px solid #ddd;}
    
#howto {  width: 240px; }
#howto { padding: 0 0;}
#howto ol {margin: 0;}
#howto li { margin: 0 0 10px 0; }
#howto h2 { margin: 0 0 10px;}

#download_div { float: right; width: 240px; height: 260px; position: relative;}
#download_div h2, #download_div h3 { margin: 3px 0;}
#content { width: 610px; margin: 0 auto; }
#main h2 { width: 90%; margin: 0 auto; margin: 30px auto; font-size: 1.5em;}

p#download {color: #ed1c24;}
#download { display:block; color: #000; background-color: #e0e0e0; padding: 2px 9px; border: 1px solid #ddd; border-width: 1px 0;}

#download h2 { margin: 0;}
#download ul .desc {font-weight: normal; font-size: 0.8em; }

#new {margin-top: 18px; font-size: 0.8em;}
#new ul {margin: 0; padding:0; list-style: disc; }

#features { position: absolute; bottom: 0px;}
#flags { float: left; width:45px; padding-right: 10px;}

#header { padding:0px 40px 30px;
  color: #000;
  font-family: "Gill Sans", sans-serif; }

#disclaimer { float:left; width: 240px;}
.clear {clear:both;}

#footer { padding: 30px 30px 10px;}

#twitter {float: right;  width: 240px;}
#twitter h2 {font-size: 1em; border-bottom: 1px solid #ddd;  padding-bottom: 10px;}
#twitter li {margin: 0 0 15px 0;}     
#addthis {padding-top: 15px;}

#copyright { padding-top: 50px; text-align: center;}