body {
	background-color: #ffffff;
	margin: 0px;
}
.LColumns {
	background-image: url(images/L_Columns.gif);
	background-repeat: repeat-y;
}
.RColumns {
	background-image: url(images/R_Columns.gif);
	background-repeat: repeat-y;
}
.BGContent {
	background-image: url(images/BG_Content.gif);
	background-repeat: repeat-x;
}
.AHeaderShafts {
	background-image: url(images/HeaderShafts.gif);
	background-repeat: repeat-x;
}
.AHeaderGlow {
	background-image: url(images/A_HeaderGlow.gif);
	background-repeat: repeat-x;
}
.AShaftsFooter {
	background-image: url(images/A_ShaftFooters.gif);
	background-repeat: repeat;
}
.AFooterBG {
	background-image: url(images/A_Footerbg.gif);
	background-repeat: repeat-x;
}
.AContentGrad {
	background-image: url(images/A_ContentG.gif);
	background-repeat: repeat-x;
}
.BHeaderShafts {
	background-image: url(images/HeaderShafts.gif);
	background-repeat: repeat-x;
}
.BHeaderGlow {
	background-image: url(images/B_HeaderGlow.gif);
	background-repeat: repeat-x;
}
.BShaftsFooter {
	background-image: url(images/B_ShaftFooters.gif);
	background-repeat: repeat-x;
}
.BFooterBG {
	background-image: url(images/B_Footerbg.gif);
	background-repeat: repeat-x;
}
.BContentGrad {
	background-image: url(images/B_ContentG.gif);
	background-repeat: repeat-x;
}
.OHeaderShafts {
	background-image: url(images/HeaderShafts.gif);
	background-repeat: repeat-x;
}
.OHeaderGlow {
	background-image: url(images/O_HeaderGlow.gif);
	background-repeat: repeat-x;
}
.OShaftsFooter {
	background-image: url(images/O_ShaftFooters.gif);
	background-repeat: repeat-x;
}
.OFooterBG {
	background-image: url(images/O_Footerbg.gif);
	background-repeat: repeat-x;
}
.OContentGrad {
	background-image: url(images/O_ContentG.gif);
	background-repeat: repeat-x;
}
.Shafts {
	background-image: url(images/Shafts-v2.gif);
	background-repeat: repeat;
}
.ContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
}
.BooksContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005449;
}
.OraPicCaptionContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.BoldContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.ContentTextORANGE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	color: #400000;
}
.BluContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
.ContentHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.smallcaptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.smallcaptiontextORANGE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #400000;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008080;
	text-decoration: underline;
	font-weight: bold;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #800040;
	text-decoration: underline;
	font-weight: bold;
}
.TextCenter {
	text-align: center;
}
.ContentTextItalic {
	font-style: italic;
}
.TableBorder1blk {
	border: 1px solid #000000;
}
.ContentHeaderAlignLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin-left: 20px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 900;
	color: #FFFFFF;
}
.Contact a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.Contact a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.Contact a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.Contact a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.RightNavCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C7F3F1;
	margin-left: 5px;
	background-image: url(images/Canvas.gif);
	background-repeat: repeat;
}
.OraRightNavCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FEFF86;
	background-image: url(images/Canvas.gif);
	background-repeat: repeat;
	margin-left: 5px;
	text-align: center;
}
.OraBoldRightNavCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF53;
	background-image: url(images/Canvas.gif);
	background-repeat: repeat;
}
.OraRightNavCaption a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #00B3AE;
	background-image: url(images/Canvas.gif);
	background-repeat: repeat;
	text-decoration: none;
}
.OraRightNavCaption a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FEFF86;
	background-image: url(images/Canvas.gif);
	background-repeat: repeat;
	text-decoration: none;
}
.OraRightNavCaption a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #feff86;
	background-image: url(images/Canvas.gif);
	background-repeat: repeat;
	text-decoration: none;
}
.OraRightNavCaption a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FEFF86;
	background-image: url(images/Canvas.gif);
	background-repeat: repeat;
	text-decoration: none;
}
.FooterMenu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}
.FooterMenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}
.FooterMenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9C9C9C;
	text-decoration: none;
}
.FooterMenu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: Red;
	text-decoration: none;
}
.WhiteContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #141414;
	font-weight: bold;
}
.WhiteContentTextBG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background: url(images/O_ContentHeader.gif) repeat;
}
.WhiteHeaderTextAqu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background: url(images/A_ContentHeader.gif) repeat;
}
.WhiteHeaderTextBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background: url(images/B_ContentHeader.gif) repeat;
}
.WhiteContentTextSMALL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #FFFFFF;
	font-weight: bold;
}
.QCTitles {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.QCTitlesChart {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(images/O_Footerbg.gif) repeat;
}
.NewProductionsTitles {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(images/O_Footerbg.gif) repeat;
}
.FilmTitles {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.FilmTitlesChart {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;

}
.TickerBG {
	background: url(images/HomeTickerBG.gif) repeat-y;
}
.LinkFilmTitles {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(images/O_Footerbg.gif);
}
.A-ZMenuBGFilmDatabase1st {
    background-image: url(images/bg_a-z_Menu.gif);
	background-repeat: repeat;
}
.ContactHeader {
	background: url(images/A_HeaderGlow.gif) repeat;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0AEBDA;
	letter-spacing: 1px;
}
.AquSubHeaders {
	background: url(images/A_HeaderGlow.gif) repeat;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0AEBDA;
	letter-spacing: 1px;
}
.InquiriesHeader {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0DCEFF;
	background: url(images/B_HeaderGlow.gif) repeat;
	letter-spacing: 1px;
}
.BluSubHeaders {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0DCEFF;
	background: url(images/B_HeaderGlow.gif) repeat;
	letter-spacing: 1px;
}
.BSubHeader a:link {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0DCEFF;
	letter-spacing: 1px;
	text-decoration: none;
}
.BSubHeader a:visited {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0DCEFF;
	letter-spacing: 1px;
	text-decoration: none;
}
.BSubHeader a:hover {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF66;
	letter-spacing: 1px;
	text-decoration: none;
}
.BSubHeader a:active {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #0DCEFF;
	letter-spacing: 1px;
	text-decoration: none;
}
.FilmFestivalsHeader {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF53;
	background: url(images/O_HeaderGlow.gif) repeat;
	letter-spacing: 1px;
}
.OraSubHeaders {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF53;
	background: url(images/O_HeaderGlow.gif) repeat;
	letter-spacing: 1px;
}
.Canvas {
	background: url(images/Canvas.gif) repeat;
}
.QC2ndContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
}
.QC1st a:link {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #008B8B;
	line-height: 15px;
	text-decoration: none;
}
.QC1st a:visited {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #008B8B;
	line-height: 15px;
	text-decoration: none;
}
.QC1st a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	line-height: 15px;
	text-decoration: underline;
}
.QC1st a:active {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #008B8B;
	line-height: 15px;
	text-decoration: none;
}
.ItemStyle {
	list-style-image: url(images/book2.gif);
}
.PopItemStyle {
	list-style-image: url(images/book1.gif);
}
.persianbold {
	font-size: medium;
	color: #000;
}

li{padding:0.25em;}

#gallery{margin:0px; padding:0px;}
#gallery li{list-style:none; float:left; padding:2px; }
#gallery img{border:1px solid #666;;}
#gallery li a{display:block; padding:9px; background:#fff; border:1px dotted #777;}

