body {
  margin: 0;
  padding: 0;
  background: #fff;
  font: 11px Verdana, Arial, sans-serif;
  background-image: url('/images/banners/bg.gif')
}

a {
  color: #6699cc;
  text-decoration: none;
}

a:href {
  text-decoration: underline;
}

a:hover { text-decoration: underline }

img {
  border: 0px none;
}

.clear {
  clear: both;
}

.left {
  width: 37%;
  float: left;
}

.right {
  width: 63%;
  float: right;
}

.gameleft,
.gameright {
	width: 48%;
}

.gameleft {
	float: left;
}

.gameright {
	float: right;
}

#wrapper {
  margin: 0 auto;
  width: 780px;
}

#toplinks {
  background: url('/images/top_links-bg.gif') repeat-x;
  width: 100%;
  height: 20px;
  color: #fff
}

#toplinksLeft {
  font-size: 11px;
  width: 430;
  float: left;
  margin: 2px 5px;
}

#toplinksRight {
  width: 400px;
  float: right;
  text-align: right;
  margin: 2px 5px 0 0;
  _margin: -1px 5px 0 0;
}

#toplinksRight .search {
  width: 15em;
  border: none;
  font: 10px Verdana;
  vertical-align: top;
  padding: 2px;
}

#toplinksRight .button {
  margin-top: -1px;
  _margin-top: 1px;
}

#toplinks a {
  color: #fff;
  text-decoration: none;
}

#toplinks a:hover {
  text-decoration: underline;
}

#header {
  background: url('/images/header_bg.gif') no-repeat;
  width: 780px;
  height: 100px;
  _margin-top: -2px
}

#nav {
  width: 430px;
  float: right;
}

#nav ul {
  font-size: 10px;
  padding: 0;
  _margin: 79px 5px 0 5px;
  margin: 77px 5px 0 5px;
}

#nav li {
  list-style: none;
  display: inline;
}

#nav li a {
  text-decoration: none;
  color: #000;
  font-weight: 700;
  padding: 0 3px;
  border-right: 1px solid #999;
}

#nav li a:hover {
  color: #5d5d5d;
}

#navigation {
  background: url('/images/navigation_bg.gif') repeat-x;
  width: 100%;
  height: 34px;
  text-align: center;
  clear: both
}

#navigation ul {
  padding: 0;
  margin: 0;
  padding-top: 6px;
}

#navigation li {
  list-style: none;
  display: inline;
}

#navigation li a {
  text-decoration: none;
  color: #fff;
  font-weight: 700;
  padding: 0 3px;
  border-right: 1px solid #999;
  font-size: 12px;
}

#navigation li a:hover {
  color: #e7f3ff;
  text-decoration: underline;
}

#ads {
  background: url('/images/ads_bg.gif') repeat-x;
  width: 100%;
  text-align: center;
  _padding-bottom: 5px
}

#content {
  margin: 0 auto;
  width: 780px;
  overflow: auto;
  background: url('/images/content_bg.gif') repeat-y;
}

#leftpane {
  width: 170px;
  float: left;
  background: #e7f3ff;
}

#leftpane .module {
  width: 170px;
  margin-right: 10px;
  _margin-right: 0;
}

#midpane {
  width: 480px;
  float: left;
  background: #fff;
  padding: 0 10px;
}

#midpane-r {
  width: 590px;
  float: left;
  background: #fff;
  padding: 0 10px;
}

#rightpane {
  width: 110px;
  float: right;
  background: #e7f3ff;
}

#rightpane .module {
  width: 110px;
}

.module .head {
  background: url('/images/module_bg.gif') repeat-x;
  width: 100%;
  height: 20px;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  color: #fff;
  padding-top: 3px;
  margin-bottom: 5px
}

.newst {
  color: #6699cc;
  font-weight: 700;
}

.justify {
  text-align: justify;
}

.module .content {
  margin: 5px;
}

.module .center {
  margin: 1px 0;
  text-align: center;
}

.module ul {
  margin: 0;
  padding: 0;
}

.module li {
  padding-left: 5px;
  list-style: none;
}

.module #ul {
  margin-bottom: 0px;
}

#wGames {
  width: 100%;
}

#lGames {
  width: 230px;
  float: left;
}

#pGames {
  width: 230px;
  float: right;
}

#clGames {
  width: 295px;
  float: left;
}

#cpGames {
  width: 180px;
  float: right;
}

.smodule {
  clear: both;
  width: 100%;
  margin-bottom: 5px;
}

.smodule .gGame {
  width: 55px;
  float: left;
}

.smodule .iGame {
  width: 170px;
  float: left;
}

.smodule .rGame {
  width: 230px;
  float: left;
}

.head2 {
  background: url('/images/smodule_bg.gif') repeat-x;
  width: 100%;
  height: 20px;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  color: #fff;
  padding-top: 3px;
  margin-bottom: 5px
}

#footer {
  padding: 3px 0;
  background: #333;
  color: #fff;
  text-align: center;
  width: 780px;
  margin: 0 auto;
  clear: both;
}

