/* CSS Document */
/* color palette: teal 336666; cyan 33cccc; magenta cc3366; */

body {background: #fff; color: #999;}

body, input, form, textarea {font: 11px arial, sans-serif;}

img, a img {padding: 0px; border: none; margin: 0px;}

a {color: #cc3366;}

#splash {margin: 25px auto; position:relative;width: 766px; height: 513px; background: url(/art/splash.jpg) no-repeat center;}

#page {margin: 25px auto;width: 766px; background: url(/art/repeater.gif) repeat-y center top; height:auto; position: relative;}

#login {position:absolute; bottom: 52px; left: 65px;}

* html #login {bottom: 68px; left: 72px;}

#login input {border-color: #33cccc; display:block; margin: 5px 5px 5px 0px; float: left;padding-left: 3px;}

#title {position:absolute; top: -48px;}

#register {position:absolute; bottom: 120px; left: 56px;}

.error {display:block; color: #33cccc; position:absolute; bottom: 34px; left: 78px; padding: 1px 5px; font-size: 14px; letter-spacing: 4px;z-index: 20;}

.thumb {border: 1px solid #333; margin-right: 10px;}

h1 {visibility:hidden;}

h2 {font-size: 11px; position:absolute; bottom: -25px; right: 12px; font-weight: normal;}

h2 a {color: #999;}

p {color: #33cccc; position: absolute; bottom: 41px; right: 40px; width: 250px; height: 140px; text-align:justify; line-height: 182%;}

* html p {bottom: 50px;}