/*

		Style Sheet
		Site by TripleZero
		www.triplezero.com.au
		
*/

/* layout
----------------------------------------------- */

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif;background:#333 url("/games/images/bg.gif") top left repeat;text-align:center;padding:0;margin:0;}
#wrapper {margin:0 auto;width:900px;text-align:left;}
#container {margin:0 20px 0 0;width:750px;text-align:left;background:#fff;padding:10px 0;float:left;}

p, table {font:12px/1.4 Arial, Verdana, Helvetica, sans-serif;}
table tr td {vertical-align:top;}

.inner {margin:20px;}

.fixer {clear:both;font-size: .1em;line-height: .01em;color: #FFFFFF;}

hr {margin:0; padding:0; height:1px; background:#fff; color:#fff; border:0; border-bottom:1px dashed #ccc;}

ul {list-style:square;}
ul li {padding:5px 0;}

a:link, a:active, a:visited {color:#000;text-decoration:underline;}
a:hover {color:#000;text-decoration:underline;background:#9FC976;}

a:link.sub, a:active.sub, a:visited.sub {font-size:11px;color:#666;text-decoration:underline;}
a:hover.sub {font-size:11px;color:#333;text-decoration:underline;background:#cacaca;}

#rightbar a:link, #rightbar a:active, #rightbar a:visited, #rightbar a:hover {text-decoration:none;background:none;}

.photo {border:1px solid #ccc;padding:8px;}
.fr {clear:right;float:right;margin:20px 0 20px 20px;}
.fl {clear:left;float:left;margin:20px 20px 0 20px;}

h1 {font-size:24px;color:#fff;background:#9FC976 url('/games/images/greenbar.gif') top left repeat-y;padding:5px;}
h2 {font-size:26px;}
h3 {font-size:14px;color:#000;background:#9FC976 url('/games/images/greenbar.gif') top left repeat-y;;padding:5px;}
h4 {font-size:14px;background:#FDF2B3;color:#000;padding:6px;}
h5 {font-size:14px; color:#3E90D5; margin:10px 0 5px;}
h5 a:link, h5 a:active, h5 a:visited, h5 a:hover {color:#3E90D5; text-decoration:none; background:none;}
h5 a:hover {color:#333; text-decoration:underline; background:none;}
h6 {font-size:12px;}

#header {margin:10px 25px 20px;background:#F16435;}
#header img {float:left;}
#header .nav {float:left;}
.nav a {text-decoration:none;font-weight:bold;font-size:14px;color:#fff;padding:2px;background:none;}
.nav a:hover {background:#F4845E;}
ul.nav  {margin:0 0 0 5px;padding:0;list-style:none;}
ul.nav  li {background:none;padding:7px 0 2px 8px;}

#footer {font-size:10px;color:#666;margin:0 25px;padding-top:25px;border-top:1px solid #cacaca;text-align:right;}

#menuads {margin:20px 25px;}

#gamesearch {background:#fff url('/games/images/gamesearch_bg.gif') top left no-repeat;margin:0 25px;}

#content {padding:0 25px;}

p.intro {font-size:14px; font-weight:bold;}
.special {background:url('/games/images/highlight.gif') top left repeat; padding:10px;}
.special a:link, .special a:active, .special a:visited, .special a:hover {background:none; color:#000;}
.special p {margin-top:0;}
.special ul {margin-bottom:0;}
p.specialer {background:#F93F3F; padding:10px; color:#fff;}
p.specialer a:link, p.specialer a:active, p.specialer a:visited, p.specialer a:hover {background:none; color:#fff;}



.game {}
.game .side {float:left;width:150px;}
.game .side ul {margin:0;padding:0 20px 20px 0;list-style:none;}
.game .side ul li {margin:0;padding:7px 10px 7px 10px;font-size:11px;border-bottom:1px solid #DAEAFB;}

/*.sidenotes {float:left;width:150px;}
.sidenotes ul {margin:0;padding:0 20px 20px 0;list-style:none;}
.sidenotes li {margin:0;padding:10px 10px 10px 10px;font-size:11px;border-bottom:1px solid #DAEAFB;}*/

table.silent {border-collapse:collapse; margin-top:20px;}
.silent tr {vertical-align:middle;}
.silent tr td {margin:0; padding:5px 10px 5px 10px;}
.silent tr th {margin:0; padding:5px 10px 5px 10px; font-weight:bold; text-align:left; font-size:13px; color:#f60;}
.silent tr th a:visited, .silent tr th a:link {color:#000;}

table.report {border-collapse:collapse; margin-top:20px; margin-bottom:20px;}
.report tr {vertical-align:middle;}
.report tr td {margin:0; padding:5px 10px 5px 10px;border-bottom:1px solid #cacaca;font-size:10px;}
.report tr td.name {font-size:12px;}
.report tr th {margin:0; padding:5px 10px 5px 10px; font-weight:bold; text-align:left; font-size:13px; color:#fff;background:#9FC976;}

table.searchtable {border-collapse:collapse;color:#fff;margin:0;}
.searchtable tr td {margin:0; padding:6px 30px 6px 15px; background:url('/games/images/vr.gif') top right no-repeat;}

table.searcher {width:120px;}
.searcher tr td {margin:0; padding:1px 6px 1px 0;background:none;}
.searcher tr th {margin:0; padding:1px 6px 1px 0;}

#response {margin:10px 25px;padding:10px;background:url('/games/images/highlight.gif') top left repeat;}

/*.materials {padding:10px;background:#DAEAFB;}*/

.searchtop {background:#CDE3B7;padding:10px;margin-top:10px;}
.searchtop .showall {float:right;}

#rightbar ul {width:150px;}
#rightbar ul li {border-bottom:1px solid #555;padding:7px 0;}

.hottopics ul {list-style:none;margin:0;padding:0;border-top:1px solid #FB7B7B;}
.hottopics ul li {padding:0;border-bottom:1px solid #FB7B7B;}
.hottopics ul li.nolink {padding:5px;}
.hottopics cite {color:#FDB3B3;font-style:normal;font-size:11px;}
.hottopics ul li a:link, .hottopics ul li a:active, .hottopics ul li a:visited, .hottopics ul li a:hover {padding:5px;color:#fff;background:none;text-decoration:none;display:block;line-height:1.2;}
.hottopics ul li a:hover {background:#FA5E5E;}