﻿* {
	margin: 0;
	padding: 0;
	outline: 0;
}

img { border: 0; }

body {
	font-size: 62.5%;
	font-family: arial;
	background: #000;
	color: #424d67;
}

#contentcontainer {
	width: 100%;
	text-align: left;
}

	#contentcontainer a { color: #424d67; }

body.movies #content {
	width: 920px;
	margin: 0 auto;	
}

	#content h1 {
		width: 583px;
		height: 0;
		padding-top: 864px;
		margin: 10px 0 35px;
		overflow: hidden;
		display: block;
		float: left;
		background: url(../images/splash.jpg) no-repeat;
	}

	ul#film-menu {
		width: 257px;
		float: right;
		list-style-type: none;
		margin: 59px 0 0;
	}
	
		ul#film-menu li#fb-recommend {
			width: 257px;
			background: url(../images/fb-like-content.gif) repeat-y;
		}
		
			ul#film-menu li#fb-recommend .aesthetics {
				padding: 10px 0 0;
				background: url(../images/fb-like-top.gif) no-repeat top left;
				width: auto;
				float: none;
			}
			
				ul#film-menu li#fb-recommend .aesthetics .aesthetics {
					padding: 10px 15px;
					background: url(../images/fb-like-bottom.gif) no-repeat bottom left;
				}
				
					ul#film-menu li#fb-recommend #fbrecommend-iframe {
						padding: 0 0 0 55px;
					}
		
		ul#film-menu li a#site, ul#film-menu li a#watch-trailer,ul#film-menu li a#itrailer, ul#film-menu li a#register {
			width: 257px;
			height: 0;
			padding-top: 43px;
			display: block;
			overflow: hidden;			
		}
		ul#film-menu li a#site { background: url(../images/button-site.jpg) no-repeat; }	
		ul#film-menu li a#watch-trailer { background: url(../images/button-watchtrailer.jpg) no-repeat; }
		ul#film-menu li a#itrailer { background: url(../images/button-watchitrailer.jpg) no-repeat; }						
		ul#film-menu li a#register { background: url(../images/button-register.jpg) no-repeat; }	
		
	ul#logos {
		clear: both;
		padding: 0 0 30px 87px;
		list-style-type: none;
	}
	
		ul#logos li { 
			float: left;
			margin-left: 61px;
		}
		
			ul#logos li.listfirst { margin: 0; }
			
			ul#logos li a.classification {
				width: 117px;
				height: 0;
				padding: 40px 0 0;
				margin: 18px 0 0;
				overflow: hidden;
				display: block;
				background: url(../images/logo-classification.gif) no-repeat;
			}
	
	ul#legal {
		clear: both;
		float: left;
		list-style-type: none;
		padding: 20px 0 50px;
	}
	
		ul#legal li { 
			float: left;
			border-left: 1px solid #424d67;
			padding: 0 10px;
		}
		
			ul#legal li.listfirst { 
				border: none; 
				padding: 0 10px 0 0;
			}			
			
	#copyright {
		clear: left;
		padding: 20px 0 50px 146px;
	}
	
#footer, #footer a { color: #424d67; }
#footer #footerinfo li, #footer #footerlegal ul li { border-left: 1px solid #424d67; }
#footer #footerlegal { border-top: 1px solid #424d67; }

