body{
margin:0;
text-align:center;
background-image:url(portal/bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#15529c;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7f7f7f;
line-height:20px;
letter-spacing:-1px;
}
div.dots{
background-image:url(portal/dots.jpg);
background-repeat:repeat-x;
height:7px;
margin:auto;
}
div.quicktextfloat{
	float:right;
	margin-right:5px;
	margin-left:auto;
}
div.spacer{
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	padding-top:5px;
	padding-bottom:15px;
}
span.bolder{
font-weight:bolder;
}
div.bg{
margin:auto;
background-image:url(portal/portalbg.jpg);
background-position:top;
background-repeat:no-repeat;
}
div.pagebg{
margin:auto;
background-color:#FFFFFF;
width:950px;
}
div.pagebg1{
margin:auto;
background-image:url(portal/whitebg.png);
background-repeat:repeat-y;
background-position:left;
width:960px;
}
div.pagebg2{
margin:auto;
background-image:url(portal/whitebg.png);
background-repeat:repeat-y;
background-position:right;
width:960px;
}
div.centerc{
text-align:left;
margin:auto;
width:728px;
}
div.pagecontainer{
margin:auto;
width:900px;
text-align:left;
}
div.navlogo{
width:880px;
margin:auto;
background-image:url(portal/nowgoplay.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}
div.nowgoplay{
margin-right:0;
margin-left:auto;
float:right;
}
div.leftarea{
margin-left:0;
margin-right:auto;
width:288px;
float:left;
}
div.gamestextarea{
	margin-left:0;
	margin-right:auto;
	width:317px;
	float:left;
}
div.middlearea{
margin-left:310px;
margin-right:auto;
width:404px;
}
div.featurearea{
	margin-left:330px;
	margin-right:auto;
	width:390px;
}
div.rightarea{
margin-right:0;
margin-left:auto;
width:168px;
float:right;
}
div.rightboxad{
	margin-right:17px;
	margin-left:auto;
	width:252px;
	float:right;
}
div.insideborder{
margin:auto;
border:1px solid #0066cc;
width:160px;
}
div.squareborder{
margin:auto;
border:1px solid #0066cc;
width:250px;
}
div.topleft{
margin:auto;
background-image:url(portal/topleft.jpg);
background-repeat:no-repeat;
background-position:top left;
}
div.topright{
margin:auto;
background-image:url(portal/topright.jpg);
background-repeat:no-repeat;
background-position:top right;
}
div.bottomleft{
margin:auto;
background-image:url(portal/bottomleftnew.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}
div.bottomright{
margin:auto;
background-image:url(portal/bottomrightnew.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}
div.left{
margin:auto;
background-image:url(portal/left.jpg);
background-repeat:repeat-y;
background-position:left;
}
div.right{
margin:auto;
background-image:url(portal/right.jpg);
background-repeat:repeat-y;
background-position:right;
}
div.bottom{
margin:auto;
background-image:url(portal/bottomnew.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
div.top{
margin:auto;
background-image:url(portal/top.jpg);
background-repeat:repeat-x;
background-position:top;
}
div.othergames{
margin-right:auto;
margin-left:0;
width:718px;
margin-top:6px;
}
div.othergames2{
margin-right:auto;
margin-left:0;
width:722px;
margin-top:6px;
}
div.spacing{
padding-top:15px;
}
div.hotgames{
margin-right:auto;
margin-left:0;
width:350px;
}
div.moregames{
margin:auto;
}
div.smallgameholder{
width:134px;
float:left;
margin-left:12px;
}
div.fsmallgameholder{
width:134px;
float:left;
}
div.coolgames{
margin-right:0;
margin-left:auto;
width:350px;
float:right;
}
div.populargames{
margin-right:auto;
margin-left:485px;
width:235px;
}
div.populargames2{
float:left;
margin-right:auto;
margin-left:8px;
width:235px;
}
div.populargames3{
float:left;
margin-right:auto;
margin-left:0;
width:235px;
}
div.gamec{
margin:auto;
text-align:center;
}
div.gameholder{
padding-top:6px;
padding-left:17px;
padding-right:17px;
padding-bottom:17px;
margin:auto;
}
div.gameholder2{
padding-bottom:10px;
margin:auto;
}
div.fthumbs{
margin-left:17px;
margin-right:auto;
}
div.thumbs{
	float:left;
	margin-left:17px;
	margin-right:auto;
	text-align: center;
}
div.footerspacing{
margin-top:20px;
}
div.footer{
margin:auto;
text-align:center;
padding-top:20px;
padding-bottom:50px;
}
div.shortmglad{
margin:auto;
margin-top:15px;
}
div.viewallgames{
margin-left:auto;
margin-right:17px;
text-align:right;
padding-top:10px;
padding-bottom:5px;
}
div.topandnewgames{
margin:auto;
text-align:right;
padding-top:11px;
}
div.gamecase{
margin:auto;
text-align:center;
}
h1{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:30px;
letter-spacing:-1px;
color:#2474ff;
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;
padding-top:10px;
}
.specialh1{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:30px;
letter-spacing:-1px;
color:#2474ff;
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;

}
h2{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing:-1px;
color:#2474ff;
margin-bottom:0px;
padding-bottom:0px;
margin-top:10px;
padding-top:0px;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:-1px;
color:#2474ff;
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;
padding-top:0px;
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:-1px;
color:#2474ff;
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;
padding-top:0px;
}
div.ingamecontainer{
margin:auto;
padding-top:10px;
}
div.thumbholder{
margin-left:0px;
margin-right:auto;
width:100px;
float:left;
}
div.textside{
margin-left:115px;
margin-right:auto;
text-align:left;
}
div.moregamespadding{
margin:auto;

padding-top:17px;
}
div.gameheading{
padding:17px;
margin:auto;
text-align:left;
}
div.ingamec{
margin:auto;
padding-top:5px;
padding-bottom:5px;
}
div.gameinfo{
	margin-right:auto;
	margin-left:17px;
	width:600px;
}
div.gip{

float:left;
margin-left:0;
margin-right:auto;
}
div.gameinfopic{
	margin-left:117px;
	margin-right:auto;
	height:78px;
}
div.gamesyoulike{
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
div.footerbg{
background-image:url(portal/footer/footertop.jpg);
background-position:top;
background-repeat:repeat-x;
}
div.footerbgb{
background-image:url(portal/footer/footerbottom.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
div.textside{
margin:auto;
padding-left:5px;
}
a{
font-weight:bolder;
}
a:link {
	color: #F8902D;
	text-decoration:none;
}
a:visited {
	color: #0084E7;
	text-decoration:none;
}
a:hover {
	color: #0356CE;
	text-decoration:none;
}
a:active {
	color: #0954B9;
	text-decoration:none;
}
div.dotspacer{
padding-top:5px;
margin-left:6px;
margin-right:6px;
padding-bottom:5px;
}

