body { background:url(images/coolbluebg.jpg) 
fixed transparent; 
background-color:#0B3861; 

} 

/* dock - top */
.dock {
	position: relative; 
	height: 30px; 
	text-align: center;
}

.dock-container {
	position: absolute;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: yellow;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

#informationbar { 
position:fixed; 
left:0;
 width:100%;
 text-indent:5px; 
 background-color:#BDEDFF; 
 border-bottom:1px solid #000; 
 font:10px Verdana; 
 divtransonopacity:.90; 
 filter:alpha(opacity=90); 
 -moz-opacity:0.75; 
 padding:5px 0; 
 
 } 
 
 #tdimage {background-image: url(tdbg.jpg);}

 * html #informationbar { 
 position:fixed; 
 width:expression(document.compatMode=="CSS1Compat"?document.documentElement.clientWidth+"px":body.clientWidth+"px"); 
 
 } 
 
 .bodytable {
 width:885px; 
 background-color:#FFF; 
 border:2px solid #d5dadd; 
 font-size:11px; 
 
 } 
 
 .topstats { 
 font-size:12px; 
 font-family:arial,sans-serif; 
 color:#000; 
 width:206px; 
 height:80px; 
 text-align:left; 
 float:right;
 margin-right:0; 
 margin-top:20px;

 } 
 
 .adverts { 
 margin-bottom:0; 
 background-image:url(images/greengrad.png); 
 background-repeat:repeat; 
 color:#fff; 
 font-family:Verdana; 
 font-weight:700; 
 font-size:11px;
 text-align:left;
 padding:3px; 
 
 } 
 
 .side { 
 margin-bottom:0;
 background-image:url(images/catgrad.png); 
background-repeat:repeat; 
color:#fff; 
font-family:Verdana; 
font-weight:700; 
font-size:11px;
 text-align:left; 
 padding:3px; 
 
 } 
 
 .side2 { 
 margin-bottom:0; 
 background-image:url(images/bluegrad.png); 
 background-repeat:repeat; 
 color:#fff; 
 font-family:Verdana; 
 font-weight:700; 
 font-size:11px; 
 text-align:left; 
 padding:3px; 
 
 } 
 
 
 .sponser { 
 background-image:url(images/greengrad.png);
 background-repeat:repeat; 
 color:#FFF;
 font-family:Verdana; 
 font-weight:700;
 font-size:10px; 
 margin:0; 
 padding:4px;

 } 
 
 .news { 
 
 background-image:url(images/catgrad.png); 
 background-repeat:repeat; 
 color:#FFF;
 font-family:Verdana;
 font-weight:700; 
 font-size:10px;
 margin:0;
 padding:4px;

 } 
 
 .welcome { 
 
 background-image:url(images/bluegrad.png); 
 background-repeat:repeat; 
 color:#FFF;
 font-family:Verdana;
 font-weight:700; 
 font-size:10px;
 margin:0; 
 padding:4px; 
 
 } 
 
 form { 
 margin:2px 0;
 padding:0;

 } i
 
 nput,textarea { 
 border:1px solid #3D81EE; 
 background-color:#F5F5F5;
 font-family:Tahoma; 
 font-size:11px; 
 margin:2px; 
 padding:2px;

 } 
 
 select { 
 
 font-family:Tahoma; 
 font-size:11px;
 margin:2px; 
 
 } 
 
 .secline { 
 
 border-bottom:1px solid #7D8184; 
 color:gray; 
 font-weight:700; 
 margin-bottom:8px; 
 
 } 
 
 .topstrip {

 font-size:40px;
 font-family:Arial; 
 padding:4px;

 } 
 
 .menucatstrip { 
 background-image:url(images/top-tile3.jpg); 
 font-size:11px;
 font-family:Arial;
 padding:4px 4px 4px 24px; 
 
 } 
 
 .menucatstrip2 {
 margin-bottom:0; 
 background-image:url(images/menu.gif);
 background-color:#7F9D3B; 
 background-repeat:repeat; 
 color:#fff; 
 font-family:Verdana;
 font-weight:700; 
 font-size:11px;
 text-align:center;
 padding:9px; 
 
 } 
 
 .menucatstrip3 { 
 margin-bottom:0;
 background-image:url(images/menu.gif); 
 background-color:#7F9D3B;
 background-repeat:repeat; 
 color:#fff; 
 font-family:Verdana;
 font-weight:700; 
 font-size:11px; 
 text-align:center; 
 
 } 
 
 .rightstrip {
 background-color:#7D8184;
 font-family:Verdana;
 text-align:right;
 padding-right:2px;
 color:#24537E; 
 
 } 
 
 .rightselect { 
 
 font-size:9px; 
 font-family:Verdana; 
 border:1px solid #53758D; 
 
 } 
 
 .maincontent { 
 background-color:#fff; 
 
 } 
 
 .footstrip { 
 
 background-color:#595959;
 text-align:center; 
 font-family:Verdana; 
 color:#FFF; 
 padding:4px; 
 
 } 
 
 .maintable { 
 
 background-color:#fff;
 width:100%; 
 
 } 
 
 .bcontentsection { 
 
 background-color:#fff;
 margin-bottom:8px; 
 border:1px solid #C4C4C4; 
 padding:1px; 
 
 } 
 
 .bcontenthead { 
 
 margin-bottom:0; 
 background-image:url(images/greengrad.png); 
 background-repeat:repeat; 
 color:#fff; 
 font-family:Verdana; 
 font-weight:700; 
 font-size:11px; 
 text-align:left; 
 padding:3px; 
 
 } 
 
 .bcontenthead2 {

 margin-bottom:0; 
 background-color:#82CAFF; 
 background-repeat:repeat; 
 color:#fff; 
 font-family:Verdana; 
 font-weight:700;
 font-size:11px; 
 text-align:center; 
 
 } 
 
 .bcontenthead3 { 
 
 margin-bottom:0;
 background-color:#3D81EE;
 background-repeat:repeat;
 color:#fff; 
 font-family:Verdana; 
 font-weight:700; 
 font-size:11px; 
 text-align:Center; 
 padding:9px; 
 
 } 
 
 .tgcontentsection { 
 
 background-color:#2B60A6; 
 margin-bottom:8px; 
 
 } 
 
 .tgcontenthead { 
 
 margin-bottom:0; 
 background-color:#00357B; 
 color:#FFF; 
 font-family:Verdana; 
 font-weight:700; 
 font-size:11px; 
 
 } 
 
 .tpcontentsection { 
 
 background-color:#E8E5FF; 
 margin-bottom:8px; 
 
 } 
 
 .tpcontenthead { 
 
 margin-bottom:0; 
 background-color:#544CC3; 
 color:#FFF; 
 font-family:Verdana; 
 font-weight:700; 
 font-size:11px; 
 
 } 
 
 .tscontentsection { 
 
 background-color:#7D8184;
 margin-bottom:8px; 
 
 } 
 
 .tscontenthead { 
 
 margin-bottom:0; 
 background-color:#4B4C50;
 color:#FFF; 
 font-family:Verdana;
 font-weight:700;
 font-size:11px;

 } 
 
 .ocontenthead { 
 
 background-color:#82CAFF; 
 background-repeat:repeat;
 color:#FFF; 
 font-family:Verdana;
 font-weight:700; 
 font-size:11px; 
 margin:0; 
 padding:9px; 
 
 }

 .contenttext {

 font-family:Verdana; 
 font-size:10px; 
 color:#4B4C50;
 text-align:justify; 
 background-color:#BDEDFF; 
 padding:4px; 
 
 } 
 
 .whitetext { 
 
 font-family:Verdana; 
 font-size:11px; 
 color:#FFF; 
 text-align:justify; 
 padding:4px; 
 
 } 
 
 .gstext { 
 
 font-family:Verdana;
 font-size:11px; 
 color:#4B4C50; 
 text-align:justify;
 padding:4px; 
 
 } 
 
 .darkmenulink2:link { 
 
 color:#4B4C50; 
 text-decoration:none;

 } 
 
 .contenttext2 { 
 
 font-family:Verdana; 
 font-size:11px; 
 color:#606060;
 padding:4px; 
 
 } 
 
 .contenttable { 
 
 font-family:Verdana;
 font-size:11px;
 color:#606060; 
 
 } 
 
 .toptext { 
 
 background-color:#E6E6E6;
 color:#505050;
 font-family:Arial;
 font-size:11px; 
 text-align:justify; 
 padding:0 4px; 
 
 } 
 
 .mlc {

 background-image:url(images/ogl.gif); 
 width:28px;
 height:26px; 
 float:left;

 }

 .headertopleft { 
 
 background-image:url(images/top-tile-left.jpg);
 font-family:Verdana; 
 font-size:xx-small;
 color:#FFF;
 text-align:center;
 text-decoration:none; 
 
 }

 .headertopleft a { 
 
 font-family:Verdana;
 font-size:xx-small; 
 color:#FFF; 
 text-align:center; 
 text-decoration:none; 
 
 } 
 
 .headertopleft a:hover { 
 
 font-family:Verdana;
 font-size:xx-small;
 color:#FFF; 
 text-align:center;
 text-decoration:underline; 
 
 } 
 
 .mgrad { 
 
 background-image:url(images/ogm.gif); 
 border-bottom:1px solid #6192A9; 
 border-left:1px solid #6192A9;
 height:26px; 
 float:right;
 padding-left:24px; 
 padding-right:24px;

 } 
 
 .mtext { 
 
 padding-top:5px;
 font-family:Verdana; 
 font-weight:700;
 color:#FFF; 
 text-align:center; 
 
 } 
 
 .gamethumb { 
 
 border:1px solid #000;
 margin-right:4px;

 } 
 
 .gamethumb2 {

 border:1px solid #000;
 margin-right:2px; 
 margin-top:5px; 
 
 } 
 
 .gltable { 
 
 font-family:Verdana;
 font-size:11px; 
 color:#606060;
 text-align:justify; 
 margin-bottom:4px;

 } 
 
 .ahtext,.ahtext2 { 
 
 font-size:15px; 
 font-family:Arial; 
 font-weight:700; 
 
 } 
 
 .darklinkbig:hover { 
 
 color:#7F9D3B; 
 font-weight:700; 
 font-size:14px; 
 text-decoration:underline;

 } 
 
  .gamelink { 
 
 color:#FFFFFF; 
 font-weight:500; 
 font-size:10px; 

 } 
 
 border-left: 2px solid #5B85A2; 
 
 .adborder { 
 
 border:2px solid #000;

 } 
 
 .newssection,.ocontentsection {

 border:1px solid #C4C4C4; 
 padding:1px; 
 
 } 
 
 .darkmenulink:link,.darkmenulink:visited,.cmenulink:link,.cmenulink:visited,.contentlink:link,.contentlink:visited { 
 
 color:#4B4C50; 
 text-decoration:underline; 
 
 } 
 
 .darkmenulink:hover,.darkmenulink2:hover,.menucatlink:hover,.omenucatlink:hover,.cmenulink:hover,.darklink:hover,.topbarlink:hover,.footlink:hover,a:hover,.whitemenulink:hover, .contentlink:hover { 
 
 color:#5CB3FF; 
 text-decoration:underline; 
 
 } 
 
 .darkmenulink2:visited,.menucatlink:link,.menucatlink:visited,.topbarlink:link,.topbarlink:visited,.whitemenulink:link,.whitemenulink:visited { 
 
 color:#FFF; 
 text-decoration:none; 
 
 } 
 
 .omenucatlink:link,.omenucatlink:visited {

 color:#F5A42E; 
 text-decoration:none; 
 
 } 
 
 .topmenulink:link,.topmenulink:visited,.footlink:link,.footlink:visited { 
 
 color:#FFF; 
 text-decoration:underline; 
 
 } 
 
 .topmenulink:hover,.darklink:link,.darklink:visited { 
 
 color:#5CB3FF;
 text-decoration:none;

 } 
 
 .gamelink:link,.gamelink:visited { 
 
 color:#404040; 
 text-decoration:underline; 
 font-weight:700; 
 
 } 
 
 .gamelink:hover,.pagelink:hover { 
 
 color:#7F9D3B; 
 text-decoration:underline; 
 font-weight:700; 
 
 } 
 
 .pagelink:link,.pagelink:visited { 
 
 color:#4B4C50; 
 text-decoration:none;
 font-weight:700; 
 
 } a:link,a:visited { 
 
 color:#404040; 
 text-decoration:underline; 
 
 }

 .darklinkbig:link,.darklinkbig:visited { 
 
 color:#7F9D3B; 
 font-weight:700; 
 font-size:14px; 
 text-decoration:none; }
 
 

 
 /*             styles for the star rater  11              */

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(images/starrating.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width: 120px;
height: 30px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height: 30px;
line-height:12px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
height: 30px;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
height: 30px;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
height: 30px;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
height: 30px;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
height: 30px;
}
.star-rating .current-rating{
background: url('images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}
.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}