html,body{ background-color:#29b5d9; font-family:Verdana,sans-serif; font-size:12px; background-image:url(/img/bg.png); height:100%;}
img{ border:none;}
h1,h2{ margin:0px;}
div.left{ display:inline-block; height:25px; line-height:25px; vertical-align:middle; text-align:left;  width:29%; padding-left:14px; margin-right:-14px;}
div.center{ display:inline-block; height:25px; line-height:25px; vertical-align:middle;  text-align:center; width:40%;}
div.right{ display:inline-block; height:25px; line-height:25px; vertical-align:middle;  text-align:right;  width:29%; padding-right:8px; margin-left:-8px;}
* + html div.left,* + html div.center,* + html div.right{ display:inline; zoom:1}
div.lawLine{ width:100%; text-align:left; padding-top:10px; padding-left:40px;}
div.lawLine a{ color:#000000;}
div.title{ margin:-80px 0px -20px 0px; background-image:url(/img/title.png); background-repeat:no-repeat; width:370px; height:188px; display:inline-block;}
* + html div.title{ position:relative;z-index:1; }
/* cities*/
div.cities{ margin:-80px 0px -20px 0px; background-image:url(/img/cities.png); background-repeat:no-repeat; width:520px; height:200px; display:inline-block; }
* + html div.cities{ position:relative;z-index:1; }
div.content{ margin:0px auto; width:908px;}
div.contentMain{ margin:0 auto; padding:0px; padding-left:30px; width:735px; display:inline-block; /*background-color:#FFFF00;*/}
* + html div.contentMain{ zoom:1; display:inline;}
/* background */
div.bgTop{ background-image:url(/img/bg1.png); background-repeat:no-repeat; background-position:center top; margin:0px auto; width:968px; height:75px;}
div.bgMid{ background-image:url(/img/bgMid.png); background-repeat:repeat-y; background-position:center top; margin:0px auto; width:968px; padding-top:30px;}
div.bgBot{ background-image:url(/img/bg1.png); background-repeat:no-repeat; background-position:center -76px; margin:0px auto; width:968px; height:91px; }
/*  presenter */
div.presTop{ background-image:url(/img/pres.png); background-position:center top; width:968px; height:35px; margin-top:0px; margin-left:2px;}
div.presMid{ margin:0px 20px; padding:5px 0px;  width:968px; background-image:url(/img/presMid.png); background-position:12px; background-repeat:repeat-y; margin-left:2px; text-align:center;}
div.presBot{ background-image:url(/img/pres.png); background-position:center -35px; width:968px; height:35px; margin-bottom:0px; margin-left:2px;}
/*  navigation bar */
div.nbTop{ background-image:url(/img/nb.png); background-position:center   0px; width:890px; height:15px; margin:0 auto;}
div.nbMid{ background-image:url(/img/nb.png); background-position:center -15px; width:890px; height:29px; margin:0 auto; line-height:29px; text-align:center;}
div.nbBot{ background-image:url(/img/nb.png); background-position:center -44px; width:890px; margin:0 auto; height:10px;}
/*  navigation */
ul.mM{ display:inline-block; list-style:none; margin: 0 auto; vertical-align:top; width:640px; padding:0px;}
* + html ul.mM{ zoom:1; display:inline;}
ul.mM li{ border-right:1px solid green; float:left; height:100%;}
ul.mM li:first-child{ border-left:1px solid green;}
.nbMid a{ display:block; height:29px; line-height:29px; padding:0px 5px; background-image:url(/img/aNorm.gif); vertical-align:middle;  font-weight:bold; text-decoration:none; color:black; }
.nbMid a:hover{ background-image:url(/img/aOver.gif); color:white;}
.nbMid div.act{ display:block; height:29px; line-height:29px; vertical-align:middle;   padding:0px 5px; margin:0px 0px; background-image:url(/img/aAct.gif);  font-weight:bold; text-decoration:none; color:#ffffff;}
/*  searchForm */
form.search{ display:inline-block;}
* + html form.search{ display:inline;}
/*  list full */
div.listBlock{ display:block;}
div.listFloat{ display:inline-block; vertical-align:top; margin:0px 5px;}
* + html div.listFloat{ zoom:1; display:inline;}
div.lfTop{ background-image:url(../img/lf.png); background-repeat:no-repeat; width:718px; height:44px; padding-top:17px; margin-bottom:-17px; padding-left:10px; margin-right:-10px; margin-left:5px;}
div.lfMid{ background-image:url(../img/lfMid.png); background-repeat:repeat-y; width:718px; padding-top:10px; padding-left:10px; margin-right:-10px; margin-left:5px;}
div.lfBot{ background-image:url(../img/lf.png); background-position:center -42px; width:718px; height:14px; margin-bottom:15px; margin-left:5px;}
/* list half */
div.lhTop{ background-image:url(../img/lh.png); background-repeat:no-repeat; width:356px; height:44px; padding-top:20px; margin-bottom:-20px; padding-left:20px; margin-right:-20px; }
div.lhMid{ background-image:url(../img/lhMid.png); background-repeat:repeat-y; width:356px; padding-top:10px; padding-left:20px; margin-right:-20px;}
div.lhBot{ background-image:url(../img/lh.png); background-position:center -42px; width:356px; height:15px;}
/* pageBar */
div.pbTop{ background-image:url(../img/pbTop.png); background-repeat:no-repeat; width:718px; height:14px; margin-left:5px;}
div.pbMid{ background-image:url(../img/lf.png); background-position: 0px -17px; width:718px; height:24px; margin-left:5px;}
div.pbBot{ background-image:url(../img/lf.png); background-repeat:repeat-y; background-position: center -42px; width:718px; height:14px; margin-left:5px;}
div.pbMid a{ display:inline-block; height:25px; width:35px; line-height:25px; vertical-align:top; text-align:center; color:#000000; text-decoration:none; font-weight:bold; padding: 0px 2px;}
div.pbMid a.act{ color:#FFFFFF; background-image:url(/img/aAct.gif); background-position: center center;}
div.pbMid a:hover{ color:#FFFFFF; background-image:url(/img/aOver.gif); background-position: center center;}
/* sidebar */
div.sideBar{ vertical-align:top; display:inline-block;}
* + html div.sideBar{ zoom:1; display:inline;}
div.sbTop{ background-image:url(/img/sb.png); background-repeat:no-repeat; background-position:right top; width:203px; height:48px;}
div.sbMid{ background-image:url(/img/sbMid.png); background-repeat:repeat-y; background-position:right top; text-align:center; width:203px;}
div.sbBot{ background-image:url(/img/sb.png); background-repeat:no-repeat; background-position:right -48px; width:203px; height:42px; }
.sbMid h1{ padding: 5px 0px; padding-top:20px; color:white; font-size:large; font-weight:bold;}
.rnd img{ border:1px solid black; margin:3px;margin-bottom:10px;}
/* small game block */
div.gbs,div.gbl{ height:86px; width:325px; padding:0px; margin:0px; vertical-align:top; text-align:left;}
div.gbl{ width:700px; height:100px; padding-bottom:20px;}
div.gbs a,div.gbl a{ text-decoration:none; color:white;}
div.lhTop h1,div.lfTop h1{ color:black; font-weight:bold; font-size:medium; padding:0px; margin:0px;}
div.gbs h2,div.gbl h2{ font-size:small; color:white; padding:0px; margin:0px;}
div.gbl h2{ padding-bottom:10px; }
div.gbs img,div.gbl img{ float:left; margin-right:5px; border:1px solid black;}
div.gbl img.play{ float:right; margin-right:5px; border:0px;}
.i{ float:right; border:1px solid black; margin-left:5px; margin-bottom:5px; padding:5px;}
/* tagcloud*/
.cloud{ background-color:#009933; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; height:200px; _height:200px; width:248px; text-align:center; vertical-align:top; margin:0px 5px;}
.cloud div.b1{ position:relative; top:50%; padding:0px;  margin:0px 5px;}
.cloud div.b2{ padding:0px; margin:0px; position:relative; margin-top:-30%;}
.cloud a{ color:#99cc99; text-decoration:none; text-transform:capitalize;}
.cloud a:hover{ color:#FFFFFF;}
.ad{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; height:100%; _height:100%; margin-bottom:5px; margin:0px; padding:0px;}
/* gamecontainer*/
.gc{ text-align:center; margin-right:5px; padding-bottom:10px; margin-bottom:10px; padding-top:10px;}
.left h1{ font-size:small; margin:0px;}
#iconBar a{ background:none; margin-top:-1px;}
#iconBar a img{ border:none;}
body.black{ background-color:#6081ba; margin:0px; padding:0px; text-align:center; font-family:verdana,sans-serif; color:#000000; font-size:12px;}
html,body,body.black{ /*height:100%;*/ /*font-family:'TimesNewRoman',Times,serif;*/}
body.black{ background-color:black;}
.conGameFree{ background-color:black; position:absolute;  left:0px;  top:0px;  width:100%;  height:100%;}
/* categories*/
div.categories{ text-align:left; margin-left:20px;margin-right:20px;margin-top:-15px;}
div.categories a{ background-image:url(/img/lp1.png); background-repeat:no-repeat; background-position:left center; display:block; height:20px; line-height:20px; text-transform:capitalize; text-decoration:none; color:white; padding-left:23px; font-weight:bold;}
div.categories a:hover{ background-image:url(/img/lp.png); background-repeat:no-repeat; background-position:left center; background-color:white; color:black;}

