body				{
				background-color: #ececec;
				paddin: 0px;
				margin: 0px;
				font-family: georgia, serif;
				color: #000000;
				font-size: 11pt;
				}
body.popup			{
				background-image: url('pix/bg-main.gif');
				background-position: top right;
				background-repeat: no-repeat;
				background-color: #e6e6e6;
				paddin: 0px;
				margin: 0px;
				font-family: georgia, serif;
				color: #000000;
				font-size: 11pt;
				}
a				{
				color: #880000;
				}
a:hover				{
				color: #880000;
				text-decoration: none;
				}
a:visited			{
				color: #000000;
				}
.tdSubmenu			{
				background-image: url('pix/bg-submenu.gif');
				background-position: bottom left;
				background-repeat: no-repeat;
				}
.tdMainText			{
				background-image: url('pix/bg-main.gif');
				background-position: top right;
				background-repeat: no-repeat;
				padding-left: 20px;
				padding-top: 20px;
				padding-right: 20px;
				}
.tdRightTop			{
				background-image: url('pix/bg-right.gif');
				background-position: top right;
				background-repeat: no-repeat;
				}
.tdCopyright			{
				font-size: 9pt;
				}
.tableReviewText		{
				padding-bottom: 10px;
				border-bottom: 1px solid #333333;
				}
.divMain			{
				margin-top: 25px;
				padding-top: 10px;
				margin-bottom: 5px;
				border-top: 1px solid #333333;
				}
.divReviewText			{
				padding-left: 20px;
				font-size: 11pt;
				margin-bottom: 5px;
				}
.divMainText			{
				text-indent: 50px;
				font-size: 11pt;
				margin-bottom: 5px;
				text-align: justify;
				}
.divWelcome			{
				margin-top: 40px;
				text-indent: 50px;
				font-size: 11pt;
				text-align: justify;
				}
.divNewsText			{
				padding-left: 20px;
				margin-bottom: 10px;
				font-size: 11pt;
				text-align: justify;
				}
.ArticleHeader			{
				font-size: 16pt;
				font-weight: bold;
				}
.divArticleTeaser		{
				text-indent: 50px;
				font-size: 11pt;
				margin-top: 10px;
				padding-left: 20px;
				text-align: justify;
				}
.imagePoster			{
				border: 1px solid #000000;
				margin: 2px;
				}
.divActor			{
				background-color: #ffffff;
				border: 1px solid #000000;
				padding: 5px;
				margin: 2px;
				float: left;
				}
.divDirector			{
				background-color: #ffffff;
				border: 1px solid #000000;
				padding: 5px;
				margin: 2px;
				float: left;
				}
.shotRight			{
				border: 1px solid #000000;
				margin-top: 5pt;
				margin-left: 10px;
				float: right;
				}
.shotLeft			{
				border: 1px solid #000000;
				margin-top: 5pt;
				margin-right: 10px;
				float: left;
				}
.shotSmall			{
				border: 1px solid #000000;
				margin-top: 5pt;
				margin-right: 10px;
				}
.divPosters			{
				padding-left: 20px;
				text-align: center;
				}
.divDirectors			{
				padding-left: 20px;
				}
.divActors			{
				padding-left: 20px;
				}
.divTeaser			{
				padding-left: 20px;
				font-size: 11pt;
				font-style: italic;
				text-align: center;
				}
.divFilmCrew			{
				padding-left: 20px;
				font-size: 11pt;
				clear: both;
				}
.pQuote				{
				padding-left: 20px;
				font-size: 9pt;
				font-style: italic;
				}
.pWarning			{
				padding-left: 20px;
				padding-right: 10px;
				font-size: 9pt;
				}


.pCounter			{
				padding-left: 20px;
				padding-right: 10px;
				font-size: 9pt;
				text-align: center;
				}
h4				{
				font-size: 18pt;
				margin-left: 0px;
				margin-top: 15px;
				margin-right: 0px;
				margin-bottom: 10px;
				padding: 0px;
				clear: both;
				}
h5				{
				font-size: 16pt;
				margin-left: 0px;
				margin-top: 10px;
				margin-right: 0px;
				margin-bottom: 5px;
				padding: 0px;
				clear: both;
				}
.divSearch			{
				padding-left: 20px;
				}
.divReviewIndexes		{
				padding-left: 20px;
				font-size: 11pt;
				}
.divReviewIndexesNew		{
				padding-left: 20px;
				padding-bottom: 10px;
				font-size: 11pt;
				}
.inputSearchField		{
				font-family: georgia, serif;
				width: 200px;
				font-size: 11pt;
				}
.inputSearchButton		{
				font-family: georgia, serif;
				font-size: 11pt;
				}
.search				{
				color: #000000;
				font-weight: bold;
				}
.hrNews				{
				width: 100%;
				color: #880000;
				height: 1px;
				margin-left: 20px;
				}
.divNewsImage			{
				border: 1px solid #000000;
				margin-right: 10px;
				}
.tblComments			{
				font-family: georgia, serif;
				color: #000000;
				font-size: 11pt;
				}

.faqA				{
				font-size: 11pt;
				margin-bottom: 20px;
				margin-left: 20px;
				text-align: justify;
				}
.faqQ				{
				font-size: 11pt;
				text-align: justify;
				}
.author				{
				font-size: 11pt;
				margin-bottom: 20px;
				margin-top: 20px;
				text-align: justify;
				clear: both;
				}
.aBorder			{
				background-color: #ffffff;
				border: 1px solid #000000;
				padding: 5px;
				margin: 2px;
				float: left;
				}
p				{
				font-size: 11pt;
				}
p.spesta		{
				text-align: center;
				font-size: 7pt;
				}
.pAdvertizing 	{
				font-size: 8pt;
				text-align: center;
				}

.pAdverticingBottom,
.divAdsBottom,
div.links 				{
						font-size: 9pt !important;
						}

.pGoogleAds		{
				padding-left: 20px;
				padding-right: 10px;
				font-size: 9pt;
				}

.pGoogleAds *	{
				font-size: 9pt;
				}