* {
  margin: 0;
  padding: 0;
}
body {
  margin: 0;
  padding: 0;
  background-color: #000d21;
  color: #edebf6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
}
#wrapper {
	position: relative;
	text-align: left;
	width: 810px;
	margin-right: auto;
	margin-left: auto;
}
#header {
  height: 130px;
  background-image: url(images/banner.jpg);
  background-repeat: no-repeat;
  font-family:	Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  	color: #808BA9;
  text-align: right;
}
#header a:link, #header a:visited {
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #808BA9;
	text-decoration: none;
}
#header a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
#header .arabic, .farsi {
	font-size:12px;
	font-family: tahoma;
	line-height: 30px;
}
#main {
  display: table;
  border-collapse: collapse;
}
#nav {
  display: table;
  width: 810px;
  height: 25px;
  background-image: url(images/barTile.jpg);
  background-repeat: repeat-x;
}
#nav ul {
  list-style: none;
  text-align: left;
}
#nav li {
  width: 810px;
  display: inline;
}
#nav img {
	border: 0px;
	margin-bottom: -9px;
}

#content {
  display: table;
  width: 300px;
  margin-top: 15px;
  margin-left: 0px;
  font-size:	12px;
  line-height: 1.5em; 
  padding-bottom: 1em;
  text-shadow: 0 0 0 #000;
}
#content p {
	font: Verdana, Arial, Helvetica, sans-serif;
  	font-size:	12px;
  	line-height: 1.5em; 
  	padding-bottom: 1em;
	text-shadow: 0 0 0 #000;
} 
#content a {
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #808BA9;
	text-decoration: none;
}
#content a:hover {
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#footer {
	width: 780px;
	background-image: url(images/barTile.jpg);
	background-repeat: repeat-x;
}
h1 {
  font-size: 80%;
  text-transform:uppercase;
  font-weight: bold;
  letter-spacing: 0.2em;
  padding-bottom: 0.4em;
  color: #660000; 
}
#content span {
  font-size: 80%;
  line-height: 1.6em; 
  padding-bottom: 1em;
}  
.imgright {
 position: absolute; 
 bottom: 4px; 
 right: 19px; 
 padding: 0; 
 border: 0;
} 
#head, #content, #foot {
 display: table-row;
}
.cell {
 display: table-cell;
 width: 460px;
 height: 410px;
 padding-top: 30px;
}
#content span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:	#808ba9;
}
.cellTwo {
 display: table-cell;
 width: 350px;
 height: 410px;
 vertical-align: top;
 padding-top:		15px;
 padding-bottom: 	12px;
}
.cellThree {
 display: table;
 width: 810px;
 height: 130px;
 text-align: center;
 background-image: url(../images/tile.jpg);
 background-repeat: repeat;
}
.content-wrap {
 display: table;
}
.homeGal {
padding: 15px 8px 15px 8px;
border: 0px;
}
.footer {
 display: table;
 background-image:url(images/barTile.jpg);
 background-repeat:repeat-x;
 margin-top: 15px;
}
.row {
 display: table-row;
 width: 100%;
}
.copyright {
 display: table-cell;
 width: 405px;
 height: 25px;
 padding-left: 15px;
 vertical-align:middle;
}
.copyright p {
	line-height: 25px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-shadow: 0 0 0 #000;
	margin-top: -2px;
}
 .idlink {
 display: table-cell;
 width: 405px;
 height: 25px;
 text-align:right;
  padding-right: 15px;
  border: 0;
}
.idlink a:link, .idlink a:visited {
  text-decoration: none;
}

/*Main Menu Rollovers*/

