body {
	background-color: #326BC0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:  "Verdana", "Arial", "sans-serif";
	color: #333333;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0px;
	}

a:link { 
color: #326BC0; 
text-decoration: none;
	}

a:visited { 
color: #326BC0; 
text-decoration: none;
	}

a:hover {
color: #FF6600; 
text-decoration: underline;
	}

h1
{
	page-break-before: auto;
	font-family: "Lucida Grande", "Verdana", "sans serif";
	font-size: 22px;
	color: #333333;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 22px;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	}
	
h2
{
	page-break-before: auto;
	font-family: "Lucida Grande", "Verdana", "sans serif";
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 18px;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	}	

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	letter-spacing: 1px;

	}
	
	
table.main_page
{	
	border-spacing:0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	position:absolute; left:9px; top:150px; width:741px; 			 	
	background-color:#F1F1D3;
}

td.left_area
{
	vertical-align:top;
	width: 232px;
}


div.main_header {

	padding:0px; 
	width:498px; 
	margin-top:12px;
	margin-bottom:0px; 
	margin-left:0px;
	padding:0px;
	color: #333333;

	}
	
.paragraph {

	padding:0px;
	margin-left:10px;
	margin-bottom:3px;
	padding:0px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	}
	
.box_header {
	text-align: justify;
	border: 1px;
	font-weight: normal;
	font-size: 16px;
	background-color:#d3d3b7;
	color:#333333;
	padding: 2px 2px 3px 5px;
	
	} 
	

div.small_box {
	z-index:3;
	border:1px solid #a5a58f;
	margin-top:12px;
	background-color:#F1F1D3;
	width:209px;
	margin-left:12px;
	line-height:20px;
	}
	


.copyright {
	bottom:0px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	margin-left:50px;
	letter-spacing: 1px;
	}
	
div.catalog_films
	{
	width:475px; 

	}
	
.film_title {

	font-size: 16px;
	margin-left:0px;
	line-height:28px;
	padding-bottom:5px;
	letter-spacing: 1px;

	}



table.filmListItem
{
	border-color: #A5A58F;
	border-width: 1px;
	border-style: dashed;
	padding: 4px;
	margin: 0px 0px 0 0px;
} 





/*   Horizontal Menu Style */
#nav{
	position:absolute;
	top:125px;
	left:279px;
	white-space : nowrap;
	background-color : #FF6600;
	color : #fff;
	z-index:100;
	font-size: 14px;
	letter-spacing:1px;
	font-family: helvetica, verdana, arial;


} 
#nav ul{
   padding : 0px;
   margin : 0px;
   float : left;
}
#nav ul li{
   display : inline;
}
#nav ul li a{
   padding-left : 1em;
   padding-right : 1em;
   color : #fff;
   text-decoration : none;

}
#nav ul li a:hover{
   color : #333;
}


   
#menu {
z-index:100;
}

#menu .green
	{
	background:#339933;
	text-indent:6px;
	margin-top:-5px;
	}
	
#menu .orange
	{
	text-indent:6px;
	background:#FF6600;
	margin-top:-5px;
	}
	
#menu a:hover.orange {
color: #333;
background: #FF9966;
width:100%;
}

#menu a:hover.green {
color: #333;
background: #66CC66;
width:100%;

}

	
#menu ul {
width: 115px;

list-style: none;
margin: 0px;
padding: 0px;
text-indent:0px;
line-height:20px;
font-family: "helvetica", "verdana", "arial";
font-size:14px;
letter-spacing:.51mm;
}




#menu a {
display: block;
color: #fff;
text-decoration: none;
padding:0px;
}



#menu li {
	position: relative;
	margin-top: 0px;
	padding: 0px;
	margin-bottom:15px;
	margin-right:3px;
	line-height:18px;
	}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}



.long_item {font-size:11px;}

}

p.italics
{
	font-style:italic;
}