body
{
	text-align: center;
	margin-top: 20px;
	
	background-color: #77AFAE;
}

div
{
	border: 0px solid black;
	border-collapse: collapse;
	
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
	background-color: #ffffff;	
}

a, a:active, a:visited
{
	color: #8A8322;
	text-decoration: none;	
}

a:hover
{
	text-decoration: underline;
}

#wrapper
{
	width: 950px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border: 0;
	
	background-color: #77AFAE;
}

#menu
{
	width: 950px;
	height: 30px;
	border: 1px solid #2F5376;
	background-image: url(../img/menubg.gif);
	
}
    #menu a
    {
        color: white;
        text-decoration: none;
    }

	.menuitem
	{
		height: 30px;
		float: left;
		line-height: 26px;
		
		font-weight: bold;	
		text-align: center;		
		
		background: inherit;		
		background-image: url(../img/menubg.gif);
		
		cursor: pointer;
	}
	
	.menuitemhover
	{
		height: 30px;
		float: left;
		line-height: 26px;
		
		font-weight: bold;
		text-align: center;	
		
		background: inherit;		
		background-image: url(../img/menubghover2.gif);
		
		cursor: pointer;
	}

	#logo
	{
		width: 180px;
		height: 30px;
		float: left;
		
		background: inherit;
		
	}
	
	#cinema
	{
		width: 130px;
		
	}
	
	#soon
	{
		width: 180px;
		
	}
	
	#newest
	{
		width: 180px;
	}
	
	#all
	{
		width: 105px;
	}
	
	#search
	{
		width: 162px;
	}
	
#title
{
	width: 950px;
	height: 40px;
	vertical-align: bottom;
	line-height: 50px;
	font-size: 14px;
	font-weight: bold;
	border: 0;
	color: black;
	
	background-color: #77AFAE;
}

#main
{
	width: 950px;
	height: 270px;	
	border: 0;
	
	background-color: #77AFAE;
}

	#player
	{
		width: 490px;
		height: 270px;
		float: left;
		background-color: #77AFAE;
	}
	
	#covers
	{
		width: 455px;
		height: 270px;
		float: left;
		background-color: #77AFAE;
	}

#buttons
{
	width: 945px;
	height: 30px;	
	
	margin-right: 2px;  
    padding-top: 15px;  
    	
	background-color: #77AFAE;
}

    #buttons a
    {
        color: white;
    }
    
    #buttons img
    {
        border: 0;
    }

#info
{
    width: 960px;        
    
    background-color: #77AFAE;
}

    #info .top
    {
        background-image: url(../img/info_top.gif);
        width: 960px;
        height: 20px;
    }
    
    #info .content
    {
        background-image: url(../img/info_content.gif);
        width: 940px;        
        color: black;
        padding-left: 20px;
    }
    
    #info .bottom
    {
        background-image: url(../img/info_bottom.gif);
        width: 960px;
        height: 20px;       
    }
    
#infoActor
{
    width: 960px;        
    
    background-color: #77AFAE;
}

    #infoActor .top
    {
        background-image: url(../img/info_top.gif);
        width: 960px;
        height: 20px;
    }
    
    #infoActor .content
    {
        background-image: url(../img/info_content.gif);
        width: 940px;        
        color: black;
        padding-left: 20px;
    }
    
    #infoActor .bottom
    {
        background-image: url(../img/info_bottom.gif);
        width: 960px;
        height: 20px;       
    }

#listcontainer
{
	width: 960px;
	height: auto;
	
	background-color: #77AFAE;
    
    clear: both;
}

	.list
	{
		background-color: #77AFAE;					
		margin-top: 10px;	
	}
	
	.list_top
	{
		background-image: url(../img/list1_top.gif);
		width: 480px;
		height: 20px;
	}
	
	.list_bottom
	{
		background-image: url(../img/list1_bottom.gif);
		width: 480px;
		height: 20px;
	}
	
	.list_content
	{
		background-image: url(../img/list1_content.gif);
		width: 460px;		
		color: black;
		padding-left: 20px;
	}

	#list1
	{	
		width: 480px;				
		float: left;
	}
	
	#list2
	{	
		width: 480px;		
		float: right;
	}
    
#paging
{
    clear: both;
    float: center;
    background-color: #77AFAE;
    text-align: center; 
    
    padding-top: 20px;   
    
    font-size: 10pt;
}

#bottom
{
	clear: both;

	width: 950px;
	height: 160px;
	border: 0;
	
	background-color: #77AFAE;
}

	.bottomblock
	{
		height: 150px;
		float: left;
		
		margin-top: 10px;		
	}

	#block1
	{
		width: 235px;	
		margin-right: 10px;	
	}
	
	#block2
	{
		width: 235px;	
		margin-right: 10px;	
	}
	
	#block3
	{
		width: 453px;	
			
	}
	
#footer
{
	clear: both;	
	text-align: center;
	width: 960px;
	background-color: #77AFAE;
	
	color: black;
	font-size: 8pt;
}

	#footer a
	{
		color: white;
	}	