#aboutNav {
	background-image: url(../aoiEng/images/aboutUp.jpg);
}
#aboutNav:hover {
	background-image: url(../aoiEng/images/aboutOver.jpg);
}
#galleryNav {
	background-image: url(../aoiEng/images/galleryUp.jpg);
}
#galleryNav:hover {
	background-image: url(../aoiEng/images/galleryOver.jpg);
}
#exhibitNav {
	background-image: url(../aoiEng/images/exhibitionUp.jpg);
}
#exhibitNav:hover {
	background-image: url(../aoiEng/images/exhibitionOver.jpg);
}
#bookNav {
	background-image: url(../aoiEng/images/bookUp.jpg);
}
#bookNav:hover {
	background-image: url(../aoiEng/images/bookOver.jpg);
}
#contactNav {
	background-image: url(../aoiEng/images/contactUp.jpg);
}
#contactNav:hover {
	background-image: url(../aoiEng/images/contactOver.jpg);
}
#homeNav {
	background-image: url(../aoiEng/images/homeUp.jpg);
}
#homeNav:hover {
	background-image: url(../aoiEng/images/homeOver.jpg);
}
.noborder {
	border: none;
}

/*Picture Detail Page A*/

.detail-wrap {
	width: 810px;
	height: 530px;
}
.cellPic {
 display: table-cell;
 width: 315px;
 height: 445px;
 padding-right: 15px;
}
.cellTwoPic {
 display: table-cell;
 width: 315px;
 height: 445px;
 text-align: left;
}
.cellTwoPic td {
	vertical-align: bottom;
	height: 445px;
}
.cellThreePic {
 display: table;
 width: 810px;
 height: 20px;
 text-align: right;
}
.cellThreePic img {
	border: none;
}

/*Picture Detail Page B*/

.cellPicB {
 display: table-cell;
 width: 480px;
 height: 330px;
 padding-right: 15px;
}
.cellTwoPicB {
 display: table-cell;
 width: 310px;
 height: 330px;
 text-align: left;
}
.cellTwoPicB td {
	vertical-align: bottom;
	height: 330px; 
}

/*Picture Detail C*/

.cellPicC {
 display: table-cell;
 width: 480px;
 height: 480px;
 padding-right: 15px;
}
.cellTwoPicC {
 display: table-cell;
 width: 315px;
 height: 480px;
 text-align: left;
}
.cellTwoPicC td {
	vertical-align: bottom;
	height: 445px; 
}

/*Picture Detail D*/

.cellPicD {
 width: 810px;
 height: 330px;
 padding-right: 15px;
 margin-bottom: 10px;
}
.cellTwoPicD {
 width: 810px;
 height: 315px;
 text-align: left;
}
.cellTwoPicD td {
	vertical-align: top;
	height: 315px; 
}

/* Detail Page Navigation*/

#DetailNavPrev {
	background-image: url(images/galControls_08up.jpg);
}

#DetailNavPrev:hover {
	background-image: url(images/galControls_08over.jpg);
}
#DetailNavNext {
	background-image: url(images/galControls_09up.jpg);
}

#DetailNavNext:hover {
	background-image: url(images/galControls_09over.jpg);
}
#DetailNavGal {
	background-image: url(images/galControls_07up.jpg);
}

#DetailNavGal:hover {
	background-image: url(images/galControls_07over.jpg);
}

/*Gallery Page*/

