body        {
	background-image		: url("../images/bg_index.gif"); 
	background-repeat		: repeat;
	background-color		: maroon;
	margin					: 0px; 
	margin-bottom			: 25px; 
	scrollbar-face-color	: #ded39c;
	scrollbar-highlight-color	: #ded39c;
	scrollbar-shadow-color	: #ded39c;
	scrollbar-3dlight-color	: #ded39c;
	scrollbar-arrow-color	:  #630000;
	scrollbar-track-color	: #ad3010;
	scrollbar-darkshadow-color: #CCCC99;
    font-size				: 8pt;
    font-family				: Verdana, Arial, Helvetica, sans-serif;
}

#watermark {
	background-color: #ffffff; 
	border				: #ededed 4px solid;
	margin-bottom	: 10px;
	margin-right		: 0px; 
	margin-left			: 0px; 
	margin-top			: 20px;
	padding-right		: 5px; 
	padding-left		: 5px; 
	width					: 740px; 
	height				: 480;
}

#main {
	padding-bottom	: 5px; 
	padding-left		: 10px; 
	padding-right		: 8px; 
	padding-top		: 5px;
 	margin-bottom	: 5px;
 	margin-left		:	0px;
 	margin-right	:	0px;
 	margin-top		:	0px;		
	height			:	98%;
}

#contenthead {
	COLOR			: white;
	FONT			: bold 10pt Verdana; 
	PADDING-BOTTOM	: 1px; 
	PADDING-TOP		: 1px; 
	TEXT-ALIGN		: center;
	TEXT-VALIGN		: middle;
	BACKGROUND-COLOR	: #CE6500;
	BACKGROUND-IMAGE	: url( "../images/bg_head.gif" ); 	
	height			:	20px;
    letter-spacing	:	1px;
}

table.menu {
	border				: #ededed 1px solid; 
	padding-bottom	: 0px; 
	padding-right		: 0px; 
	padding-top		: 0px; 	
	padding-left		: 4px;
	width					: 100%
}
td.georg, font.georg {
        font-family     :         Georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size	:	10pt;
		color	:	maroon;
		font-weight		:	bold;
}
table.headlines {
	margin-top	: 4px; 
	border			: #ededed 1px solid; 
	margin-left	: 5px; 
	
}

table.headline {
	border-bottom		: #eeeeee 1px solid; 
}

.browsecell {
	border-bottom		: #eeeeee 1px solid; 
	cursor			: 	hand;
	font			: 10px Verdana; 
	text-align		: center; 
	width			: 100%;
	height			:	17px;
}
p,td {
	cursor		:	default;
}

p.title {
        margin-top      :         5px;
        margin-left     :         0px;
        margin-right    :         10px;
        margin-bottom   :         5px;
}
p.headline {
        margin-top      :         5px;
        margin-left     :         4px;
        margin-right    :         4px;
        margin-bottom   :         2px;
		color			: maroon;
        font-size       :       8pt; 
        font-family     :         Verdana, Arial, Helvetica, sans-serif;
}

#desc {
    font-size       :   1.0em; 
	font-family		: 	Georgia, Verdana, Myriad Web, Syntax, sans-serif;	
	margin-top		: 	10px;	
    margin-right    :   4px;
    margin-bottom   :   2px;
    margin-left     :   4px;
	color			: 	black;
	line-height		:	1.2em;
	letter-spacing	:	.09em;
}
p.start 	{
    font-size       :   0.7em; 
	line-height		:	1.5em; 
	padding-right	: 	4px; 
	margin-top		: 	2px;
	font-weight		:	normal; 
    font-family     :   Verdana, Georgia, "Times New Roman", Arial, Times;
	color				: 	#000;
	letter-spacing	:   1px;	
}	
font.author 	{
    font-size       :   1em; 
	line-height		: 	1.5em; 
	font-weight		:	normal; 
	font-family		: 	Verdana, Myriad Web, Syntax, sans-serif;
	letter-spacing	:   1px;
    margin-left    	:   15px;
	font-style		:	normal		
}
.bg_red {
	BACKGROUND-COLOR	: #ffdcdc;
    font-size       :       7pt;  
	color	:	maroon;
}
.footer {
    font-size       :   7pt; 
	color			: 	gray;
	margin	:	2px;
	font-weight		:	normal;
    font-family     :         Verdana, Arial, Helvetica, sans-serif;
}

font.head {
        font-size       :       1.1em;
       	letter-spacing	:	.1em;
        font-weight     :       bold;
		color			:		#cc0000;
        font-family     :       Georgia, Arial, Helvetica, sans-serif;

}

font.title {
        font-size       :       20pt;
        letter-spacing	:       16px;
        font-weight     :       bold;
		color			:		#cc0000;
        font-family     :         Georgia, Arial, Helvetica, sans-serif;
}

font.subtitle {
		color		:	black;
		font-weight	:	bold;
        font-size            :       12pt;
        font-family     :         Georgia, Arial, Helvetica, sans-serif;

}

a	{	
	font-style		:	normal;
	text-decoration	:	none;
	color			:	black;
	font-size		:	8pt;
	font-weight		:	bold;
}

a:hover	{	
	font-style		:	normal;
	font-size		:	8pt;  
	text-decoration	:	underline;
	color			:	maroon;
	font-weight		:	bold;	
border : 0px;
}
a.footer	{	
	font-style		:	normal;
	text-decoration	:	none;
	color			:	black;
	font-size		:	8pt;
	font-weight		:	bold;
}

a.footer:hover	{	
	font-style		:	normal;
	font-size		:	8pt;  
	color			:	maroon;
	font-weight		:	bold;
    border-bottom: #ffc 1px dotted;
    border-top: #ffc 1px dotted;
}

a.no_under:hover {
		text-decoration	:	none;
}
a.more {
    color					: #8B0000;
    font-weight		: bold;
    font-size				: 15px; 
	letter-spacing: 1px;
}
a.more:hover {
    color					: #000;
    font-weight		: bold;
	text-decoration	: none;
    font-size				: 15px; 
	letter-spacing: 1px;
}
.film        {
	background-image		: url( "../images/bg_cinema_new.jpg" ); 
	background-repeat		: repeat-x;
	background-color		: #000000;	
	padding-left			: 5px;					
	padding-right			: 5px;
	height:		152px;
}
.film img {
	margin-left			: 5px;
	margin-right		: 5px;
	margin-top			: 0px;
	margin-bottom	: 0px;
	cursor				: hand;
}
#more {
    font-family     :         Georgia, Arial, Helvetica, sans-serif;
	color					: #8B0000;
    font-weight		: bold;
    font-size				: 15px; 
	letter-spacing	: 1px;
	padding:		6px; 
	margin:			6px;
	background-color:	#d0d0d0;
	font-variant	: small-caps;
	text-transform	: capitalize;
	width: 240px;
	padding-left:		14px; 
}
img.festival {
	border: 0;
}
img.festival:hover {
	border: 1px dotted maroon;
}
