﻿@font-face {
    font-family: berlin_sans_fb_demibold;
    src: url('fonts/brlnsdb-webfont.eot');
    src: local(berlin_sans_fb_demibold), url('fonts/brlnsdb-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brlnsdb-webfont.woff') format('woff'),
         url('fonts/brlnsdb-webfont.ttf') format('truetype'),
         url('fonts/brlnsdb-webfont.svg#berlin_sans_fb_demibold') format('svg');
    font-weight: normal; font-style: normal;
    }
@font-face {
    font-family: britannic_boldregular;
    src: url('fonts/britanic-webfont.eot');
    src: local(britannic_boldregular), url('fonts/britanic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/britanic-webfont.woff') format('woff'),
         url('fonts/britanic-webfont.ttf') format('truetype'),
         url('fonts/britanic-webfont.svg#britannic_boldregular') format('svg');
    font-weight: bold; font-style: normal;
    }
@font-face {
    font-family: irannastaliqregular;
    src: url('fonts/irannastaliq-webfont.eot');
    src: local(irannastaliqregular), url('fonts/irannastaliq-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/irannastaliq-webfont.woff') format('woff'),
         url('fonts/irannastaliq-webfont.ttf') format('truetype'),
         url('fonts/irannastaliq-webfont.svg#irannastaliqregular') format('svg');
    }
@font-face {
    font-family: IranNastaliq_font;
    src: local(IranNastaliq_font), url('fonts/IranNastaliq.ttf') format('opentype');
    }
@font-face {
    font-family: BZar_font;
    src: local(BZar_font), url('fonts/BZar.ttf') format('opentype');
    }
h4 {
	font-family: IranNastaliq_font;
	font-size: 25pt;
	}
h2 {
	font-family: berlin_sans_fb_demibold;
	font-size: 20pt;
	}
h5 {
	font-family: britannic_boldregular;
	font-size: 13pt;
	}
h6 {
	font-family: irannastaliqregular;
	font-size: 25pt;
	}
h7 {
	font-family: BZar_font;
	font-size: 25pt;
	}
html {
	height: 100%;
   	display:table;
   	margin:auto;
   	}
body {
	display: table-cell;
	background-image:url('mainbodylong.jpg');
	}
.auto-style2 {
	line-height: 100%;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	}
a {
	color: #900;
	text-decoration: none;
	}
a:hover {
 	color: #EAEAEA;
 	background-color: #900;
  	position: relative;
  	}
a[data-title]:hover:after {
  	content: attr(data-title);
  	color:#022F68;
 	background-color:#EAEAEA;
  	position: absolute;
  	font-size:14pt;
  	font-weight:normal;
  	font-family:BZar_font;
  	direction:rtl;
  	text-align:right;
  	padding-right:5px;
   	top:100%;
  	right:0%;
  	float:right;
  	}
blockquote { 
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 20px;
    margin-right: 40px;
	}
