body { background-color: #cc0000; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0;}
a:active { color: #cc0000; text-decoration: underline; font-weight: bold;}
a:link { color: #000; text-decoration: none; font-weight: bold;}
a:visited { color: #000; text-decoration: none; font-weight: bold;}
a:hover { color: #cc0000; text-decoration: underline; font-weight: bold;}
.a1:active { color: #000; text-decoration: underline; font-weight: bold;}
.a1:link { color: #cc0000; text-decoration: none; font-weight: bold;}
.a1:visited { color: #cc0000; text-decoration: none; font-weight: bold;}
.a1:hover { color: #000; text-decoration: underline; font-weight: bold;}
td { font-size: 9pt;}
td.left { background: url(imgs/border-left.gif) repeat-y;}
td.banner { background-color: #fff; width: 773px; height: 150px; margin-top: 1px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9pt;}
td.content { background: url(imgs/content-bg.gif) repeat-y; width: 773px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9pt;}
td.right { background: url(imgs/border-right.gif) repeat-y;}
td.footer { background: url(imgs/footer-bg.gif) no-repeat; width: 773px; height: 71px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt;}
.headertitles { width: 773px; height: 34px; background: url(imgs/header-title-bg.gif); font-size: 8pt; font-weight: bold;}
.headertitlemenu { color: #fff; font-size: 8pt; font-weight: bold; margin-top: 16px; padding-left: 127px; text-align: right; float: left;}
.headertitlepumbali { color: #cc0000; font-size: 8pt; font-weight: bold; margin-top: 16px; margin-right: 16px; text-align: right; float: right;}
.navigation { background: url(imgs/navigation-bg.gif) no-repeat; width: 175px; text-align: center; float: left;}
.navigationmenu { text-align: right; line-height: 15pt; font-size: 8pt; padding-right: 12px;}
.tourismgrading { text-align: center; margin-top: 20px;}
.maincontent { width: 588px; margin-left: 5px; margin-right: 5px; padding-top: 5px; float: left;}
.content-right { width: 150px; border-left: 1px dotted #cc0000; margin-left: 10px; margin-right: 5px; padding-left: 10px; float: right;}
.footertext { width: 370px; margin-left: 85px; margin-top: 35px; text-align: center; font-weight: bold;}
.slogan { width: 578px; text-align: center; font-style: italic; padding: 3px;}
hr  { width: 99%; padding: 0; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid #cc0000;}
.pics { width: 280px; background-color: #fff; border: 1px solid #cc0000; margin: 3px; padding: 1px; float: left;}
.pics-vert { width: 183px; background-color: #fff; border: 1px solid #cc0000; margin: 3px; padding: 1px; float: left;}
.pics-right { background-color: #fff; border: 1px solid #cc0000; margin-left: 10px; margin-right: 5px; padding: 1px; float: right;}
.clear { display: block; clear: both;}