html * { color: #212121; margin: 0px; padding: 0px; border: none; font-family: Verdana, Geneva, sans-serif; font-size: 8pt; font-weight: normal; letter-spacing: normal; word-spacing: normal; }
a {outline: none; }
html { margin: 0px; padding: 0px; background: #C0C0C0; }
body { margin: 10px auto; width: 800px; height: 600px; background: #ffffff url('../images/page.background.png') no-repeat; position: relative; }

#title { height: 47px; width: 800px; margin-top: 3px; border-bottom: 1px solid black; }
#menu { padding-left: 5px; height: 30px; margin-top: 5px; }
#main { height: 450px; width: 800px; background: url('../images/main.background.png') no-repeat top left; padding-left: 20px; }
#footer { height: 51px; padding-top: 11px; width: 800px; background: url('../images/interiorfooter.background.png') no-repeat top left; }

#title h1 {font-size: 26pt; color: #006600; font-weight: bold; padding-left: 10px; }

#menu ul { list-style-type: none; }
#menu li { float: left; }
#menu a { display: block;
    float: left;
    height: 23px;
    margin-right: 19px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none; }
#menu a span { font-size: 10pt; display: block;
    line-height: 14px;
    padding: 4px 0px 5px 10px; }
#menu a:hover { text-decoration: underline; }

.where a#where,
.about a#about,
.services a#services,
.partners a#partners,
.contact a#contact { background: transparent url('../images/button.right.png') no-repeat scroll bottom right; }

.where a#where span,
.about a#about span,
.services a#services span,
.partners a#partners span,
.contact a#contact span { background: transparent url('../images/button.left.png') no-repeat scroll bottom left; }

#menu a:active span { padding: 5px 0 4px 10px; }

#footer img { display: block; float: left; }
#footer p { float: right; padding: 20px; color: white; }
#www { float: left; margin-top: 18px; padding-left: 100px; }
#www a { font-size: 13pt; color: #d9d9ff; font-weight: bold; text-decoration: none; }
#www a:hover { text-decoration: underline; }

