body,
html {
	margin:0;
	padding:0;
	background:#1E64B2;
	color:#000;
	font:12px Verdana,Tahoma,Arial,sans-serif;
}
body {
	min-width:1000px;
}

a {text-decoration:none}
#content {
	font:12px Verdana,Tahoma,Arial,sans-serif;
	padding-right:60px;
	padding-left:60px;
	background: #8bbcf4 url(../images/center.gif) repeat-y;
	clear:both;
	margin:0;
}
#wrap {
	margin:0 auto;
	width:1000px;
}
#header {
	background:#ddd;
	background: url(../images/top.gif);
	height:192px;
	text-align:right;
}
#header h1 {
	font-size:15px;
	padding:90px 80px 0 0;
	margin:0;
	color: #FFFF00;
}
.bookmark {
	background:000;
}
#nav {
	background:#c99 url(../images/menu.gif);;
	text-align:center;
	height:37px;
	padding-top:10px;
}
#nav ul{
	margin:0;
	padding:0;
	list-style:none;
}
#nav li{
	display:inline;
	margin:0;
	padding:0;
	margin-right:20px;
}
#nav a{
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#main {
	float:left;
	width:70%;
}
#main p {
	padding:0 10px;
}
/*#main h2 {
	background:url(../images/h2.gif) no-repeat;
	height:28px;
	font-size:18px;
	color:#FFF;
	padding-top:6px;
	padding-left:15px;
}*/
#sidebar {
	float:right;
	width:30%;
}
#sidebar h3{
	background:url(../images/h2small.gif) no-repeat;
	height:28px;
	font-size:12px;
	color:#FFF;
	padding-left:15px;
	padding-top:8px;
}
#sidebar ul {
	margin-bottom:0;
}
#sidebar p {
	padding:0 10px 0 0;
}
#footer {
	clear:both;
	text-align:center;
	color:#EEE;
}
#footer a {
color:#EEE;
text-decoration:none;
}
#bottom {
	background:#1E64B2 url(../images/bottom.gif) no-repeat;
	padding-top:30px;
	clear:both;
	text-align:right;
}
.game {
	float:left;
	width:100px;
	height:115px;
	background:url(../images/case.gif) no-repeat left top;
	margin-right:15px;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
}
.game a{
	text-decoration:none;
	color:#FFFF00;
	font-size:11px;
	margin:0;
	padding:0;
}
.game img {border:0px;margin:0;padding:0;
}
.bookmark img {border:0px;margin:0;padding:0;}
.game p {margin:0;padding:0}

#topgames {
	margin:0;
	padding:0;
}
#topgames ul{
	margin:0;
	padding:0;
	list-style:none;
}
#topgames li{
	list-style: none;
	background:#eef4f8;
	margin: 3px;
    text-align:left;
}
#topgames a{
	text-decoration:none;
	color:#000;
}
#topgames img{
	border:none;
}
.pagination {background: #f2f2f2;color:#666;padding: 8px 2px 8px 7px;border: 1px solid #ddd;margin: 0}
.pagination p {position:relative;text-align:right}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none;font-weight:bold;background:#fff;color:#000;padding:2px 5px;border: 1px solid #ccc}
.pagination p a:hover {background:#CCC;color:#fff}
.pagination p span {text-decoration:none;background:#fff;padding:2px 10px;border: 1px solid #ccc;color:#ccc}
.pagination * {margin:0}
.pagination h4 {margin-top:-1.45em;padding:0;border:none}


#homegames {width:600px; background-color:#c7e4f8; padding-top:15px}
#listgames { padding-left:15px}
#topy { background:#1E64B2 url(../images/topy.gif) no-repeat; height: 10px;  }
#bottomy { background:#1E64B2 url(../images/bottomy.gif) no-repeat; height: 10px; clear:both  }

#latest {background:#8bbcf4 url(../images/h2main.gif) no-repeat; font-size:16px; margin:0 30px 0 10px;color:#EEE; padding-left:15px;}
#toptitle {background:#8bbcf4 url(../images/h2right.gif) no-repeat;font-size:15px; margin:0 0px 0 10px;color:#EEE; padding-left:15px;}

#topb { background:#C7E4F8 url(../images/topb.gif) no-repeat; height: 10px;  }
#bottomb { background:#C7E4F8 url(../images/bottomb.gif) no-repeat; height: 10px; clear:both  }


#topc { background:#C7E4F8 url(../images/topc.gif) no-repeat; height: 7px;  }
#bottomc { background:#C7E4F8 url(../images/bottomc.gif) no-repeat; height: 7px; clear:both  }
#description {width:550px; background-color:#FFF;padding:5px;}
#instructions {width:550px; background-color:#FFF;padding:5px;}
.review {width:540px; background-color:#FFF;padding:5px;}
#instructions  p {margin:0;}
#description  p {margin:0;}
.review p {margin:0;}

.topright { text-align:center; width:260px; background-color:#C7E4F8; padding:5px}

.h2rounded  {background-color:#000;margin:0px 10px 0px 10px;color:#FFF; padding:0px 5px 0px 5px;font-size:14px}
.h2mainrounded {background-color:#000;margin:0px 10px 0px 10px;color:#FFF; padding:0px 5px 0px 5px;width:500px;font-size:15px}
.h2gamerounded  {background-color:#61a3d1;margin:0px 10px 0px 10px;color:#FFF; padding:0px 5px 0px 5px;font-size:13px}

#game { text-align:center }

#rate {width:200px; text-align:center; margin:auto}

a#rate_plus {display: block; width:24px; height:24px; background-image:url(../images/thumb_up.gif);}
a#rate_plus:hover {background-image:url(../images/thumb_up_hover.gif);}
a#rate_minus {display: block; width:24px; height:24px; background-image:url(../images/thumb_down.gif);}
a#rate_minus:hover {background-image:url(../images/thumb_down_hover.gif);}

#gameinfos { padding-left:20px}
#reviews { padding-left:20px; }
#share {clear:both;text-align:center;background-color:#61a3d1;width:300px;margin:auto;padding:5px;color:#FFF;font-weight:bold}
#otglogin {clear:both;text-align:center;background-color:#f5e86e;width:250px;margin:10px auto 10px auto;padding:5px;font-weight:bold}

#loadingbox {position:absolute;width:100%;display:none}
#loading { width:200px; background:#f5e86e;margin:auto;text-align:center;}

#mochigames {width:600px; background-color:#a0c1cd;}
#topmochi { background:#C7E4F8 url(../images/topmochi.gif) no-repeat; height: 10px;  }
#bottommochi { background:#C7E4F8 url(../images/bottommochi.gif) no-repeat; height: 10px; clear:both  }

