body { margin:0px; padding:0; font:bold 12px calibri, tahoma; background:#EBEFF2 url(images/new-bg-g.png) repeat-x;  }
form { padding:0; margin:0; }
a img  { border:0;  }
a { color:#476A8F; text-decoration:none;  }
a:hover { color:#067bbe; text-decoration:none; }
h1 {color: #274F83;font:bold 17px tahoma;padding:0 !imporant;margin:0; }
h2 {color: #274F83;font:bold 14px tahoma;padding:0 !imporant;margin:0; }
.success {  background:#e5ffc2 !important; width: 1000px; margin-bottom:5px; font:bold 12px calibri, tahoma; border:1px solid #b2e172; margin-top:5px;color:#000; }
.clear  {clear:both;}
.clearfix  {clear:both;height:1px;overflow:hidden;}

.inp{font-size: 19px;} 

.game-holder { float:left; font:11px calibri, tahoma; width: 150px; height: 100px; margin: 5px 5px 5px 0px; }
.game-count-holder {display:block; position:absolute; float:left;  width:38px; height: 17px; background:#fff; color:#fff; margin-top:80px; margin-left:5px; padding: 2px 0; background:transparent url('images/count-bg.png') no-repeat;} 
.game-now-playing-holder {display:block; position:absolute; float:left;  width:40px; height: 17px; font-weight:bold; color:#fff; margin-top:80px; margin-left:105px; padding: 2px; background:transparent url('images/now-playing-bg.png') no-repeat;} 
.game-add-holder {display:block; position:absolute; float:left;  width:15px; height: 15px; margin-top:5px; margin-left:130px;}
.game-pop-holder {display:block; position:absolute; float:left;  width:78px; height: 15px; margin-top:5px; margin-left:5px;}
.game-d-holder { float:left; font:13px calibri, tahoma; width: 170px; height: 107px; color:#333; margin: 5px 5px 5px 0px; }
.name-holder {display:block; position:absolute; float:left;  width:140px; height: 17px; background:#fff; color:#fff; margin-top:80px; margin-left:5px; padding: 2px 0; background:transparent url('images/name-holder.png') no-repeat;} 
.home-img { float:left; width: 70px; height: 50px; margin-left: 4px; margin-top:6px; }
.comment-holder { float:left; height: 50px; margin-top:6px; margin-left:5px; }

.navigator a {float:left; font:11px arial; padding : 2px 5px 2px 5px;	margin-left:2px; margin-bottom:2px;	}
.navigator a:link, .navigator a:visited,.navigator a:active{	border:1px solid #ccc;	color: #666;	font-size:11px;	background-color:#fafafa;	text-decoration: none;	}
.navigator a:hover{text-decoration: none; border:1px solid #ccc;color:black; background:#f4f4f4;}

#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:690px; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:690px; height:250px; padding:2px; border:1px solid #ccc; background:#EEE}
#information {position:absolute; bottom:0; width:690px; height:0; background:#fff; color:#993399; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:690px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:6px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat;}
#slideright {float:right; width:20px; height:81px; background: url(images/scroll-right.gif) center center no-repeat}
#slidearea {float:left; position:relative; width:636px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}




#nav, #nav ul { /* all lists */padding: 0;margin: 0;list-style: none;line-height: 1;}
#nav a {display: block;width: 10em;}
#nav li { /* all list items */float: left;width: 60px; height: 16px; /* width needed or else Opera goes nuts */}
#nav li ul { /* second-level lists */ position: absolute;background: #F4F7F7;border: 1px solid #DBDBDB;padding: 4px;width: 380px;left: -999em; z-index: 100; /* using left instead of display to hide menus because display: none isn't read by screen readers */}
#nav li ul ul { /* third-and-above-level lists */margin: -1em 0 0 10em;}
#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */left: auto;}