@import url(http://fonts.googleapis.com/css?family=Play&subset=latin,cyrillic-ext);

body {background: #c6c6c6 url(../images/bg_body.png) repeat-x; background-position: 0px 0px;}
a{font: 12px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #006699;} a:link {} a:visited {} a:active {} a:hover {text-decoration: underline; color: #006699;}
a.nu{font: 12px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #171e26;} a.nu:hover {color: #ff6700;}
a.nu_t{font: 12px "Trebuchet MS", Arial, Tahoma; text-decoration: none; color: white;} a.nu_t:hover {color: #ff6700;}
a.nu_blue{font: 12px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; font-weight: bold; color: #7fc1ff;} a.nu_blue:hover {color: #ff6700;}
a.nu_red{font: 12px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #bb0000;} a.nu_red:hover {color: #ff6700;}
a.un_gr{font: 14px "Trebuchet MS", Arial, Tahoma; text-decoration: underline; color: #999999;} a.un_gr:hover {color: #ff6700;}
a.bigblue{font: 15px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #336699;} a.bigblue:hover {color: #ff6700;}
.smallgrey{font-size: 11px; color: #838383;}
h1 {font: 20px 'Play', sans-serif; color: #336699;}
h2 {font: 16px Arial, Tahoma, "Trebuchet MS"; color: #bb0000;}
a.h2{font: 14px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #171e26;} a.h2:hover {text-decoration: underline;}
h3 {font: 16px Arial, Tahoma, "Trebuchet MS"; color: #336699;}
hr{margin: 1.420em 0 1.420em 0;}
#header {display: block; font: 12px "Trebuchet MS", Arial; color: white; text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black}
.socials a img {width: 30px; margin: 1px;} .socials a:hover img{margin: 0px; border: #336699 1px solid;}
#login{overflow: auto; text-align: right;}
#login a{font: 12px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #ffffff;} #login a:hover {color: #ff6700;}
#login .userpic {width: 100px; border: 1px solid; border-color: #336699; margin-right: 0;}
#gameletters {background: #000000; margin: 0px; padding: 0px 2px 2px 2px; text-align: right;}
#gameletters a{font: 14px "Trebuchet MS", Arial; text-decoration: none; color: #ffffff;} #gameletters a:hover {color: #ff6700;}
#top_menu2 {background: url(../images/bg_top_menu_2.png) repeat; width: 970px; height: 35px; border: 2px #394f66 solid; margin: 0 auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.menu{font: 67.5% 'Play', sans-serif; font-size: 22px; font-weight: bold;}
.menu ul{height: 36px; list-style: none; margin:0; padding:0;}
	.menu li{float:left; padding: 0px;}
	.menu li a{background: url("../images/menu_seperator.gif") center right no-repeat; color: #ffffff; display: block; height: 27px; margin: 0px; padding: 8px 10px 0px 10px; font: 16px 'Play', sans-serif; text-align: justify; text-decoration: none;}
		.menu li a:hover, .menu ul li:hover a{background: #2580a2 url("../images/menu_hover.gif") bottom center no-repeat; color: #ffffff; text-decoration: none;}
	.menu li ul{background:#000000; display: none; height: auto; border: 1px solid; padding: 0px; margin: 0px; position: absolute; width: 225px; z-index: 200;}
	.menu li:hover ul {display: block;}
	.menu li li {background: url('../images/menu_sub_sep.gif') bottom left no-repeat; display: block; float: none; margin: 0px; padding: 0px; width: 225px;}
	.menu li:hover li a{background: none;}
	.menu li ul a{display: block; height: 25px; font-size: 12px; font-style: normal; line-height: 25px; margin: 0px; padding: 0px 10px 0px 15px; text-align: left;}
		.menu li ul a:hover, .menu li ul li:hover a{background: #2580a2 url('../images/menu_hover_sub.gif') center left no-repeat; color: #ffffff; text-decoration: none;}
	.menu p{clear:left;}
div.GBlock {background: #ffffff url(../images/bg_block.png) repeat-x; overflow: auto;}
div.GBlockP {background: #ffffff url(../images/bg_block.png) repeat-x; overflow: auto; padding: 6px;}
div.GBlockB {background: #ffffff; padding: 6px;}
div.MBlock {background: #ffffff url(../images/bg_block.png) repeat-x; margin: 0px 0px 5px 0px; padding: 2px; font-size: 12px;}
div.MBlock2 {background: #323232 url(../images/bg_block2.png) repeat-x; margin: 0px 0px 5px 0px; padding: 2px; font-size: 12px; color: #ffffff;}
.MBlock2 a{font: 12px "Trebuchet MS", Arial, Tahoma; text-decoration: none; color: #ffffff;} .MBlock2 a:hover {color: #ff6700;}
div.BlockTitle {background: #202020 url(../images/bg_block_title.png) repeat-x; height: 20px; margin: 5px 0px 0px 0px; padding: 1px 2px 2px 6px; font: 13px 'Play', sans-serif; color: #ffffff;}
.BlockTitle a{font: 12px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #ffffff;} .BlockTitle a:hover {text-decoration: underline;}
div.pager {background: #ffffff; border: 1px #697489 solid; margin: 10px 0px 10px 0px; padding: 4px; font: 13px Arial, Tahoma, "Trebuchet MS"; color: black; text-align: center;}
.pager a{font: 13px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #000000;} .NewsNav a:hover {color: #ff6700;}
span.bbc_center,div.bbc_center,.bbc_center{text-align:center;display:block}span.bbc_left,div.bbc_left{text-align:left;display:block}span.bbc_right,div.bbc_right{text-align:right;display:block}
#footer {background: #171e26; border-top: 2px #697489 solid; padding: 20px 0px 8px 0px; font: 12px Arial, Helvetica, sans-serif; color: #c6c6c6; display: block;}
#footer a{font: 12px Arial, Helvetica, sans-serif; color: #697489; text-decoration: none;} #footer a:hover {color: #0169b9;}
#footer ul{list-style: none; display: inline; margin:0; padding:0;}
#footer li{display: inline; margin-left: 10px;}
#footer hr{background-color: #697489;}
#footer h3 {font: 14px Arial, Tahoma, "Trebuchet MS"; color: #336699; text-transform: uppercase;}
#footer a.h3 {font: 14px Arial, Tahoma, "Trebuchet MS"; color: #336699; text-transform: uppercase;}
#quotes {background: #361313; border: 1px #ffe5d9 solid; margin: 5px 0px 0px 0px; padding: 5px 10px 5px 5px; font: 14px "Trebuchet MS", Arial, Tahoma; color: #ffffff; text-align: right;}
#quotes a {font: 14px "Trebuchet MS", Arial, Tahoma; color: #ffffff; text-decoration: none;} #quotes a:hover {color: #ffffff; text-decoration: underline;}
a.project img {border: #303b4a 1px solid;} a.project img:hover {border: #336699 1px solid;}
#GameTitle {background: #171e26; margin: 10px 0px 10px 0px; padding: 10px; border: 2px #293440 solid; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; font: 25px Arial, Tahoma, "Trebuchet MS"; color: #ffffff;}
#GameTitleSmall {font: 12px Arial, Tahoma, "Trebuchet MS"; color: #ffffff;}
#GameCover {width: 200px; border: 2px #293440 solid; -moz-box-shadow: 20px 10px 5px #888; -webkit-box-shadow: 10px 10px 5px #888; box-shadow: 10px 10px 10px #171e26; font: 13px "Trebuchet MS", Arial, Tahoma; color: #ffffff; text-align: center;}
#GameInfo {background: #c6c6c6; border: 2px #293440 solid;}
table.ENPYMark {overflow: hidden; background: #000000; width: 150px; height: 150px; border: 1px solid #336699; margin: 4px; padding: 0px; font: 12px Arial, Tahoma, "Trebuchet MS"; color: white;}
a.ENPYMark{font: 54px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #336699;} a.ENPYMark:hover {color: #ff6700;}
a.ENPYMarkLink{font: 16px Arial, Tahoma, "Trebuchet MS"; text-decoration: none; color: #336699;} a.ENPYMarkLink:hover {color: #ff6700;}
