body {
margin: 0;
padding: 0;
background-color: #E6E6E6;
font-size: 62.5%; /* Resets 1em to 10px */
font-family:Helvetica, Verdana, Arial, Sans-Serif;
color: #000000;
letter-spacing:1px;
}

#top {
width: 1100px;
height: 80px;
margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding:0 ;
background-color: #FFF;
background: #FFF url(header.jpg);
}

#wrap {
width: 1100px;
margin-left: auto;
margin-right: auto;
}

#main {
margin: 0 0 0 0;
padding: 0;
width: 1100px;
float: left;
color:inherit;
background: #FFF url(bg.jpg);
}

#footer {
margin-left: auto;
margin-right: auto;
padding: 0;
width: 1100px;
height: 56px;
color:inherit;
background: #FFF url(footer.jpg);
clear: both;
}

/* end structure elements */

/* begin text elements */

a:link {
text-decoration: none;
}

a:visited {
text-decoration: none;
}

a:active {
text-decoration: none;
}

a:hover {
text-decoration: underline; 
}

h1, h2, h3 {
font-weight: bold;
}

h1 {
font-size: 1.9em;
}

h2 {
font-size: 1.6em;
}

h3 {
font-size: 1.3em;
}

.title a {
text-decoration: none;
}

.entry {
width: 1078px;
padding: 0 0 5px 11px;
float:left;
font-size: 1.1em;
line-height: 1.2;

}

.entry h3 {
padding: 0 0 0 0;
}

.entry2 {
width: 500px;
padding: 0 20px 0 0;
float:left;
font-size: 1.1em;
line-height: 1.2;
}

.entry2 h3 {
padding: 0 0 0 0;
}

.images {
margin-left: 500px;
padding: 0 0 0 0;
width: 500px;
color:inherit;
}
