body { padding:0; margin:0; background-color:#5e6167; font-family:Georgia, serif;color:#5e6167; }
img{border:0;}
#body-ar { direction:rtl; }
#wrapper { margin:auto; width:960px; background-color:#fff;position:relative;}
#slideshow { width:960px; height:402px; position:relative; }
#slideshow-nav { position:absolute; bottom:50px; right:26px; margin:0; padding:0; z-index:10; }
#slideshow-nav li { list-style:none; float:left; padding-left:20px;}
#slideshow a { outline:none; float:left; }
#body-ar #slideshow a { float:right; }
#slideshow img, #artistimagecontain img { border:0; display:block; }
#slideshow-images img { display:none; }
#slideshow a.activeSlide { border:2px solid white; }
#body-en #nowshowing {position:absolute; top:24px; left:258px;z-index:20;}
#body-ar #nowshowing {position:absolute; top:24px; right:258px;z-index:10;}
.nowshowing-more{position:absolute;left:258px;top:168px;z-index:10;width:676px;height:235px;}
#header {height:148px;clear:both;position:relative;}
.logo {float:right;margin:25px 26px 0px 0px;}
#body-ar .logo { float:left; margin:25px 0px 0px 26px; }
#address, .help {float:left;font-size:11px; line-height:13px;width:234px;margin-top:36px;}
#address {margin:36px 0px 0px 25px;display:inline;}
#body-ar #address { float:right; margin:36px 25px 0px 0px; }
#body-ar .help { float:right; }
#address a, .help a {border-bottom:1px solid #5e6167;text-decoration:none;color:#5e6167;float:left;}
#body-ar #address a, #body-ar .help a { float:right; }
#address a:hover, .help a:hover {border-color:#c12858;}
#vision {padding:25px 0px;}
#vision #images {float:right; margin:0px 26px 0px 21px;width:208px; display:inline;}
#body-ar #vision #images { float:left; margin:0px 21px 0px 26px; }
#vision #images a { float:left; }
#visiontext {float:right;width:447px;font-size:13px; line-height:15px;}
#body-ar #visiontext { float:left; }
#visiontext p{margin-top:0px;}
.caps {text-transform:uppercase; font-size:17px; line-height:18px;}
#artists {background-color:#b1b3b6;clear:both;position:relative;}
.clmn {width:241px;float:left;}
.listcontainer {width:719px;float:left;background-color:#9ea0a4;position:relative;}
.bottom {height:200px;width:484px;background-color:#b1b3b6;clear:both}
.list{margin:25px 0px 25px 17px;}
#body-ar .list { margin:25px 17px 25px 0px; }
.list ul{ padding:0px;float:left;margin:0px;}
#body-ar .list ul { float:right; }
.list ul li{padding:0px;margin:0px;width:234px;list-style-type:none;}
.list li a {text-transform: uppercase;color:#fff;font: 17px/19px Arial,sans-serif;text-decoration:none;display:block;}
.list li a:hover {color:#5e6167;}
#overlay {position:absolute;width:693px; top:0;left:0;background-color:#5e6167; display:none; }
#body-ar #overlay { margin-left:26px; }
#closeartist {text-align:right;margin:0 23px 0 0;height:20px;padding-top:5px;}
#body-ar #closeartist { margin:0 0 0 23px; }
#closesummary {position:absolute;bottom:10px;left:0;}
#closeartist a { float:right; }
#body-ar #closeartist a { float:left; }
#closeartist a, #artist-nav a, #closesummary a{text-transform: uppercase;color:#fff;border-bottom:1px solid #fff;text-decoration:none; font: 11px/15px Arial,sans-serif; font-weight:bold;}
#closeartist a:hover, #artist-nav a:hover, #closesummary a:hover{ border-color:#c12858; }
#summarycorner{position:absolute;left:653px;top:20px;width:40px;height:67px;background:url(../images/artisttalk-corner.png);z-index:10;}
#slideshow-caption { position:absolute; bottom:4px; left:258px; color:#fff;font: 11px/15px Georgia,serif;font-style:italic; z-index:5; display:none;}
.artistinfocontain {margin:0 0 0 20px;}
#body-ar .artistinfocontain {margin:0 20px 0 0;}
#artistimagecontain {width:216px;float:left;height:310px;}
#body-ar #artistimagecontain { float:right; }
.title {color:#fff;font: 11px/15px Georgia,serif;font-style:italic;display:block;padding-top:3px;float:left;clear:both;width:216px;}
.artistbio {float:left;margin:0 0 0 15px;width:430px;color:#fff;font: 13px/15px Georgia,serif;}
#body-ar .artistbio { float:right; margin:0 15px 0 0; }
.artistbio .description span { white-space:nowrap; }
.name, .birth {font: 17px/18px Georgia,serif;text-transform: uppercase;}
.name {text-transform: uppercase;}
.birth {display:block; margin-bottom:20px;}
#body-en #artist-nav {position:absolute;bottom:12px;right:23px;}
#body-ar #artist-nav {position:absolute;bottom:12px;left:23px;}
#body-en #artist-nav a {float:left;margin-left:10px;}
#body-ar #artist-nav a {float:right;margin-right:10px;}
#contact {padding:25px 0px;}
#subscribe {float:left;width:447px;margin:0 0 0 258px;color:#5e6167;font: 13px/15px Georgia,serif;}
#body-ar #subscribe { float:right; margin:0 258px 0 0; }
#subscribe .disclaimer {font-size:11px;}
#subscribe form {margin:13px 0px 50px 0px}
#subscribe label {display:inline;float:left;width:80px;clear:both;}
#body-ar #subscribe label { float:right; }
#subscribe input,.newListSelected {width:286px; height:20px; background-color:#9ea0a4;border:1px solid #9ea0a4;padding: 2px 0px 0px 4px;margin-bottom:10px;height:20px;color:#fff; float:left;font-family:Georgia, serif; font-size:13px;}
#body-ar #subscribe input { float:right; padding: 2px 4px 0px 0px;}
.newList { width:100%; height:200px !important; overflow-x:hidden; overflow-y:scroll; position:absolute; padding:0; margin:0; list-style:none; background-color:#fff; border:1px solid /*#9ea0a4*/#5E6167; left:-1px !important; outline:none;}
.newList a { text-decoration:none; color:#9ea0a4; padding:2px 0 2px 4px; display:block; outline:none;}
.newList a:hover { color:#fff !important; background-color:#B1B3B6 !important; }
.newListSelected { outline:none; }
.hiLite { color:#fff !important; background-color:#5E6167 !important; }
.selectedTxt { height:20px; background:url(../images/dropdown-arrow.gif) no-repeat 265px 4px;outline:none;}
.submit {margin:0 0 0 80px;color:#fff;background-color:#5e6167;font: 13px/15px Georgia,serif;padding:5px 16px;border:none;height:15px;text-decoration:none;float:left;}
#body-ar .submit { float:right; margin:0 80px 0 0; }
#body-en #navigation {position:absolute;left:25px;top:173px;z-index:80;}
#body-ar #navigation { position:absolute; right:25px; top:173px;z-index:80;}
#navigation ul, #navigation li {margin:0px; padding:0px;}
#navigation li { float:left; clear:left; list-style-type:none;}
#navigation a { height:19px;display:block;width:116px;text-decoration:none;background-image:url(../images/navigation.png);background-repeat:no-repeat;outline:none;}
a.whatnav {background-position:0px 0px;}
a.whatnav:hover, .selected a.whatnav {background-position:-123px 0px; _background-position:-122px 0px;}
a.visionnav {background-position:0px -21px;}
a.visionnav:hover, .selected a.visionnav {background-position:-123px -21px; _background-position:-122px -21px;}
a.artistsnav {background-position:0px -42px;}
a.artistsnav:hover, .selected a.artistsnav {background-position:-123px -42px; _background-position:-122px -42px;}
a.workshopnav {background-position:0px -84px;}
a.workshopnav:hover, .selected a.workshopnav {background-position:-123px -84px; _background-position:-122px -84px;}
a.contactnav {background-position:0px -63px;}
a.contactnav:hover, .selected a.contactnav {background-position:-123px -63px; _background-position:-122px -63px;}
#networks {float:left;font:11px/24px Arial,sans-serif;text-transform:uppercase;font-weight:bold;margin:40px 0px 0px 20px;width:208px;}
#networks span {display:block;padding:0px;margin:0px;}
.network {text-align:left;clear:both;}
.network span {display:inline-block; vertical-align:middle}
.network img{float:right;}
.copyright {margin:0 0 0 25px;font-size:11px;}
#body-ar .copyright { margin:0 25px 0 0; }
#error {color:#e21b0c;font-weight:bold;font-size:12px;margin-top:15px;}
#showextra {background-color:#9EA0A4;padding:25px 0px;font-size:17px; line-height:18px;color:#fff;}
#showtext {width:676px;float:right;margin-right:26px;}
#exhibsumm { display:none; position:absolute; left:0;top:0;z-index:10; width:960px;height:402px;font-size:13px;color:#5e6167;background-color:#B1B3B6;}
#exhibsumm span {color:#fff;display:block;margin-top:3px;font-size:13px;}
#body-en .interstate {position:absolute;bottom:20px;left:258px;}
#body-ar .interstate {position:absolute;bottom:20px;right:258px;}
#summary,a.screenings {border:none; color:#fff; border-bottom:1px solid #fff;text-decoration:none;margin-top:10px;font-size:17px;}
#summary {clear:both;}
#summary:hover,a.screenings:hover {border-color:#c12858;}
a.screenings { margin:10px 0 0 24px; }
#body-ar a.screenings { margin:10px 24px 0 0; }
#slideshow-images { background-color:#B1B3B6; width:960px; height:402px; overflow:hidden;}
#slideshow { background-color:#B1B3B6; }
#workshop { background-color:#ff7900; padding:22px 25px 16px 258px; }
#body-ar #workshop { padding:22px 258px 16px 25px; }
#workshop p, #workshop a { font-size:17px; line-height:20px; color:#fff; }
#workshop p { margin:0 0 20px 0; }
#workshop a { text-decoration:none; border-bottom:1px solid; border-color:#fff; }
#workshop a:hover { border-color:#c12858; }
.imageoverlay { position:relative;overflow:hidden;float:left; }
#body-ar .imageoverlay { float:right; }
.imageoverlay img { float:left; }
.imageoverlay a { position:absolute;padding:12px 9px 0 0;width:400px;height:400px;display:block;top:0;right:0;background:#191c22;filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity: 0.0;opacity: 0.0; }
.imageoverlay a img { float:right; border:0; }
.findus{font:11px/24px Arial,sans-serif;text-transform:uppercase;font-weight:bold;text-decoration:none;color:#5E6167;}
#british-council { position:absolute; bottom:8px; right:25px; z-index:5; }