body {
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#333333;
}

a:link {color:#ffffff;text-decoration:underline;} 
a:visited {color:#ffffff;text-decoration:underline} 
a:hover {color:#ffffff;text-decoration:none;}
a:active {color:#ffffff;text-decoration:underline;}

a.nothing { color:#333333; }
a.nothing:hover { color:#333333; }


#page_holder {
	width:950px;
	margin:0px auto;
	background-image:url('../images/page_background.gif');
	background-repeat:repeat-y;
	background-color:#FFDDFF;
	min-height:1000px;
    height:auto !important;
    height:1000px;
	padding-bottom:20px;
	position:relative;
}

#menu {
	position:absolute;
	width:244px;
	top:210px;
	left:7px;
	background-color:#663366;
}

#iov {
	position:relative;
	bottom:-90px;
	cursor:pointer;
}

#menu a:link {color:#FFFFFF;text-decoration:none;} 
#menu a:visited {color:#FFFFFF;text-decoration:none} 
#menu a:hover {color:#FFFFFF;text-decoration:none;}
#menu a:active {color:#FFFFFF;text-decoration:none;}

#menu ul {
	list-style:none;
	padding:0px;
	margin:0px;
	padding-top:20px;
	padding-left:20px;
	font-weight:bold;
	font-size:1.1em;
}

#menu li {
	padding-bottom:10px;
}

#content {
	width:670px;
	margin-left:270px;
	padding:10px 10px 10px 0px;
}

#movie {
	margin-left:10px;
	padding:10px;
	padding-bottom:15px;
	background-color:#663366;
	color:#ffffff;
}

#movie a:link {color:#000000;text-decoration:underline;} 
#movie a:visited {color:#000000;text-decoration:underline} 
#movie a:hover {color:#000000;text-decoration:none;}
#movie a:active {color:#000000;text-decoration:underline;}

#contact {
	font-size:0.8em;
}

.field {
	width:278px;
}

.errors {
	color:#cc0000;
}

#main_movie {
	width:550px;
	margin:0 auto;
}

.item {
	font-size:0.9em;
}

#links a {
	color:#663366;
}

.link {
	margin-bottom:10px;
}
