body {
	font-family:"Arial";
}
#bracket_container {
	font-size:10pt;
	text-align:center;
}

.lhs {
	font-size:1em;
}

.rhs {
	font-size:1em;
}

.bracket {
	width:51px;
	height:423px;
	background-repeat:no-repeat;
	background-position:0px -10px;
	float:left;
	font-size:1em;
}

.lhs .bracket {
	margin:1px 0px 0px 5px;
	background-image:url(../leftbracket.jpg);
}

.rhs .bracket {
	margin:1px 5px 0px 0px;
	background-image:url(../rightbracket.jpg);
}



.lhs .bracket_2 {
	width:51px;
	height:423px;
	background-repeat:no-repeat;
	background-position:0px -10px;
	float:left;
	margin:1px 0px 0px 5px;
	background-image:url(../media/leftbracket2.jpg);
}
.lhs .bracket_3 {
	width:51px;
	height:423px;
	background-repeat:no-repeat;
	background-position:0px -10px;
	float:left;
	margin:1px 0px 0px 5px;
	background-image:url(../media/leftbracket3.jpg);
}
.lhs .bracket_4 {
	width:51px;
	height:250px;
	background-repeat:no-repeat;
	background-position:0px -90px;
	float:left;
	margin:1px 0px 0px 5px;
	background-image:url(../media/leftbracket4.jpg);
}
.lhs .bracket_5 {
	width:51px;
	height:423px;
	background-repeat:no-repeat;
	background-position:0px -10px;
	float:left;
	margin:1px 0px 0px 5px;
	background-image:url(../media/leftbracket5.jpg);
	display:none;
}




.rhs .bracket_2 {
	width:51px;
	height:423px;
	background-repeat:no-repeat;
	background-position:0px -10px;
	float:left;
	margin:1px 5px 0px 0px;
	background-image:url(../media/rightbracket2.jpg);
}
.rhs .bracket_3 {
	width:51px;
	height:423px;
	background-repeat:no-repeat;
	background-position:0px -10px;
	float:left;
	margin:1px 5px 0px 0px;
	background-image:url(../media/rightbracket3.jpg);
}
.rhs .bracket_4 {
	width:51px;
	height:250px;
	background-repeat:no-repeat;
	background-position:0px -90px;
	float:left;
	margin:1px 5px 0px 0px;
	background-image:url(../media/rightbracket4.jpg);
}
.rhs .bracket_5 {
	width:51px;
	height:423px;
	background-repeat:no-repeat;
	background-position:0px -100px;
	float:left;
	margin:1px 5px 0px 0px;
	background-image:url(../media/rightbracket5.jpg);
	display:none;
}


.thing_3 .bracket_3 {
	background-position:0px -30px;
}

.thing_3 .bracket_4 {
	background-position:0px -30px;
	height:300px;
}





.stack {
	float:left;
	margin:0px;
	margin-top:15px;
	font-size:1em;
}

.stack_1 {
	margin-top:1px;
}

.stack_2 {
	margin-top:11px;
}

.stack_3 {
	margin-top:17px;
}

.stack_6 {
	float:none;
	width:400px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}






.pair {
	font-size:1em;
	/*margin:0px 0px 20px 0px;*/
	/*margin:0px 0px 41px 0px;*/
	/*margin:0px 0px 82px 0px;*/
	margin:0px 0px 20px 0px;
	width:250px;
}

.stack_6 .pair {
	width:400px;
	margin-top:20px;
}

.pair_1 {
	margin:0px 0px 20px 0px;
}

.pair_2 {
	margin:0px 0px 41px 0px;
}

.pair_3 {
	margin:0px 0px 82px 0px;
}

.lhs .stack .pair {
	text-align:right;
}

.rhs .stack .pair {
	text-align:left;
}

.movie {
	font-size:0.8em;
	color:#000;
	/*margin:0px 0px 0.64em 0px;*/
	/*margin:0px 0px 8.75em 0px;*/
	margin:0px 0px 18.50em 0px;
	cursor:pointer;
}

.pair_1 .movie {
	margin:0px 0px 0.64em 0px;
}

.pair_2 .movie {
	margin:0px 0px 3.70em 0px;
}

.pair_3 .movie {
	margin:0px 0px 8.75em 0px;
}


.stack_6 .movie {
	margin:0px 0px 1.75em 0px;
}


.mid {
	/*width:200px;*/
	width:50px;
	float:left;
	text-align:center;
	color:#dcdcdc;
	display:none;
}

.thing {
	width:960px;
	clear:both;
	float:none;
	height:240px;
	margin:0px auto 20px auto;
	padding-bottom:20px;
}

.thing_4 {
	width:650px;
}

.nofloat {
	float:none;
	clear:both;
	height:1px;
}




.off, .dead {
	text-decoration:line-through;
	color:#999999;
}



.on {
	/*background-color:#ff6600;*/
	color:#990000;
	font-weight:bold;
}


.field {
	text-align:left;
	margin:0px 0px 10px 0px;
	font-size:0.8em;
}

.textbox {
	width:400px;
	font-size:0.90em;
	padding:3px 5px 3px 5px;
}


form {
	display:block;
	width:500px;
	margin:10px auto 10px auto;
	padding-left:60px;
}

form button {
	margin:0px;
	float:left;
	clear:both;
}


#header {
	background-image:url(../media/header.jpg);
	width:960px;
	height:200px;
	margin:0px auto 40px auto;
}


#intro {
	text-align:left;
	width:700px;
	margin:0px auto 80px auto;
}