.thumbnail {
 border: 0;
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 15px;
}
.thumbnail3 {
 border: 0;
 padding-top: 12px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 15px;
}
.thumbnail3x {
 border: 0;
 padding-top: 12px;
 padding-left: 15px;
}
.thumbnailTwo {
 border: 0;
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.thumbnailTwo3 {
 border: 0;
 padding-top: 12px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.galmain {
	width: 810px;
	height: 572;
}
.table1 {
	display: table;
	width: 810px;
	height: 330px;
}

.cell1 {
	display: table-cell;
	width: 480px;
	height: 330px;
}
.cell2 {
	display: table-cell;
	width: 330px;
	height: 330px;
}
.intable1 {
	display: table;
}
.cell1a {
	display: table-cell;
}
.cell2a {
	display: table-cell;
	vertical-align: top;
}
.intable1a {
	display: table;
	width: 315px;
	height: 100px;
}
.intable2a {
	display: table;
	width: 315px;
}
.cell2a1 {
	display: table-cell;
}
.cell2a2 {
	display: table-cell;
}
.table2 {
	display: table;
	width: 810px;
	margin-top: -3px;
}
.intable2 {
	display: table;
}
.cell3 {
	display: table-cell;
}
.cell4 {
	display: table-cell;
	vertical-align: top;
}
.intable3 {
	display: table;
}
.cell5 {
	display: table-cell;
}
.cell6 {
	display: table-cell;
	vertical-align: top;
}
.intable4 {
	display: table;
}
.cell7 {
	display: table-cell;
}
.cell8 {
	display: table-cell;
}
.cell1b {
	display: table-cell;
}
.cell2b {
	display: table-cell;
}

/*Gallery Page - Navigation*/

#galNav {
	width: 810px;
	text-align: right;
	height: 15px;
	vertical-align: middle;
}
#galNav ul {
	margin-top: 5px;
	list-style: none;
	text-align: right;
	height: 15px;
}
#galNav li {
	width: 810px;	
	display: inline;
}
#galNav img {
	border: none;
}
#galNavPrev {
	background-image: url(../aoiEng/images/previousUp.jpg);
}

#galNavPrev:hover {
	background-image: url(../aoiEng/images/previousOver.jpg);
}
#galNavNext {
	background-image: url(../aoiEng/images/nextUp.jpg);
}

#galNavNext:hover {
	background-image: url(../aoiEng/images/nextOver.jpg);
}
#galNav1 {
	background-image: url(../aoiEng/images/gal1Up.jpg);
}

#galNav1:hover {
	background-image: url(../aoiEng/images/gal1Over.jpg);
}
#galNav1down {
	background-image: url(../aoiEng/images/gal1Down.jpg);
}
#galNav2 {
	background-image: url(../aoiEng/images/gal2Up.jpg);
}

#galNav2:hover {
	background-image: url(../aoiEng/images/gal2Over.jpg);
}
#galNav2down {
	background-image: url(../aoiEng/images/gal2Down.jpg);
}
#galNav3 {
	background-image: url(../aoiEng/images/gal3Up.jpg);
}

#galNav3:hover {
	background-image: url(../aoiEng/images/gal3Over.jpg);
}
#galNav3down {
	background-image: url(../aoiEng/images/gal3Down.jpg);
}
#galNav4 {
	background-image: url(../aoiEng/images/gal4Up.jpg);
}

#galNav4:hover {
	background-image: url(../aoiEng/images/gal4Over.jpg);
}
#galNav4down {
	background-image: url(../aoiEng/images/gal4Down.jpg);
}
#galNav5 {
	background-image: url(../aoiEng/images/gal5Up.jpg);
}

#galNav5:hover {
	background-image: url(../aoiEng/images/gal5Over.jpg);
}
#galNav5down {
	background-image: url(../aoiEng/images/gal5Down.jpg);
}
#galNav6 {
	background-image: url(../aoiEng/images/gal6Up.jpg);
}

#galNav6:hover {
	background-image: url(../aoiEng/images/gal6Over.jpg);
}
#galNav6down {
	background-image: url(../aoiEng/images/gal6Down.jpg);
}

/*Gallery Pages 2,3,5*/

.table {
	display: table;
	width: 810px;
}
.row1 {
	display: table;
	height: 230px;
	margin-bottom: -3px;
}
.celltop {
	display: table-cell;
	width: 810px;
	height: 210px;
}
.row2 {
	display: table;
	height: 115px;
	margin-bottom: -3px;
}
.cellmid {
	display: table-cell;
	width: 810px;
	height: 115px;
}
.row3 {
	display: table;
}
.cellbottom {
	display: table-cell;
	width: 810px;
	height: 210px;
}

