﻿body{margin: 0 auto auto auto;text-align:center;font-family: Arial, Verdana, sans-serif;font-size: 11pt;color:#000000;background-image:url(../images/background.jpg);background-repeat:repeat-y;background-position:top;}

.bac {float:left;width:100%;background-image:url(../images/bg/backbg2blue.png);}
.pagecon {margin:0 auto auto auto;width:1000px;background-color:White;}

.pagecon1 {float:left;width:990px;border:5px solid #4198CA;margin:70px 0 20px 0;}

.share {float:right; margin-top:10px; margin-right:10px; display:inline;clear:right;width:145px;}

img {border:none;}

#home .share {position:absolute;margin-right:auto;margin-top:auto;left:280px;top:53px;}

h1 a, h1, .website-title {margin:0; font-size:25pt; font-weight:bold; color:#fff; text-decoration:none;}

h2 {margin:0 0 10px 0;}

.facebook3 {float:left;width:190px;margin-bottom:15px;background-color:#ffffff;}

.title-variant {color:#000;}

a {color:Black; text-decoration:underline;}

a:hover {color:#0053A4;}

.slogan {clear:left; margin:0 0 0 95px; font-weight:normal; font-size:11pt;background-color:#d8eff1;padding:2px;color:#000000;}

.contactlink a, .writerlink a {color:#ffffff;font-weight:bold;font-size:12pt;text-decoration:none;position:absolute;top:10px;right:10px;}
.contactlink a:hover, .writerlink a:hover {color:#bfebf7;}
.writerlink a {top:40px;font-size:11pt;}

.banner {float:left; width:990px; background-color:#2261dc; background-repeat:no-repeat;position:relative;z-index:3;height:89px;}

.header-slogan {float:left; clear:left; text-align:left; width:500px; padding:5px 0 0 10px; color:#ffffff;position:relative;}

.group {float:left;}

.optional-image {float:left; margin-left:20px; display:inline; width:70px; height:70px;}

.optional-image img {border:1px solid #ccc;}

.header-slogan a {color:#fff; text-decoration:none;margin:0 0 0 95px;}

#home h1, .website-title {margin-bottom:8px;}

.main-content {float:left; width:970px; padding:10px; background-color:#ffffff;z-index:2;}
#home .main-content {padding-left:0;width:980px;}
#home .adcon, #home .block1 h2, #home .game-link li, #home .text {margin-left:10px;display:inline;}
#home .block1 {width:740px ! important;}
#home .block2 {width:220px ! important;padding-left:20px ! important;}

.correct-right {padding-right:0px ! important; width:970px;}

.main-left {float:left; width:730px; margin-right:20px;}
.override .main-left {width:802px;}

.main-right {float:left; width:220px; text-align:left;}
.main-right-1 {float:left; width:200px; margin-top:20px; text-align:left;}

.game-list {margin:0 0 15px 0;list-style:none;padding:0;float:left;}

.game-list li {margin-bottom:10px;float:left;margin-right:20px;}

.game-list a {font-size:10pt;text-decoration:underline;font-weight:bold; color:#545759;}

.game-list a:hover {color:#000;}

.adcon {float:left; width:728px; height:90px;}

.footer {float:left; width:950px; padding:10px 20px 10px 20px; background-color:#ccc; text-align:center; font-size:9pt;position:relative;}

.text {float:left; width:970px; margin-top:20px; font-size:11pt; text-align:left;}
.text2 {float:left;margin-top:15px;text-align:left;font-size:11pt;width:730px;position:relative;}
.adcon4 {position:absolute;right:-240px;top:-512px;width:300px;}
.mainleftoverride {float:left;width:970px;}

.game-link, .game-link-1, .game-link-2  {padding:0; margin:20px 0 0 0; list-style:none ! important; width:726px; float:left;}
.game-link-1 {text-align:left;width:710px;margin-left:20px;display:inline;float:right;padding-right:20px;}
.game-link-2 {text-align:left;width:220px ! important;margin:0 ! important;}
.game-link li {margin:0 20px 20px 0px; float:left; display:inline;position:relative;}
.game-border, .game-border-2 {background-image:url(../images/game-border.gif);background-repeat:no-repeat;width:220px;height:199px;position:absolute;left:0;top:0;}
.game-border-2 {background-image:url(../images/game-border-2.gif);width:110px;height:110px;}

.game-link li a, .othergames li a, .game-link-2 a {width:220px; background-color:#0053A4; text-decoration:none; float:left; padding-top:169px; height:30px; text-align:center; background-repeat:no-repeat; color:#fff;}

.game-link li a:hover, .othergames li a:hover, .game-link-2 li a:hover {background-color:#ccc; color:#000;}
#home .game-link li {margin-right:16px;height:199px;}
#home .game-link {width:740px;}
#home .game-link li.listad {width:250px;margin-right:5px;}
.homelinkadjust {margin:37px 6px 37px 10px ! important;}

li.bloons2li a {background-image:url(../images/bloons2.jpg);}
li.bubbletown a {background-image:url(../images/bubble-town.jpg);}
li.bloons2xmasli a {background-image:url(../images/balloons-2-christmas.jpg);}
li.bloons-game a {background-image:url(../images/bloons-game.gif);}
li.bloons-pp1 a {background-image:url(../images/bloons-player-pack-1.gif);}
li.bloons-pp2 a {background-image:url(../images/bloons-player-pack-2.gif);}
li.bloons-pp3 a {background-image:url(../images/bloons-player-pack-3.gif);}
li.bloons-pp4 a {background-image:url(../images/bloons-player-pack-4.gif);}
li.bloons-pp5 a {background-image:url(../images/bloons-player-pack-5.gif);}
li.bloons-insanity a {background-image:url(../images/balloons-insanity.gif);}
li.more-bloons a {background-image:url(../images/more-bloons-game.gif);}
li.even-more-bloons a {background-image:url(../images/even-more-bloons-game.gif);}
li.bloons-td a {background-image:url(../images/bloons-tower-defense.gif);}
li.bloons-td-2 a {background-image:url(../images/bloons-tower-defense-2.gif);}
li.bloons-td-3 a {background-image:url(../images/bloons-tower-defense-3.gif);}
li.bloons-td-4 a {background-image:url(../images/bloons-tower-defense-4.jpg);}
li.bloons-td-4-ex a {background-image:url(../images/bloons-tower-defense-4-expansion.jpg);padding-top:159px ! important;height:40px ! important;}
li.hot-air-bloon a {background-image:url(../images/hot-air-balloon.gif);}
li.bloons-pop-3 a {background-image:url(../images/bloons-pop-3.gif);}
li.bloons-super-monkey a {background-image:url(../images/bloons-super-monkey.gif);}
li.kaboomz-game a {background-image:url(../images/kaboomz-game.jpg);}
li.balloonspringfling a {background-image:url(../images/balloonspringfling.jpg);}
li.btd5game a {background-image:url(../images/bloons-td-5-game.jpg);}
li.bjg a {background-image:url(../images/balloon-jump-game.jpg);}


#game-con, #game-con-2 {float:left;margin:13px 0 17px 0;z-index:1;text-align:left;}
#game-con-2 {border:none ! important;}
#game-con p {clear:left;}

.othergames {margin:0;padding:0;list-style:none;margin-top:15px;float:left;text-align:left;}
.othergames li {margin:0 0 20px 0; float:left; display:inline;position:relative;}
.othergames li.gamelink1 a {background-image:url(../images/balloon-invasion.jpg);}
.othergames li.gamelink2 a {background-image:url(../images/balloon-in-a-wasteland.jpg);}
.othergames li.gamelink3 a {background-image:url(../images/balloon-bliss.jpg);}
.othergames li.gamelink4 a {background-image:url(../images/balloon-hunter.jpg);}

.bookmark-link a {float:right; border:1px solid #35aeff; background-color:#0053A4; padding:2px; text-align:center; width:100px; text-decoration:none; color:#fff; font-size:10pt; margin:7px 7px 0 0; display:inline-block;}

.bookmark-link a:hover {background-color:#ccc;color:#000;}

.corners, .corners2 {position:absolute;top:-5px;left:-5px;border:none ! important;margin:0 ! important;}
.corners2 {top:35px ! important;left:-5px ! important;}
.monkey {position:absolute;top:-70px;left:5px;}

.block1 {float:left;width:736px;margin-top:15px;}
.block1 h2, .block2 h2 {display:inline;float:left;font-size:12pt;margin:0;}
.block2 {float:left;width:224px;padding:20px 0 20px 10px;}
.block2 h2 {margin-left:0 ! important;}

.single .facebook {
left:840px;
margin:0 !important;
position:absolute;
top:136px;
}

.fb_share_count_nub_right {background-image:none ! important;}
.gamebody .facebook, #walkthroughs .facebook, .levelling .facebook, #home .facebook {position:absolute;margin:0;top:55px;left:590px;}
.single .facebook {left:590px ! important;top:235px ! important;}

.facebook {
display:inline;
float:left;
margin-left:90px;
margin-top:10px;
width:140px;
}

.walkthroughslist {float:left;list-style:none;margin:15px 0 15px 0;padding:0;text-align:left;}
.walkthroughslist li {margin-bottom:10px;float:left;position:relative;}

#div-7296709997183186876 {float:left;width:220px;margin-bottom:15px;}

.td4 .main-right img {border:none;}
.td4 .main-right ul {margin:15px 0 0 0;padding:0;}
.td4 .main-right ul li {list-style:none;float:left;position:relative;}
.td4 .main-right h2 {color:#0085BF;font-size:14pt;}

.bloons-list {float:left;margin:0;padding:0;list-style:none;}
.bloons-list li {float:left;clear:left;}
.bloons-list li span {float:left;width:100%;margin-bottom:5px;font-size:12pt;font-weight:bold;margin-top:10px;}
.bloons-list li img {float:left;}

.specialitem {height:200px;margin:0 0 20px 0 ! important;}
.specialitem, .specialitem ul {width:220px;}
.specialitem ul, .specialitem li {float:left;margin:0 0 5px 0;padding:0;}
.specialitem ul li a {width:65px;background-color:Transparent;float:left;height:auto;margin:0;padding:0 2px 0 2px; color:#000;font-size:9pt;text-align:left;padding-top:0;}
.specialitem ul li a img {border:none;}

.irresistablegames {float:right;margin-bottom:0;padding-right:85px;}

.morefreegames {float:left;width:970px;margin:15px 0 15px 0;padding:0;}
.morefreegames img {border:none;}
.morefreegames li {float:left;list-style:none;margin: 0 15px 15px 0;width:65px;}
.morefreegames li a {text-decoration:none;font-size:10pt;}
.morefreegames li a span {float:left;margin-bottom:5px;}
.morefreegames li a img {clear:left;}

.bloons2 .facebook {left:10px ! important;top:248px ! important;}
.deca .facebook {left: 400px !important;top: 55px !important;}
.bloons2 #game-con {margin-top:32px ! important;}

.gamereview {float:left;width:970px;margin-top:15px;}
.gamereview2 {float:left;width:476px;margin-right:19px;}
.gamereview3 {float:left;width:475px;}

.bigbutton a, .smallbutton1 a {float:left;width:476px;height:59px;background-image:url(../images/bigbutton.jpg);text-align:center;color:#000;text-decoration:none;padding-top:17px;font-size:22pt;font-weight:bold;}
.bigbutton a:hover {background-position:0px -76px;}

/*-- Download Games Review Page (Additions) --*/

#videoonline2 {padding-left:86px;}
.smallbutton1 a {width:229px;height:29px;background-image:url(../images/smallbutton.jpg);padding-top:7px;font-size:13pt;margin-top:10px;margin-right:18px;float:left;}
.smallbutton1 a:hover {background-position:0px -35px;}
.small-button-padding a {margin-left:117px;display:inline;}
.no-margin-right a {margin-right:0;}

#videoonline2 {padding-left: 86px;float:left;}

.main-content-review h4 {background-color:#f7fea5;padding:2px;color:#036886;float:left;font-size:13pt;}
.main-content-review h5 {font-size:11pt;}
.playon {font-size:13pt;text-align:center;margin-top:5px;}
.windows {color:#797979;}
.twothou {color:#666;}
.xp {color:#A80231;}
.vista {color:Blue;}
.w7 {color:#8e009f;}
.mac {color:green;}
.xp, .vista, .w7, mac {font-weight:bold;}
.balloonhighlight {color: #036886; font-size: 13pt; text-align: left;float:left;line-height:0.6cm;}
.balloonlist {font-size:13pt;text-align:left;}
.balloonlist li {margin-bottom:10px;}
.quality {font-size: 8pt;line-height: 0.5cm;text-align: center;float:left;width:476px;margin-top:5px;}
.reviewheader {font-size:18pt ! important;font-weight:bold; margin-bottom:0px; margin-top:20px; clear:left;}

.floatitleft {float:left;margin:0 15px 0 0;}
.floatitright {float:right;margin:0 0 0 15px;}

.text2 h2, .text h2 {margin-top:15px;}

/*--Contact Form--*/

.row {float:left;width:730px;margin-bottom:20px;}
.row1 {float:left;width:250px;}
.row2 {float:left;width:480px;}
.contactf .main-left {text-align:left;}
.contactf .main-left h1 {margin-bottom:10px;color:#000000;width:100%;font-size:14pt;}
.contactf p {float:left;clear:left;}

.imgfloatleft {float:left;margin-right:10px;}
.adright {float:left;width:336px;}
.mainfeatad {float:left;width:730px;}
.mainfeatcon {float:left;width:384px;margin-right:10px;position:relative;}

.clicktoplay a {float:left;width:338px;height:56px;background-image:url(../images/clickhere.png);position:absolute;top:203px;left:20px;}
.clicktoplay a:hover {background-position:0 -56px;}


/* =Menu
-------------------------------------------------------------- */

#navbarm {
	background: #fec000; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#fdd617, #fec000);
	background: -o-linear-gradient(#fdd617, #fec000);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdd617), to(#fec000)); /* older webkit syntax */
	background: -webkit-linear-gradient(#fdd617, #fec000);
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	background-image:url(../images/nav.jpg);
	position:relative;
	z-index:4;
	clear: both;
	display: block;
	float: left;
	margin: 0;
	width: 990px;
}
#navbarm ul {
	font-size: 13px;
	list-style: none;
	margin: 0;
	padding-left: 0;
}
#navbarm li {
	float: left;
	position: relative;
	list-style:none;
}
#navbarm a {
	color: #000000;
	display: block;
	line-height: 40px;
	padding: 0 20px;
	text-decoration: none;
	font-size:13pt;
}
#navbarm ul {
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	float: left;
	margin: 0;
}
#navbarm ul ul ul {
	left: 100%;
	top: 0;
}
#navbarm ul a {
	border-bottom: 1px dotted #ddd;
	color: #444;
	font-size: 13pt;
	font-weight: normal;
	height: auto;
	line-height: 1.4em;
	padding: 11px;
	width: 168px;
}
#navbarm li.flashgames a,
#navbarm li:hover > a,
#navbarm ul ul :hover > a,
#navbarm a:focus {
	background: #2479bc; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#2479bc, #00579f);
	background: -o-linear-gradient(#2479bc, #00579f);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2479bc), to(#00579f)); /* older webkit syntax */
	background: -webkit-linear-gradient(#2479bc, #00579f);
	color:yellow;
	background-image:url(../images/nav2.jpg);
}

#navbarm ul li:hover > ul {
	display: block;
}
#navbarm .current_page_item > a,
#navbarm .current_page_ancestor > a {
	font-weight: bold;
}

.rating {float: left;
    left: 10px;
    position: absolute;
    top: 254px;}
#home .rating {float: left;
    left: auto;
    position: absolute;
    right: 42px;
    top: 190px;}

.changef .rating {left:488px;}
.changef .facebook {top:280px;left:340px;margin:0;position:absolute;}
.googleconnect {position:absolute;top:}


.rating iframe html body .rating-edit .rating-prompt {color:#000000;}

.googleplus {left: 160px;
    position: absolute;
    top: 248px;}
#home .googleplus {top:48px;left:441px;}

