html { background:url(images/sky.jpg); width:100%; height:100%; font: 75%/150% Arial, Helvetica, sans-serif; }

body { background:url(images/bg.png) center top no-repeat; width:100%; height:100%; padding: 0px; margin:0px;}

#header { height: 300px; margin-left: auto; margin-right: auto; margin-top: 0px; width: 800px; }

#nav {width:600px; height:40px; margin-top:240px; margin-left:155px; position:absolute; }

#page { background:#FFFFFF; margin: 0px auto; width: 738px; padding: 0px 10px 20px 20px;}

.poster { border:5px solid #000000;}

#page a {text-decoration:none}

#page a:hover {text-decoration:underline}

#credits { color: #7a9299; font-size: 11px; height: 15px; line-height: 120%; margin: 0px auto; padding-bottom: 3px; width: 768px; }

#credits a { color: #048db4; text-decoration:none;}

#credits a:hover {text-decoration:underline; color: #048db4;}

#dude {background:url(images/man.png) no-repeat; width:203px; height:302px; margin-left:725px; margin-top:-175px; position:absolute; }

.loginout { background: url(images/mini-loginout.gif) no-repeat left center; margin-left: 8px; padding-bottom: 2px; padding-left: 18px; }

.clear { clear: both; }

#shoes {background:url(images/shoes.png) no-repeat; width:150px; height:110px; margin-top:-35px; position:absolute; }

#footer { clear: both; color: #fff; font-size: 11px; line-height: 130%; margin-left: auto; margin-right: auto; padding-bottom: 10px; text-align: left; width: 768px; margin-top:-20px;}

#footer a strong { color: #FFFFFF; }

#footer a, #footer a:visited { color: #fff; }

#footer a:hover { color: #cf110d; }

#footer h4 { font: normal 146%/100% Arial, Helvetica, sans-serif; margin: 10px 0px 5px; }

#footer li a { display: block; }

#footer_bg { background: url(images/footer.png) no-repeat; height: 72px; width: 768px; }

#flashcontent { margin-top:20px; margin-left:15px; border:#000 dotted 5px; width:700px; height:500px;}

#space {height:25px; display:block;}

.big {font-size:18px; font-weight:bold}

.medium {font-size:14px; font-weight:bold}

.input {border:1px solid #000000; color:red; margin:1px; font-size:10px;}

.drop {border:1px solid #000000; color:red; font-size:10px;}

#title {text-align:center; line-height:14px;}

.submit {border:1px solid #000000; background:red; color:white; font-size:12px; margin-left:600px; padding-right: 10px; padding-left:10px; cursor:pointer;}

.submit:hover {border:1px solid #000000; background:white; color:black; font-size:12px; margin-left:600px; padding-right: 10px; padding-left:10px; cursor:pointer;}

#holder {}

#holder label {height:10px; font-weight: bold; display: block; float: left; width: 33%; text-align: right; margin-right: 1.0em; color:#ooo; font-size:12px;}

.KT_field_hint {font-size:10px; color:#CCCCCC;}

.KT_field_hint:hover {font-size:10px; color:#red;}

.nav {color:#999999; font-size:10px;}

.navbar {color:#333333; font-size:10px;}

.texta {border:#000000 solid 1px; font-size:12px; margin:2px; }