body {
background:url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/stripe.png);
text-align:center;
margin:0 26px 0 0;
}

#frame {
background-color:#fff;
float:left;
margin-left:0;
margin-top:0;
text-align:left;
width:980px;
height:auto;
border-right:1px solid #ccc;
padding:0;
}

#contentleft {
background:#fff;
float:left;
height:auto;
width:176px;
padding:0;
height:100%;
}

#contentcenter {
background:#fff;
float:left;
height:auto;
width:640px;
padding:0;height:100%;

}

#contentright {
width:170px;
float:left;
background:#fff;
padding:0;height:100%;

}

#contentheader {
background:#FFF;
height:90px;
width:980px;
margin:0;
padding:0;
}

p,h1,pre {
margin:0 10px 10px;
}

h1 {
font-size:14px;
padding-top:10px;
}

#contentheader h1 {
font-size:14px;
margin:0;
padding:0;
}

#contentright p {
font-size:10px;
}

a.menulink {
background-attachment:scroll;
background-color:transparent;
background-repeat:no-repeat;
border-top-color:#e6e6e6;
border-top-style:solid;
border-top-width:1px;
color:#666;
display:block;
font-family:Tahoma,Arial,sans-serif;
font-size:12px;
margin-bottom:0;
margin-right:0;
margin-top:0;
outline-color:#-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
text-transform:uppercase;
padding:8px 0 9px 15px;
}

a.menulink:hover {
background-color:#f7f7f7;
background-repeat:no-repeat;
color:#c36;
padding-left:15px;
}

ul#gallery li {
border:0 solid #f1f1f1;
display:inline;
float:left;
font-size:10px;
height:155px;
line-height:25px;
list-style-type:none;
overflow:hidden;
text-align:center;
text-decoration:none;
width:180px;
margin:10px 0 10px 10px;
}

ul#gallery img {
border:0;
display:block;
height:135px;
width:180px;
}

a.title {
color:#147AB3;
font-family:Tahoma,Arial,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:underline;
outline-style:none;
outline-width:0;
}

.c1 {
background-color:#fff;
}

#paging {
text-align:center;
margin:0;
}

#paging a {
background-color:#d11aff;
border:1px solid #fff;
color:#fff;
display:block;
float:left;
font-family:Arial;
font-size:20px;
font-weight:700;
margin-right:3px;
text-decoration:none;
padding:1px 5px;
}

#paging span {
border:1px solid #fff;
color:#f5f5f5;
display:block;
float:left;
font-family:Arial;
font-size:20px;
font-weight:700;
margin-right:3px;
text-decoration:none;
padding:1px 5px;
}

#paging span.active {
background-color:#d11aff;
border:1px solid #fff;
color:#f5f5f5;
display:block;
float:left;
font-family:Arial;
font-size:20px;
font-weight:700;
margin-right:3px;
text-decoration:none;
padding:1px 5px;
}

#paging a:hover {
background-color:#d11aff;
color:#f1f1f1;
}

#stylefour {
background:transparent url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/bgOFF.gif) repeat-x top left;
border-top:4px solid #BB8EFF;
display:block;
font-family:Arial,Verdana,Helvitica,sans-serif;
font-size:11px;
font-weight:700;
height:39px;
position:relative;
width:980px;
}

#stylefour ul {
list-style-type:none;
width:auto;
margin:0;
padding:0;
}

#stylefour ul li {
display:block;
float:left;
margin:0;
}

#stylefour ul li a {
background:transparent url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/bgDIVIDER.gif) no-repeat top right;
color:#666;
display:block;
float:left;
height:23px;
text-decoration:none;
padding:11px 20px 0;
}

#stylefour ul li a:hover,#stylefour ul li a.current {
color:#B30000;
}

.mt {
background-color:#ff1a8e;
border-bottom-color:#ccc;
border-bottom-style:solid;
border-bottom-width:1px;
color:#fff;
display:block;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
line-height:14px;
margin-top:0;
padding-bottom:2px;
padding-left:4px;
padding-top:2px;
text-decoration:none;
}

.cat5 {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/g-bg.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:156px;
margin-bottom:20px;
width:205px;

margin-left:0px;
}

ul#gallery2 {
float:left;
list-style-type:none;
padding-left:0;
padding-right:0;
width:230px;
margin:0;
}

ul#gallery2 li {
border:0 solid #f1f1f1;
display:inline;
float:left;
font-size:10px;
height:140px;
line-height:1;
list-style-type:none;
overflow:hidden;
text-align:center;
text-decoration:none;
width:230px;
margin:0;
}

ul#gallery2 img {
border:0;
display:block;
height:125px;
width:230px;
}

ul#gallery3 {
float:left;
list-style-type:none;
padding-left:0;
padding-right:0;
width:100%;
margin:0;
}

ul#gallery3 li {
border:0 solid #f1f1f1;
display:inline;
float:left;
font-size:10px;
height:140px;
line-height:1;
list-style-type:none;
overflow:hidden;
text-align:center;
text-decoration:none;
width:180px;
margin:0;
}

ul#gallery3 img {
border:0;
display:block;
height:125px;
width:180px;
}

.sprite-cooking {
background-position:0 -30px;
}

.sprite-girl {
background-position:0 -195px;
}

