body { margin:0; padding:0; background:#ede7db; background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; color:#27222c; line-height:1.3; }

img { border:0; }

table { border:0; border-collapse:collapse; font-size:inherit; }

h1,h2,h3,h4,h5,h6 { margin-bottom:0; font-family:Arial, Helvetica, sans-serif; }
h1 { margin-top:0; margin-bottom:7px; font-weight:bold; font-size:14px; }
h2 { margin-top:0; margin-bottom:0.5em; font-weight:normal; font-style:italic; font-size:1.8em; line-height:1; color:#2d2b28; }
h3 { margin-top:0; margin-bottom:1.2em; padding-bottom:0.3em; font-weight:normal; background:url(../images/h_bg.png) 0 100% no-repeat; font-size:1.3em; line-height:1; color:#2d2b28; }

h4 { margin-top:0; margin-bottom:0.2em; width:386px; height:30px; margin-right:-50px; margin-left:-10px; padding-top:0.35em; padding-left:10px; font-style:italic; font-weight:normal; background:url(../images/h4_bg.png) 0 0 no-repeat; font-size:1.2em; line-height:1; color:#2d2b28; }

table.content_in h4 a { text-decoration:none; }
table.content_in a h4 { text-decoration:none; }

ul { margin:0; padding:0; list-style-type:none; }

ol { margin:0; padding:0; float:none; list-style-position:inside; }
ol li { margin-top:0.5em; }

p { margin-bottom:1.3em; margin-top:0; }

.clear { clear:both; float:none; height:0px; font-size:0; }
.y { color:#d99f2d; }

a:link { color:#8a2401; text-decoration:underline; }
a:visited { color:#8a2401; }
a:hover { color:#363636; text-decoration:underline; }

table.layout { width:1000px; background:#dab411 url(../images/page_bg.jpg) 0 0 no-repeat; }
table.layout tr td { padding:0; }

table.logotype { margin-left:28px; margin-top:16px; width:945px; height:241px; background:url(../images/header_bg.png) 0 0 no-repeat; position:relative; }

.l { margin-left:468px; margin-top:75px; }

table.header { width:1000px; height:260px; font-size:1em; }
table.header tr td { padding:0; vertical-align:top; }

table.menu { width:786px; margin-left:106px; margin-top:194px; font-family:Times New Roman, Times, Georgia; }
table.menu img { margin:0 0.7em; }
table.menu a { color:white; text-decoration:none; white-space:nowrap; }
table.menu a:hover { color:white; text-decoration:underline; }
table.menu tr td { text-align:center; vertical-align:top; }

table.data { width:1000px; font-size:0.9em; }
table.data .first { width:240px; }
table.data .second { width:520px; }
table.data .third { width:240px; }

table.data tr td { vertical-align:top; }

table.data_item {  }

table.dat_right_grey { width:197px; margin-left:16px; margin-top:1em; }
table.dat_right_grey .cont { padding:0 22px; padding-bottom:2px; background:#e5dcd4; }
table.dat_right_grey .catlink { display:block; margin-top:0.3em; }
table.dat_right_grey tr td { padding:0; }

#right_grey_top { height:20px; background:url(../images/right_grey_top.png) 0 0 no-repeat; 
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/right_grey_top.png",sizingMethod=crop);
    --background: none; }
#right_grey_bottom { height:27px; background:url(../images/right_grey_bottom.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/right_grey_bottom.png",sizingMethod=crop);
    --background: none; }

table.dat_right_orange { width:197px; margin-left:16px; margin-top:1em; }
table.dat_right_orange .cont { padding:0 22px; padding-bottom:2px; background:#f4deaa; }
table.dat_right_orange .catlink { display:block; margin-top:0.3em; }
table.dat_right_orange tr td { padding:0; }

#right_orange_top { height:20px; background:url(../images/right_orange_top.png) 0 0 no-repeat; 
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/right_orange_top.png",sizingMethod=crop);
    --background: none; }
#right_orange_bottom { height:27px; background:url(../images/right_orange_bottom.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/right_orange_bottom.png",sizingMethod=crop);
    --background: none; }

table.content_in { margin-bottom:35px; }
table.content_in img { /*margin-bottom:10px;*/ margin-right:10px; }
table.content_in .stars {padding-right:10px; }
table.content_in .stars img {margin-right:0px; }
table.content_in tr td { padding:10px 0 0 0; }
table.content a.title { display:block; margin-bottom:1em; font-size:1.2em; }
table.content_in a.title { display:block; margin-bottom:1em; font-size:1.2em; }
#links { /*margin-top:1em;*/ }
#links a { float:left; display:block; padding:0.3em 0.8em; margin-right:1em; background:#efd09e; border:1px #ecac8e solid; }



table.content { width:100%; margin-top:1em; }
table.content .cont { padding:0 22px; padding-bottom:2px; background:#f4deaa; }

table.content .promo { padding-bottom:2em; background:#f4deaa; }

#content_top { height:20px; background:url(../images/content_top.png) 0 0 no-repeat; 
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/content_top.png",sizingMethod=crop);
    --background: none; }
#content_bottom { height:27px; background:url(../images/content_bottom.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/content_bottom.png",sizingMethod=crop);
    --background: none; }

table.dat { width:100%; }
table.dat .catlink { display:block; margin-top:0.3em; }
table.dat tr td { padding:0; padding:0 28px; padding-bottom:35px; }

table.dat_left_orange { width:197px; margin-left:28px; margin-top:1em; }
table.dat_left_orange .cont { padding:0 22px; padding-bottom:2px; background:#e4d9c0; }
table.dat_left_orange .catlink { display:block; margin-top:0.3em; }
table.dat_left_orange tr td { padding:0; }

#left_orange_top { height:20px; background:url(../images/left_orange_top.png) 0 0 no-repeat; 
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left_orange_top.png",sizingMethod=crop);
    --background: none; }
#left_orange_bottom { height:27px; background:url(../images/left_orange_bottom.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left_orange_bottom.png",sizingMethod=crop);
    --background: none; }

table.dat_left_grey { width:197px; margin-left:28px; margin-top:1em; display:block; overflow: hidden}
table.dat_left_grey .cont { padding:0 22px; padding-bottom:2px; background:#ede7db;;}
table.dat_left_grey .catlink { display:block; margin-top:0.3em; }
table.dat_left_grey tr td { padding:0; }

#left_grey_top { height:27px; background:url(../images/left_grey_top.png) 0 0 no-repeat; 
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left_grey_top.png",sizingMethod=crop);
    --background: none; }
#left_grey_bottom { height:27px; background:url(../images/left_grey_bottom.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left_grey_bottom.png",sizingMethod=crop);
    --background: none; }

table.item { width:100%; font-size:0.8em; }
table.item .image { width:50px; }
table.item .image img { padding:1px; border:1px #7b7b7b solid; }
table.item .desc { padding-left:10px; }
table.item tr td { padding:0; padding-bottom:25px; }

table.foot { width:945px; margin-left:28px; margin-top:1.5em; font-size:0.9em; height:65px; background:url(../images/footer_bg.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/footer_bg.png",sizingMethod=crop);
    --background: none; }

table.foot tr td { padding:17px 47px; vertical-align:top; }

table.data_screen tr td { padding:40px 0 40px 80px; font-size:0.9em; }
table.data_screen img { float:none; margin:10px 10px 10px 0; padding:1px; border:1px white solid; }

/*table.data_screen #links a { padding:0; background:transparent; border:0; }*/

#menu { position:relative; width:800px; top:25px; left:137px; font-size:1em; }

#menu ul li { display:block; float:left; margin-right:1em; }
#menu ul li a { color:white; }

#menu ul li a:hover { color:#e8dbbc; text-decoration:underline; }

.genre { padding:1px 5px 10px 15px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; line-height:1.1; }
p.moregame {
	margin-bottom:10px;
	margin-top:0;
	font-size : 9px;
}