body {
background-color: #101010;
padding: 0px;
margin: 0px;
height: 100%;
border: none; 
}
.darkenBackground {
background-color: rgb(0, 0, 0);
opacity: 0.7; /* Safari, Opera */
-moz-opacity:0.70; /* FireFox */
filter: alpha(opacity=70); /* IE */
z-index: 20;
height: 100%;
width: 100%;
background-repeat:repeat;
position:fixed;
top: 0px;
left: 0px;
}
div.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
width: 100%;
margin: 0 auto -4em;
}
a {
text-decoration: none;
color: #ffffff;
outline: none;
}
a:hover {
color: #cccccc;
}
div.heading {
font-size: small;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.header {
position: relative;
background: url(../images/topheaderbg.gif) repeat-x;
width: 100%;
height: 102px;
}
div.headerlogo {
background: url(../images/logo.gif) no-repeat;
width: 167px;
height: 72px;
}
div.search {
position: absolute;
float:left;
top: 22px;
left: 40%;
width: 216px;
height: 22px;
}
div.maincont {
position: relative;
padding-left: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
color: #fff;
}
table.searchtable {
width: 100%;
border: none;
}
table.search {
width: 98%;
border: none;
}
td.search {
width: 50%;
vertical-align: top;
}
div.tvsearchcont {
width: 95%;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #151515;
border: 1px solid #333333;
-moz-border-radius: 15px 0 15px 0;
}
* {
margin: 0;
}
.footer {
height: 175px;
width: 100%;
border-top: 1px solid #333333;
background-color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #fff;
text-align: center;
}
.push {
height: 250px;
width: 98%;
text-align: center;

}
img.cprov {
border: none;
}
div.adverts {
position: absolute;
top: 0px;
margin-top: 4px;
right: 0px;
height: 100%;
width: 120px;
text-align: center;
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
background-color: #000;
border-left: 1px solid #333333;
}
img.ad {
border: none;
border: 1px solid #333333;
}
div.fourzerofour {
width: 100%;
text-align: center;
}