.sprite-fashion {
background-position:0 -360px;
}

.sprite-dress {
background-position:0 -525px;
}

.sprite-featured {
background-position:0 -690px;
}

.sprite-celebrity {
background-position:0 -855px;
}

.sprite-makeover {
background-position:0 -1020px;
}

.sprite-bratz {
background-position:0 -1185px;
}

.sprite-food {
background-position:0 -1350px;
}

#container li {
}

.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating .current-rating {
background:url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/rating_star.gif) left -1000px repeat-x;
}

.star-rating a,.star-rating .current-rating {
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border:none;
}

.star-rating a:hover {
background-position:left bottom;
}

.star-rating2,.star-rating2 a:active,.star-rating2 .current-rating {
background:url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/rating_star_2.gif) left -1000px repeat-x;
}

.star-rating2 a,.star-rating2 .current-rating {
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border:none;
cursor:default;
}

.inline-rating {
display:inline-block;
vertical-align:middle;
}

.voted_twice {
background:#FDD url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/rating_warning.gif) no-repeat 5px 50%;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
width:130px;
font-size:11px;
padding:5px 5px 5px 16px;
}

.voted {
background:#E7FFCE url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/rating_tick.gif) no-repeat 5px 50%;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
width:130px;
font-size:11px;
padding:5px 5px 5px 16px;
}

.rated_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
color:#666;
}

.out5Class {
color:#0C0;
font-weight:700;
}

.topRatedList {
margin:0;
padding:0;
}

.topRatedList li {
list-style-type:none;
}

.footer a {
color:#fff;
}

.midheight {
height:100%;
width:640px;
min-height:1000px;

height: auto !important;

height: 1000px;
}

.new {
color:#ba00dd;
}

ul#gallery4 li {
border:0 solid #f1f1f1;
display:inline;
float:left;
font-size:10px;
height:135px;
line-height:25px;
list-style-type:none;
overflow:hidden;
text-align:center;
text-decoration:none;
width:180px;
margin:10px 0 12px 11px;
}

ul#gallery4 img {
border:0;
display:block;
height:110px;
width:180px;
}

a.title4 {
color:#fff;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
text-decoration:none;
outline-style:none;
outline-width:0;
}

.cat4 {
background-attachment:scroll;
background-color:transparent;
background-image:url(http://e1h11.simplecdn.net/upbuiltcdn//gg1-cats/files/g-bg.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:156px;
margin-bottom:5px;
width:205px;
margin-left:0px;
}

ul#gallery,ul#gallery4 {
float:left;
list-style-type:none;
padding-left:0px;
padding-right:0;
width:640px;
margin:0;
padding-left:7px;

}

a.title2,a.title3 {
color:#147AB3;
font-family:Tahoma,Arial,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:underline;
}

.star-rating,.star-rating2 {
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
background-position:left top;
margin:0;
padding:0;
}

.star-rating li,.star-rating2 li {
display:inline;
}

.star-rating a.one-star,.star-rating2 a.one-star {
width:20%;
z-index:6;
}

.star-rating a.two-stars,.star-rating2 a.two-stars {
width:40%;
z-index:5;
}

.star-rating a.three-stars,.star-rating2 a.three-stars {
width:60%;
z-index:4;
}

.star-rating a.four-stars,.star-rating2 a.four-stars {
width:80%;
z-index:3;
}

.star-rating a.five-stars,.star-rating2 a.five-stars {
width:100%;
z-index:2;
}

.star-rating .current-rating,.star-rating2 .current-rating {
z-index:1;
background-position:left center;
}

div#content2 {
	text-align: justify;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px
}


div#game {
	margin-bottom: 0px;
	text-align: center;
	background-color: white;
padding:0px 0px 0px 0px;
}

div#gameframe{
	text-align: center;
}

div#flashobj {
	border: none;
	width: 640px; 
	height: 480px;
	margin: auto;
}

#ap_preroll {
	width: 310px;
	margin: 0 auto
}

#ap_preroll #ap_adframe {
	background: #fff;
	font-size: 0;
	height: 0;
	margin-bottom: 10px;
	margin-left: 1px
}

#ap_preroll {
	width: 310px;
	margin: 0 auto
}

#ap_preroll #ap_adframe {
	background: #fff;
	font-size: 0;
	height: 0;
	margin-bottom: 10px;
	margin-left: 1px
}

#ap_adtext,.adtext {
	margin-bottom: 2px;
	font: normal 11px Arial;
	text-align: center
}

#ap_progressbar {
	border: 1px solid #f1c2ec;
	background-color: #FFF;
	width: 336px;
	position: relative;
	color: black;
	margin: 0;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: 900;
	text-align: left
}

#ap_progressbar div.progress {
	position: relative;
	width: 0;
	height: 100%;
	overflow: hidden;
	background: transparent url(http://www.ecookinggames.com/img/pbbg.png) top left;
	text-align: left
}

#ap_progressbar div.progress .text {
	text-align: center !important;
	width: 336px;
	display: block !important
}

#ap_progressbar div.text {
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center
}

#ap_skiptext {
	margin-top: 5px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	text-align: center
}

#ap_skiptext a {
	text-decoration: underline;
	color: #000
}

