* {
 margin:0;
 padding:0;
}

html, body {
 width:100%;
 height:100%; 
 font:normal 10pt arial;
 color:#dddddd;
} 

img {
 border:none;
}

body { 
 background:#3d3d3d url(/images/bg.gif) top center repeat-y;
 min-width: 1015px; /* Opera & FireFox & Internet Explorer 7.0 */
 max-width: 1280px;
 width:expression(((document.documentElement.clientWidth ||?
 document.body.clientWidth) < 1015) ? '1015px' : ?
((document.body.clientWidth > 1280) ? '1280px' : '100%'));
}

.vazhno {
 font:bold 14pt Times New Roman;
 color:#444;
 background:#f7a840;
 padding:0 30px;
}

.vazhno a{ 
 color:#fff;
}

.vazhno a:hover{ 
 color:#000;
 }

a {
 color:#fff;
}

p{ 
 font:normal 10pt arial;
 color:#f0f0f0;; 
}

ul,li { 
 list-style:none; 
}

.sitetext {
 font:normal 11pt arial;
 margin:15px 0 15px 1%;
}

/*--search form--*/
.searchForm {float:right;margin:120px 50px 0 0;width:320px;}
.schQuery {float: left; width: 65%;}
.queryField {height:18px; width: 100% !important; background: #FFFFFF; border: 1px solid #8f0909; font-size: 9pt;}
.searchSbmFl {height:20px; width: 100% !important; background: #8f0909; font:bold 10pt arial; border: none; color:#fff}
.schBtn {float: right; height:20px; width: 30%;}
#srch1 .searchSbmFl {background: #8f0909;}

/*--head banner--*/
.alawar {
 float:right;margin:40px 100px 0 0;width:468px;height:120px;
}

/*--round corners--*/
.bar .ml { padding: 0;
 //width: 100%; }
.bar .tl, .bar .bl { height: 10px; position: relative; font-size: 1px; line-height: 1px; }
.bar .tlc, .bar .trc, .bar .blc, .bar .brc { position: relative; width: 10px; height: 10px;
-background: none !important; }
.bar .tlc { float: left; background: url(/images/tlc.png) 0 0 no-repeat;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=/images/tlc.png, sizingMethod=crop); }
.bar .trc { float: right; background: url(/images/trc.png) 0 0 no-repeat;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=/images/trc.png, sizingMethod=crop); }
.bar .blc { float: left; background: url(/images/blc.png) 0 0 no-repeat;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=/images/blc.png, sizingMethod=crop); }
.bar .brc { float: right; background: url(/images/brc.png) 0 0 no-repeat;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=/images/brc.png, sizingMethod=crop); }

/*--head--*/
#header {
 background:#de5a02 url(/images/hdbg.png) repeat-x left;
 height:203px; 
 width: expression((documentElement.clientWidth||document.body.clientWidth)<1015?'1015px':''); /* Internet Explorer <= 6.0 */
 min-width: 1015px; /* Opera & FireFox & Internet Explorer 7.0 */ 
}

#logo {
 float:left;
 margin-left:11px;
}

#subhead{
 background:#3d3d3d url(/images/subbg.gif) repeat-x;
 width:100%;
 height:40px;
 text-align:right;
 font:normal 10pt arial;
 color:#999 
}

#subhead a{ 
 font:normal 10pt arial;
 color:#999 
}

#subhead p{
 padding: 5px 20px 0 0; 
 font:normal 10pt arial;
 color:#999 
}

/*--left sidebar--*/
#leftbar {
 float:left;
 margin-left:3px;
 width:170px;
 
}

.menu {
 background:#252525;
}

.rating { 
 background:#8f0909;
 margin-top:20px; 
 color:#fff;
}

.rating p {
 text-align:center;
 font:normal 14pt arial; 
}

.rating a{ 
 font:bold 10pt arial;
 color:#fff;
 text-decoration:none; 
}

.rating a:hover{ 
 text-decoration:underline;
 color:#f3c100;
}

.rating li {
 padding-top:20px;
 text-align:center;
}

.rating img{
 border:2px solid #ffde00
}

