@charset "windows-1251";
body {
 font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; margin:auto
}
.body{
 width:1000px; margin:auto
}
.top_bg {
 background-image:url(img/top_bg.jpg); background-repeat:repeat-x; margin:0px
}
.top {
 height:120px; width:1000px; margin:0 auto;  display:block;
}
.top_l {
 background-image:url(img/top_left.jpg); width:240px; height:120px; float:left
}
.top_m {
 background-image:url(img/top_middle.jpg); width:600px; height:120px; float:left; text-align:center;
}
.top_m H1 {
  color:#0000CC; margin:0px; font-size:18px; margin-left:-20px;
}
.top_r {
 background-image:url(img/top_right.jpg); width:160px; height:120px; float:left
}
.search {
 margin-left:-20px; margin-top:45px;
}
.menu_bg {
 background-image:url(img/menu_bg.jpg); margin:0px; float:none; height: 60px; background-repeat:repeat-x; clear:both;
}
.menu {
 height:61px; width:1000px; margin:auto; clear:both;
}
.menu_l {
 background-image:url(img/menu_left.jpg); width:240px; height:61px; float:left
}
.menu_m {
 width:600px; height:61px; float:left
}
.menu_r {
 background-image:url(img/menu_right.jpg); width:160px; height:61px; float:left
}
.buttons {
 margin-left:10px
}
.button {
 float:left; width:140px; height:61px; background-image:url(img/button_unselected.jpg); background-repeat:no-repeat; margin-right:5px; text-align:center; padding-top:15px
}
.button A {
 text-decoration:none; color:#000; font-size:16px
}
.button A:HOVER {
 color:#2058ff
}
.button_selected {
 float:left; width:140px; height:61px; background-image:url(img/button_selected.jpg); background-repeat:no-repeat; margin-right:5px; text-align:center; padding-top:15px
}
.button_selected A {
 text-decoration:none; color:#2058ff; font-size:16px
}
.left {
 float:left; width:170px; min-height:800px; margin:0px;
}
##.center_old {
 float:left; width:650px; margin:0px;
}
.center {
 float:left; width:650px; margin:0px 0px 0px 5px;
}
.right {
 float:left; width:160px; margin:0px 0px 0px 5px;
}
.bottom {
 background-color:#eee; border-top:1px solid #ccc; margin-top:20px; text-align:center; font-size:12px; padding-top:10px; margin-bottom:0px
}
.bottom A{
 color:#2058ff; margin-left:2px; margin-right:2px
}
.bottom A:HOVER {
 text-decoration:none; color:#ff9600
}
##.category_old {
 background-image:url(img/box_blue.jpg); background-repeat:no-repeat; padding-left:10px;
}
.category {
	clear:both; margin-top:10px;
}
.category H3 {
 font-size:16px; font-weight:bold; text-align:center; padding-right:10px;
}
.category UL {
  margin:0px; font-size:13px; list-style-image:url(img/list_arrow.gif);
}
.category LI {
  margin-left:-20px;
}
.category A {
 color:#2058ff
}
.category A:HOVER {
 text-decoration:none; color:#ff9600
}
#selected {
 list-style-image:url(img/list_arrow1.gif)
}
#selected A {
 color:#ff9600; font-weight:bold;
}
.category_title {
 font-size:16px; color:#fff; padding-top:2px
}
.adv {

}
.new_games {

}
.new_games H2 {
 font-size:22px; font-weight:normal; text-align:center; margin-top:10px
}
.new_games H4 {
 font-size:14px; font-weight:normal; text-align:center; margin-top:10px
}
.jokes {

}
.jokes H2 {
 font-size:18px; font-weight:normal; text-align:center; margin-top:10px
}
.joke {
 font-size:14px; background-image:url(img/joke_bg1.jpg); background-repeat:no-repeat; margin-top:5px; min-height:50px
}
.joke_text {
 padding:15px 15px 15px 15px
}
.joke_text_int {
 background-image:url(img/joke_bg2.jpg); background-repeat:no-repeat; background-position:bottom right
}
.games {
 margin-left:18px
}
.game {
 background-image:url(img/game_bg.jpg); background-repeat:no-repeat; width:169px; height:237px; float:left; margin: 0px 18px 0px 18px; text-align:center;  font-size:12px; color:#666
}
.game IMG {
 margin:16px 0px 5px -1px
}
.game STRONG {
 color:#632601; margin-top:2px; text-decoration:underline; padding:0px 2px 0px 2px;
}
.game A {
 text-decoration:none;
}
.play_game_center{
 float:left; width:650px; margin:0px 0px 0px 5px;
}
.play_game_center H2 {
 font-size:20px; font-weight:normal; text-align:center; margin:0px;
}
.play_game {
 border:1px solid #ccc; width:640px; padding:1px; margin:auto; margin-top:0px;
}
.game_statistic {
 width:642px; padding:1px; background-image:url(img/grey_box.jpg); background-repeat:repeat-x; text-align:center; margin-left:3px;
}
.game_vote {
 float:left; width:210px; text-align:center; margin-left:10px; margin-right:10px; margin-top:10px
}
.game_vote H4 {
 margin:0px; font-size:18px; color:#444
}
.game_vote_l {
 float:left; color:#666
}
.game_vote_m {
 float:left; color:#666
}
.game_vote_r {
 float:left; color:#666
}
.game_vote_small {
 float:left; text-align:center; margin:-15px 0px 0px 6px
}
.game_vote_small_l {
 float:left; color:#666
}
.game_vote_small_m {
 float:left; color:#666
}
.game_vote_small_r {
 float:left; color:#666
}
.game_played {
 float:left; width:195px; text-align:center; margin-right:11px; margin-top:10px
}
.game_played H4{
 font-size:16px; margin:0px; color:#444
}
.game_played A{
 font-weight:bold; color:#444
}
.game_played A:HOVER {
 text-decoration:underline; color:#111; text-decoration:none
}
.game_description {
 width:648px; padding:0px; margin:0px;
}
.game_description H4{
 font-size:18px; margin:0px; color:#444; text-align:center; background-color:#ccc
}
.game_description_comments {

}
.game_description_comments H4{
 font-size:18px; margin:0px; color:#444; text-align:center; background-color:#ccc
}
.game_description SPAN {
 margin-left:15px; font-size:16px
}
.pages {
 margin-top:10px; font-size:12px; font-weight:bold; color:#666; width:650px; text-align:center;
}
.pages A {
 color:#2058ff
}
.pages A:HOVER {
 text-decoration:none; color:#666
}
.comments {
 border-bottom: 1px dotted #666; font-size:11px; margin: 5px 5px 10px 10px
}
.comments B {
 color:#632601
}
.funpics {

}
.funpics H2 {
 font-size:18px; font-weight:normal; text-align:center; margin-top:10px
}
.funpics_category {
 width:140px; height:192px; float:left; margin-left:16px; background-image:url(img/funpics_bg.jpg); background-repeat:no-repeat; text-align:center; font-weight:bold; color:#632601
}
.funpics_category IMG {
 margin:13px 0px 0px 0px
}
.funpics_category A {
	text-decoration:none; color:#63261F;
}
.funpics_category A:VISITED {
	text-decoration:none; color:#63261F;
}
.funpic {

}
.funpic IMG {
 padding:1px; border:1px solid #ccc; max-width:640px
}
.funpics_statistic {
 margin:auto
}
.funpics_statistic H4{
 font-size:14px; color:#444
}
.funpics_statistic A{
 font-weight:bold; color:#444
}
.funpics_statistic A:HOVER {
 text-decoration:underline; color:#111; text-decoration:none
}
.adv_line {
 background-color:#eee; text-align:center; width:650px; height:25px; margin-top:10px
}
.other_games {
 background-image:url(img/box_green.jpg); background-repeat:no-repeat; text-align:center
}
.other_games H3 {
 color:#444; font-size:18px; margin-top:2px
}
.privacy {
 text-align:justify;
}
.privacy H1 {
 color:#666; text-align:center; margin:20px 0px 20px 0px
}
.privacy H2 {
 text-align:center; margin:10px 0px 10px 0px
}
.linkove {
 width:1010px; margin:auto; margin-bottom:10px; text-align:center; font-size:14px; font-weight:bold
}
.linkove A {
 margin-right:5px; color:#400000
}
.linkove A:HOVER {
 text-decoration:none; color:#ff9600
}
.popular_games {
  width:620px; margin:auto
}
.popular_games H4 {
 font-size:18px; margin:0px; color:#444; background-color:#ccc; margin-bottom:10px; margin-top:10px; text-align:right; padding-right:10px
}
.popular_sign {
 font-size:18px; color:#444; background-color:#ccc; padding-left:10px; padding-right:10px; width:600px; margin-bottom:10px; margin-top:10px; font-weight:bold; text-align:center
}
.popular_games_list {
  width:620px; float:left; padding-left:10px
}
.popular_game IMG {
  width:67px; height:50px; margin:0px 5px 12px 0px; float:left; padding:1px; border:1px solid #ccc
}
.popular_game {
 width:298px; float:left; margin-right:5px
}
.popular_game B {
  color:#632601; font-size:11px; margin-bottom:0px
}
.popular_game SPAN {
  color:#0066cc; font-size:11px; margin-bottom:0px
}
.popular_game A {
 text-decoration:none; color:#632601
}
.popular_game A:HOVER {
 text-decoration:underline
}
.banners {
  margin:auto;
  padding-left:70px;
  text-align:center;
  width:340px;
}
.popular_banners {
  margin:auto;
  text-align:center;
  width:340px;
}

