@charset "utf-8";

/* *** site-specific resets + utility styles */

a {color:#043790; text-decoration:none;}
a:visited {color:#0082c7; }

body {
	background:#BEE7FB;
	font: 100% Arial, Helvetica, sans-serif;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
#container {
	width: 962px;  /* using 20px less than a full 1000px width allows for browser chrome and avoids a horizontal scroll bar */
	height:625px;
	font-size:77%;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding: 30px 0px;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#container-char {
	width: 962px;  /* using 20px less than a full 1000px width allows for browser chrome and avoids a horizontal scroll bar */
	font-size:77%;
	height:725px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding: 40px 0px;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.clear {clear:both; height:0px; font-size:0px;}

a img {border:none;}
ul, li {list-style-type:none;}


/* *** generic to all pages */

/* mainContent = everything below the header ads and above the footer */
#mainContent {position:relative;}

/* row1 = main nav, logo, sponsor tag */
#row1 {background:#043790; position:absolute; left:125px; top:-10px; width:837px; z-index:1;}

/* row2 = a-inits, other major content */
#row2 {padding-top:15px;}
/* row3 = b-inits, other secondary content */
#row3 {}

/* #pom-logo houses the logo + the name of the page */
span#pom-logo {background: url(/penguins-of-madagascar/images/pom_logo.gif) no-repeat; display:block; outline:none; overflow:hidden; position:absolute; top:-10px; left:-135px; width:205px; height:136px; z-index:2; text-indent:-1000em;}
span#pom-sponsor-logo {background: url(/penguins-of-madagascar/images/pom_sponsor_logo.png) no-repeat; display:block; outline:none; overflow:hidden; position:absolute; top:650px; left:280px; width:157px; height:91px; z-index:2; text-indent:-1000em;}
span#pom-sponsor-copy {display:block; outline:none; overflow:hidden; position:absolute; top:735px; left:230px; height:91px; z-index:2; color:#0054a6; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
span#sponsor-logo {background: url(/penguins-of-madagascar/images/pom_sponsor_logo.png) no-repeat; display:block; outline:none; overflow:hidden; width:157px; height:91px; z-index:2; text-indent:-1000em; margin: 0 auto;}
span#sponsor-copy {display:block; outline:none; overflow:hidden; z-index:2; color:#0054a6; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 290px; margin: 0 auto;}

/* site nav */
ul#sitenav {background:#0082c7; height:25px; margin-left:75px;}
ul#sitenav li {float:left;}
ul#sitenav li a {background-image:url(/penguins-of-madagascar/images/pom_nav_boards.gif); background-repeat:no-repeat; display:block; float:left; height:25px; outline:none; text-indent:-1000em;}
ul#sitenav li a#home {background-position: -80px 0; width:80px;}
ul#sitenav li a#video {background-position: -165px 0; width:80px;}
ul#sitenav li a#games {background-position: -246px 0; width:90px;}
ul#sitenav li a#about {background-position: -336px 0; width:94px;}
ul#sitenav li a#characters {background-position: -430px 0; width:140px;}
ul#sitenav li a#more {background-position: -570px 0; width:102px;}
ul#sitenav li.selected a#home {background-position: -80px -25px;}
ul#sitenav li.selected a#video {background-position: -165px -25px;}
ul#sitenav li.selected a#games {background-position: -246px -25px;}
ul#sitenav li.selected a#about {background-position: -336px -25px;}
ul#sitenav li.selected a#characters {background-position: -430px -25px;}
ul#sitenav li.selected a#more {background-position: -570px -25px;}
ul#sitenav li a:hover#home {background-position: -80px -25px;}
ul#sitenav li a:hover#video {background-position: -165px -25px;}
ul#sitenav li a:hover#games {background-position: -246px -25px;}
ul#sitenav li a:hover#about {background-position: -336px -25px;}
ul#sitenav li a:hover#characters {background-position: -430px -25px;}
ul#sitenav li a:hover#more {background-position: -570px -25px;}

/* ainit */
#a-init {background: url(/penguins-of-madagascar/images/pom_ainit_bkg.jpg) no-repeat #fff; border:3px solid #0080c5; height:340px;}

/* bottom touts */
ul#also {background:url(/penguins-of-madagascar/images/pom_also_bkg.jpg) repeat-x; border-top:15px solid #0080c5; border-bottom:3px solid #0080c5; height:59px;}
ul#also li {float:left; margin-left:5px;}
ul#also li a {display:block; height:44px; position:relative; top:8px; outline:none; width:185px;}
ul#also li img {float:left; position:relative; bottom:8px;}
ul#also li a span.caption {color:#007dbf; float:left; font-size:95%; font-weight:bold; margin:10px 0 0 10px; width:105px;}


/* *** specific to hp */
.penguinsHome #sponsor_ad {position:absolute; right:0; top:-11px; z-index:2; background:url(/penguins-of-madagascar/images/ad_120x60_fpo.gif) no-repeat; padding-top:10px;}
.penguinsHome #row1 {margin:10px 0 0 0;}
.penguinsHome #row2 {padding-top:25px; position:relative;}
.penguinsHome #row2 .wrapper {background:#043790  url(/penguins-of-madagascar/images/pom.jpg) right center no-repeat; border-bottom:1px solid #fff; border-top:1px solid #fff; position:relative;}
.penguinsHome #a-init {border-width:0 3px 5px 3px;}
.penguinsHome #schedule {position:absolute; top:60px; left:20px; width:150px;}
.penguinsHome #schedule h2 {width:188px; height:34px;margin-top:100px;text-align:center;color:#04368d;font-weight:bold;font-size:95%}
.penguinsHome #schedule p.actionlinks {margin-top:10px;}
.penguinsHome #schedule p.actionlinks a {background:url(/penguins-of-madagascar/images/pom_ainit_link.gif) no-repeat; display:block; height:16px; outline:none; text-indent:-1000em; width:99px;}

.penguinsHome #feature {float:right; padding-top:20px;}
.penguinsHome #ad_300x250 {float:left; width:300px; height:250px;}

/* zoo cam = flipbook */
.penguinsHome #zoo-cam {position:absolute; left:0; height:272px;} /* moved hacked value to ie6.css - acl */
.penguinsHome #zoo-cam #flipBookControls {background:url(/penguins-of-madagascar/images/pom_znav_tab.gif) center no-repeat; height:28px; margin-left:5px;} /* moved hacked values to ie.css - acl */
.penguinsHome #zoo-cam #flipBookControls .leftNavUp {float:left; margin-left:75px;}
.penguinsHome #zoo-cam #flipBookControls .label {float:left;}
.penguinsHome #zoo-cam #flipBookControls .rightNavUp {float:left;}
.penguinsHome #zoo-cam .flipBookImage{width:317px;height:237px;display:none;}
.penguinsHome #zoo-cam #flipBookControls .leftNavOver{float:left; margin-left:75px;display:none;cursor:pointer;}
.penguinsHome #zoo-cam #flipBookControls .rightNavOver{float:left;display:none;cursor:pointer;}

/* b-inits */
.penguinsHome ul#b-inits {float:left; margin:5px 5px 5px 315px; padding-top:6px; height:239px;width:327px;background: url(/penguins-of-madagascar/images/smallpromobox.jpg) no-repeat;} /* moved hacked value to ie6.css - acl */
.penguinsHome ul#b-inits li a span.subtitle {display:block;}
.penguinsHome ul#b-inits li a div.icon {float:left;left:4px;position:relative;}
.penguinsHome ul#b-inits li a div.caption {display:block; font-weight:bold;padding-top:10px; width:180px;float:left;padding-left:10px;}
.penguinsHome ul#b-inits li a div.caption .subtitle {color:#fffb9a; font-size:120%;}
.penguinsHome ul#b-inits li a div.caption .detail {color:#fff; font-size:88%;}


/* *** specific to about */
.penguinsAbout #row1 {margin:10px 0 0 0;}
.penguinsAbout h1 {background:url(/penguins-of-madagascar/images/aboutheshow.jpg) no-repeat; height:28px; text-indent:-1000em; width:188px;}
/*.penguinsAbout #tower {background:#000; color:#fff; float:right; height:614px; width:160px;}*/
.penguinsAbout #tower {background:#000; color:#fff; float:right; height:600px; position:relative;width:160px;top:11px;}
.penguinsAbout #a-init {background:#fff url(/penguins-of-madagascar/images/pom_ainit_bkg2.jpg) bottom repeat-x; border-width:0 0 5px 3px; color:#40A1D5; height:315px; padding:30px 20px 0 300px; position:relative; width:476px;}
.penguinsAbout #a-init img.main {position:absolute; bottom:0; left:0;}
.penguinsAbout #a-init p {font:bold 100%/140% sans-serif;}
.penguinsAbout #a-init .actionlinks {position:absolute; bottom:20px; right:20px;}
.penguinsAbout #schedule {background:#04368d url(/penguins-of-madagascar/images/pom_schedule.gif) 5px 10px no-repeat; border-top:1px solid #fff; border-right:1px solid #fff; color:#fff; height:268px; position:relative; width:800px;}
.penguinsAbout #schedule .actionlinks {position:absolute; right:20px; top:10px;}
.penguinsAbout #schedule .actionlinks a {color:#80c1e3; text-transform:uppercase;}
.penguinsAbout #schedule table {font-weight:bold; font-size:120%; position:relative; top:45px; left:35px;}
.penguinsAbout #schedule td {padding:12px 0 8px;}
.penguinsAbout #schedule td.date {text-align:right; padding-right:20px;width:180px;}
.penguinsAbout #schedule td.time {width:90px;}
.penguinsAbout #schedule td.description {font-weight:normal;}
 

/* *** specific to characters */
.penguinsChars #tower {background:#000; color:#fff; float:right; height:623px; position:relative; top:111px; width:160px;}
.penguinsChars #a-init {background:#fff url(/penguins-of-madagascar/images/pom_ainit_bkg2.jpg) bottom repeat-x; border-width:0 0 5px 3px; color:#40A1D5; height:398px; padding:0 20px 0 300px; position:relative; width:477px;}
.penguinsChars #a-init img.main {position:absolute; bottom:-6px; left:5px; z-index:0;}
.penguinsChars #thecharacters {border-top:1px solid #fff; position:absolute; right:-163px; width:752px;}
.penguinsChars #thecharacters ul li {border-left:1px solid #fff; float:left; height:88px; width:93px;}
.penguinsChars #thecharacters ul li a.skipper-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:0 0;}
.penguinsChars #thecharacters ul li a.kowalski-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:-93px 0;}
.penguinsChars #thecharacters ul li a.rico-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:-186px 0;}
.penguinsChars #thecharacters ul li a.private-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:-279px 0;}
.penguinsChars #thecharacters ul li a.julien-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:-372px 0;}
.penguinsChars #thecharacters ul li a.mort-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:-464px 0;}
.penguinsChars #thecharacters ul li a.maurice-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:-557px 0;}
.penguinsChars #thecharacters ul li a.marlene-label {background:url(/penguins-of-madagascar/images/characters/char_namebutton.gif) no-repeat; border-top:1px solid #fff; display:block; height:21px; outline:none; overflow:hidden; position:relative; bottom:3px; text-indent:-1000em; background-position:-650px 0;}

.penguinsChars #thecharacters ul li.selected a.skipper-label {background-position:0 -21px;}
.penguinsChars #thecharacters ul li.selected a.kowalski-label {background-position:-93px -21px;}
.penguinsChars #thecharacters ul li.selected a.rico-label {background-position:-186px -21px;}
.penguinsChars #thecharacters ul li.selected a.private-label {background-position:-279px -21px;}
.penguinsChars #thecharacters ul li.selected a.julien-label {background-position:-372px -21px;}
.penguinsChars #thecharacters ul li.selected a.mort-label {background-position:-464px -21px;}
.penguinsChars #thecharacters ul li.selected a.maurice-label {background-position:-557px -21px;}
.penguinsChars #thecharacters ul li.selected a.marlene-label {background-position:-650px -21px;}

.penguinsChars #thecharacters ul li a:hover.skipper-label {background-position:0 -42px;}
.penguinsChars #thecharacters ul li a:hover.kowalski-label {background-position:-93px -42px;}
.penguinsChars #thecharacters ul li a:hover.rico-label {background-position:-186px -42px;}
.penguinsChars #thecharacters ul li a:hover.private-label {background-position:-279px -42px;}
.penguinsChars #thecharacters ul li a:hover.julien-label {background-position:-372px -42px;}
.penguinsChars #thecharacters ul li a:hover.mort-label {background-position:-464px -42px;}
.penguinsChars #thecharacters ul li a:hover.maurice-label {background-position:-557px -42px;}
.penguinsChars #thecharacters ul li a:hover.marlene-label {background-position:-650px -42px;}

.penguinsChars #bio {background:url(/penguins-of-madagascar/images/characters/pom_chars_bio_bkg.gif) no-repeat; height:247px; position:absolute; bottom:0; right:0; padding:20px; width:356px;}
.penguinsChars #bio h1 {height:20px; text-indent:-1000em; width:200px;}
.penguinsChars.skipper #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_skipper.gif) no-repeat;}
.penguinsChars.kowalski #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_kowalski.gif) no-repeat;}
.penguinsChars.private #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_private.gif) no-repeat;}
.penguinsChars.rico #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_rico.gif) no-repeat;}
.penguinsChars.kingjulien #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_kingjulien.gif) no-repeat;}
.penguinsChars.marlene #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_marlene.gif) no-repeat;}
.penguinsChars.maurice #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_maurice.gif) no-repeat;}
.penguinsChars.mort #bio h1 {background:url(/penguins-of-madagascar/images/characters/name_mort.gif) no-repeat;}

.penguinsChars #bio h2 {text-indent:-1000em; visibility:hidden;}
.penguinsChars #bio p {color:#043790; font-size:105%; line-height:1.4; margin-top:1em;}
.penguinsChars #bio ul {position:absolute; bottom:12px; left:130px;}
.penguinsChars #bio li {color:#043790; font-size:105%; line-height:1.4; width:250px;}
.penguinsChars.kowalski #bio ul {position:absolute; bottom:12px; left:60px;}
.penguinsChars.kowalski #bio li {color:#043790; font-size:100%; line-height:1.3;}
.penguinsChars.kingjulien #bio ul {position:absolute; top:220px; left:120px;}
.penguinsChars.kingjulien #bio li {color:#043790; font-size:100%; line-height:1.3;}

.penguinsChars #gallery {border-right:1px solid #fff; border-top:2px solid #BEE7FB; width:800px; height:168px; background:#0082C7;}  /* moved hacked values to ie6.css - acl */
.penguinsChars #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-skipper.jpg) no-repeat; height:31px; margin:5px 0 0 10px; text-indent:-1000em; width:293px;}
.penguinsChars.skipper #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-skipper.jpg) no-repeat;}
.penguinsChars.kowalski #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-kowalski.jpg) no-repeat;}
.penguinsChars.private #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-private.jpg) no-repeat;}
.penguinsChars.rico #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-rico.jpg) no-repeat;}
.penguinsChars.kingjulien #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-kingjulien.jpg) no-repeat;}
.penguinsChars.marlene #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-marlene.jpg) no-repeat;}
.penguinsChars.maurice #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-maurice.jpg) no-repeat;}
.penguinsChars.mort #gallery h2 {background:url(/penguins-of-madagascar/images/characters/gallery-mort.jpg) no-repeat;}
.penguinsChars #gallery li {float:left; display:block; height:117px; width:155px; background:#fff; margin:5px 2px 0 3px;}

.penguinsChars #printables {border-right:1px solid #fff; border-top:1px solid #fff; width:800px; height:160px; background:#043790;}
.penguinsChars #printables h2 {height:31px; text-indent:-1000em; width:263px; margin:10px 0 0 10px;}
.penguinsChars.skipper #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-skipper.jpg) no-repeat;}
.penguinsChars.kowalski #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-kowalski.jpg) no-repeat;}
.penguinsChars.private #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-private.jpg) no-repeat;}
.penguinsChars.rico #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-rico.jpg) no-repeat;}
.penguinsChars.kingjulien #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-kingjulien.jpg) no-repeat;}
.penguinsChars.marlene #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-marlene.jpg) no-repeat;}
.penguinsChars.maurice #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-maurice.jpg) no-repeat;}
.penguinsChars.mort #printables h2 {background:url(/penguins-of-madagascar/images/characters/printables-mort.jpg) no-repeat;}

.penguinsChars #printables li {color:#fff; float:left; display:block; height:109px; margin:0 60px 0 60px; position:relative; bottom:35px; text-align:center;}
.penguinsChars #printables li.main {margin:10px 30px 0 0; padding-left: 15px; bottom:0; text-align:left; width:293px;}
.penguinsChars #printables li.main a {color:#fff; text-decoration:underline;}
.penguinsChars #printables li a.printbtn {background:url(/penguins-of-madagascar/images/characters/peng_chars_print.jpg) no-repeat; display:block; height:26px; position:relative; left:-1px; outline:none; overflow:hidden; text-indent:-1000em; width:90px;}
.penguinsChars #printables li a:hover.printbtn {background-position: 0 -27px;}

/* *** specific to videospage */

.penguinsVideo #row1 {margin:10px 0 0 0;}
.penguinsVideo #row2 {position:relative;}


.penguinsVideo #video_hub_nav {float: left;padding-top: 120px;width: 225px;}
.penguinsVideo #video_hub_nav ul {width: 198px;list-style: none;background: #04368d;height:726px;overflow:auto;position:relative;border-top:solid 4px #0082c8;border-right:solid 4px #0082c8;}
.penguinsVideo #video_hub_nav ul li {display:block;overflow:hidden;position:relative;height:58px;padding:0;background-color:#d0ebf4;border-bottom:solid 2px #0082c8}
.penguinsVideo #video_hub_nav ul li img {display:block;float:left;padding:0 5px 0 0;}
.penguinsVideo #video_hub_nav ul li .fullEpisodeTag img{float:none;margin-bottom:-13px;*position:relative;}
.penguinsVideo #video_hub_nav ul li a div {display:block;padding:5px 0 0;}
.penguinsVideo #video_hub_nav ul li a {display: block;color: #04368d;cursor: pointer;padding: 0;text-decoration: none;height:58px;}
.penguinsVideo #video_hub_nav ul li a:hover {text-decoration: underline;color:#0082c8;}

.penguinsVideo .video_hub-wrapper{background:url(/penguins-of-madagascar/images/bg-gradation.gif) repeat-x;border-left:solid 4px #0082c8;border-right:solid 4px #0082c8;border-bottom:solid 4px #0082c8;height:850px;margin-top:10px;margin-bottom:2px;}

.penguinsVideo .promoText{position:relative;width:640px;text-align:center;color:#04368d;font-weight:bold;font-size:12px;margin:30px 0 0 40px}
.penguinsVideo #videoHubWrapper {position:relative;background-color:#04368d;border:5px solid #0082c8;height:100%;margin:5px 0 20px 40px;width:640px;}
.penguinsVideo #videoHubWrapper h1 {height:25px;color:#d0ebf4;font-size:14px;text-align:center;padding:5px 0 0;}

.penguinsVideo #videoHub_description {width:307px;height:230px;float:left;text-align:center;margin:0 10px 0 40px;color:#04368d;padding:10px 10px 10px 10px;font-size:12px;background:url(/penguins-of-madagascar/images/video-text-box.jpg);}
.penguinsVideo #video_hub_nav ul.selected {color:#0082c8;}
.penguinsVideo .playTag {display:block;font-size:10px;height:13px;position:relative;text-align:center;width:72px;z-index:3;padding:0;margin:0;color:#FFFFFF;left:0px;top:-13px;}

.penguinsVideo #row1 #sponsor_ad {position:absolute; right:0; top:-11px; z-index:2; background:url(/penguins-of-madagascar/images/ad_120x60_fpo.gif) no-repeat; padding-top:10px;}

.penguinsVideo .left { float: left; }

/* *** specific to games page *** */
.penguinsGames #row1 {margin:10px 0 0 0;}
.penguinsGames #row2 {border-bottom:solid 4px #0080C5;margin-bottom:4px;}
.penguinsGames #row3 {}

.penguinsGames #mainArea {width:797px;border-left:solid 5px #0080C5;margin-top:10px;background:#ffffff;}
.penguinsGames #init {height:207px;padding-top:1px;background:url(/penguins-of-madagascar/images/gamesbg.gif) repeat-x}
.penguinsGames #init p{width:208px;height:87px;float:left;margin-top:120px;text-align:center;color:#04368d;font-weight:bold;}
.penguinsGames #init a{height:207px;float:left;}

.penguinsGames #gameWrapper{width:795px;height:409px;position:relative;background:url(/penguins-of-madagascar/images/gc_background.jpg) no-repeat;border-right:solid 2px #0080C5}
.penguinsGames #gameContainer{width:769px; height:366px;overflow:auto;position:relative;left:19px;top:19px;padding-top:20px;}

.penguinsGames #gameContainer .gameItem{height:80px;width:370px;display:block;float:left;padding-top:8px;}
.penguinsGames #gameContainer .gameItemEven{border-bottom:solid 1px #ccffff;border-right:solid 1px #ccffff;}
.penguinsGames #gameContainer .gameItemOdd{border-bottom:solid 1px #ccffff;}

.penguinsGames #gameContainer .gameItem img{float:left;padding-left:50px;padding-right:20px;}
.penguinsGames #gameContainer .gameItem div{width:350px;}
.penguinsGames #gameContainer .gameItem:hover div h7{color:#04368d;font-weight:bold;}
.penguinsGames #gameContainer .gameItem div h7{color:#0082c8;font-weight:bold;}
.penguinsGames #gameContainer .gameItem div p{font-size:10px;color:#000000;}


.penguinsGames #tower {background:#000; color:#fff; float:right; height:616px; position:relative;width:160px;top:11px;}

/* temporary until we can fix that banner ad that drops over the content for some reason */
#topAd {position:relative;}
#topAd .prWrap {position:absolute; top:0;}