/*Gallery Page 6*/

.row2a6 {
	display: table;
	height: 230px;
	margin-bottom: -3px;
}
.cellmida6 {
	display: table-cell;
	width: 810px;
	height: 230px;
}
.row3a6{
	display: table;
	height: 115px;
}
.cellbottoma6 {
	display: table-cell;
	width: 810px;
	height: 115px;
}

/*Gallery Page 4*/

.row2table {
	display: table;
	width: 810px;
	height: 330px;
}
.row2a {
	display: table-cell;
	width: 480px;
	height: 330px;
}
.row2b{
	display: table-cell;
	width: 330px;
	height: 330px;
	vertical-align: top;
}
.cellrighta {
	margin-top: -3px;
}
.cellleftb {
	margin-top: 3px;
}

/* Exhibition Page */

.ex-table1 {
	display: table;
	width: 810px;
	height: 153px;
}
.ex-table1a {
	display: table;
	width: 810px;
	height: 335px;
	margin-bottom: -35px;
}
.ex-cell1 {
	display:table-cell;
	width: 480px;
	height: 136px;
	vertical-align: top;
	padding-top: 15px;
}
.ex-cell1 p{
	width: 460px;
}

.ex-cell2 {
	display:table-cell;
	width: 315px;
	height: 136px;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}
.ex-cell2 img {
	border: solid;
	border-color:	#880c01;
	border-width: 1px;
}	
.ex-cell3 {
	display:table-cell;
	width: 480px;
	height: 330px;
	vertical-align: top;
	padding-right: 15px;
}
.ex-cell4	{
	display:table-cell;
	width: 315px;
	height: 330px;
}
.ex-table2 {
	width: 250px;
	margin-top: -6px;
}
.ex-table3 {
	display: table;
	width: 280px;
	height: 330px;
	vertical-align: top
}
.cell-left {
	display: table-cell;
	width: 160px;
}
.cell-right {
	display: table-cell;
	width: 115px;
}

/* Exhibitition Detail Page */
.ex-tablea {
	display: table;
	width: 810px;
}
.ex-cell1A {
	display:table-cell;
	width: 480px;
	height: 136px;
	vertical-align: top;
	padding-top: 15px;
}
.ex-cell1A td{
	padding-bottom: 5px;
	vertical-align: top;
}
.ex-cell2a {
	display:table-cell;
	width: 317px;
	height: 330px;
	padding-top: 15px;
	padding-left: 13px;
	padding-bottom: 15px;
}
.ex-cell2a img {
	border: solid;
	border-color:	#880c01;
	border-width: 1px;
}
.ex-back {
	width: 810px;
	text-align: right;
}
.ex-back img{
	border: none;
} 
#exhReturn {
	background-image:url(../aoiEng/images/returnToExhibPageUp.jpg);
}
#exhReturn:hover {
	background-image: url(../aoiEng/images/returnToExhibPageOver.jpg);
}
	
/*Contact Page*/
.contact-table {
	display: table;
	width: 810px;
	height: 345px;
}
.con-cell1 {
	display: table-cell;
	width: 315px;
	height: 330px;
	vertical-align: top;
	padding-top: 15px;
}
.con-cell2 {
	display: table-cell;
	width: 480px;
	height: 330px;
	padding-left: 15px;
	padding-top: 15px;
}
.con-cell2 p{
	text-align: right;
}

/*Book Page*/
.book-table {
	display: table;
	width: 810px;
	height: 340px;
}
.book-cell1 {
	display: table-cell;
	width: 480px;
	height: 320px;
	vertical-align: top;
	padding-top: 15px;
}
.book-cell2 {
	display:	table-cell;
	width: 315px;
	height: 330px;
	padding-left: 15px;
	padding-top: 15px;
}

/*About Page*/

.about-table {
	display: table;
	width: 810px;
	height: 510px;
}

/*Other*/

.salutation {
	margin-bottom: -3px;
}