@charset "UTF-8";
/*-----------------------------------begin general-----------------------------*/
*{
	margin:0px;
	padding:0px;
	}
body{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.88em;
	background-color:#fffbf3;
	background-color:#FFF;
	}
h1{
	font-size:40px;
	}
h2{
	font-size:18px;
	}

h3{
	font-size:14px;
	}
h4{
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.88em;
	font-weight:normal;
	}
p{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:22px;
	}
img{
	border:none;
	}
a{
	text-decoration:none;
	color:#666;
	border:none;
	}
a:visited{
	color:#900;
	}
a:hover{
	color:#900;
	}
a:active{
	color:#900;
	}
a:focus{
	color:#900;
	}	
#navi a.active{
	color:#900;
	font-weight:bold;
	}
	
#wrapper {
	position:relative;
	margin:0px auto;
	width:840px;
	background-image:url(../images/wrapper.gif);
	background-repeat:repeat-y;
}
/*-----------------------------------end general-----------------------------*/

/*-----------------------------------------begin header-------------------------------------*/	
#header{
	position:relative;
	margin:0px;
	margin-left:5px;
	width:825px;
	height:120px;
	background-color:#FFF;
	border-bottom:dotted #900 3px;
	}
.title{
	position:absolute;
	top:45px;
	left:150px;
	font-family:"Courier New", Courier, monospace;
	font-weight:normal;
	color:#990000;
	}
.title a{
	color:#900;}
.subtitle{
	position:absolute;
	top:90px;
	left:150px;
	color:#666;
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	font-weight:lighter;
	letter-spacing:0px;
	}
.spacing3px{
	letter-spacing:3px;
	}
#reddot{
	position:absolute;
	top:18px;
	left:20px;
	}
#language{
	position:absolute;
	top:38px;
	left:27px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	/*letter-spacing:1px;*/
	color:#FFF;
	}
#language li{
	display:inline;
	color:#FFF;
	}
#language a{
	margin-right:5px;
	color:#FFF;
	}
#language a:hover{
	color:#000;
	}
.bigger{
	font-size:16px;
	}
#navi{
	position:absolute;
	top:20px;
	right:10px;
	color:#666;
	}
#navi li{
	display:inline;
	}
#navi a{
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	}
#navi a:hover{
	color:#900;
	}
/*--------------------------------------------end header------------------------------------*/
/*--------------------------------------------begin leftside------------------------------------*/
#leftside{
	position:relative;
	float:left;
	margin-top:4px;
	margin-left:8px;
	width:128px;
	min-height:1055px;
	background-color:#FFF;
	border-right:#900 dotted 3px;
	}
#filmmenu{
	position:absolute;
	left:15px;
	top:10px;
	}
td{
	border-top:#666 dotted 1px;
	padding:5px 0px;
	margin-top:5px;
	line-height:18px;
	}
/*--------------------------------------------end leftside------------------------------------*/
/*--------------------------------------------begin main content------------------------------------*/
#content{
	position:relative;
	float:left;
	margin-left:8px;
	margin-top:10px;
	margin-right:10px;
	width:462px;
	min-height:1055px;
	background-color:#f3f3f3;
	}
#textbox{
	margin:60px 25px 20px 25px;
	}
.texttitle{
	font-size:24px;
	font-weight:normal;
	}
.textsubtitle{
	font-size:14px;
	font-weight:normal;
	margin-top:23px;
	margin-bottom:35px;
	}
/*---------------------------------------end basic content---------------------------------------------------------*/
/*--------------------------------begin right side-----------------------------------------*/
#rightside{
	position:relative;
	float:left;
	margin:10px 15px 0px 0px;
	width:200px;
	height:300px;
	}
#morepics{
	margin-left:180px;
	margin-top:3px;
	}

.clrl{
	clear:left;
	}
.clr{
	clear:both;
	}

/*----------------------links-------------------------------------------------*/	