/*-menu-*/
.menu table { 
 list-style:none;
 padding-left:10px;
 
}

.menu td { 
 background:url(/images/b1.png)no-repeat left center; 
 padding-left:15px; 
}

.menu td:hover{
 background:url(/images/b2.png)no-repeat left center; 
}

.catsTd .catNameActive { 
 color:#fff;
 font:bold 16pt "TimesNewRoman", serif;
 text-decoration:underline;
}

.menu a { 
 text-decoration:none;
 font:bold 13.5pt "TimesNewRoman", serif;
 color:#cfcfcf;
}

.menu a:hover { 
 text-decoration:underline ; 
}

.active a{
 color:#fff;
 font:bold 15pt "TimesNewRoman", serif;
 text-decoration:underline;
}

/*--right sidebar--*/

#rightbar { 
 float:right; 
 width:170px;
 margin-right:3px
}

.minigame {
 background:#f3c100;
 text-align:center;
}

.minigame li a{
 text-decoration:none;
 font:bold 11pt arial;
 color:#e34d04;
 padding:0 5px 0 5px;
}

.minigame li a:hover{
 text-decoration:underline;
 color:#8f0909;
}

.minigame li{
 margin-top:15px; 
}

.minigame p{ 
 font:normal 14pt arial;
 color:#fff;
}

/*--center--*/
#content { 
 margin-bottom:20px;
}

#center { 
 margin: 0 180px 0 180px; 
 width: expression((documentElement.clientWidth||document.body.clientWidth)<660?'660px':''); /* Internet Explorer <= 6.0 */
 min-width: 660px; /* Opera & FireFox & Internet Explorer 7.0 */ 
}

.sitedesc {
 font:normal 10pt arial; 
 padding:20px 0 0 0;
 color:#color:#f0f0f0;;
}

.category {
 background:#f1f1f1;
 width:85%; 
 margin:20px auto; 
}

.category p{
 color:#3d3d3d;
 font:bold 18pt arial; 
 margin-left:20px;
 margin-right:-20px;
}

.category p span{
 color:#8f0909;
 font:bold 18pt arial; 
}

.category img{
 border:1px solid #000
}

.catsTableI { 
 text-align:center;
 padding:0;
 margin:0; 
}

.catsTdI{
 vertical-align:top;
 text-align:center;
 padding-top:10px;
}

.catsTableI a { 
 text-align:center;
 font:bold 12px Arial;
 color:#ff7836; 
}

.catsTableI a:hover { 
 color:#af1b1b;
}

.bigtext {
 color:#fff;
 font:bold 18pt arial;
 padding-top:10px;
 padding-left:1%; 
}

/*--news game--*/
.mainnews {
 width:98%;
 margin:0 auto;
 }
 
#allEntries { 
}

.newgame {
 font:normal 10pt arial;
 margin:5px 1% 5px 3%; 
 width:44%;
 float:left;
 background:#494949; 
}

.gamedesc { 
 padding-left:15px;
}

.gtitle a{ 
 color:#f3c100;
 text-decoration:underline; 
 padding-left:5px; 
 font:bold 12pt arial;
}

.gtitle a:hover{ 
 text-decoration:underline;
 color:#94df29; 
}

.gamedesc table {
 /*margin-left:15px;*/
}

.gamedesc td {
 vertical-align:top; 

}

.gamedesc img {
 border:3px double #636161;
 margin-left:13px
}

.cats a{
 padding-left:10px;
 font:bold italic 9pt Arial;
 color:#999;
}

.gametext{
 font:normal 12px arial;
 color:#eee;
 padding-left:10px;
 padding-bottom:15px;
 padding-top:5px 
}

.playgame {
 padding-left:10px; 
}

.playgame a{
 /*background:#35b035 url(/images/play1.gi) no-repeat;*/ 
 display:block;
 font:bold italic 10pt arial;
 height:15px;
 width:70px; 
 text-align:center;
 padding-bottom:5px
}

.playgame a:hover {
 color:#f3c100;
 text-decoration:underline;
 /*background:#f3c100 url(/images/play2.gi) no-repeat; */
}

.newsfooter {
 
}

