/* чаще всего с этой игрой скачивают */
#rposts a { color: #E1771E; font-weight: bold; }
#rposts { color: #000; }

/* top */
#top-bg { background: #1a63db url(/Images/top-bg.jpg); height: 184px; }
#top-left { background: url(/Images/top-left.jpg) no-repeat; height: 184px; }
#top-right { background: url(/Images/top-right.jpg) right no-repeat; height: 184px; }
#top { left: 20px; position: absolute; top: 165px; z-index: 3; }
#top, #top a { color: #fff; font: bold 14px arial; padding: 5px; }

#mini { left: 285px; position: absolute; top: 60px; z-index: 3; }
#mini, #mini a, #mini h1 { color: #fff; font-size: 23px; font-weight: bold; padding: 0; }

/* bot */
#bot-bg { background: #1a63db url(/Images/bot-bg.gif); height: 48px; }
#bot-left { background: url(/Images/bot-left.gif) no-repeat; height: 48px; }
#bot-right { background: url(/Images/bot-right.gif) right no-repeat; height: 48px; }
#bot { left: 20px; position: absolute; bot: 165px; }
#bot, #bot a { color: #fff; font: bold 14px arial; padding: 5px; }

/* bounds */
.bounds { width: 190px; margin-top: 0px; }
.bounds div div div {  } /* 43px = min of logo height */
.bounds div div div .bounds-top { text-align: center; height: 43px;}

/* bomb */
#bomb1 { background: url(/Images/bomb-bot.gif) bottom repeat-x; }
#bomb2 { background: url(/Images/bomb-side.gif) left repeat-y; }
#bomb3 { background: url(/Images/bomb-side.gif) right repeat-y; }
#bomb4 { background: url(/Images/bomb-top.gif) bottom repeat-x; }
#bomb5 { background: url(/Images/bomb-logo.gif) left bottom no-repeat; }
#bomb6 { background: url(/Images/bomb-right.gif) right bottom no-repeat; }

/* robot */
#robot1 { background: url(/Images/robot-bot.gif) bottom repeat-x; }
#robot2 { background: url(/Images/robot-side.gif) left repeat-y; }
#robot3 { background: url(/Images/robot-side.gif) right repeat-y; }
#robot4 { background: url(/Images/robot-top.gif) bottom repeat-x; }
#robot5 { background: url(/Images/robot-logo.gif) left bottom no-repeat; }
#robot6 { background: url(/Images/robot-right.gif) right bottom no-repeat; }

/* auto */
#auto1 { background: url(/Images/auto-bot.gif) bottom repeat-x; }
#auto2 { background: url(/Images/auto-side.gif) left repeat-y; }
#auto3 { background: url(/Images/auto-side.gif) right repeat-y; }
#auto4 { background: url(/Images/auto-top.gif) bottom repeat-x; }
#auto5 { background: url(/Images/auto-logo.gif) left bottom no-repeat; }
#auto6 { background: url(/Images/auto-right.gif) right bottom no-repeat; }

/* paper */
#paper1 { background: url(/Images/paper-bot.gif) bottom repeat-x; }
#paper2 { background: url(/Images/paper-side.gif) left repeat-y; }
#paper3 { background: url(/Images/paper-side.gif) right repeat-y; }
#paper4 { background: url(/Images/paper-top.gif) bottom repeat-x; }
#paper5 { background: url(/Images/paper-logo.gif) left bottom no-repeat; }
#paper6 { background: url(/Images/paper-right.gif) right bottom no-repeat; }

/* box */
#box1 { background: url(/Images/box-bot.gif) bottom repeat-x; }
#box2 { background: url(/Images/box-side.gif) left repeat-y; }
#box3 { background: url(/Images/box-side.gif) right repeat-y; }
#box4 { background: url(/Images/box-top.gif) bottom repeat-x; }
#box5 { background: url(/Images/box-logo.gif) left bottom no-repeat; }
#box6 { background: url(/Images/box-right.gif) right bottom no-repeat; }

/* spider */
#spider1 { background: url(/Images/spider-bot.gif) bottom repeat-x; }
#spider2 { background: url(/Images/spider-side.gif) left repeat-y; }
#spider3 { background: url(/Images/spider-side.gif) right repeat-y; }
#spider4 { background: url(/Images/spider-top.gif) bottom repeat-x; }
#spider5 { background: url(/Images/spider-logo.gif) left bottom no-repeat; }
#spider6 { background: url(/Images/spider-right.gif) right bottom no-repeat; }


#paper1 { width: 100%; }
#bomb1, #spider1 { width: 230px; }

#body { min-width: 800px; }
#body { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 800) ? '800px' : '100%'); }

/*sidebar title  */
.sidebar h3, .sidebar .sidebartitle{
    font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;
    color: #1135e8;
    /*border-bottom: 1px dotted #4982d0;*/
    padding-left: 33px;
    padding-top: 17px;
}

* html .sidebar h3, * html .sidebar .sidebartitle{
    padding-top: 11px;
}

/*sidebar text styles */
.sidebar a, .sidebar a:visited{
    color: #2044b8;
                font-size: 12px;
    text-decoration: none;
}
.sidebar a:hover{
    color: #2044b8;
                font-size: 12px;
    text-decoration: none;
}
/*sidebar list level1 */
.sidebar ul {
    margin: 0;
    padding: 0;
}
.sidebar ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}
/*sidebar list level2 */
.sidebar ul li ul {
    padding:0;
    margin: 0;
}
.sidebar ul li ul li{
    padding: 0px 2px 0px 10px;
    border: none;
}
/*sidebar list level3 */
.sidebar ul li ul li ul li{
    padding: 1px 0 1px 0px;
    border: none;
}

#main { width: 100%; height: 100%; }
#main td { vertical-align: top; }
.left { width: 200px; }
.right { width: 240px; }
body { background: #fff; }
body, html { height: 100%; width: 100%; }

h2 {
    color: #0b57d4;
    margin: 0px 0px 2px;
    border-bottom: 1px solid #4982d0;
    letter-spacing: -1px;
    font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;
    padding-bottom: 3px;
    background: none;
    border: 0;
}
h2 a, h2 a:visited {
    color: #0b57d4;
    text-decoration: none;
}
h2 a:hover {
    color: #0272b4;
    text-decoration: none;
}

.entry { padding: 5px; }
.sidebar ul li { list-style: none; }

.sidebar h3.myTitle,
.sidebar h2.myTitle { color: #fff;}
#content h2, #content h2 a, #paper-top, #paper-top a { color: #fff; }

.download { font: bold 20px arial; text-align: center; }