#footer a {
  color: #fff;
  text-decoration: none;
}
#footer a:hover {
  text-decoration: underline;
}

.bars {
  margin-bottom: 5px;
}

.gi {
  background: url('/images/gi_bg.gif') repeat-x;
  width: 100%;
  height: 18px;
  text-align: center;
  color: #fff;
  padding-top: 3px;
  font-size: 10px;
  font-weight: bold
}

.gi a {
  color: #fff;
  text-decoration: none;
}

.gi a:hover { text-decoration: underline }

#gBox1 {
  padding: 5px 0;
  width: 100%;
}

#gBox1 .left {
  width: 300px;
  float: left;
}

#gBox1 .right {
  width: 290px;
  float: right;
  margin-bottom: 5px;
}

#gBox2 {
  width: 100%;
  margin-top: 5px;
}

#gBox2 .left {
  width: 300px;
  float: left;
  background: #6699cc;
}

#gBox2 .right {
  width: 170px;
  float: right;
}

#gBox2 .module {
  width: 100%;
  clear: both;
  text-align: center;
}

#gBox2 .module .left2 {
  width: 50%;
  float: left;
}

#gBox2 .module .right2 {
  width: 50%;
  float: right;
}

#categories {
  margin: 0 auto;
  width: 98%;
  background: #6699cc;
  padding: 5px;
  color: #fff;
  margin: 5px 0;
  clear: both;
}

#categories a {
  color: #fff;
  text-decoration: underline;
}
#categories a:hover {
  color: #000;
}

#catHead {
	width: 460px;
	height: 18px;
  font-size: 12px;
	background: #e7f3ff;
	color: #000000;
	padding: 3px 3px 3px 3px;
	font-weight: 700;
	margin: 5px; 0 5px 0;
	border: 1px solid #6699cc;
	clear: both;
	/*
  width: 98.5%;
  background: url('/images/module_bg.gif');
  height: 20px;
  color: #fff;
  clear: both; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:5px */
}
  
#catHead .left {
  width: 45%;
  float: left;
}

#catHead .right {
  width: 55%;
  float: right;
  text-align: right;
}

#catHead a {
  color: #6699cc;
  text-decoration: none;
}

#catHead a:hover {
  text-decoration: underline;
}

#w2Games {
  width: 100%;
}

#w2Games .left,
#w2Games .right {
  width: 50%;
 }

#w2Games .left {
  float: left;
}

#w2Games .right {
  float: right;
}

.randomG {
  width: 33%;
  float: left;
}

.randomG img {
  width: 50px;
  height: 50px;
  border: 1px solid #000;
}

.text {
  margin: 5px 0 5px 0
}

.gthumb {
  width: 50px;
  height: 50px;
  border: 1px solid #000;
  margin-bottom: 10px;
}

.popthumb {
  width: 80px;
  height: 60px;
}

.glink {
  font-weight: bold;
  margin-bottom: 10px;
}

#lads {
    background: url('/images/lads_bg.gif') no-repeat;
    width: 760px;
    margin: 0 auto;
    padding-left:0; padding-right:0; padding-top:5px; padding-bottom:5px
}
      
#lads .content {
  margin-left: -22px;
}

p { 
	margin-top: 0px; 
	margin-bottom: 7px; 
}

.form-margin { margin-top: 0px; margin-bottom: 0px; }

.month { 
	text-align: center;
	font-weight: 700; 
}

a.cat { text-decoration: underline; }
a:hover.cat { color: #000; }

.pagelink { 
	font-size: 12px;
  text-align: center; 
  font-weight: 700;
  margin-bottom: 10px;
}

.pagelink a:hover { 
	color: #000;
	text-decoration: none; 
}

.randgames { 
  width: 40%;
  float: left;
  margin-left: 15px;
}

.randgames img {
  width: 50px;
  height: 50px;
  border: 1px solid #000;
}

.mainhead {
  background: url('/images/module_bg.gif') repeat-x;
  width: 480px;
  height: 20px;
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  padding-top: 3px;
  text-align: center;
}

input,
select,
textarea {
  font: 11px Verdana, Arial, sans-serif;
}

.game-textlink {
	margin: 5px 0;
	text-align: center;
}

.game-textlink a { font-weight: 700; }

.headtext { 
	color: #6699cc;
	font-weight: 700;
	margin-bottom: 0; 
}

.gameborder {
  width: 450px;
  border: 1px solid #000;
  padding: 5px;
  background: #f1f1f1;
  margin-bottom: 5px;
}

#gamecenter {
	font-size: 13px;
	font-weight: 700;
	color: #6699cc;
	text-align: center; 
 }

.center { text-align: center; }

img.download-thumb {
	margin-right: 5px;
	float: left;
	border: 1px solid #000; 
}
    
.searchform { margin: 0; }

.rmodule {
	clear: both;
	width: 100%;
	margin-bottom: 5px;
	padding: 0;
}

.rmodule .gGame,
.rmodule .iGame {
	float: left;
 }

.rmodule .gGame {
	width: 50px;
}

.rmodule .iGame {
	width: 200px;
	margin-left: 5px;
}

