/* CSS Document */

*html {overflow: hidden;}
#Main {	position: relative;	top: 50px; }
*html #Main {height: expression((document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight) - 70 + 'px'); overflow: auto;}
html,body {margin: 0em; width:100%; height:100%; position:absolute; font-size: 75%; background:url(images/bg_white.gif); background-attachment:fixed;scrollbar-3dlight-color:#ffcf00;scrollbar-arrow-color:#ff9900;scrollbar-track-color: #ffcf00;scrollbar-darkshadow-color:none;scrollbar-face-color:#f9e799;scrollbar-highlight-color:#ffcf00;scrollbar-shadow-color:#ffcf00;}
#storyandsong {	position:absolute;left:75px;top:260px;width:195px;height:85px;z-index:5001;}
#storyandsongVideo {position:absolute;left:70px;top:360px;width:195px;height:50px;z-index:5001;}
#storyandsongDanceMagazine {position:absolute;left:80px;top:430px;width:195px;height:50px;z-index:5001;}

/* Menu Container - Always on Top  */
.topContainer {background-color:#f56316; position:fixed; height:10px; width:100%; float:left; z-index:3100; left:150px;}
* html div.topContainer {position: absolute; top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop : document.body.scrollTop); left: expression("0px");}
/* Menu Container - Always on Top  */

/* Layout Frame */
.rightbar {height:591px; width:10px; top:10px; background-color:#FFCC00; position:absolute; right:0px; z-index:999;}
.rightbarFixed {height:100%; width:10px; top:10px; background-color:#FFCC00; position:fixed; right:0px; z-index:999;}
*html div.rightbarFixed {position: absolute; width:17px; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression("0px");}

.bottomContainer {background-color:#ffcc00; position:absolute; height:10px; width:100%; top:591px; left:145px; z-index:2500;}
.bottomContainerFixed {background-color:#ffcc00; position:fixed; height:10px; width:100%; bottom:0px; left:145px; z-index:2500;}
*html div.bottomContainerFixed {position: absolute; bottom: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}

.contentHolder {position:relative; top:0px; width:78%; float:left; left:145px; height:531px; z-index:50;}
.contentHolderFixed {position:absolute; width:68%; float:left; left:230px; height:100%; z-index:0;}

.copyright {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000; z-index:5000; position:absolute; top:591px; left:151px;}
.copyrights {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000; z-index:5000; position:fixed; bottom:0px; left:151px;}
*html div.copyrights {position: absolute; bottom: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}

.bgImage {background-image:url(images/bg.jpg); width:862px; height:531px; background-repeat:no-repeat;}
.indexImage {background-image:url(images/index.jpg); background-repeat:no-repeat; background-color:#fff; width:173px; height:100%; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}
*html div.indexImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}

*html .photoBg {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
*html .photoImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
.photoBg {background-image:url(images/photoBg.jpg); background-repeat:repeat-y; background-color:#fff; width:180px; height:100%; vertical-align:top; z-index:1899; position:fixed; left:0px; top:-1px;}
.photoImage {background-image:url(images/photo.jpg); background-repeat:no-repeat; background-color:#fff; width:190px; height:571px; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}

*html .performanceBg {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
*html .performanceImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
.performanceBg {background-image:url(images/performanceBg.jpg); background-repeat:repeat-y; background-color:#fff; width:180px; height:100%; vertical-align:top; z-index:1899; position:fixed; left:0px; top:-1px;}
.performanceImage {background-image:url(images/performance.jpg); background-repeat:no-repeat; background-color:#fff; width:190px; height:571px; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}

*html .contactBgRepeat {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
*html .contactImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
.contactBgRepeat {background-image:url(images/contactBg.jpg); background-repeat:repeat-y; background-color:#fff; width:180px; height:100%; vertical-align:top; z-index:1899; position:fixed; left:0px; top:-1px;}
.contactImage {background-image:url(images/contact.jpg); background-repeat:no-repeat; background-color:#fff; width:180px; height:571px; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}

*html .pressBg {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
*html .pressImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
.pressBg {background-image:url(images/pressBg.jpg); background-repeat:repeat-y; background-color:#fff; width:180px; height:100%; vertical-align:top; z-index:1899; position:fixed; left:0px; top:-1px;}
.pressImage {background-image:url(images/press.jpg); background-repeat:no-repeat; background-color:#fff; width:180px; height:571px; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}

*html .aboutBg {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
*html .aboutImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
.aboutBg {background-image:url(images/aboutBg.jpg); background-repeat:repeat-y; background-color:#fff; width:180px; height:100%; vertical-align:top; z-index:1899; position:fixed; left:0px; top:-1px;}
.aboutImage {background-image:url(images/aboutUs.jpg); background-repeat:no-repeat; background-color:#fff; width:180px; height:570px; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}

*html .classBg {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
*html .classImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
.classBg {background-image:url(images/classesBg.jpg); background-repeat:repeat-y; background-color:#fff; width:180px; height:100%; vertical-align:top; z-index:1899; position:fixed; left:0px; top:-1px;}
.classImage {background-image:url(images/classes.jpg); background-repeat:no-repeat; background-color:#fff; width:180px; height:571px; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}

.bioImage {background-image:url(images/biography.jpg); background-repeat:repeat-y; background-color:#fff; width:149px; height:100%; vertical-align:top; z-index:1900; position:fixed; left:0px; top:-1px;}
*html div.bioImage {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}
/* Layout Frame */

br { line-height:1em;}

p { font-family:"Courier New", Courier, mono; text-align:justify; font-size:1.3em; line-height:1.5em;}
p.altPtext { font-family: Arial, Verdana, Helvetica, sans-serif; text-align:justify; font-size:1.2em; line-height:1.4em;}

q { font-family:"Courier New", Courier, mono; text-align:justify; font-size:1.3em; line-height:1.5em; font-style:italic; color: #38A390;}

address { font-family:"Courier New", Courier, mono; text-align:justify; font-size:1.3em; line-height:1.5em; color:#CC0000;}
.contactBg { background-color:#FFCF00; padding: 10px 0px 10px 20px;}

blockquote { font-family:"Courier New", Courier, mono; text-align:justify; font-size:1.3em; line-height:1.5em; color:#0066CC;}

/* used as heading text in most pages */
h2 { font-family:"Courier New", Courier, mono; font-weight:normal; text-align:left; font-size:2.8em; line-height:1.5em; font-weight:bold;}

/* used as sub-heading text in upcoming shows - can be used as sub-head in all pager if required */
h3 { font-family: "Courier New", Courier, mono; font-weight:bold; text-align:left; font-size:1.6em; color:#333; line-height:1em;}
.H3 {font-size:1.7em; color:#0099FF;}

/* Used for page links at the top of the page */
a.link1:link { color:#FFF; text-decoration: none; font-size:1.4em;font-family: "Courier New", Courier, mono;}
a.link1:visited {color:#FFF; text-decoration: none; font-size:1.4em;font-family: "Courier New", Courier, mono;}
a.link1:hover {color:#FFF; text-decoration:underline; font-size:1.4em;font-family: "Courier New", Courier, mono;}
a.link1:active {color:#FFF; text-decoration: none; font-size:1.4em;font-family: "Courier New", Courier, mono;}


/* used in about us page for "Aparna Sindhoor" link in paragraph text */
a.link2:link { color:#0099FF; text-decoration: none; font-size:1.2em;font-family: "Courier New", Courier, mono; background:fixed;}
a.link2:visited {color:#0099FF; text-decoration: none; font-size:1.2em;font-family: "Courier New", Courier, mono; background:fixed;}
a.link2:hover {color:#0099FF; text-decoration:underline; font-size:1.2em;font-family: "Courier New", Courier, mono; background:fixed;}
a.link2:active {color:#0099FF; text-decoration: none; font-size:1.2em;font-family: "Courier New", Courier, mono; background:fixed;}
/*

/* used for links in black colour */
a.link3:link { color:#000; text-decoration: none; font-size:1.2em;font-family: "Courier New", Courier, mono;}
a.link3:visited {color:#000; text-decoration: none; font-size:1.2em;font-family: "Courier New", Courier, mono;}
a.link3:hover {color:#000; text-decoration:underline; font-size:1.2em;font-family: "Courier New", Courier, mono;}
a.link3:active {color:#000; text-decoration: none; font-size:1.2em;font-family: "Courier New", Courier, mono;}

/* used in performance page */
a.altlinktextstyle:link { color:#FFF; text-decoration: none; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
a.altlinktextstyle:visited {color:#FFF; text-decoration: none; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
a.altlinktextstyle:hover {color:#FFF; text-decoration:underline; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
a.altlinktextstyle:active {color:#FFF; text-decoration: none; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:normal;}


/* used for text (an alternative for paragraph text) - now used only in Photos page - Allyn */
.altptext {color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono;}

/* used for alternate colour text (an alternative for paragraph text) - now used only in Photos page - Allyn */
.altpcolourtext {color: #38A390; font-size: 1.4em; font-family: "Courier New", Courier, mono;}

/* MENU */
.menu {position:absolute; top:10px; left:-43px; background-color:; width:86%; height:40px;}
.menuspan {position:fixed; top:10px; background-color:#FFCC00; width:50%; height:40px; left:50%; z-index:2000;}
* html div.menuspan {position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');}

/* Menu Top Row */
.about{position:absolute; width:11%; height:20px; left:5%; top:0px; background-color:#10a5be;}
.aboutactive {position:absolute; width:11%; height:20px; left:5%; top:0px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.choreography{position:absolute; width:13%; height:20px; left:16%; top:0px; background-color:#a30000;}
.choreographyactive {position:absolute; width:13%; height:20px; left:16%; top:0px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.classes {position:absolute; width:21%; height:20px; left:29%; top:0px; background-color:#663366;}
.classesactive {position:absolute; width:21%; height:20px; left:29%; top:0px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.photo {position:absolute; width:15%; height:20px; left:50%; top:0px; background-color:#38a390;}
.photoactive {position:absolute; width:15%; height:20px; left:50%; top:0px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.home {position:absolute; width:10%; height:20px; left:65%; top:0px; background-color:#d63500;}
.homeactive {position:absolute; width:10%; height:20px; left:65%; top:0px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.social {position:absolute; width:15%; height:20px; left:74%; top:0px; background-color:#008000;}
.socialactive {position:absolute; width:15%; height:20px; left:74%; top:0px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.encounter{font-family:courier-new,courier,mono;font-size:1.3em;line-height:1.5em;text-align:justify;}
a.encounterLinks{text-decoration:none;border:0;}
a:hover.encounterLinks{text-decoration:none;border:none;}
a:active.encounterLinks{text-decoration:none;border:none;}
a:visited.encounterLinks{text-decoration:none;border:none;}

/* Menu Bottom Row */
.upcomingShows{position:absolute; width:14%; height:20px; left:5%; top:20px; background-color:#7a497a;}
.upcomingShowsactive {position:absolute; width:14%; height:20px; left:5%; top:20px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.imgBorder {border:medium none;}
.imgPost {border:1px solid #afafaf }
hr {border-color:#afafaf;border-width:1px}
.videos{
	position:absolute;
	width:10%;
	height:20px;
	left:19%;
	top:20px;
	background-color:#0085b1;
}

.videosactive {position:absolute; width:10%; height:20px; left:19%; top:20px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}

.biography{
	position:absolute;
	width:11%;
	height:20px;
	left:29%;
	top:20px;
	background-color:#dab21b;
}
.biographyactive {position:absolute; width:11%; height:20px; left:29%; top:20px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.reviews {
	position:absolute;
	width:8%;
	height:20px;
	left:40%;
	top:20px;
	background-color:#cc6600;
}
.reviewsactive {position:absolute; width:8%; height:20px; left:40%; top:20px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.publications {
	position:absolute;
	width:15%;
	height:20px;
	left:48%;
	top:20px;
	background-color:#84a33e;
}
.publicationsactive {position:absolute; width:15%; height:20px; left:48%; top:20px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}
.residency{
	position:absolute;
	width:13%;
	height:20px;
	left:63%;
	top:20px;
	background-color:#196375;
  /*#ff9900;*/
}
.residencyactive {position:absolute; width:13%; height:20px; left:63%; top:20px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#196375;}
.contact{
	position:absolute;
	width:13%;
	height:20px;
	left:76%;
	top:20px;
	background-color:#a82525;
  /*#ff9900;*/
}
.contactactive {position:absolute; width:13%; height:20px; left:76%; top:20px; color: #000; font-size: 1.4em; font-family: "Courier New", Courier, mono; background-color:#FFCC33;}

/* menu sides */
.menuleft {position:absolute; width:5%; height:20px; left:36px; top:0px; background-color:#ff9900;}
.menuright {position:absolute; width:11%; height:20px; left:89%; top:0px; background-color:#ff9900;}
.menuleftrow2 {position:absolute; width:5%; height:20px; left:36px; top:20px; background-color:#ff9900;}
.menurightrow2 {position:absolute; width:11%; height:20px; left:89%; top:20px; background-color:#ff9900;}

/* Menu BG DIV */
.colortop1 {background-color:#f56316; width:300px; height:10px; left:-7px; position:absolute;  font-size:5px;}
.colortop2 {background-color:#eda10f; width:300px; height:10px; left:111px; position:absolute; font-size:5px;}
.colortop3 {background-color:#e7c324; width:300px; height:10px; left:270px; position:absolute;  font-size:5px;}
.colortop4 {background-color:#f56316; width:300px; height:10px; left:698px; position:absolute;  font-size:5px;}

/*.colorbot1 {background-color:#e8c425; width:200px; height:10px; left:0px; position:absolute;  font-size:5px;}*/
.colorbot2 {background-color:#90c3d6; width:200px; height:10px; left:200px; position:absolute;  font-size:5px;}
.colorbot3 {background-color:#eda10f; width:200px; height:10px; left:350px; position:absolute;  font-size:5px;}
.colorbot4 {background-color:#a2b32f; width:200px; height:10px; left:455px; position:absolute;  font-size:5px;}
.colorbot5 {background-color:#90c3d6; width:200px; height:10px; left:605px; position:absolute;  font-size:5px;}
.colorbot6 {background-color:#ffcc00; width:300px; height:10px; left:698px; position:absolute;  font-size:5px;}

/* Performance Sprite images */
a.performanceAgua { background-position: 0px 0px; left:0px; top:360px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a:hover.performanceAgua { background-position: -420px 0px; left:0px; top:360px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a.performancePeace { background-position: -105px 0px; left:110px; top:360px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a:hover.performancePeace { background-position: -525px 0px; left:110px; top:360px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a.performanceBarbienation { background-position: -210px 0px; left:220px; top:360px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a:hover.performanceBarbienation { background-position: -630px 0px; left:220px; top:360px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a.performanceDraupadi { background-position: -315px 0px; left:330px; top:360px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a:hover.performanceDraupadi { background-position: -735px 0px; left:330px; top:360px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}

a.performanceHunt { background-position: 0px -105px; left:0px; top:490px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a:hover.performanceHunt { background-position: -420px -105px; left:0px; top:490px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a.performanceIncident { background-position: -105px -105px; left:110px; top:490px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a:hover.performanceIncident { background-position: -525px -105px; left:110px; top:490px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a.performanceRefugee { background-position: -210px -105px; left:220px; top:490px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a:hover.performanceRefugee { background-position: -630px -105px; left:220px; top:490px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a.performancePlantation { background-position: -315px -105px; left:330px; top:490px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a:hover.performancePlantation { background-position: -735px -105px; left:330px; top:490px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}

a.performanceRiver { background-position: 0px -210px; left:0px; top:620px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a:hover.performanceRiver { background-position: -420px -210px; left:0px; top:620px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a.performanceArt { background-position: -105px -210px; left:110px; top:620px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a:hover.performanceArt { background-position: -525px -210px; left:110px; top:620px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a.performanceVisa { background-position: -210px -210px; left:220px; top:620px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a:hover.performanceVisa { background-position: -630px -210px; left:220px; top:620px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:105px; height:105px;}
a.performanceBeautiful { background-position: -315px -210px; left:330px; top:620px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}
a:hover.performanceBeautiful { background-position: -735px -210px; left:330px; top:620px; position:absolute; background-repeat:no-repeat; width:105px; height:105px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg);}

a.performanceStory { background-position: 0px -315px; left:0px; top:230px; color:#808000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:435px; height:105px;}
a:hover.performanceStory { background-position: -435px -315px; left:0px; top:230px; color:#000000; text-decoration:none;background-image:url(images/performance-sprite.jpg); position:absolute; background-repeat:no-repeat; width:435px; height:105px;}

a.encounterPic { background-position: 0px 0px; left:0px; top:100px; color:#808000; text-decoration:none;background-image:url(images/choreograhy-sprite.jpg); position:absolute; background-repeat:no-repeat; width:435px; height:105px;}
a:hover.encounterPic { background-position: -435px 0px; left:0px; top:100px; color:#000000; text-decoration:none;background-image:url(images/choreograhy-sprite.jpg); position:absolute; background-repeat:no-repeat; width:435px; height:105px;}

.performancePopup { padding:20px; background-color:#e7e0c1; height:100%;}
.performanceLinkPosition { position:absolute; top:110px; width:105px; height:50px;  text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
.performanceLinkPositionEnd { position:absolute; top:110px; width:435px; height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}

/*    Thumbnail - photo gallery - Sprite Images    */
a.gal1 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -300px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:245px;}
a:hover.gal1 {background-image:url(images/photogallery/galleryicons.jpg); background-position: 0px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:245px;}
a.gal2 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -375px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:245px;}
a:hover.gal2 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -75px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:245px;}
a.gal3 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -450px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:245px;}
a:hover.gal3 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -150px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:245px;}
a.gal4 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -525px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:245px;}
a:hover.gal4 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -225px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:245px;}

a.gal5 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -300px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:320px;}
a:hover.gal5 {background-image:url(images/photogallery/galleryicons.jpg); background-position: 0px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:320px;}
a.gal6 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -375px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:320px;}
a:hover.gal6 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -75px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:320px;}
a.gal7 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -450px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:320px;}
a:hover.gal7 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -150px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:320px;}
a.gal8 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -525px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:320px;}
a:hover.gal8 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -225px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px;left:225px; top:320px;}

a.gal9 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -300px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:395px;}
a:hover.gal9 {background-image:url(images/photogallery/galleryicons.jpg); background-position: 0px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:395px;}
a.gal10 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -375px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:395px;}
a:hover.gal10 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -75px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:395px;}
a.gal11 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -450px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:395px;}
a:hover.gal11 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -150px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:395px;}
a.gal12 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -525px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:395px;}
a:hover.gal12 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -225px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:395px;}

a.gal13 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -300px -225px; position:absolute; background-repeat:no-repeat; width:300px; height:75px; left:0px; top:167px;}
a:hover.gal13 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: 0px -225px; position:absolute; background-repeat:no-repeat; width:300px; height:75px; left:0px; top:167px;}

a.gal14 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -300px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:470px;}
a:hover.gal14 {background-image:url(images/photogallery/galleryicons.jpg); background-position: 0px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:470px;}
a.gal15 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -375px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:470px;}
a:hover.gal15 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -75px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:470px;}
a.gal16 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -450px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:470px;}
a:hover.gal16 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -150px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:470px;}
a.gal17 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -525px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:470px;}
a:hover.gal17 {background-image:url(images/photogallery/galleryicons.jpg); background-position: -225px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:470px;}



/*    Photo Gallery Display image    */
.gal1 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal1:hover span{visibility: visible; top: -60px; left:350px; z-index:101;}
.gal2 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal2:hover span{visibility: visible;top: 20px;left: 275px; z-index:102;}
.gal3 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal3:hover span{visibility: visible;top: 50px;left: 200px; z-index:103;}
.gal4 span{position: absolute;left:-10000px;visibility:hidden; top:-1000px;}
.gal4:hover span{visibility: visible; top: -65px;left: 125px; z-index:104;}

.gal5 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal5:hover span{visibility: visible;top: -25px;left: 350px; z-index:105;}
.gal6 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal6:hover span{visibility: visible; top:5px;left: 275px; z-index:106;}
.gal7 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal7:hover span{visibility: visible;top: -140px;left: 200px; z-index:107;}
.gal8 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal8:hover span{visibility: visible;top: -25px;left: 125px; z-index:108;}

.gal9 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal9:hover span{visibility: visible;top: -115px;left: 350px; z-index:109;}
.gal10 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal10:hover span{visibility: visible;top: -100px;left: 275px; z-index:110;}
.gal11 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal11:hover span{visibility: visible;top: -102px;left: 195px; z-index:111;}
.gal12 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal12:hover span{visibility: visible;top: -215px;left: 125px; z-index:112;}

.gal14 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal14:hover span{visibility: visible;top: -175px;left: 350px; z-index:113;}
.gal15 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal15:hover span{visibility: visible;top: -175px;left: 275px; z-index:114;}
.gal16 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal16:hover span{visibility: visible;top: -175px;left: 200px; z-index:115;}
.gal17 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.gal17:hover span{visibility: visible;top: -175px;left: 125px; z-index:116;}
/*    Photo Gallery Display image    */

/* press */
.pressBox { position:relative; height:119px;}

a.press1 { top:0px; float:left; margin-right:20px; background-image:url(images/press/dynamic-response.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press1 { top:0px; float:left; margin-right:20px; background-image:url(images/press/dynamic-response.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press2 { top:0px; float:left; margin-right:20px; background-image:url(images/press/tree-and-twist.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press2 { top:0px; float:left; margin-right:20px; background-image:url(images/press/tree-and-twist.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press3 { top:0px; float:left; margin-right:20px; background-image:url(images/press/indian-dance.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press3 { top:0px; float:left; margin-right:20px; background-image:url(images/press/indian-dance.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press4 { top:0px; float:left; margin-right:20px; background-image:url(images/press/legend-of-war.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press4 { top:0px; float:left; margin-right:20px; background-image:url(images/press/legend-of-war.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press5 { top:0px; float:left; margin-right:20px; background-image:url(images/press/kumudham.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press5 { top:0px; float:left; margin-right:20px; background-image:url(images/press/kumudham.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press6 { top:0px; float:left; margin-right:20px; background-image:url(images/press/leaf-in-the-whirlwind.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press6 { top:0px; float:left; margin-right:20px; background-image:url(images/press/leaf-in-the-whirlwind.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}

a.press7 { top:0px; float:left; margin-right:20px; background-image:url(images/press/punemirror.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press7 { top:0px; float:left; margin-right:20px; background-image:url(images/press/punemirror.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press8 { top:0px; float:left; margin-right:20px; background-image:url(images/press/timesofindia.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press8 { top:0px; float:left; margin-right:20px; background-image:url(images/press/timesofindia.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press9 { top:0px; float:left; margin-right:20px; background-image:url(images/press/indianexpress.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press9 { top:0px; float:left; margin-right:20px; background-image:url(images/press/indianexpress.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press10 { top:0px; float:left; margin-right:20px; background-image:url(images/press/SakaalTimes.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press10 { top:0px; float:left; margin-right:20px; background-image:url(images/press/SakaalTimes.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}
a.press13 { top:0px; float:left; margin-right:20px; background-image:url(images/press/Montreal_Review_2011_thumnail.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press13 { top:0px; float:left; margin-right:20px; background-image:url(images/press/Montreal_Review_2011_thumnail.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}

/* press */


.gal18 {background-image:url(images/photogallery/encounter-sprite.jpg); background-position: 0px 0px; position:absolute; background-repeat:no-repeat; width:300px; height:75px; left:0px; top:89px;}
a:hover.gal18 {background-image:url(images/photogallery/encounter-sprite.jpg); background-position: -301px 0px; position:absolute; background-repeat:no-repeat; width:300px; height:75px; left:0px; top:89px;}


a.imageGal1 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -300px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:100px;}
a:hover.imageGal1 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: 0px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:100px;}
a.imageGal2 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -375px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:100px;}
a:hover.imageGal2 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -75px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:100px;}
a.imageGal3 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -450px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:100px;}
a:hover.imageGal3 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -150px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:100px;}
a.imageGal4 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -525px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:100px;}
a:hover.imageGal4 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -225px 0px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:100px;}

a.imageGal5 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -300px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:175px;}
a:hover.imageGal5 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: 0px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:175px;}
a.imageGal6 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -375px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:175px;}
a:hover.imageGal6 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -75px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:175px;}
a.imageGal7 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -450px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:175px;}
a:hover.imageGal7 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -150px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:175px;}
a.imageGal8 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -525px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:175px;}
a:hover.imageGal8 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -225px -75px; position:absolute; background-repeat:no-repeat; width:75px; height:75px;left:225px; top:175px;}

a.imageGal9 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -300px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:250px;}
a:hover.imageGal9 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: 0px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:250px;}
a.imageGal10 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -375px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:250px;}
a:hover.imageGal10 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -75px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:250px;}
a.imageGal11 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -450px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:250px;}
a:hover.imageGal11 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -150px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:250px;}
a.imageGal12 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -525px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:250px;}
a:hover.imageGal12 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -225px -150px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:250px;}


a.imageGal14 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -300px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:325px;}
a:hover.imageGal14 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: 0px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:0px; top:325px;}
a.imageGal15 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -375px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:325px;}
a:hover.imageGal15 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -75px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:75px; top:325px;}
a.imageGal16 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -450px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:325px;}
a:hover.imageGal16 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -150px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:150px; top:325px;}
a.imageGal17 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -525px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:325px;}
a:hover.imageGal17 {background-image:url(images/photogallery/encounter_photo_gallery.jpg); background-position: -225px -300px; position:absolute; background-repeat:no-repeat; width:75px; height:75px; left:225px; top:325px;}



.imageGal1 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal1:hover span{visibility: visible; top: -63px; left:350px; z-index:101;}
.imageGal2 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal2:hover span{visibility: visible;top: 21px;left: 275px; z-index:102;}
.imageGal3 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal3:hover span{visibility: visible;top: -61px;left: 200px; z-index:103;}
.imageGal4 span{position: absolute;left:-10000px;visibility:hidden; top:-1000px;}
.imageGal4:hover span{visibility: visible; top: -62px;left: 125px; z-index:104;}

.imageGal5 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal5:hover span{visibility: visible;top: -136px;left: 350px; z-index:105;}
.imageGal6 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal6:hover span{visibility: visible; top:-136px;left: 275px; z-index:106;}
.imageGal7 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal7:hover span{visibility: visible;top: -25px;left: 200px; z-index:107;}
.imageGal8 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal8:hover span{visibility: visible;top: -136px;left: 125px; z-index:108;}

.imageGal9 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal9:hover span{visibility: visible;top: -212px;left: 350px; z-index:109;}
.imageGal10 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal10:hover span{visibility: visible;top: -210px;left: 275px; z-index:110;}
.imageGal11 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal11:hover span{visibility: visible;top: -134px;left: 195px; z-index:111;}
.imageGal12 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal12:hover span{visibility: visible;top: -100px;left: 125px; z-index:112;}

.imageGal14 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal14:hover span{visibility: visible;top: -285px;left: 350px; z-index:113;}
.imageGal15 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal15:hover span{visibility: visible;top: -285px;left: 275px; z-index:114;}
.imageGal16 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal16:hover span{visibility: visible;top: -285px;left: 200px; z-index:115;}
.imageGal17 span{position: absolute;left:-10000px;visibility: hidden; top:-1000px;}
.imageGal17:hover span{visibility: visible;top: -285px;left: 125px; z-index:116;}

.performancePopupforencounter { margin-left:-205px; margin-top:-73px; background-color:#e7e0c1; height:115%;}

a.press11 { top:0px; float:left; margin-right:20px; background-image:url(images/press/boston_thumnail_copy.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press11 { top:0px; float:left; margin-right:20px; background-image:url(images/press/boston_thumnail_copy.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}

a.press12 { top:0px; float:left; margin-right:20px; background-image:url(images/press/indiaAbroad.jpg); background-position: 0px 0px; position:relative; width:118px; height:119px;}
a:hover.press12 { top:0px; float:left; margin-right:20px; background-image:url(images/press/indiaAbroad.jpg); background-position: 0px 119px; position:relative; width:118px; height:119px;}

.encountergal { font-family:"Courier New", Courier, mono; font-weight:normal; text-align:left; font-size:2.8em; line-height:1.5em; font-weight:bold; letter-spacing:-2px; word-spacing:-5px; }
.astoryandasonggal { margin-left:40px; font-family:"Courier New", Courier, mono; font-weight:normal; text-align:left; font-size:2.8em; line-height:1.5em; font-weight:bold; letter-spacing:-2px; word-spacing:-5px; }

a.photoGalLinkInEncounter { background-position: -301px 0px; left:43px;  color:#808000; text-decoration:none;background-image:url(images/photogallery/encounter-sprite.jpg); position:absolute; background-repeat:no-repeat; width:301px; height:75px;}
a:hover.photoGalLinkInEncounter { background-position: 0px 0px; left:43px; color:#000000; text-decoration:none;background-image:url(images/photogallery/encounter-sprite.jpg); position:absolute; background-repeat:no-repeat; width:301px; height:75px;}

a:hover.photoGalLinkInAstoryAndaSong { background-position: 0px -225px; left:1px; color:#808000; text-decoration:none;background-image:url(images/photogallery/encounter_photo_gallery.jpg); position:absolute; background-repeat:no-repeat; width:300px; height:75px;}
a.photoGalLinkInAstoryAndaSong { background-position: -300px -225px; left:1px; color:#808000; text-decoration:none;background-image:url(images/photogallery/encounter_photo_gallery.jpg); position:absolute; background-repeat:no-repeat; width:300px; height:75px;}





.encounteAlign {Position:relative; top:116px; }


/*a.storyreview1{ top:0px; float:left; margin-right:20px; background-image:url(images/press/a_story/review-1.jpg); background-position: -393px 600px; position:relative; width:100px; height:100px;}
a:hover.storyreview1{ top:0px; float:left; margin-right:20px; background-image:url(images/press/a_story/review-1.jpg); background-position: -393px 600px; position:relative; width:100px; height:100px;}*/
.reviews1 {

position:absolute;
top:60px;
width:100px;
left:25px;
}
a.storyreview2{ top:0px; float:left; margin-right:20px; background-image:url(images/press/a_story/review-2.jpg); background-position: 0px 0px; position:relative; width:100px; height:100px;}
a.storyreview3{ top:0px; float:left; margin-right:20px; background-image:url(images/press/a_story/review-3.jpg); background-position: 0px 0px; position:relative; width:100px; height:100px;}
a.storyreview4{ top:0px; float:left; margin-right:20px; background-image:url(images/press/a_story/review-4.jpg); background-position: 0px 0px; position:relative; width:100px; height:100px;}
a.storyreview5{ top:0px; float:left; margin-right:20px; background-image:url(images/press/a_story/review-5.jpg); background-position: 0px 0px; position:relative; width:100px; height:100px;}
a.storyreview6{ top:0px; float:left; margin-right:20px; background-image:url(images/press/a_story/review-6.jpg); background-position: 0px 0px; position:relative; width:100px; height:100px;}

.paginationstyle { /*Pagination links style*/

margin-left:41px;
font-size:15px;

}
.paginationstyle1 { /*Pagination links style*/

margin-left:41px;
font-size:15px;


}

.myalign{
height:330px;
}

.myalign1{
height:170px;
}

.photoheading{
margin-left:41px;
line-height:35px;
font-size:16px;
font-family:Verdana;
font-weight:bold;
}

.photoheading1{
margin-left:41px;
line-height:35px;
font-size:16px;
font-family:Verdana;
margin-top:-330px;
font-weight:bold;
}

.photoheading2{
margin-left:41px;
line-height:52px;
font-size:16px;
font-family:Verdana;
margin-top:137px;
font-weight:bold;
}
.photoheading3{
margin-left:41px;
line-height:28px;
font-size:16px;
font-family:Verdana;
margin-top:140px;
font-weight:bold;
}

.galleryBanner{
width:949px;
padding:1px;
margin-left:13px;
background-color: #BFA1C1;
}

.asgal1 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:0 0px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:160px;
width:75px;
}

.asgal1:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-900px 0px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:160px;
width:75px;}

.asgal1 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal1:hover span{visibility: visible;top: -15px;left: 430px;z-index:101;}

.asgal2 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-75px 0px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:160px;
width:75px;
}

.asgal2:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-975px 0px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:160px;
width:75px;}

.asgal2 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal2:hover span{visibility: visible;top: -15px;left: 354px;z-index:101;}

.asgal3 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-150px 0px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:160px;
width:75px;
}

.asgal3:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1050px 0px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:160px;
width:75px;}

.asgal3 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal3:hover span{visibility: visible;top: -15px;left: 278px;z-index:101;}

.asgal4 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-225px 0px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:160px;
width:75px;
}

.asgal4:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1125px 0px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:160px;
width:75px;}

.asgal4 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal4:hover span{visibility: visible;top: -15px;left: 202px;z-index:101;}

.asgal5 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-300px 0px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:160px;
width:75px;
}

.asgal5:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1200px 0px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:160px;
width:75px;}

.asgal5 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal5:hover span{visibility: visible;top: -15px;left: 126px;z-index:101;}

.asgal6 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-375px 0px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:221px;
width:75px;
}

.asgal6:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1275px 0px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:221px;
width:75px;}

.asgal6 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal6:hover span{visibility: visible;top: -76px;left: 430px;z-index:101;}

.asgal7 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-450px 0px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:221px;
width:75px;
}

.asgal7:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1350px 0px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:221px;
width:75px;}

.asgal7 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal7:hover span{visibility: visible;top: -76px;left: 354px;z-index:101;}

.asgal8 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-525px 0px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:221px;
width:75px;
}

.asgal8:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1425px 0px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:221px;
width:75px;}

.asgal8 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal8:hover span{visibility: visible;top: -76px;left: 278px;z-index:101;}

.asgal9 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-600px 0px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:221px;
width:75px;
}

.asgal9:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1500px 0px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:221px;
width:75px;}

.asgal9 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal9:hover span{visibility: visible;top: -76px;left: 202px;z-index:101;}

.asgal10 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-675px 0px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:221px;
width:75px;
}

.asgal10:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1575px 0px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:221px;
width:75px;}

.asgal10 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal10:hover span{visibility: visible;top: -76px;left: 126px;z-index:101;}

.asgal11 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-750px 0px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:282px;
width:75px;
}

.asgal11:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1650px 0px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:282px;
width:75px;}

.asgal11 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal11:hover span{visibility: visible;top: -137px;left: 430px;z-index:101;}

.asgal12 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-825px 0px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:282px;
width:75px;
}

.asgal12:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1725px 0px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:282px;
width:75px;}

.asgal12 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal12:hover span{visibility: visible;top: -137px;left: 354px;z-index:101;}

.asgal13 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:0px -60px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:282px;
width:75px;
}

.asgal13:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-900px -60px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:282px;
width:75px;}

.asgal13 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal13:hover span{visibility: visible;top: -137px;left: 278px;z-index:101;}

.asgal14 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-75px -60px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:282px;
width:75px;
}

.asgal14:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-975px -60px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:282px;
width:75px;}

.asgal14 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal14:hover span{visibility: visible;top: -137px;left: 202px;z-index:101;}

.asgal15 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-150px -60px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:282px;
width:75px;
}

.asgal15:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1050px -60px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:282px;
width:75px;}

.asgal15 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal15:hover span{visibility: visible;top: -137px;left: 126px;z-index:101;}

.asgal16 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-225px -60px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:343px;
width:75px;
}

.asgal16:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1125px -60px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:343px;
width:75px;}

.asgal16 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal16:hover span{visibility: visible;top: -198px;left: 430px;z-index:101;}

.asgal17 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-300px -60px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:343px;
width:75px;
}

.asgal17:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1200px -60px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:343px;
width:75px;}

.asgal17 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal17:hover span{visibility: visible;top: -198px;left: 354px;z-index:101;}

.asgal18 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-375px -60px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:343px;
width:75px;
}

.asgal18:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1275px -60px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:343px;
width:75px;}

.asgal18 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal18:hover span{visibility: visible;top: -198px;left: 278px;z-index:101;}

.asgal19 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-450px -60px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:343px;
width:75px;
}

.asgal19:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1350px -60px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:343px;
width:75px;}

.asgal19 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal19:hover span{visibility: visible;top: -198px;left: 202px;z-index:101;}

.asgal20 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-525px -60px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:343px;
width:75px;
}

.asgal20:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1425px -60px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:343px;
width:75px;}

.asgal20 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal20:hover span{visibility: visible;top: -198px;left: 126px;z-index:101;}

.asgal21 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-600px -60px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:404px;
width:75px;
}

.asgal21:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1500px -60px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:404px;
width:75px;}

.asgal21 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal21:hover span{visibility: visible;top: -259px;left: 430px;z-index:101;}


.asgal22 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-675px -60px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:404px;
width:75px;
}

.asgal22:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1575px -60px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:404px;
width:75px;}

.asgal22 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal22:hover span{visibility: visible;top: -259px;left: 354px;z-index:101;}

.asgal23 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-750px -60px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:404px;
width:75px;
}

.asgal23:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1650px -60px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:404px;
width:75px;}

.asgal23 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal23:hover span{visibility: visible;top: -259px;left: 278px;z-index:101;}

.asgal24 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-825px -60px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:404px;
width:75px;
}

.asgal24:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1725px -60px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:404px;
width:75px;}

.asgal24 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal24:hover span{visibility: visible;top: -259px;left: 202px;z-index:101;}

.asgal25 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:0px -120px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:164px;
width:75px;
}

.asgal25:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-900px -120px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:164px;
width:75px;}

.asgal25 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal25:hover span{visibility: visible;top: -15px;left: 430px;z-index:101;}

.asgal26 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-75px -120px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:164px;
width:75px;
}
.asgal26:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-975px -120px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:164px;
width:75px;}

.asgal26 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal26:hover span{visibility: visible;top: -15px;left: 354px;z-index:101;}

.asgal27 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-150px -120px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:164px;
width:75px;
}

.asgal27:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1050px -120px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:164px;
width:75px;}

.asgal27 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal27:hover span{visibility: visible;top: -15px;left: 278px;z-index:101;}


.asgal28 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-225px -120px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:164px;
width:75px;
}

.asgal28:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1125px -120px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:164px;
width:75px;}

.asgal28 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal28:hover span{visibility: visible;top: -15px;left: 202px;z-index:101;}

.asgal29 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-300px -120px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:164px;
width:75px;
}

.asgal29:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1200px -120px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:164spx;
width:75px;}

.asgal29 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal29:hover span{visibility: visible;top: -15px;left: 126px;z-index:101;}

.asgal30 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-375px -120px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:225px;
width:75px;
}

.asgal30:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1275px -120px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:225px;
width:75px;}

.asgal30 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal30:hover span{visibility: visible;top: -76px;left: 430px;z-index:101;}

.asgal31 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-450px -120px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:225px;
width:75px;
}
.asgal31:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1350px -120px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:225px;
width:75px;}

.asgal31 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal31:hover span{visibility: visible;top: -76px;left: 354px;z-index:101;}

.asgal32 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-525px -120px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:225px;
width:75px;
}

.asgal32:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1425px -120px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:225px;
width:75px;}

.asgal32 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal32:hover span{visibility: visible;top: -76px ;left: 278px;z-index:101;}

.asgal33 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:0px -180px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:339px;
width:75px;
}

.asgal33:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-900px -180px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:339px;
width:75px;}

.asgal33 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal33:hover span{visibility: visible;top: -15px;left: 430px;z-index:101;}

.asgal34 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-75px -180px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:339px;
width:75px;
}
.asgal34:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-975px -180px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:339px;
width:75px;}

.asgal34 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal34:hover span{visibility: visible;top: -15px;left: 354px;z-index:101;}

.asgal35 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-150px -180px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:339px;
width:75px;
}

.asgal35:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1050px -180px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:339px;
width:75px;}

.asgal35 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal35:hover span{visibility: visible;top: -15px;left: 278px;z-index:101;}

.asgal36 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-225px -180px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:339px;
width:75px;
}

.asgal36:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1125px -180px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:339px;
width:75px;}

.asgal36 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal36:hover span{visibility: visible;top: -15px;left: 202px;z-index:101;}

.asgal37 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-300px -180px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:339px;
width:75px;
}

.asgal37:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1200px -180px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:339px;
width:75px;}

.asgal37 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal37:hover span{visibility: visible;top: -15px;left: 126px;z-index:101;}

.asgal38 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-375px -180px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:400px;
width:75px;
}

.asgal38:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1275px -180px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:400px;
width:75px;}

.asgal38 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal38:hover span{visibility: visible;top: -76px;left: 430px;z-index:101;}

.asgal39 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-450px -180px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:400px;
width:75px;
}
.asgal39:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1350px -180px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:400px;
width:75px;}

.asgal39 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal39:hover span{visibility: visible;top: -76px;left: 354px;z-index:101;}

.asgal40 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-525px -180px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:400px;
width:75px;
}

.asgal40:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1425px -180px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:400px;
width:75px;}

.asgal40 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal40:hover span{visibility: visible;top: -76px;left: 278px;z-index:101;}

.asgal41 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:0px -240px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:523px;
width:75px;
}

.asgal41:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-899px -240px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:523px;
width:75px;}

.asgal41 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal41:hover span{visibility: visible;top: -174px;left: 430px;z-index:101;}

.asgal42 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-75px -240px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:523px;
width:75px;
}
.asgal42:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-974px -240px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:523px;
width:75px;}

.asgal42 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal42:hover span{visibility: visible;top: -174px;left: 354px;z-index:101;}

.asgal43 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-150px -240px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:523px;
width:75px;
}

.asgal43:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1049px -240px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:523px;
width:75px;}

.asgal43 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal43:hover span{visibility: visible;top: -174px;left: 278px;z-index:101;}

.asgal44 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-225px -240px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:523px;
width:75px;
}

.asgal44:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1124px -240px;
background-repeat:no-repeat;
height:60px;
left:268px;
position:absolute;
top:523px;
width:75px;}

.asgal44 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal44:hover span{visibility: visible;top: -174px;left: 202px;z-index:101;}

.asgal45 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-300px -240px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:523px;
width:75px;
}

.asgal45:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1199px -240px;
background-repeat:no-repeat;
height:60px;
left:344px;
position:absolute;
top:523px;
width:75px;}

.asgal45 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal45:hover span{visibility: visible;top:-174px;left: 126px;z-index:101;}

.asgal46 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-375px -240px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:584px;
width:75px;
}

.asgal46:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1274px -240px;
background-repeat:no-repeat;
height:60px;
left:40px;
position:absolute;
top:584px;
width:75px;}

.asgal46 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal46:hover span{visibility: visible;top: -235px;left: 430px;z-index:101;}

.asgal47 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-450px -240px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:584px;
width:75px;
}
.asgal47:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1349px -240px;
background-repeat:no-repeat;
height:60px;
left:116px;
position:absolute;
top:584px;
width:75px;}

.asgal47 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal47:hover span{visibility: visible;top: -235px;left: 354px;z-index:101;}

.asgal48 {
background-image:url(images/photogallery/photoicons.jpg);
background-position:-525px -240px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:584px;
width:75px;
}

.asgal48:hover
{

background-image:url(images/photogallery/photoicons.jpg);
background-position:-1424px -240px;
background-repeat:no-repeat;
height:60px;
left:192px;
position:absolute;
top:584px;
width:75px;}

.asgal48 span{position: absolute;left:-10000px; top:-10000px;visibility: hidden;}
.asgal48:hover span{visibility: visible;top: -235px;left: 278px;z-index:101;}

.reviewcontent{margin-top:1px;top:109px; font-family: "Courier New",Courier,mono; font-size: 1.3em; line-height: 1.5em;text-align: justify; }
.reviewcontent1{margin-top:8px;top:109px; font-family: "Courier New",Courier,mono; font-size: 1.3em; line-height: 1.5em;text-align: justify; }
.reviewcontent2{margin-top:7px;top:109px; font-family: "Courier New",Courier,mono; font-size: 1.3em; line-height: 1.5em;text-align: justify; }
.reviewcontent3{margin-top:8px;top:109px; font-family: "Courier New",Courier,mono; font-size: 1.3em; line-height: 1.5em;text-align: justify; }
.reviewcontent4{margin-top:8px;top:109px; font-family: "Courier New",Courier,mono; font-size: 1.3em; line-height: 1.5em;text-align: justify; }
.reviewcontent5{margin-top:9px;top:109px; font-family: "Courier New",Courier,mono; font-size: 1.3em; line-height: 1.5em;text-align: justify; }

.photoGallery {margin-top:-174px;margin-left:352px;position:relative; }
