body {background:#f0f0f0; margin:0; padding:0; font-style:normal;}
* {color:#000; font-size:9pt; font-family:arial, sans-serif;}
a, a:hover {text-decoration:none;}
p {margin:0 0 10px 0; padding:0;}
form {margin:0; padding:0;}

.title {width:770px; background:#06859a; text-align:left;}
.titlea {width:770px; background:#9c7a06; text-align:left;}
.domain {padding:5px 0 5px 10px;}
.domain a {color:#fff; font-size:20px; font-weight:bold;}
.search {color:#fff; padding-right:10px; font-weight:bold; text-align:right;}
.search input {font-size:10px;}
.keywords {color:#fff; padding:5px 0 5px 10px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.keywords a {color:#fff; padding:0 8px 0 8px; font-weight:bold; border-right:1px solid #fff;}
.keywords a:hover {text-decoration:underline;}

.body {width:770px; background:#fff; text-align:left;}
.results {padding:10px 40px 0 15px; vertical-align:top;}
.results div {margin-bottom:10px;}
h1, h2, h3 {padding:0; margin:0;}
h1 a {color:#00f; font-size:13pt; font-weight:normal; text-decoration:underline;}
h1 b {color:#00f; font-size:13pt; font-weight:bold; text-decoration:underline;}
h1 a:hover {text-decoration:underline;}
h2, h2 a {font-weight:normal;}
h2 b {font-weight:bold;}
h3, h3 a {color:#008000; font-weight:normal;}
#alert {color:#f33; font-weight:bold;}
.details {color:#444; font-size:7pt; padding-top:20px;}

.image {vertical-align:top;}
.popular {color:#fff; background:#06859a; font-size:12pt; padding:5px 0 5px 10px; border-top:1px solid #fff; font-weight:bold;}
.performers {background:#e6e6e6; padding:15px;}
.performers ul {margin:0; padding-left:25px;}
.performers li {padding-bottom:2px;}
.performers a, .performers a:hover {text-decoration:underline;}

.forsale {color:#fff; background:#9c7a06; font-size:12pt; padding:5px 0 5px 10px; border-top:1px solid #fff; font-weight:bold;}
.sale {background:#fffae5; padding:15px;}
.sale ul {margin:0; padding-left:25px;}
.sale li {padding-bottom:2px;}
.sale a, .sale a:hover {text-decoration:underline;}

.partner {color:#fff; background:#505050; font-size:12pt; padding:5px 0 5px 10px; border-top:1px solid #fff; font-weight:bold;}
.sites {background:#f7f7f7; padding:15px;}
.sites ul {margin:0; padding-left:25px;}
.sites li {padding-bottom:2px;}
.sites a, .sites a:hover {text-decoration:underline;}

.hotlinks {color:#fff; background:#9c0506; font-size:12pt; padding:5px 0 5px 10px; border-top:1px solid #fff; font-weight:bold;}
.link {background:#fff7f5; padding:15px;}
.link ul {margin:0; padding-left:25px;}
.link li {padding-bottom:2px;}
.link a, .link a:hover {text-decoration:underline;}

.details {padding:0; margin:0;}
.details td {padding-top:20px; font-weight:bold;}
.details img {margin-right:15px;}

.additional {width:745px; color:#fff; background:#ccc; font-size:12pt; padding:5px 0 5px 25px; font-weight:bold; text-align:left;}
.searcha {width:355px; background:#fff; padding:15px; text-align:left; float:left;}
.searcha ul {margin:0; padding-left:25px;}
.searcha li {padding-bottom:2px;}
.searcha a, .searcha a:hover {text-decoration:underline;}

.bottom {width:770px; background:#ddd; padding-top:10px; padding-bottom:5px;}

.copyright, .copyright a {padding-top:5px; font-size:8pt; text-align:center;}
.copyright a:hover {text-decoration:underline;}