html, body { height: 100%; }
body { background: #78c9f1 url(http://s2r.org/files/b.gif) top center no-repeat fixed; font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 1.6; font-size-adjust: none; font-stretch: normal; color: rgb(68, 68, 68); overflow-x: hidden; overflow-y: scroll; }
body, h1, h3, p  { margin: 0pt; padding: 0pt; }
a:link, a:visited { color: rgb(82, 117, 180); font-weight: bold; outline-color: invert; outline-style: none; outline-width: medium; }
a:hover, a:active { color: rgb(132, 156, 201); }
strong { color: rgb(224, 84, 47); }
em { font-style: normal; color: rgb(118, 149, 49); }
img { padding:0px; border:0px; }
#container { margin: 0pt auto; width: 447px; min-height: 100%; height: auto ! important; }
#header { background: transparent url('head.png') no-repeat scroll right top    ! important; height: 91px; width: 447px; margin-bottom: 0pt ! important; }
#content, #s2r { width: 361px; padding-left: 41px; }
h3 { padding: 4px 10px; background: #8acef2 none repeat; font-size: 10px; font-weight: normal; text-transform: uppercase; color: #FFFFFF; cursor: pointer; }
h4 { border-bottom: 1px solid rgb(238, 238, 238); margin: 0pt; padding: 5px 10px 0pt; font-size: 12px; color: rgb(51, 51, 51); }
ol { margin: 0pt; padding: 0pt 10px 5px 35px; }
h3 a:link, h3 a:visited { font-weight: normal; letter-spacing: 2px; display: block; text-decoration: none; color: #FFFFFF; }
h3 a:hover, h3 a:active { color: #FFFFFF; }
h3.news, h3.mootools { background: #8acef2 none repeat; }
h3.gethelp, h3.prototype { background: #8acef2 none repeat; }
p { padding: 5px 10px; background: rgb(255, 255, 255) none repeat; color: rgb(68, 68, 68); }
#footer a { display: block; height: 60px; width: 355px; margin-left: 45px; padding-bottom: 30px; }
#s2r { padding-bottom: 20px; }
.box { border: 1px solid #66ABBA; margin: 4px 4px 4px 4px; padding: 3px; background-color: #FFFFFF; color: #000000; font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 1.6; font-size-adjust: none; font-stretch: normal; }
.button { border: 1px solid #4A8797; margin: 4px 4px 4px 4px; padding: 3px; background-color: #4A8797; color: #FFFFFF; font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 1.6; font-size-adjust: none; font-stretch: normal; }
form { margin: 0pt; padding: 0pt; background-color: #FFFFFF; }
.feedburnerFeedBlock { background-color: #FFFFFF; }
.blogger-post-footer {  height:-1px; display:none; }