/*--post--*/
.post {
 font:normal 11pt arial;
 color:#dcdbdb; 
}

.postitle { 
 color:#f7ad4d;
 font:normal 10pt arial;
}

.postitle a { 
 color:#f7ad4d;
}

.postitle strong {
 font-size:16pt;
 color:#fff;
}

.post b {
 color:#8af940;
}

.postimage {
 margin:20px 40px 20px 0;
 float:right;
 width:200px;
 height:150px;
 padding-left:px;
}

.postbody {
 margin:20px 0 0 0; 
}

.desc{
 width:650px;
 margin-bottom:20px; 
}

.embgame {
 font:normal 10pt arial;
 margin:0 auto; 
 width:650px;
 height:500px;
 float:left; 
 margin-bottom:5px;
}

.postdesc {
 font:normal 10pt arial; 
 width:210px;
 float:left; 
 margin:8px auto 0 5px; 
}

.postad1 {
 float:left;
 width:460px;
 height:68px; 
 margin:20px auto 0 auto;
}

.postad2 {
 font:normal 10pt arial; 
 /*width:200px;
 height:200px;*/
 float:left;
 margin:8px auto 0 15px; 
}

.postad3 {
 width:468px;
 height:15px;
 float:left; 
 margin:20px auto 0px auto;
}

.linkad1 {
 width:468px;
 /*height:15px;*/
 background:#3d3d3d;
 margin:0 auto; 
 text-align:center;
}

.linkad2 {
 width:728px;
 height:15px;
 background:#fff;
 margin:10px auto 0 auto; 
}

.banner1 {
 width:160px;
 height:600px;
 background:#fff; 
 margin:10px auto 10px auto; 
}

.postfooter {
 width:650px;
 text-align:center;
 padding-top:20px; 
}

.postfooter {
 font-size:8pt; 
}

.postfooter a{
 font:bold 8pt arial;
 color:#8af940 
}

/*--comments--*/

.commnamb {
 font:bold 8pt tahoma;
 color:#777;
}

.comments {
 width:80%;
 margin:0 auto; 
}

.cMessage {
font:normal 9pt arial;
}

/*--related games--*/

.related {
 width:90%;
 margin:10px auto;
 background:#000;
 color:#fff;
}

.infTable { 
 text-align:center;
 padding:0;
 margin:0; 
}

.infTd{
 vertical-align:top;
 text-align:center;
 padding-top:10px;
 height:100px;
}

.infTable a {
 text-decoration:none; 
 text-align:center;
 font:bold 12px Arial;
 color:#fff; 
}

.infTable a:hover {
 text-decoration:underline; 
 color:#f3c100;
}

/*--foot game--*/

.footgame {
 clear: both; 
 background:#c8c8c8;
 margin:20px 15px 0 15px;
}

.topfoot { 
 margin-left:140px;
 width:80%;
}

.topfoot a{ 
 font:bold 8pt arial;
 color:#777;
}

.topfoot a:hover{ 
 color:#fff;
}

.topfoot li{ 
 padding-bottom:10px
}

.footgame {
 clear: both; 
 background:#c8c8c8;
 width: auto;
 margin:20px 15px 0 15px;
}

/*--footer--*/

#empty {
 clear: both; 
 width: auto;
 text-align:center;
 }

.pagesBlockuz1 a{
 display:inline-block;
 height:20px; 
 width:20px;
 border:1px solid #000; 
 font:bold 13px TimesNewRoman;
 padding-top:2px; 
}

.swchItemA {
 display:inline-block;
 height:20px; 
 width:20px;
 border:1px solid #000;
 background:#777;
 font:bold 13px TimesNewRoman;
 padding-top:2px; 
}

#subfoot {
 clear: both; 
 background:#3d3d3d url(/images/subft.gif) repeat-x;
 width: auto;
 height:40px;
}

#footlogo {
 height:75px;
 margin-left:auto;
 margin-right:20px;
 text-align:right;
 width: auto; 
}

#footer {
 clear: both;
 margin-bottom:20px;
}

#footer p{
 text-align:center;
 font:normal 10pt arial;
 color:#c8c8c8; 
}

.count {
 margin-left:20px;
}