﻿body{margin: 0 auto auto auto;text-align:center;font-family: Arial, Verdana, sans-serif;font-size: 11pt;color:#000000;text-align:left;background-repeat:no-repeat;}

a {color:#000000;}

.div1 {margin:0 auto;max-width:1000px;border:1px solid #cccccc;}
.div2 {float:left;width:100%;background-color:#ffffff;position:relative;}

img {border:none;}

ul, ol {margin:0 0 15px 0;padding:0;list-style:none;float:left;width:100%;}
ul li, ol li {background-repeat:no-repeat;float:left;clear:left;margin-bottom:5px;}
ul li a, ol li a, ul li img {float:left;text-decoration:none;}

.banner, .maincon, .footer, .text {float:left;width:100%;margin:15px 0 0 0;}
.maincon {margin:30px 0 0 0;}
.browser .maincon {margin:15px 0 0 0;}
.banner {margin:0;position:relative;width:100%;background-repeat:no-repeat;height:100px;border-bottom:1px dotted #cccccc;}

.text {padding:0 1.5% 0 1.5%;width:97%;float:left;}
.text p {margin:0 0 15px 0;line-height:1.5em;}
.text img {max-width:100%;}
.home .text p {float:left;width:100%;}
.text li {clear:left;margin-bottom:10px;}
.text h2, .text h3 {margin-top:0;clear:left;}

.listheader {font-weight:bold;font-size:15pt;width:98.5%;margin:0 0 15px 1.5%;float:left;}

.websitetitle, .websitetitle a, .slogan {float:left;text-decoration:none;margin:0;padding:0;font-size:29pt;text-decoration:none;font-weight:bold;}

.slogan {font-size:13pt;margin:0 0 0 160px;color:#ffffff;clear:left;}

.addthis, .googleplus {position:absolute;left:47.7%;top:45%;width:145px;}
.googleplus {left:64%;top:45%;}
.gamepage .addthis {top:286px;left:19%;}
.gamepage .googleplus {position:absolute;top:286px;left:34.4%;}
.opengame .addthis {top:275px;left:543px;}
.download .addthis, .download .googleplus {top:156px;}
.download .addthis {left:54%;}
.mobile .googleplus, .tablet .googleplus, .mobile .addthis, .tablet .addthis {top:66% ! important;}
.mobile .addthis, .tablet .addthis {left:72% ! important;}
.opengame .googleplus {top:275px;left:690px;}
.mobile .addthis, .mobile .googleplus, .tablet .addthis, .tablet .googleplus {left:49.7% ! important;top:45% ! important;}
.mobile .googleplus, .tablet .googleplus {top:50% ! important;}
.gamepage #game {margin-top:15px;}
.gamepage .section1 {float:right;}
.gamepage .text {padding:0 0 0 10px;width:98.75%;}

   .playbutton a, .playbutton3 a {font-size:19pt;}
    .playbutton a {font-size:19pt;margin:10px 0;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}

.playbutton a, .readmore a, .moregames a {
	background-color:#f6d494;
	background: -moz-linear-gradient(#f6d494, #ffa902);
	background: -o-linear-gradient(#f6d494, #ffa902);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6d494), to(#ffa902));
	background: -webkit-linear-gradient(#f6d494, #ffa902);color:#000000;
}

.playbutton a:hover, .readmore a:hover, .moregames a:hover 
{
    background-color:#007e94;
background: -moz-linear-gradient(#007e94, #044e58);
	background: -o-linear-gradient(#007e94, #044e58);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#007e94), to(#044e58));
	background: -webkit-linear-gradient(#007e94, #044e58);color:#ffffff;
	}

.gamepage .section2 ul li {width:100%;margin-bottom:10px;}
.gamepage .section2 ul li a {width:92%;padding:7px 5px 7px 5px;background-color:#ffffff;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;border:1px solid #666666;}
.gamepage .section2 {margin:0 10px 0 10px;width:17%;}

.readmore a:hover, 
.moregames a:hover, 
.playbutton a:hover,
.footer,
.game001 .section2 ul li.gamelink001 a,
.game002 .section2 ul li.gamelink002 a,
.game003 .section2 ul li.gamelink003 a,
.game004 .section2 ul li.gamelink004 a,
.game005 .section2 ul li.gamelink005 a,
.game006 .section2 ul li.gamelink006 a,
.game007 .section2 ul li.gamelink007 a,
.game008 .section2 ul li.gamelink008 a,
.game009 .section2 ul li.gamelink009 a,
.game010 .section2 ul li.gamelink010 a,
.game011 .section2 ul li.gamelink011 a,
.game012 .section2 ul li.gamelink012 a,
.game013 .section2 ul li.gamelink013 a,
.game014 .section2 ul li.gamelink014 a,
.game015 .section2 ul li.gamelink015 a,
.game016 .section2 ul li.gamelink016 a,
.game017 .section2 ul li.gamelink017 a,
.game018 .section2 ul li.gamelink018 a,
.game019 .section2 ul li.gamelink019 a,
.game020 .section2 ul li.gamelink020 a,
.game041 .section2 ul li.gamelink041 a,
.game102 .section2 ul li.gamelink102 a,
.game103 .section2 ul li.gamelink103 a,
.game171 .section2 ul li.gamelink171 a,
.gamepage .section2 ul li a:hover,
.browser .navigationl1 span a,
.mobile  .navigationl2 span a,
.tablet  .navigationl3 span a,
.download  .navigationl4 span a,
.home .homel a
{background: -moz-linear-gradient(#ffa800, #cc8702);
	background: -o-linear-gradient(#ffa800, #cc8702);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cc8702), to(#cc8702));
	background: -webkit-linear-gradient(#ffa800, #cc8702);color:#ffffff;}

.android .navigation li.navigationl2 ul li.androidgames a,
.android li.androidgames a,
.ios .navigation li.navigationl2 ul li.iosgames a,
.ios li.iosgames a,
.tablet .navigation li.navigationl2 ul li.tabletgames a,
.tablet li.tabletgames a
{color:#991b1e;font-weight:bold;}

.footer {padding:1%;width:97.8%;text-align:left;background-color:#cccccc;font-size:9pt;border:1px solid #ffffff;}
.footer a {color:#ffffff;}
.footer a:hover {color:#cccccc;}

.gameslist span {float:left;width:100%;margin:5px 0 0 0;text-align:center;}
.gameslist li {width:18%;margin:0 0 15px 3%;clear:none;height:10em;}
.gameslist {margin-bottom:0px;}
.gameslist li a img {width:100%;}
.moregames {width:100%;float:left;margin:0 0 15px 0;}

.mobile .gameslist li, .tablet .gameslist li, .browser .gameslist li, .download .gameslist li, .comingsoonpage .gameslist li  {height:148px;margin-left:1.7%;width:147px;;}

.adcon, .adcon2 {float:left;width:728px;height:90px;}
.externalgame .adcon {float:none;}
.adcon {margin-bottom:40px;}
.externalgame .adcon {margin-bottom:10px;}
.externalgame img {margin-bottom:10px;}
.home .adcon, .home .adcon2,
.browserhome .adcon, .browserhome .adcon2,
.mobilehome .adcon, .mobilehome .adcon2,
.tablethome .adcon, .tablethome .adcon2,
.downloadhome .adcon, .downloadhome .adcon2
{margin-left:15px;}

.section1, .section2 {float:left;width:80%;margin-right:10px;}
.section2 {float:left;width:18%;margin:0 10px 0 0;position:relative;text-align:left;padding:0;}

#game {float:left;margin-bottom:30px;background-color:#000000;text-align:left;}
.externalgame #game {background:#ffffff;}
.gamealt {background-color:#ffffff ! important;}

.mobile #game, .tablet #game, .download #game {background-color:#ffffff;}

.text .tags {margin-top:15px;}
.text .tags li {margin-right:10px;clear:none;}
.text .tags li a {text-decoration:underline;}

.text object {float:left;margin-bottom:15px;}

.comingsoon, .discussion {float:left;width:100%;}
.discussion ul li {clear:none;}
.comingsoon p {margin:0 15px 15px 15px;}

.privacy .addthis, .privacy .googleplus {left:-9999px;}

.thankyou {font-weight:bold;color:green;font-size:18pt;margin-bottom:15px;display:inline-block;}
.width56 {width:56px;}
.width125 {width:125px;}
.width215 {width:215px;}
.width420 {width:420px;}
.marginbottom15 {margin:0 0 15px 0;}
textarea {padding:4px;border:1px solid #000000;}
.noborder {border:none;}

.gameslist li.listad {float:left;width:300px;margin-right:25px;margin-bottom:25px;height:280px;}

.headtitle {font-size:13pt;float:left;margin:10px 0 0 15px;display:inline;font-family: 'Oxygen', sans-serif;}
    
     .adconleft {float:left;width:336px;margin-right:15px;padding-top:15px;}
    .playbutton a, .playbutton3 a {float:left;width:93%;text-align:center;text-decoration:none;font-weight:bold;padding:0.6em;font-size:19pt;margin:10px 0;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
	.playbutton2 a {font-size:12pt;margin-bottom:15px;width:300px;margin-right:15px;}
	.externalgame .playbutton2 a {float:none;display:block;}

	
		.playbutton3 a {padding:0.6em 0.6em 0.6em 2.2em;width:84%;background-repeat:no-repeat;margin-top:0px;}
	.playbutton3 a span {font-size:12pt;}
	.downloadbutton a {padding: 3% 1% 3% 28%;width:71%;}

	.text .playbutton3 a {width:200px;margin-top:0px;margin-bottom:15px;clear:left;font-size:14pt;margin-right:10px;padding:3% 11%;text-align:right;}
	
	.back {float:left;width:448px;background-repeat:no-repeat;}

.navoverride .section1 {width:90%;margin-right:0%;}
.navoverride .section2 {width:8.4% ! important;margin-right:0.5% ! important;}
.navoverride .addthis {left:10% ! important;}
.navoverride .googleplus {left:25% ! important;}
.navoverride .section2 ul li a {width:84% ! important;}
.navoverride2 .section1 {width:98%;margin-right:0%;}

.navigation, .navigation li, .navigation li a {float:left;clear:none;}
.navigation {width:100%;margin:0;position:relative;}
.navigation li {margin-bottom:0px;}

.navigation li.searchbox {float:right;padding:8px 1% 0 0;}
.searchbutton {width:60px;}
.navigation li.gamesearch {color:#ffffff;font-weight:bold;position:absolute;right:146px;top:-25px;}
	
.navigation li a {color:#000000;font-size:13pt;padding:5px 10px 5px 10px;text-decoration:none;}

.readmore a, .moregames a {font-weight:bold;font-size:12pt;text-decoration:none;color:#000000;padding:5px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
	
.moregames a {float:left;font-size:21pt;padding:4px 20px;margin-left:31%;display:inline;text-align:center;}
.moregame {width:100% ! important;float:left;margin:0 0 15px 0 ! important;height:0px ! important;}
.moregame a {color:#ffffff ! important;}

#disqus_thread li, #disqus_thread ul {clear:none;width:auto;}

.wider .section1 {width:88%;}
.wider .section2 {width:8%;}

.clearh {width:100%;clear:left;}
.marginbottom15 a {margin-bottom:15px ! important;}
.standard {float:left;width:100%;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* commom style for all browsers */

.section2 ul {
padding:0; margin:0; list-style-type:none; /* for Firefox */
}
.section2 li {
float:left; position:relative;clear:left;
}
.section2 li a {
display:block; text-decoration:none; width:180px; color:#000000; float:left;
}
* html .section2 li a, .section2 li a:visited {
width:7em; w\idth:6em; /* hack for IE5.5 */
}
.section2 li a.drop, .section2 li a.drop:visited {
font-weight:bold;
}
.section2 li ul {
visibility:hidden; position:absolute; left:11.5em; height:0; overflow:hidden;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;
}
.section2 table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.section2 li:hover a,
.section2 li a:hover {
text-decoration:none; border:0;
}
.section2 li:hover ul,
.section2 li a:hover ul {
visibility:visible; height:auto; width:auto; background:#fff; border:1px solid #ddd; left:11.5em; top:0em; overflow:visible;
}
.section2 li:hover ul li a,
.section2 li a:hover ul li a {
display:block; font-weight:normal;text-decoration:none; height:auto; line-height:1.5em; padding:0.5em; width:9em;color:#000000;
}
* html .section2 li a:hover ul li a {
width:10em; w\idth:9em; /* hack for IE5.5 */
}
.section2 li:hover ul li a.drop,
.section2 li a:hover ul li a.drop {
font-weight:bold;
}
.section2 li:hover ul li ul,
.section2 li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;
}
.section2 li:hover ul li:hover ul,
.section2 li a:hover ul li a:hover ul {
visibility:visible; color:#000; border:1px solid #ddd; height:auto; background:#fff; width:9.5em;
} 
.section2 li:hover ul li:hover ul li a,
.section2 li a:hover ul li a:hover ul li a {
display:block; height:auto;
}
.section2 li:hover ul li:hover ul li:hover a,
.section2 li a:hover ul li a:hover ul li a:hover {
text-decoration:underline;
}


/*---HORIZONTAL DROP DOWN MENU---*/

/* commom style for all browsers */

.navigation li {
position:relative;
}
* html .navigation li a, .navigation li a:visited {
width:7em; w\idth:6em; /* hack for IE5.5 */
}
.navigation li ul {
visibility:hidden; position:absolute; left:0em; height:0; overflow:hidden;top:2.7em;
}
.navigation table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.navigation li:hover a,
.navigation li a:hover {
text-decoration:none; border:0;
}
.navigation li:hover ul,
.navigation li a:hover ul {
visibility:visible; height:auto; width:auto; background:#fff; border:1px solid #ddd; left:0em; top:2.7em; overflow:visible;z-index:3;
}
.navigation li:hover ul li a,
.navigation li a:hover ul li a {
display:block; font-weight:normal;text-decoration:none; height:auto; line-height:1.5em; padding:0.5em; width:9em;color:#000000;background:#ffffff;
}
* html .navigation li a:hover ul li a {
width:10em; w\idth:9em; /* hack for IE5.5 */
}
.navigation li:hover ul li ul,
.navigation li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;
}
.navigation li:hover ul li:hover ul,
.navigation li a:hover ul li a:hover ul {
visibility:visible; color:#000; border:1px solid #ddd; height:auto; background:#fff; width:9.5em;
} 
.navigation li:hover ul li:hover ul li a,
.navigation li a:hover ul li a:hover ul li a {
display:block; height:auto;
}
.navigation li ul li a:hover {color:#991b1e ! important;}

.categorylist {float:left;margin:1.5%;width:97%;}
.categorylist li {float:left;margin-right:10px;clear:none;}
.categorylist li a {font-size:12pt;}
.listcatlabel {font-size:12pt;font-weight:bold;}

.column1, .column2, .column3 {float:left;}
.column1, .column2 {margin-right:1%;}
.column1 {width:47%;}
.column2 {width:30%;}
.column3 {width:20%;}

.column1 .gameslist li {width:30.3%;}
.column2 .gameslist li {width:46.8%;margin:0 1.6% 15px 1.6%;height:10em;}
.column3 .gameslist li {width:90%;height:11em;}

.column1 .gameslist li.listad {width:300px;height:250px;}

.column1 .listheader {margin-left:2.9%;}
.column2 .listheader {margin-left:1.2%;}
.column3 .listheader {margin-left:3%;}

.column1 .moregames a {margin-left:8%;}
.column2 .moregames a {margin-left:0%;font-size:1.4em;}
.column3 .moregames a {margin-left:0%;font-size:1.6em;}

.mobile .gameslist li.listad, .tablet .gameslist li.listad, .browser .gameslist li.listad, .download .gameslist li.listad {height:280px;width:300px;}

.text img {max-width:100%;margin-bottom:15px;}
.back img {max-width:100%;}