body{
	background:url('bg.png');
}

.position{
	margin:0 auto;
	width:892px;
	position:relative;
	top:-10px;
	border:0px solid #888888;
}
	.logo{
		background:url('Bilder/logo.png');
		width:891px;
		height:98px;
		
		

}

.wrapper{
	width:889px;
	height:965px;
	border:1px solid #888888;
	background:url('wrapperbg.bmp');
}

.menubar{
	background: url('Bilder/menubar.png');
	width:891px;
	height:20px;
	border:0px solid red;
}



.leftdiv{
	padding:10px;
	font-size:80%;
	width:180px;
	height:230px;
	margin:10px;
	float:left;
	border:1px solid #888888;
	background:url('divbg.png');
}

.middiv{
	width:423px;
	height:902px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	float:left;
	border:1px solid #888888;
	background:white;
}

.rightdiv{
	font-family:Verdana;
	padding:10px;
	font-size:70%;
	width:180px;
	height:230px;
	margin:10px;
	float:right;
	border:1px solid #888888;
	background:url('divbg.png');
	
}

.pagebar{
	position:relative;
	Font-family:verdana;
	font-size:70%;
	letter-spacing:-2px;
	top:-30px;
}	

.leftdiv2{
	padding-left: 10px;
	padding-right: 10px;
	color:#484848;
	font-family: Verdana;
	font-size: 70%;
	width:180px;
	height:438px;
	margin:10px;
	float:left;
	position:absolute;
	top:381px;
	border:1px solid #888888;
	background:url('divbg2.png');

}

.rightdiv3{
	position:relative;
	top:0px;
	padding:0px;
	font-size:80%;
	width:200px;
	height:200px;
	margin-left:10px;
	margin-top:10px;
	float:left;
	border:1px solid #888888;
	background:url('divbg.png');
}

.rightdiv2{
	width:200px;
	height:438px;
	margin-right:10px;
	float:right;
	border:1px solid #888888;
	background:url('divbg2.png');
}	

.leftdiv3{
	position:absolute;
	top:841px;
	width:200px;
	height:200px;
	margin-left:10px;
	margin-top:0px;
	float:right;
	border:1px solid #888888;
	background:url('divbg2.png');
}	
	.bottomdiv{
		margin:0 10px;
		margin-top:10px;
		float:left;
		position:relative;
		top:0px;
		width:867px;
		height:16px;
		border:1px solid #888888;
		background:url('bottomdiv.png');
		color:#484848;
		font-family: Verdana;
		font-size: 70%;
		text-align:center;
		padding-top:4px;
	}
		

div.Family, div.Animation{
	font-family:Verdana;
	background:url('moviedivanimation.png');
	font-size:70%;
	border:1px solid #C8C8C8;
	margin-bottom:10px;
	padding:5px;
	height:55px;
	overflow:hidden;
	}
div.Comedy{
	font-family:Verdana;
	background:url('moviedivcomedy.png');
	font-size:70%;
	border:1px solid #C8C8C8;
	margin-bottom:10px;
	padding:5px;
	height:55px;
	overflow:hidden;
	}
div.Action, div.Sci-fi, div.Thriller{
	font-family:Verdana;
	background:url('moviedivaction.png');
	font-size:70%;
	border:1px solid #C8C8C8;
	margin-bottom:10px;
	padding:5px;
	height:55px;
	overflow:hidden;
	}
div.Drama, div.Romance{
	font-family:Verdana;
	background:url('moviedivdrama.png');
	font-size:70%;
	border:1px solid #C8C8C8;
	margin-bottom:10px;
	padding:5px;
	height:55px;
	overflow:hidden;
	}
div.horror{
	font-family:Verdana;
	background:url('moviedivhorror.png');
	font-size:70%;
	border:1px solid #C8C8C8;
	margin-bottom:10px;
	padding:5px;
	height:55px;
	overflow:hidden;
	}
	
	
	
	

	
		
.one
		{
		float:right;
		font-size:80%;
		height:15px;
		width:40px;
		background: #D8D8D8;
		border-style: solid;
		border-collapse: collapse;
		border-color: black;
		border-width: thin;
		}
		
.floatright{
	text-align:right;
	position:relative;
	top:-25px;
	float:right;
	height:30px;
	width:130px;
	border:0px solid #C8C8C8;
}
	

.bigpicture{
	height: 230px;
	border:1px solid #C8C8C8;
	position:absolute;
	
	
}

.bigpic{
	height: 230px;
	width: 423px;
	
}

.bigpicturetextdiv{
	color:white;
	height:25px;
	background:black;
	border:0px solid #C8C8C8;
	position:relative;
	top:-35px;
  filter:alpha(opacity=50);
  opacity:.50;

  }

 .bigpicturetext{
	 font-family:verdana;
	 color:white;
	 position:relative;
	 padding-left:12px;
	 font-size:85%;
	 top:185px;
	 


 }
.categorytext{
	height: 80px;
	border:1px solid #C8C8C8;
	position:absolute;
	
}

.headertextdiv{
	color:white;
	height:25px;
	background:black;
	position:relative;
	top:-30px;
	border:0px solid black;
 	filter:alpha(opacity=50);
  opacity:.50;
  }

.header{
	color:white;
	font-family:Verdana;
	font-size:85%;
	position:relative;
	top:40px;
	padding-left:12px;
}

.posterimg{
	width:45px;
	height:51px;
	float:left;
	margin-right:10px;
	border:1px solid black;
}

a{ outline-style: none; 

	
	} 
		
		
img{
		border: 0;
}

	
.search{
width:178px;
}

.searchlabel{
color:gray;
font-family: Verdana;
font-size: 80%;
}
.livesearch{
	font-size:85%;
	z-index:1;
	background:white;
	width: 400px;
	position:absolute;
	text-align:right;
	padding:0 3px;
}

.searchdiv{
	position:relative;
	top:180px;
	border:0px solid black;
	

}

.searchlink{
	color:gray;
	font-family: Verdana;
	font-size: 80%;
}

.searchlabe2{
position:relative;
color:gray;
font-family: Verdana;
font-size: 80%;
float:left;
}



.frontmoviediv{
	font-family:Verdana;
	background:url('rekdivbg.png');
	font-size:70%;
	border:1px solid gray;
	margin-bottom:10px;
	padding:5px;

	overflow:auto;
	
}

.frontposterimg{
	width:105px;
	height:141px;
	float:left;
	margin-right:10px;
	border:1px solid black;
}

.one2
		{
		font-size:80%;
		height:15px;
		width:40px;
		background: #D8D8D8;
		border-style: solid;
		border-collapse: collapse;
		border-color: black;
		border-width: thin;
		margin-left:250px;
		margin-top:-17px;
		}
		
		
		.loggan2{
			position:absolute;
			padding:25px;

		}