body {
	margin: 0px;
	padding: 0px;
	font-family : "Courier New", Courier, monospace;
	font-size: 11px;
	color: #fff;
	background:#000;
}

table { padding:0px; margin:0px; border:none; border-collapse: collapse; }
td {
	vertical-align: top;
}

form { display:inline; }
textarea, input, select, option  { 
	font-family : "Courier New", Courier, monospace;
	font-size: 11px;
}
input.tickets { border:1px solid #666; width:180px; margin-bottom:5px; }

img { border:none; }

.hide { display:none; }
.clear { clear:both; }

h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; }
ul, li, dl, dt, dd { list-style:none; padding:0px; margin:0px; }

h1 { font-size:12px; color:#b90000; font-weight:bold; }
h2 { font-size:11px; }
h3 { font-size:11px; }

#wrapper { width:980px; margin:70px auto 0px auto; }
#alphastart { height:550px; width:980px; position:relative; }

#alpha { height:550px; width:980px; position:relative; background:url(../images/alphaville10.jpg) no-repeat; }

#content { position:absolute; top:55px; left:500px; width:480px; height:440px; overflow:auto; background:#fff; color:#000; }

#content p img.inlineimg { float:left; margin-right:10px; margin-bottom:5px; }
#content p { clear:both; }
#content .filmdesc { padding-top:10px; padding-bottom:10px; width:450px; clear:both; }

#content .formcontainer { height:200px; border:1px solid #999; }

.ok { color:#339900; }
.err { color:#900; font-weight:bold; }

.button { display:block; width:150px; text-align:center; padding:5px; color:#000; background:#eaeaea; border:1px solid #000; }


hr { color:#666; background:#666; border:none; height:1px; width:80%; }

#nav { position:absolute; top:120px; left:225px; width:216px; }

#logobar { position:absolute; top:497px; left:0px; width:980px; }
#logobar ul li { float:left; }

A {
	text-decoration: none; color:#b90000;
}
A:hover {
	text-decoration: underline;
}