body {background-color: #e4e4e4; margin: 0px;}
a {color: #555;}
a:hover {color: #000;}
.container {border-left: 7px solid #d4d4d4; border-right: 7px solid #d4d4d4; background-color: #fff; width: 98%}
td {font-family: arial, sans-serif; color: #333; text-align:left; font-size: 9pt;}
.header, .nav, .main, .footer {width: 95%;}
.header {height: 100px; background-color: #0080c0;}
.strip {background-color: purple; padding: 5px; color: #fff; border-bottom: 5px solid #fff;}
.main {margin-top:10px;}
.left {font-size: 9pt; background-color: #efefef; border-right: 10px solid #fff;}
.left b {background-color: #0080c0; color: #fff; display: block; padding: 4px; text-align: center;}
.left a {text-decoration: none; line-height: 14pt; padding-left: 10px;}
.gallery, .thumb {border: 1px solid #d4d4d4;}
.thumb {text-align: center;}
.nav {background-color: #55A0FF; color: #fff;padding:4px;}
.nav a {color: #fff;}

.right {text-align: right; padding-left:10px;}
.middle {border: 1px solid #000; text-align: center; padding: 10px;}
.footer td {font-size: 8pt; padding-top: 20px; color: red; padding-bottom: 10px;}

.stitles {border-bottom: 1px solid black; padding-bottom: 3px; text-align: left;}

.advert {border: 1px solid #d4d4d4; margin-top:10px;}
.advert h4 {background-color: #d4d4d4; color: white; margin-top: 0px; padding: 5px;}
.advert p {padding: 5px 10px 15px 10px; font-size: 9pt; text-align: left;}

.more {font-size: 10pt; border-bottom: 1px solid #d4d4d4; padding: 8px;}
.google {border: 1px solid #55A0FF; background-color: #E6F3FF;}