@charset "utf-8";
/* CSS Document */
body {
margin:0px;
padding:0px;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

p {
margin-top:5px;
margin-bottom:5px;
padding:0px;
}

#top_banner {
width:980px;
background:url(../images/top_banner_bg.jpg) no-repeat top right;
text-align:right;
padding:15px 8px 8px 0px;
}

#wrapper{
height:700px;
position:relative;
width:980px;
background:url(../images/bg_en.jpg) no-repeat top center;
}

#wrapper_home{
position:relative;
width:980px;
min-height:800px;
clear:both
}

#wrapper_template{
position:relative;
width:980px;
min-height:450px;
clear:both
}

#wrapper_movies{
position:relative;
width:980px;
min-height:550px;
clear:both
}

#wrapper_portal{
height:700px;
position:relative;
width:980px;
background:url(../images/portal_bg.jpg) no-repeat top center;
vertical-align:top;
}

.template_content {
padding:14px 30px 0px 30px;
text-align:left
}

#top_nav{
position:absolute;
width:980px;
}

#wrapper #promotion_banner{
height:420px;
text-align:left;
padding:80px 0px 0px 120px;
}

#wrapper_portal #promotion_banner{
height:320px;
text-align:left;
padding:68px 0px 0px 215px;
}

#login_form{
position:absolute;
top:482px;
left:157px;
width:232px;
}

#login_form p{
text-align:right;
padding:0px;
margin:9px;
}

#login_form input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:none;
border:none;
color:#f8c212;
}

#member_content{
	width:710px;
	text-align:left;
	float:right
}

#member_intro{
	position:absolute;
	top:476px;
	left:451px;
	width:521px;
	text-align:left;
	height: 149px;
}
#member_avatar{
	position:absolute;
	top:117px;
	left:20px;
	width:200px;
}

ul {
padding:0;
margin:0
}

ul li{
background:url(../images/arrow.gif) center left no-repeat;
padding-left:24px;
list-style:none;
}

input, textarea, select {
background:#111111;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
border:1px solid #333333;
padding:3px
}

#portal_nav{
text-align:left;
width:230px;
margin-left:20px;
float:left
}
#portal_nav ul li{
padding-left:35px;
list-style:none;
vertical-align:middle;
padding-top:8px;
margin-top:3px;
}
a{
text-decoration:none;
font-weight:bold
}
a:link{
color:#00c6ff;
}
a:visited{
color:#00c6ff;
}
a:hover{
text-decoration:none;
color:#ffaf15;
font-weight:bold
}
#portal_nav ul li#home{
background:url(../images/ico_home.gif) center left no-repeat;
}
#portal_nav ul li#profile{
background:url(../images/ico_profile.gif) center left no-repeat;
}
#portal_nav ul li#buddies{
background:url(../images/ico_buddies.gif) center left no-repeat;
}
#portal_nav ul li#comments{
background:url(../images/ico_comments.gif) center left no-repeat;
}
#portal_nav ul li#watchlist{
background:url(../images/ico_watchlist.gif) center left no-repeat;
}
#portal_nav ul li#cinevites{
background:url(../images/ico_cinevites.gif) center left no-repeat;
}
#portal_nav ul li#events{
background:url(../images/ico_events.gif) center left no-repeat;
}
#portal_footer{
clear: both;
background:url(../images/portal_footer_bg.jpg) no-repeat top center;
height:100px;
}
#footer{
font-size:11px;
clear: both;
width:980px;
padding-bottom:10px;
}
#footer_nav{
font-size:11px;
text-align:right;
width:750px;
float:right;
padding:10px;
}

#footer_nav ul li{
list-style:none;
float:right;
background:none
}
#footer_nav ul li a{
color:#cccccc;
text-decoration:none
}
#footer_nav ul li a:hover{
color:#FF0000;
text-decoration:none
}
input.button_link{
width:176px;
padding-top:4px;
height:34px;
font-weight:bold;
color:#FFFFFF;
background:url(Images/button_bg.gif) no-repeat top center;
border:none;
}
