@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
}

a {
	text-decoration:none;
}

a {	outline: none;}
:focus{outline: none;}
*>.selector {outline: none;}

h2 {
	font-size:20px;
	font-weight:normal;
}

p {
	font-size:13px;
	text-align:justify;
}

img{
	border:0;	
}

.wrapper {
	position:relative;
	width:816px;
	margin:0 auto;
}

.strip {
	position:absolute;
	bottom:0;
	width:102px;
	text-align:center;
}

.content_strip{
	position:absolute;
	bottom:0;
	width:490px;
	left:306px;
	padding-left:10px;
	padding-right:10px;
}

.wrapper .strip img {
	position:absolute;
	bottom:7px;
	left:8px;
	border:none;
}

.top_menu_strip{
	position:relative; 
	float:left; 
	height:8px;
	width:102px; 	
	text-align:right;
	position:relative;
}

.top_menu_strip span{
	opacity:0;
	filter:alpha(opacity=0);
	margin:3px;
	position:absolute;
	bottom:0;
	right:0;
	font-size:11px;
}

#menu {
	position:absolute;
	left:0;
	top:0;
	width:102px;
	text-align:center;
}

#menu img.logo1 {
	position:absolute;
	top:40px;
	left:15px;
}

#menu img.logo2 {
	position:absolute;
	top:80px;
	left:13px;
}

#menu .lang-sel{
	position:absolute;
	top:155px;
	left:16px;
	font-size:11px;
}

#menu ul {
	position:absolute;
	top:160px;
	right:0px;
	padding:0;
	margin:20px 5px 0 0;
	opacity:0;
	filter:alpha(opacity=0);
}

#menu ul li {
	text-align:right;
	font-size:14px;
	list-style:none;
	margin-bottom:5px;	
}

#menu ul li a {
	color:#515151;
}

#menu ul li a:hover {
	color:#00A2E5;
}

.content_strip a {
	color:#515151;
}

.content_strip a:hover {
	color:#00A2E5;
}

#strip1 {
	background:url(../images/duchess-strp.png) no-repeat bottom;
	background-color:#FFFFFF;
	left:102px;
	bottom:0;
}

#strip1:hover {
	background:url(../images/duchess-strp-hvr.png) no-repeat bottom;
	background-color:#FFFF00;
}


#strip2 {
	background:url(../images/bff-strp-bottom.png) no-repeat bottom;
	background-color:#2AA9B9;
	left:204px;
}

#strip3 {
	background:url(../images/bsunday-strp.png) no-repeat bottom;
	background-color:#FFFFFF;
	left:306px;
	bottom:0;
}

#strip3:hover {
	background:url(../images/bsunday-strp-hvr.png) no-repeat bottom;
	background-color:#00FF00;
}


#strip4 {
	background:url(../images/fmheaven-strp.png) no-repeat bottom;
	background-color:#FFFFFF;
	left:408px;
	bottom:0;
}

#strip4:hover {
	background:url(../images/fmheaven-strp-hvr.png) no-repeat bottom;
	background-color:#FF00FF;
}

#strip5 {
	background:url(../images/aostupid-strp.png) no-repeat bottom;
	background-color:#FFFFFF;
	left:510px;
	bottom:0;
}

#strip5:hover {
	background:url(../images/aostupid-strp-hvr.png) no-repeat bottom;
	background-color:#FF0000;
}

#strip6 {
	background:url(../images/iknow-strp.png) no-repeat bottom;
	background-color:#FFFFFF;
	left:612px;
	bottom:0;
}

#strip6:hover {
	background:url(../images/iknow-strp-hvr.png) no-repeat bottom;
	background-color:#0000FF;
}

#strip7 {
	background:url(../images/howbe-strp.png) no-repeat bottom;
	background-color:#FFFFFF;
	left:714px;
	bottom:0;
}

#strip7:hover {
	background:url(../images/howbe-strp-hvr.png) no-repeat bottom;
	background-color:#000000;
}


/*PAGE*/

.content {
	position:relative;
	width:816px;
	margin:0 auto;
}

#logo-cnt {
	position:relative;
	height:80px;
	width:275px;
	z-index:10;
}

#logo-cnt img.logo1 {
	margin-top:30px;
	margin-left:40px;
	vertical-align:middle;
}

#logo-cnt img.logo2 {
	margin-top:30px;
	margin-left:20px;
	vertical-align:middle;
}

#logo-cnt ul {
	padding:0;
	margin:10px 153px 0 0;
}

#logo-cnt ul li {
	text-align:right;
	font-size:14px;
	list-style:none;
	margin-bottom:5px;
}

#logo-cnt ul li a {
	color:#fff;
}

#logo-cnt ul.black li a {
	color:#000;
}

#logo-cnt ul li a:hover {
	color:#000;
}

#logo-cnt ul.black li a:hover {
	color:#fff;
}

#right-pane {
	text-align:center;
	position:absolute;
	right:0;
	bottom:0;
	width:105px;
	font-size:11px;
}

#right-pane img {
	margin-bottom:9px;
}

#middle-pane {
	position:relative;
	width:711px;
	height:230px;
	padding-top:5px;
	z-index:1;
}

#middle-pane h2 {
	position:absolute;
	left:40px;
	bottom:0;
	margin:0;
	font-weight:bold;	
}

#movie-trailer {
	position:absolute;
	right:40px;
}

#movie-details {
	position:relative;
	width:672px;
	padding-top:10px;
	padding-bottom:40px;
}

#movie-details p {
	padding-left:40px;	
}

#schedule{
	font-size:9px;
	width:100%;
}

.sched_title{
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}

.page-title{
	text-transform:uppercase;
	font-family:Verdana;
	font-weight:bold;
	color:#333333;
}

.credit-note{
	position:absolute;
	bottom:0px;
	left:10px;
	font-size:10px;	
	text-align:left;
}

.credit-note a{
	color:inherit;
}

.credit-note a:link, .credit-note a:visited{
	color:inherit;
}

.credit-note a:hover{
	text-decoration:underline;
}

.credit-note p{
	font-size:9px;
}

.lang-sel{
	position:absolute;
	right:10px;
	top:10px;
	font-family:Arian AMU, Arial AMU;
}

.lang-sel ul{
	list-style:none;
	margin:0;
	padding:0;
}

.lang-sel ul li a {
	color:#fff;
}

.lang-sel ul.black li a {
	color:#000;
}

.lang-sel ul li a:hover {
	color:#000;
}

.lang-sel ul.black li a:hover {
	color:#fff;
}

.lang-sel ul.white li a:hover {
	color:#ccc;
}

.lang-sel a{
	font-size:11px;	
}

.bookmark {
	position:absolute;
	right:7px;
	top:35px;
}

.home-lang-sel{
	position:absolute;
	left:10px;
	bottom:120px;
	font-family:Arian AMU,Arial AMU;
}

.home-lang-sel a{
	font-size:11px;
	color:#00A2E5;
}

.home-lang-sel a:hover {
	color:#515151;
}

.home-bookmark {
	position:absolute;
	left:10px;
	bottom:140px;
}

#notice{
	text-align:center;
	width:100%;
	display:none;
	opacity:0;
	filter:alpha(opacity=0);
	background:#CC3399;
	border-bottom:1px #fff solid;
	color:#fff;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