.editors {
	width: 20%;
	float: left;
}

.editors img {
	width: 80px; 
	height: 60px; 
}

#newsbox {
	height: 250px;
	padding: 5px;
	overflow: auto; 
 }
  
#randbox {
	width: 285px;
	height: 250px;
	padding: 5px;
	overflow: auto; 
 }

a.snewsletter,
a.srssfeed,
a.adlink {
	font-weight: 700;
	height: 14px;
	padding-left: 15px; 
}
	 
a.snewsletter { background: url('/images/banners/snewsletter.gif') no-repeat 0% 50%; }
a.srssfeed { background: url('/images/banners/srssfeed.png') no-repeat 0% 50%; }
a.adlink { background: url('/images/banners/adico.gif') no-repeat 0% 50%; }

a.favlink,
a.sendlink,
a.digglink,
a.moglink,
a.dellink,
a.stumblelink,
a.viewcodelink {
	font-weight: 700;
	height: 14px;
	padding-left: 15px;
}

a.favlink {
	background: url('/images/banners/favorite-img.gif') no-repeat 0% 50%;
}
a.sendlink {
	background: url('/images/banners/sendtofriend-img.gif') no-repeat 0% 50%;
}
a.digglink {
	background: url('/images/banners/digg-img.gif') no-repeat 0% 50%;
}
a.moglink {
	background: url('/images/banners/mog-img.gif') no-repeat 0% 50%;
}
a.dellink {
	background: url('/images/banners/delicious-img.gif') no-repeat 0% 50%;
}
a.stumblelink {
	background: url('/images/banners/stumbleupon.gif') no-repeat 0% 50%;
}
a.viewcodelink {
	background: url('/images/banners/viewcode.gif') no-repeat 0% 50%;
}

a.fullscreenlink {
	font-weight: 700;
	height: 14px;
	padding-left: 15px;
	background: url('/images/banners/fullscreen.gif') no-repeat 0% 50%;
}

a.rsslink { height: 14px; padding-left: 15px; background: url(/images/banners/feed-icon.png) no-repeat 0% 50%; }
a.sxml { height: 14px; padding-left: 40px; background: url(/images/banners/xml-icon.gif) no-repeat 0% 50%; }

h3.title { 
	font-size: 18px;
	line-height: 20px;
	color: #000;
	margin: 5px; 
	text-align: center;
}

.round-corner {
  display: block;
}
.round-corner *{
	display: block;
	height: 1px;
	overflow: hidden;
	background: #6699cc;
}
.round-corner1 {
	border-right: 1px solid #bdd3e9;
	padding: 0 1px;
	margin: 0 3px;
	border-left: 1px solid #bdd3e9;
	background: #8cb2d8;
}
.round-corner2 {
	border-right: 1px solid #eff4f9;
	border-left: 1px solid #eff4f9;
	padding: 0 1px;
	background: #83acd5;
	margin: 0 1px;
}
.round-corner3 {
  border-right: 1px solid #83acd5;
  border-left: 1px solid #83acd5;
  margin: 0 1px;
}

.round-corner4 {
  border-right: 1px solid #bdd3e9;
  border-left: 1px solid #bdd3e9;
}

.round-corner5 {
  border-right: 1px solid #8cb2d8;
  border-left: 1px solid #8cb2d8;
}

.round-corner_content {
  padding: 0 5px;
  background: #6699cc;
  font-weight: 700;
  text-align: center;
  color: #fff;
} 


.shadetabs {
	padding: 3px 0;
	margin: 1px 0;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left; 
}

.shadetabs li {
	display: inline;
	margin: 0;
	padding: 0;
}

.shadetabs li a {
	background: #6699cc;
	text-decoration: none;
	padding: 3px 1px 3px 1px;
	border: 1px solid #778;
	color: #fff;
}

.shadetabs li a:visited {
	color: #fff;
}

.shadetabs li a:hover {
	text-decoration: underline;
	color: #000;
}

.shadetabs li.selected {
	position: relative;
	top: 1px;
}

.shadetabs li.selected a {
	color: #000;
	background: #fff;
	border-bottom: 0px none;
}

.shadetabs li.selected a:hover { 
	text-decoration: none;
}

.contentstyle{
	margin: 3px 0;
	text-align: center;
	background: #e7f3ff;
	border: 1px solid gray;
	width: 470px;
	padding: 3px;
}


.headtitle {
	background: #e7f3ff;
	color: #000;
	padding: 3px 5px 3px 5px;
	font-weight: 700;
	margin: 0 0 5px 0;
	border: 1px solid #6699cc;
}

.ht2 {
	font-size: 13px;
	text-align: center;
	background: #e7f3ff;
	color: #000000;
	padding: 3px 5px 3px 5px;
	font-weight: 700;
	margin: 0 0 5px 0;
	border: 1px solid #6699cc;
}

.left-news {
  width: 61%;
  float: left;
}

.right-news {
  width: 37%;
  float: right;
}

.fgames img { border: 1px solid #000000 }
input.curl{ display:none; }
