/* Clearing margins and padding, setting default font */
* {margin:0;padding:0;font-family: arial,sans-serif;}
body {
background-color: white;
color: black;
border-top: 3px solid #ab1513;
font-size: x-small;
}
form {
white-space: nowrap;
text-align:center;
padding: 1px 0 5px 0;
}
form > * {
vertical-align: middle;
margin: 0px;
}
input[type='text'] {
height: 16px;
font-size: small;
border: 1px solid black;
width:50%;
max-width:160px;
width: 100px;
}
input[type='submit'] {
font-size: x-small;
min-width: 50px;
height: 16px;
}
h1, h2 {
background: white url('../imgcss/h1bg.png') center top repeat-x;
color: #444;
padding: 6px 6px;
height:5px;
line-height: 6px;
}
h1 {background-image: url('../imgcss/h1bg.png'); color: black; height: 7px; margin-bottom: 5px;}
h1 img {position: absolute; top: 38px; left: 3px;}
h1.firstline {height: 0px; background-position: bottom; padding-top: 1px;}
h1.google {background-image: url('../imgcss/h1bg_goog.png'); padding-bottom: 5px;}
h2 img {margin-top: -12px; float: right}
li {
line-height:1.7em;
width:50%;
float:left;
}
.clear {
clear:both;
}
.footer {
position: absolute;
width: 100%;
bottom: 0px;
background:#ab1513;
border-top:2px solid #e3e3e3;
text-align:center;
font-size: x-small;
padding:5px 0;
color: white;
}
#list {
vertical-align: text-top;
padding-bottom: 100px;
}
@media all and (max-width: 220px) {
li {
width:100%;
}
}
#topTen li {
width: 100%;
}
.snc {
display:inline;
}
a {
background:transparent url("../imgcss/arrow.gif") 3px center no-repeat;
padding-left: 15px;
text-decoration:none;
}
.default {
background-color:transparent;
border-bottom:1px dashed #efefef;
color: #1e2833;
overflow: hidden;
height: 2em;
}
.default.highlighted {
background:#0066cc url('../imgcss/gradOverlay.png') 0 0 repeat-x;
color: white;
border-bottom: 1px solid navy;
}
