@charset "utf-8";
/* CSS Document */

body{
	background: #1d1d1d url(images/bg.jpg) no-repeat 50% top;
	text-align:center;
	font-family: "Lucida Grande", Arial, Georgia, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#bodycontract{
	background: #000000 url(images/contractbg.jpg) no-repeat 50% top;
	text-align:center;
	font-family: "Lucida Grande", Arial, Georgia, sans-serif;
	font-size:20px;
	color:#FFFFFF;
}

#bodycontract_2{
	background: #000000 url(images/contractbg_2.jpg) no-repeat 50% top;
	text-align:center;
	font-family: "Lucida Grande", Arial, Georgia, sans-serif;
	font-size:20px;
	color:#FFFFFF;
}


#contracthead{
margin-top:0px;
}

#bodybackmusic{
background:#000000 url(images/backlash-1.jpg) no-repeat;
}

#backlashvideo{
width:320px;
height:240px;
margin-left:50px;
margin-top:300px;
}

#bodybacklash{
	background: #000000 url(images/backlashbg.jpg) no-repeat 50% top;
	text-align:center;
	font-family: "Lucida Grande", Arial, Georgia, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#backlashhead{
margin-top:80px;
}

#contrailer{
width:760px;
text-align:center;
margin:auto;
margin-top:115px;
}

#backlashin{
	width:760px;
	margin-top:440px;
	text-align:center;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#header{
width:800px;
margin-top:0px;
height:auto;
margin:auto;
}

#password{
background-color:#000000;
width:800px;
margin-top:-8px;
margin:auto;
}

.maincontent{
width:800px;
background-color:#000000;
height:auto;
margin:auto;
margin-top:-8px;
}

.content{
width:800px;
background-color:#000000;
height:auto;
margin:auto;
margin-top:0px;
}



#contentbox{
width:800px;
margin:auto;
height:auto;
margin-top:0px;
background-color:#000000;
}

.content.middle{
width:760px;
height:auto;
}

.content.middle.cast{
width:760px;
height:auto;
background:url(images/blbg.jpg) no-repeat;
}

.content.middle.ckcast{
width:760px;
height:auto;
background:url(images/ckbg.jpg) no-repeat;
}

.content.middle.sponsors{
width:760px;
height:auto;
background:url(images/ck_sponsors.jpg) no-repeat;
}


.content.middle.behind{
	width:600px;
	height:auto;
	background:url(images/ck_behindScenes.jpg) no-repeat;
}

.content.middle.elim{
width:760px;
height:auto;
background:url(images/elbg.jpg) no-repeat top;
}

.content.middle.bran{
width:760px;
height:auto;
background:url(images/brbg.jpg) no-repeat top;
text-align:left;
}

.content.middle.ad{
width:760px;
height:auto;
background:url(images/adbg.jpg) no-repeat top;
text-align:left;
}

.content.middle.vt{
width:760px;
height:auto;
background:url(images/vtbg.jpg) no-repeat top;
text-align:left;
}

.content.middle.dev{
width:760px;
height:auto;
background:url(images/devbg.jpg) no-repeat top;
text-align:left;
}

.content.middle.part{
width:760px;
height:auto;
background:url(images/partbg.jpg) no-repeat top;
text-align:left;
}

.content.middle.tt{
width:760px;
height:auto;
background:url(images/ttbg.jpg) no-repeat top;
text-align:left;
}

.content.middlepr{
width:760px;
height:auto;
background:url(images/pressbg.jpg) no-repeat top;
text-align:left;
}

.content.middle.g{
width:760px;
height:auto;
background:url(images/exbg.jpg) no-repeat top;
text-align:left;
}

.content.middle.ria{
width:760px;
height:auto;
background:url(images/ribg.jpg) no-repeat top;
text-align:left;
}

.content.middle.alt1{
width:760px;
height:auto;
text-align:left;
}

.content.middle.alt{
width:760px;
height:auto;
background: #383838;
text-align:left;
}

.content.left{
width:500px;
margin-left:25px;
margin-top:50px;
float:left;
background:#000000;
}

.content.left.bl{
width:440px;
margin-left:25px;
margin-top:0px;
float:left;
background:#000000;
}

.content.right{
width:200px;
margin-top:0px;
margin-right:25px;
}

.content.right.bl{
width:288px;
margin-top:0px;
margin-right:25px;
}

.backlink{
width:760px;
height:auto;
margin-top:0px;
padding-bottom:20px;
margin:auto;
text-align:left;
}

p.home{
margin-left:5px;
text-align:left;
}

p.elim{
margin-left:5px;
margin-right:260px;
padding-top:90px;
text-align:left;
}

p.exec{
margin-left:5px;
margin-right:260px;
padding-top:125px;
text-align:left;
}

p.vault{
margin-left:5px;
margin-right:260px;
text-align:left;
}

a.cast{
color: #C1D3DB;
text-decoration: underline;
}
a.trailer {
	color: #4A0E04;
	background-color: #CCCCCC;
}

a.cast:hover{
color: #C10000;
border:none;
text-decoration:none;
}

img.left{
float:left;
}

img.spons{
padding:8px;
}

li{
text-align:left;
margin-left:30px;
}

ul{
margin-left:30px;
text-align:left;
}

#flashcon{
width:800px;
background-color:#000000;
margin-top:0px;
}

#flashcontent {
height:725px;

}

#footer{
width:800px;
height:100px;
margin:0px;
background:url(images/footbg.jpg) no-repeat;
clear:both;
}