.banner {
  float:left;
  text-align:center;
  margin-left:10px;
  width:100px;
  height:100px;
}
.game_description_short {
 width:294px;
}
.game_description_short H4{
 font-size:18px; margin:0px; color:#444; text-align:center; background-color:#ccc
}
.game_description_short SPAN {
 margin-left:15px; font-size:16px
}
.game_description_prv {
  text-align:justify; margin:0px 10px 0px 10px; font-size:14px; color:#666
}
.game_description_prv B {
  margin:0px 0px 0px 10px; font-size:16px; color:#555
}
.other_games_prv  {
  margin:10px 0px 0px 0px; clear:both;
}
.other_games_prv_title {
  font-size:18px; margin:0px; color:#444; text-align:center; background-color:#ccc
}

.r_cat {
  margin:0px;
  text-align:center;
}
.r_cat A {
  color:#400000;
  text-decoration:none;
  font-size:14px;
  font-weight:bold
}
.r_cat A:HOVER {
  text-decoration:underline;
  color:#ff9600;
}
.tag_games {
 background-image:url(img/box_green.jpg); background-repeat:no-repeat
}
.tag_games H2 {
 font-size:18px; font-weight:normal; margin:0px 0px 0px 0px; color:#fff
}
.tag_games H4 {
 font-size:14px; font-weight:normal; text-align:center; margin-top:10px
}
.tag_adv {

}
.tag_sign {
  text-align:center; 
  color:#111; 
  margin:20px 0px 0px 0px; 
  font-size:26px; 
  font-weight:bold;
}
.tags {
	color:#632601; text-align:justify; margin:10px 0px 0px 0px; width:610px; padding:0px 0px 0px 20px
}
.tags A{
	text-decoration:underline; color:#632601;
}
.tags A:HOVER {
	text-decoration:none;
}
.tags_sign {
	width:648px; padding:0px; margin:10px 0px 0px 0px; font-size:18px; color:#444; text-align:center; background-color:#ccc; font-weight:bold;
}
.tags_sign h2 { color:#000;}

.newbox_title {
	color:#FFF; text-align:left; position:relative; top:2px; left:2px; float:left; font-weight:bold;
}
.newbox_red {
	background-image:url(img/new_box_red.jpg); background-repeat:repeat-x; min-height:100px;
}
.newbox_left_corner_red {
	background-image:url(img/newbox_left_red.gif); background-repeat:no-repeat; width:9px; height:25px; float:left
}
.newbox_right_corner_red {
	background-image:url(img/newbox_right_red.gif); background-repeat:no-repeat; width:9px; height:25px; float:right;
}

.newbox_blue {
	background-image:url(img/new_box_blue.jpg); background-repeat:repeat-x; min-height:100px;
}
.newbox_left_corner_blue {
	background-image:url(img/newbox_left_blue.gif); background-repeat:no-repeat; width:9px; height:25px; float:left
}
.newbox_right_corner_blue {
	background-image:url(img/newbox_right_blue.gif); background-repeat:no-repeat; width:9px; height:25px; float:right;
}

.newbox_green {
	background-image:url(img/new_box_green.jpg); background-repeat:repeat-x; min-height:100px; width:inherit;
}
.newbox_left_corner_green {
	background-image:url(img/newbox_left_green.gif); background-repeat:no-repeat; width:9px; height:25px; float:left
}
.newbox_right_corner_green {
	background-image:url(img/newbox_right_green.gif); background-repeat:no-repeat; width:9px; height:25px; float:right;
}

.newbox_purple {
	background-image:url(img/new_box_purple.jpg); background-repeat:repeat-x; min-height:100px;
}
.newbox_left_corner_purple {
	background-image:url(img/newbox_left_purple.gif); background-repeat:no-repeat; width:9px; height:25px; float:left
}
.newbox_right_corner_purple {
	background-image:url(img/newbox_right_purple.gif); background-repeat:no-repeat; width:9px; height:25px; float:right;
}
.clear {
	clear:both;
}
.adv_play_game_top_links {
	width:728px; margin:auto; margin-bottom:10px;
}
.adv_play_game_top {
	border:1px solid #4CCA07; padding:1px; width:728px; margin:auto;
}
.adv_play_game_right_title {
font-size:18px; margin:0px 0px 5px 0px; color:#444; text-align:center; background-color:#ccc
}

.play_game_sub {
 border:1px solid #ccc; width:640px; margin-left:3px; margin-top:60px; padding:1px
}
.game_statistic_sub {
 width:642px; padding:1px; margin: 0px 0px 0px 3px; background-image:url(img/grey_box.jpg); background-repeat:repeat-x
}
.game_played_sub {
 float:left; width:195px; text-align:center; margin-right:11px; margin-top:10px
}
.game_played_sub H4{
 font-size:16px; margin:0px; color:#444
}
.game_played_sub A{
 font-weight:bold; color:#444
}
.game_played_sub A:HOVER {
 text-decoration:underline; color:#111; text-decoration:none
}