body {
font-family:Arial, Helvetica, sans-serif;
background-color:#FFF;
text-align:center;
}

p {text-align:center;}

img {vertical-align:middle;}

img.left {padding:0 2em 0 0;}

img.right {padding:0 0 0 2em;}

img.title {padding:5em 0 0;}

img.contact {padding:2em 0 0;}

a:link {
color:#333;
text-decoration:underline;
}

a:link.white {
color:#fff;
text-decoration:underline;
}

a:visited {
color:#aaa;
text-decoration:overline;
}

a:visited.white {
color:#fff;
text-decoration:overline;
}

a:hover {
color:#666;
background-color:#eee;
text-decoration:none;
}

a:hover.white {
color:#fff;
background-color:#333;
text-decoration:none;
}

a:active {color:red;}

a img {border:none;}

#main {
width:911px;
padding:2em 0 0;
}

.navigation, .navigation a:visited, .navigation a {
text-decoration:none;
font-size:12px;
}

#homebottom {
margin-top:30px;
width:911px;
text-transform:uppercase;
font-size:12px;
}

#homebottom a {
text-decoration: none;
color:#000;
}

#bottom {
font-size:0.7em;
width:910px;
margin-top:1em;
}

#bottom2 {
position:absolute;
top:520px;
left:0;
font-size:0.7em;
width:99%;
text-align:center;
margin-top:2em;
}

#bottom_left {
text-align:left;
float:left;
width:303px;
}

#bottom_middle {
width:303px;
}

#homebottom #bottom_right {
position:relative;
width:303px;
text-align:right;
float:right;
}

#about, #links {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
margin-top:4em;
}

#about {margin-top:4em}