/* CSS Document */

a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/*.mainlevel {
	font-weight: 900;
	color: #FFFFFF;
}*/

.contentpaneopen {
	text-align:left;
	letter-spacing:2px;
	line-height: 150%;
	font-size: 12px;
	color: #8E8E8E;
}

.contentheading {
	color: #546DC1;
	font-size: 14px;
	font-weight: bold;
}

body {margin:0 0;}

#wrapper {
	width:955px; height:691px;
	background-image: url(../images/background.jpg);
	margin: 0px auto;
	background-repeat: no-repeat;
	overflow: hidden;
}
#top {
	position:relative;
	left:210px;
	top:76px;
	width:745px; /*733px;*/
	height:23px;
	z-index:1;
}
/*#snapshot {
	position:relative;
	left:571px;
	top:125px;
	width:366px;
	height:80px;
	z-index:9;
}*/
#content {
	position:relative;
	left:571px;
	/*top:207px;*/
	top:100px;
	width:366px; 
	/*height:242px;*/
	height:322px;
	z-index:3;
	overflow: auto;
}
#logo {
	position:relative;
	left:11px;
	top:60px;
	width:50px;
	height:24px;
	z-index:4;
}
#main {
	position:relative;
	/*left:94px;*/
	left:29px;
	top:-240px;
	/*width:458px;*/
	width:523px;
	/*width:600px;*/
	height:323px;
	z-index:5;
	vertical-align: middle;
}
#label {
	position:relative;
	left:26px;
	top:-240px;
	width:181px;
	height:33px; /*	height:49px; */
	z-index:6;
/*	background-image: url(../images/label.gif);
	background-repeat: no-repeat; */
	opacity: .80;
	filter: alpha(opacity=80);
	-moz-opactiy: .80;
}
#movieshot {
	position:relative;
	left:720px;
	top:-383px;
	width:217px;
	height:245px;
	z-index:7;
}
#footer {
	position:relative;
	left:29px;
	top:-520px;
	width:689px;
	height:206px;
	z-index:8;
}

