body {
    color:#808284;
	font-family:Verdana,Arial,Tahoma;
	font-size:11px;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	text-align:left;
	background: #fff url('/web_images/demo/bg.jpg') top left repeat-x;
}
p {text-align:justify;font-size:11px;font-weight:normal;}
/* basic links */
a:link, a:visited {
	color: #999;
	text-decoration: none;
}
a:active, a:hover {
	color: #999;
	text-decoration: underline;
}
.innerWrap{
	background: url('/web_images/demo/bg_left.gif') top left no-repeat;
}
#movieTrailer{
	background: url('/web_images/demo/preview.gif') top center no-repeat;
	height:324px;
	width:577px;
}


.footlinks {
	font-family:Arial,Tahoma;
	font-size:1.1em;
	font-weight:normal;
	color:#D1D3D4;
	margin:0 0 8px 0;
	text-align:center;
}

#copyright{
	font-family:Arial,Tahoma;
	font-size:0.9em;
	color:#D1D3D4;
	line-height:16px;
	text-align:center;
	padding-bottom:60px;
}



/*    ---------- fixed positioned footer bar ----------     */
#footerbar {
	position:fixed;
	bottom:0;
	width:100%;
	height:29px;
	filter: Alpha(Opacity=90);
	opacity: 0.9;
}
#footerbar_content {
	width:869px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
#footerbar_left {
	float:left;
	width:313px;
	height:29px;
	background:url('/web_images/footer_links/footerbar_left.gif') top left no-repeat;
}
.footerbar_left_translate {
	float:left;
	width:65px;
	height:29px;
	margin:0 0 0 10px;
}
.footerbar_left_addthis {
	float:left;
	width:24px;
	height:29px;
	margin:0 0 0 17px;
}
.footerbar_left_twitter {
	float:left;
	width:24px;
	height:22px;
	margin:5px 0 0 15px;
}
.footerbar_left_facebook {
	float:left;
	width:24px;
	height:22px;
	margin:5px 0 0 14px;
}
.footerbar_left_youtube {
	float:left;
	width:24px;
	height:22px;
	margin:5px 0 0 15px;
}
#footerbar_mid {
	float:left;
	width:390px;
	height:29px;
	background-image: url('/web_images/footer_links/footerbar_mid.gif');
	background-repeat: no-repeat;
}
#footerbar_mid .text {
	font-family:Arial,Tahoma;
	font-size:0.9em;
	font-weight:bold;
	color:#B2B2B2;
	height:29px;
	padding:10px 0 0 0;
	text-align:left;
}
#footerbar_right {
	float:right;
	width:166px;
}

/* translate */
#translatebar {
	position:fixed;
	bottom:29px;
	width:100%;
}
#translatebar_content {
	width:869px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
#translate {
	width:125px;
	background-color:#FFFFFF;
	padding:5px 0 0 0;
	border:1px solid #cecfd0;
}


/* addthis */
#addthisbar {
	position:fixed;
	bottom:29px;
	width:100%;
}
#addthis_content {
	width:714px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
