﻿@charset "utf-8";

.breadcrumb {width: 570px !important;}
.service-main-header{background-color:#FFF!important;height:108px !important;z-index:10;}
.service-title a {height: 36px !important;}
.service-submenu-wrap ul li a.active, .service-submenu-wrap ul li a.active h3 { background-color: #D42D17;}
.search-go {background-color: #D42D17;}
.service-title {border-top: 1px solid #CCC;}
.service-search {margin:0 0 0 10px;padding:4px 0 0;width:240px;}
a{outline:none;}
.coffeehouse-logo{width:182px;}
ul.coffee-sub-adjus {padding-left:185px !important;}
.service-submenu-wrap ul {height:30px;list-style:none;margin:0 !important;padding:0 0 0 176px !important;width:780px;}
.cofee-menu ul {padding-left: 198px !important;}
ul.coffee-sub-adjus {padding-left: 185px !important;}
.area-select {display: block;text-align: center;text-transform: uppercase;}
.service-title a {padding:10px 0 0 9px;width:172px;height:53px;display:block;overflow:hidden;text-indent:-9999px;background:url(/common/images/default/local.png) no-repeat 13px 3px;}
.section-link a{padding: 8px 6px 4px;}
.usiphoneapp {width:140px;height:160px;padding:40px 0 0 0;overflow:hidden;position:fixed;top:170px;margin-left:968px;background:url(/common/images/other/iphone.png) no-repeat 0 0;}
.gift-launch a {display:block;overflow:hidden;width:150px;height:160px;text-indent:-9999px;cursor:pointer;}
.gift-launch {width:150px;height:160px;padding:40px 0 0 0;overflow:hidden;position:fixed;top:170px;margin-left:968px;background:url(/common/images/other/gift-to-india-promo2.png) no-repeat 0 0;}
.usiphoneapp a {display:block;overflow:hidden;width:140px;height:160px;text-indent:-9999px;cursor:pointer;}
.ustxt-desc {display:block;padding:8px 5px 0 5px;font-weight:bold;}
.ustxt-desc a {color:#0854A6!important;text-decoration:none;}
/*pongal event location starts here */
.pongal-back{background:url(/common/images/other/pongal-images.png) no-repeat 0 0;}
.content-outer{-moz-box-shadow:0 0 8px #888;-webkit-box-shadow:0 0 8px #888;box-shadow:0 0 5px #888; padding:10px; margin:20px 0px 10px 0px; width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #d7d7d7;background-color:#fff;}
.content-outer h2{display:block !important;height:33px;padding:15px 0 0 0;font-size:17px;line-height:18px;font-family:Arial, Helvetica, sans-serif;margin:10px 10px 1px 10px;font-weight:bold;}
.content-outer h2 a{font-size:17px;color:#333;text-decoration:none;}
.content-outer h2 a:hover{text-decoration:underline;color:#000;}
.newyear-city-outer{width:100%;}
.newyear-city-outer ul{margin:0px !important; padding:10px 0px 10px 20px !important;}
.newyear-city-outer ul li{margin:0px 0px 0px 10px; padding:0px; width:130px; float:left; list-style:circle;}
.newyear-city-outer ul li a{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#666;line-height:14px;text-align:left;text-decoration:none;font-weight:bold;}
.newyear-city-outer ul li a:hover{color:#000;text-decoration:underline;}
.map-outer{width:100%;text-align:center;}
.white-back{background:none!important;}
.newyear-event-outer{padding:10px 30px;}
.newyear-event-outer h2{padding:5px 5px;margin:25px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#333;text-align:left;text-decoration:none; line-height:30px;}
.newyear-event-outer h2 a{font-size:17px;color:#333;text-decoration:none;}
.newyear-event-outer h2 a:hover{text-decoration:underline;}
.newyear-eventsrchbtn{-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;box-shadow:inset 0px 1px 0px 0px #c1ed9c;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');background-color:#9dce2c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #83c41a;display:inline-block;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 0px #689324;position:absolute;top:15px;right:50px;width:100px;cursor:pointer;}
.grid11-padleft{padding-left:30px;}
.grid11-padlefttop{padding-left:30px; padding-top:44px;}
.newyear-nav-outer{width:94%;margin-left:5px;}
.newyear-map-back{width:870px;height:382px;background:url(/common/images/other/pongal-sankranti-2012.jpg) no-repeat 10px 0px;float:left;position:relative;}
.eventsrchbtn{-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;box-shadow:inset 0px 1px 0px 0px #c1ed9c;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');background-color:#9dce2c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #83c41a;display:inline-block;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 0px #689324;position:absolute;top:15px;right:3%;width:100px;cursor:pointer;}
/* events location */
.newyear-search-outer{position:relative;margin:auto;width:100%;text-align:center;}
.newyear-button{-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;box-shadow:inset 0px 1px 0px 0px #c1ed9c;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');background-color:#9dce2c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #83c41a;display:inline-block;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:1px 10px;text-decoration:none;text-shadow:1px 1px 0px #689324;}
.newyear-button a{color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:1px 0px;text-decoration:none;text-shadow:1px 1px 0px #689324;}
.newyear-button a:hover{text-decoration:underline;}
.newyear-button:hover {text-decoration:none;color:#fff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
background-color:#8cb82b;}
.newyear-button:focus {color:#fff;}
.newyear-find-title {margin:0 10px 15px 10px;background:#FFF url(/common/images/default/title-border-filler.gif) repeat-x 0 0;height:48px;}
.newyear-find-title h2 {height:33px;padding:15px 0 0 0;float:left;font-size:17px;line-height:18px;font-family:Arial, Helvetica, sans-serif;background: url(/common/images/default/title-border.gif) no-repeat left bottom;margin:0 0 0 5px;font-weight:bold;}
.newyear-find-title h2 a {text-decoration:none;color:#333;}
.newyear-min-height{min-height:300px;}
#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11, #div12, #div13, #div14, #div15, #div16, #div17, #div18, #div19, #div20, #div21, #div22, #div23, 
#div24, #div25, #div26, #div27, #div28, #div29, #div30, #div31, #div32, #div33, #div34, #div35, #div36, #div37,#div38, #div39, #div40, #div41{position:absolute; top:2px; left:20px; visibility:hidden; border:solid 1px #666; background-color:#fff;-moz-box-shadow:0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;box-shadow: 0 0 5px 5px #888;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding:5px; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#666;}
.austin-location{position:absolute;top:263px;left:358px;}
.atlanta-location{position:absolute;top:220px;left:502px;}
.bayarea-location{position:absolute;top:156px;left:67px;}
.boston-location{position:absolute;top:99px;left:656px;}
.chicago-location{position:absolute;top:90px;left:465px;}
.dallas-location{position:absolute;top:221px;left:362px;}
.hoston-location{position:absolute;top:276px;left:374px;}
.losangels-location{position:absolute;top:207px;left:97px;}
.maryland-location{position:absolute;top:166px;left:591px;}
.philadelphia-location{position:absolute;top:123px;left:596px;}
.seattle-location{position:absolute;top:16px;left:64px;}
.montreal-location{position:absolute;top:36px;left:623px;}
.newjersey-location{position:absolute;top:143px;left:608px;}
.newyork-location{position:absolute;top:123px;left:623px;}
.toronto-location{position:absolute;top:64px;left:560px;}
.virginia-location{position:absolute;top:182px;left:565px;}
.vancouver-location{position:absolute;top:4px;left:40px;}
.washingtondc-location{position:absolute;top:147px;left:585px;}
.denver-location{position:absolute; top:143px; left:265px;}
.cincinnati-location{position:absolute; top:150px; left:515px;}
.cleveland-location{position:absolute;top:122px;left:562px;}
.detroit-location{position:absolute;top:94px;left:514px;}
.hartford-location{position:absolute;top:101px;left:636px;}
.indianapolis-location{position:absolute;top:126px;left:481px;}
.inland-location{position:absolute;top:117px;left:343px;}
.miami-location{position:absolute;top:325px;left:552px;}
.orlando-location{position:absolute;top:288px;left:540px;}
.phoenix-location{position:absolute;top:229px;left:184px;}
.pittsburg-location{position:absolute;top:178px;left:69px;}
.portland-location{position:absolute;top:44px;left:58px;}
.portland-location{position:absolute;top:44px;left:58px;}
.raleigh-location{position:absolute;top:194px;left:566px;}
.sandiego-location{position:absolute;top:237px;left:127px;}
.stpaul-location{position:absolute;top:49px;left:399px;}
.tampa-location{position:absolute;top:305px;left:525px;}
.sacramento-location{position:absolute;top:164px;left:94px;}
.sanbernardino-location{position:absolute;top:222px;left:105px;}
.austin-location a.location-width, .atlanta-location a.location-width, .hoston-location a.location-width, .dallas-location a.location-width, .losangels-location a.location-width, .bayarea-location a.location-width, 
.boston-location a.location-width, .toronto-location a.location-width, .chicago-location a.location-width, .newyork-location a.location-width, .newjersey-location a.location-width, 
.philadelphia-location a.location-width, .washingtondc-location a.location-width,.denver-location  a.location-width, .cincinnati-location  a.location-width, .cleveland-location  a.location-width, .detroit-location  a.location-width, .hartford-location  a.location-width, 
.indianapolis-location  a.location-width, .inland-location  a.location-width, .miami-location  a.location-width, .montreal-location  a.location-width, .orlando-location  a.location-width, .phoenix-location  a.location-width, 
.pittsburg-location  a.location-width, .portland-location  a.location-width, .raleigh-location  a.location-width, .sandiego-location  a.location-width, .seattle-location  a.location-width, .stpaul-location  a.location-width,
.sanbernardino-location a.location-width,.tampa-location a.location-width, .sacramento-location a.location-width, .vancouver-location a.location-width, .sangam-atlanta-location a.location-width, .sangam-austin-location a.location-width, 
.sangam-baltimore-location a.location-width, .sangam-boston-location a.location-width, .sangam-chicago-location a.location-width, .sangam-cincinnati-location a.location-width, .sangam-cleveland-location a.location-width, 
.sangam-dallas-location a.location-width, .sangam-denver-location a.location-width, .sangam-detroit-location a.location-width, .sangam-hartford-location a.location-width, .sangam-hoston-location a.location-width, 
sangam-indianapolis-content-location a.location-width, .sangam-kansas-location a.location-width, sangam-losangels-location a.location-width, .sangam-losangels-location a.location-width, .sangam-miami-location a.location-width, 
.sangam-miami-location a.location-width, .sangam-montreal-location a.location-width, .sangam-newjersey-location a.location-width, .sangam-newyork-location a.location-width, .sangam-orlando-location a.location-width, 
.sangam-philadelphia-location a.location-width, .sangam-phoenix-location a.location-width, .sangam-pittsburg-location a.location-width, .sangam-portland-location a.location-width, .sangam-research-location a.location-width, 
.sangam-sacramento-location a.location-width, .sangam-sanantonio-location a.location-width, .sangam-sandiego-location a.location-width, .sangam-seattle-location a.location-width, .sangam-stlouis-location a.location-width, 
.sangam-stpaul-location a.location-width, .sangam-tampa-location a.location-width, .sangam-toronto-location a.location-width, .sangam-vancouver-location a.location-width, .sangam-washingtondc-location a.location-width, .sangam-bayarea-location a.location-width{width:16px; height:27px; display:block;}
.newyear-chloc {position:absolute;top:23px;left:504px;z-index:10;font-style:normal;font-size:13px!important;}
.newyear-locate{color:#333;font-style:normal;}
input.newyearlocation {width:340px;font-style:italic;padding:10px 80px 10px 5px;-moz-box-shadow:inset 0 0 5px #CCC;-webkit-box-shadow:inset 0 0 5px #CCC;box-shadow: inner 0 0 5px #CCC;}
input.nlocation:focus, input.nlocation:active {background-color:#CCC;moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-bottom:none;font-style:normal;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.newyear-countryname{color:#333;font-style:normal;padding:9px;}
.newyear-view-outer{width:auto!important;height:auto!important;}
.newyear-close-icon{position:absolute;right:1px; top:1px;width:16px;height:16px;background:url(/common/images/other/close-icon.png) no-repeat 0 0;}
.newyear-close-icon{width:16px;height:16px;right:1px;top:1px;}
.austin-content-location{position:relative;left:-293px!important;top:10px!important;z-index:2;}
.atlanta-content-location{position:relative;left:-293px!important;top:20px!important;z-index:2;}
.boston-content-location{position:relative;left:-520px!important;top:20px!important;z-index:2;}
.hoston-content-location{position:relative;left:-293px!important;top:4px!important;z-index:2;}
.dallas-content-location{position:relative;left:-293px!important;top:12px!important;z-index:2;}
.losangels-content-location{position:relative;left:16px!important;top:4px!important;z-index:2;}
.bayarea-content-location{position:relative;left:16px!important;top:4px!important;z-index:2;}
.toronto-content-location{position:relative;left:-460px!important;top:4px!important;z-index:2;}
.chicago-content-location{position:relative;left:-360px!important;top:12px!important;z-index:2;}
.newyork-content-location{position:relative;left:-537px!important;top:11px!important;z-index:2;}
.newjersey-content-location{position:relative;left:-537px!important;top:11px!important;z-index:2;}
.philadelphia-content-location{position:relative;left:-557px!important;top:11px!important;z-index:2;}
.washingtondc-content-location{position:relative;left:-557px!important;top:11px!important;z-index:2;}
.cincinnati-content-location{position:relative;left:-450px!important;top:11px!important;z-index:2;}
.denver-content-location{position:relative; left:-250px !important; top:20px  !important; z-index:11;}
.cleveland-content-location{position:relative;left:-557px!important;top:11px!important;z-index:2;}
.detroit-content-location{position:relative;left:-557px!important;top:11px!important;z-index:2;}
.hartford-content-location{position:relative;left:-557px!important;top:11px!important;z-index:2;}
.indianapolis-content-location{position:relative;left:-357px!important;top:11px!important;z-index:2;}
.inland-content-location{position:relative;left:-257px!important;top:11px!important;z-index:2;}
.miami-content-location{position:relative;left:-257px!important;top:-280px!important;z-index:2;}
.montreal-content-location{position:relative;left:-580px!important;top:10px!important;z-index:2;}
.orlando-content-location{position:relative;left:-257px!important;top:-290px!important;z-index:2;}
.phoenix-content-location{position:relative;left:20px!important;top:-90px!important;z-index:2;}
.pittsburg-content-location{position:relative;left:17px!important;top:-10px!important;z-index:2;}
.portland-content-location{position:relative;left:17px!important;top:-10px!important;z-index:2;}
.raleigh-content-location{position:relative;left:-300px!important;top:10px!important;z-index:2;}
.sandiego-content-location{position:relative;left:20px!important;top:-10px!important;z-index:2;}
.stpaul-content-location{position:relative;left:-250px!important;top:10px!important;z-index:2;}
.sanbernardino-content-location{position:relative;left:24px!important;top:-270px!important;z-index:2;}
.tampa-content-location{position:relative;left:-360px!important;top:-290px!important;z-index:2;}
.sacramento-content-location{position:relative;left:20px!important;top:-10px!important;z-index:2;}
.newyear-alert-padding{padding-left:140px;}
.pongal-back{background:url(/common/images/other/pongal-images.png) no-repeat;}
.service-main-header.marginadjust{margin-top:60px;}
.margins {margin:0!important;}
.container_lt {margin:10px 0;position:relative;display:inline;width:648px;}
.content-outerback-div{position:absolute; top:2px; left:20px; border:solid 1px #666; background-color:#fff;-moz-box-shadow:0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;box-shadow: 0 0 5px 5px #888;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding:5px; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#666;}
.contenthide{display:none;}
.c12r0d2-pongawrap{background:url(/common/images/default/pongal-header.png) no-repeat center bottom;min-height:70px;position:relative;zoom:1;}
.valentines-back{background: url(/common/images/other/valentine-event-bg.jpg) no-repeat 0 0;}
.c12r0d2-wrap.valentine-ebg{background:url(/common/images/default/filter-bg3.jpg) no-repeat center top;min-height:70px;position:relative;zoom:1;}
.valentines-map-back{width:870px;height:382px;background:url(/common/images/other/valantines-2012.png) no-repeat 10px 0px;float:left;position:relative;}
.sangam-map-back{width:870px;height:382px;background:url(common/images/other/sangam-map.png) no-repeat 5px 0px;float:left;position:relative;}
/*sangam new map area starts here */
.sangam-mini-map-back{width:618px;height:274px;background:url(/common/images/other/sangam-small-map.gif) no-repeat 0px 0px;float:left;position:relative;}
.sangam-atlanta-location{position:absolute;top:159px;left:357px; z-index:2;}
.sangam-atlanta-content-location{position:relative;left:-330px!important;top:-124px!important;z-index:20;}
.sangam-austin-location{position:absolute;top:196px;left:248px;}
.sangam-austin-content-location{position:relative;left:10px!important;top:-212px !important;z-index:2;}
.sangam-baltimore-location{position:absolute;top:98px;left:430px;}
.sangam-baltimore-content-location{position:relative;left:-334px!important;top:-80px !important;z-index:2;}
.sangam-bayarea-location{position:absolute;top:123px;left:30px;}
.sangam-bayarea-content-location{position:relative;left:8px!important;top:-92px!important;z-index:2;}
.sangam-boston-location{position:absolute;top:63px;left:471px;}
.sangam-boston-content-location{position:relative;left:-333px!important;top:-92px!important;z-index:2;}
.sangam-chicago-location{position:absolute;top:60px;left:326px;}
.sangam-chicago-content-location{position:relative;left:-330px!important;top:-72px!important;z-index:2;}
.sangam-cincinnati-location{position:absolute; top:107px; left:328px;}
.sangam-cincinnati-content-location{position:relative;left:-332px!important;top:-80px!important;z-index:2;}
.sangam-cleveland-location{position:absolute;top:78px;left:381px;}
.sangam-cleveland-content-location{position:relative;left:-332px!important;top:-83px!important;z-index:2;}
.sangam-dallas-location{position:absolute;top:166px;left:255px;}
.sangam-dallas-content-location{position:relative;left:10px!important;top:-122px!important;z-index:2;}
.sangam-denver-location{position:absolute; top:95px; left:184px;}
.sangam-denver-content-location{position:relative; left:10px !important; top:-90px  !important; z-index:11;}
.sangam-detroit-location{position:absolute;top:62px;left:368px;}
.sangam-detroit-content-location{position:relative;left:-330px!important;top:-64px!important;z-index:2;}
.sangam-hartford-location{position:absolute;top:115px;left:420px;}
.sangam-hartford-content-location{position:relative;left:-329px!important;top:-76px!important;z-index:2;}
.sangam-hoston-location{position:absolute;top:195px;left:267px;}
.sangam-hoston-content-location{position:relative;left:10px!important;top:-208px!important;z-index:2;}
.sangam-kansas-location{position:absolute;top:108px;left:242px;}
.sangam-kansas-content-location{position:relative;left:10px!important;top:-94px!important;z-index:2;}
.sangam-losangels-location{position:absolute;top:162px;left:65px;}
.sangam-losangels-content-location{position:relative;left:16px!important;top:-130px!important;z-index:2;}
.sangam-miami-location{position:absolute;top:231px;left:395px;}
.sangam-miami-content-location{position:relative;left:-332px!important;top:-201px!important;z-index:2;}
.sangam-montreal-location{position:absolute;top:22px;left:448px;}
.sangam-montreal-content-location{position:relative;left:-329px!important;top:-25px!important;z-index:2;}
.sangam-newjersey-location{position:absolute;top:97px;left:443px;}
.sangam-newjersey-content-location{position:relative;left:-330px!important;top:-77px!important;z-index:2;}
.sangam-newyork-location{position:absolute;top:77px;left:450px;}
.sangam-newyork-content-location{position:relative;left:-330px!important;top:-86px!important;z-index:2;}
.sangam-orlando-location{position:absolute;top:205px;left:385px;}
.sangam-orlando-content-location{position:relative;left:-330px!important;top:-168px!important;z-index:2;}
.sangam-philadelphia-location{position:absolute;top:79px;left:434px;}
.sangam-philadelphia-content-location{position:relative;left:-334px!important;top:-78px!important;z-index:2;}
.sangam-phoenix-location{position:absolute;top:165px;left:118px;}
.sangam-phoenix-content-location{position:relative;left:20px!important;top:-131px!important;z-index:2;}
.sangam-pittsburg-location{position:absolute;top:120px;left:45px;}
.sangam-pittsburg-content-location{position:relative;left:13px!important;top:-87px!important;z-index:2;}
.sangam-portland-location{position:absolute;top:31px;left:32px;}
.sangam-portland-content-location{position:relative;left:17px!important;top:-10px!important;z-index:2;}
.sangam-research-location{position:absolute;top:140px;left:406px;}
.sangam-research-content-location{position:relative;left:-332px!important;top:-114px!important;z-index:2;}
.sangam-sacramento-location{position:absolute;top:107px;left:20px;}
.sangam-sacramento-content-location{position:relative;left:12px!important;top:-84px!important;z-index:2;}
.sangam-sanantonio-location{position:absolute;top:207px;left:229px;}
.sangam-sanantonio-content-location{position:relative;left:12px!important;top:-170px!important;z-index:2;}
.sangam-sandiego-location{position:absolute;top:177px;left:73px;}
.sangam-sandiego-content-location{position:relative;left:12px!important;top:-126px!important;z-index:2;}
.sangam-seattle-location{position:absolute;top:8px;left:26px;}
.sangam-seattle-content-location{position:relative;left:12px!important;top:-10px!important;z-index:2;}
.sangam-stlouis-location{position:absolute;top:107px;left:305px;}
.sangam-stlouis-content-location{position:relative;left:-326px!important;top:-92px!important;z-index:2;}
.sangam-stpaul-location{position:absolute;top:38px;left:283px;}
.sangam-stpaul-content-location{position:relative;left:-297px!important;top:16px!important;z-index:2;}
.sangam-tampa-location{position:absolute;top:219px;left:369px;}
.sangam-tampa-content-location{position:relative;left:-330px!important;top:-191px!important;z-index:2;}
.sangam-toronto-location{position:absolute;top:47px;left:397px;}
.sangam-toronto-content-location{position:relative;left:-332px!important;top:-52px!important;z-index:2;}
.sangam-vancouver-location{position:absolute;top:-4px;left:10px;}
.sangam-vancouver-content-location{position:relative;left:10px!important;top:-4px!important;z-index:2;}
.sangam-washingtondc-location{position:absolute;top:104px;left:410px;}
.sangam-washingtondc-content-location{position:relative;left:-330px!important;top:-86px!important;z-index:2;}
.adtop-sangam-height-adjus{height:38px !important;}
/* share settings */
.share-top-adjust {margin-top:80px;}
.red-borderb {border-bottom:solid 2px #B30000;}
.textnone, .textnone:hover, .textnone:active, .textnone:focus {text-decoration:none;cursor:pointer;}
.c2r1s1-title h2 a, .c2r1s1-title h2 a:hover, .c2r1s1-title h2 a:focus, .c2r1s1-title h2 a:active {text-decoration:none;}
.c12r0-share-title h3 {margin-top:5px;margin-bottom:15px;}
.c2r1s1-logo {width:50px;height:50px;margin:auto;background:url(/common/images/default/share-icons.png) no-repeat 0 0;}
.c2r1s1-logo.sphoto {background-position:-50px 0;}
.c2r1s1-logo.svideo {background-position:-100px 0;}
.c2r1s1-logo.squote {background-position:-150px 0;}
.c2r1s1-active .bgborder {background-color:#CCC;}
.c2r1s1-share-act {width:30px;height:10px;background:url(/common/images/default/share-arrow.png) no-repeat 0 0;position:absolute;bottom:-10px;left:60px;display:none;}
.c2r1s1-active .c2r1s1-share-act {display:block;}
.c8r0s1-wrap {-webkit-box-shadow:inset 0px 0px 10px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 0px 10px 5px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 0px 10px 5px rgba(0, 0, 0, 0.2); }
.c8r0s1-htag {border-bottom:dashed 1px #CCC;margin:10px 10px 20px 10px!important;}
input.tbox-shadow {padding:10px;-moz-box-shadow:inset 0 0 5px #CCC;-webkit-box-shadow:inset 0 0 5px #CCC;box-shadow:inset 0 0 5px #CCC;}
.c2r2s1-photo-table {width:138px;height:140px;overflow:hidden;display:table;}
.c2r2s1-photo-table p {display:table-cell;vertical-align:middle;text-align:center;margin:0;padding:0;}
.c2r2s1-photo-table p img {margin:0 auto;}
.c2r2s1-pwrap .c2r2s1-photo-delete {display:none;}
.c2r2s1-pwrap:hover .c2r2s1-photo-delete {display:block;}
.c2r2s1-photo-delete {width:15px;height:15px;position:absolute;right:10px;top:10px;}
.c2r2s1-photo-delete a {width:15px;height:15px;display:block;overflow:hidden;text-indent:-9999px;background:url(/common/images/default/photo-close.gif) no-repeat 0 0;}
.ptbox {height:80px;width:125px;border:none;border-top:solid 1px #CCC;-moz-box-shadow:inset 0 0 5px #FFF;-webkit-box-shadow:inset 0 0 5px #FFF;box-shadow:inset 0 0 5px #FFF;color:#999;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.ptbox:focus, .ptbox:active {color:#333;font-size:13px;}
.qtarea {border:solid 1px #CCC;padding:10px;-moz-box-shadow:inset 0 0 5px #CCC;-webkit-box-shadow:inset 0 0 5px #CCC;box-shadow:inset 0 0 5px #CCC;width:80%;height:50px;font-family:Arial, Helvetica, sans-serif;color:#333;font-size:13px;}
.qtarea:active, .qtarea:focus {background-color:#CCC;border:solid 1px #999;color:#333;}
*+html .c8r0s1-tab-wrap {height:38px;}
.c8r0s1-tab-wrap ul{list-style:none;margin:0;padding:0;}
.c8r0s1-tab-wrap ul li {margin:0 10px 0 0;padding:10px;display:block;float:left;}
.c8r0s1-tab-wrap ul li a, .c8r0s1-tab-wrap ul li a:hover, .c8r0s1-tab-wrap ul li a:active, .c8r0s1-tab-wrap ul li a:focus {text-decoration:none;}
/* help */
.c0r0d1-help h2{margin:15px 0 10px 0;border-bottom:dotted 1px #CCC;}
.c0r0d1-help ul {list-style:none;margin:0;padding:0 0 10px 0;}
.c0r0d1-help ul li {margin:2px 0;padding:4px 4px 4px 15px;display:block;background:url(/common/images/default/list-arrow.gif) no-repeat -5px 0;}
/* raja */
.full-desc {width:100%}
.c4r2ch1 .change-height {height:36px;margin:5px 0 0;}
.c4r2ch1:hover .c4r1d1-author {border-top:1px dotted #CCC}
.margin3l {margin-left:3px!important}
.c4r2ch1-action {background-color:#FFF;height:20px;margin:0 0 1px;padding:6px 0 0}
.c4r2ch1-action a {color:#06F;text-decoration:none;padding:0 3px}
.c4r2ch1-action a:hover {color:#12C;text-decoration:underline;}
.bgborder-top-btm-dotted {border-top:1px dotted #CCC;border-bottom:1px dotted #CCC}
.c4r2ch1:hover .bgborder-top-btm-dotted{border-top:1px solid #CCC;border-bottom:1px dotted #CCC}
.service-main-menu ul li.active:hover .service-hover-menu{display: none;}
.ad-600-100 {width:600px;height:100px;overflow:hidden;margin:5px auto;}
.ad-250-40-movies {width:250px;height:40px;overflow:hidden;margin:0 5px;float:left;}
.ad-300-200-movies {width:300px;height:200px;overflow:hidden;margin:5px auto;}
/* gifts to india */
.gift-launch a {display:block;overflow:hidden;width:150px;height:160px;text-indent:-9999px;cursor:pointer;}
.gift-launch {width:150px;height:160px;padding:40px 0 0 0;overflow:hidden;position:fixed;top:170px;margin-left:968px;background:url(/common/images/other/gift-to-india-promo2.png) no-repeat 0 0;}
/*15-feb-12 coffeehouse article css starts here */
.ad-top table, .ad-top tr, .ad-top td, .container_12 table, .container_12 tr, .container_12 td {margin:0;padding:0;}
.ad-leaderboard {padding-left:10px;}
.ad-personalise {padding-right:10px;}
.coffee-bd-bg {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 648px 0;}
.coffee-bd-bg1 {background:url(/common/images/default/coffee-inside.gif) repeat-y 0 0;}
.eveartfor {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 325px 0;}
.eveartfor1 {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 320px 0;}
.pluginfb {padding:5px;border:solid 1px #E5E5E5;}
.cgrid_8 h2 span a.text-dnone:hover, .cgrid_4 h2 span a.text-dnone:hover, .cgrid_4 h2 a.text-dnone:hover {text-decoration:underline;}
/* Feb 17 2012 */
.coffee-bd-bg {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 648px 0;}
.share-bg-full {background:url(/common/images/default/share-bg-full.jpg) no-repeat 0 -4px;}
.share-bg{background:url(/common/images/default/share-bg.jpg) no-repeat 0 -4px;}
.share-bg-full .share-bg{background:none}
.share-cnt {padding:8px 0 0 30px}
.c8r0d4-photo-wrap {width:138px;height:130px}
.pay-state, .pay-date {background-color:#FFF;border:1px solid #CCC;border-radius:4px;font-size:12px;padding:5px 20px 5px 5px;width:98%}
.pay-date {padding:4px 2px 4px 0;width:45%}
.cvv input {width:42px;}
.caddress.cno, .caddress.cyes {right:76px;}
input.c8r0d6-tbox2 {width:82%;}
/* event detail page css added */
.event-bgborder{background: url(/common/images/default/eventbgborder.png)0 0 transparent;}
.event-bgbackground{background-color:#e2e2e2;}
.event-bd-bg{height:270px; background: url(/common/images/default/event-bd-bg.gif) repeat-y 320px 0 #e2e2e2;}
.c4r1d9-event-wrap{border-bottom:dotted 1px #999;}

/* forum block css  02-mar-12 */
.postedtime{font-size:11px;}
.forumouter{color: #999999;font-size: 11px;width: 190px;}
.forumouter a{color: #333333;text-decoration: none; font-size:11px;}

/* new start */
.ad-top table, .ad-top tr, .ad-top td, .container_12 table, .container_12 tr, .container_12 td {margin:0;padding:0;}
.ad-top {padding-top:95px}
.ad-top-noban {padding-top:65px;}
.ad-top-mtop {padding-top:15px;}
.ad-leaderboard {padding-left:10px;}
.ad-personalise {padding-right:10px;}
.coffee-bd-bg {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 648px 0;}
.coffee-bd-bg1 {background:url(/common/images/default/coffee-inside.gif) repeat-y 0 0;}
.eveartfor {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 325px 0;}
.eveartfor1 {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 320px 0;}
.pluginfb {padding:5px;border:solid 1px #E5E5E5;}
.cgrid_8 h2 span a.text-dnone:hover, .cgrid_4 h2 span a.text-dnone:hover, .cgrid_4 h2 a.text-dnone:hover {text-decoration:underline;}
.border-c4c8 {background:url(/common/images/default/c4c8-border.gif) repeat-y 0 0;}
.border-c8 {background:url(/common/images/default/c8-border.gif) repeat-y 0 0;}
.border-c4 {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 325px 0;}
.border-c4-gray {background:#FFF url(/common/images/default/event-spons.gif) repeat-y 0 0}
.border-c8-ticket {background:url(/common/images/default/border-c8-ticket.gif) repeat-y 0 0;}
.border-c8-upcoming {background:url(/common/images/default/border-c8-upcoming.gif) repeat-y -1px 0;}
.border-c8-sponsor {height:270px;background:#e2e2e2 url(/common/images/default/event-bd-bg.gif) repeat-y 320px 0;}
.border-c8-biz {background:url(/common/images/default/border-c8-biz.gif) repeat-y 0 0;}

/* filter title */
.filter-tab {border:solid 1px #CCC;font-size:12px;line-height:13px;
-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc));
background: -webkit-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: linear-gradient(top,  #ffffff 0%,#cccccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 );}
.filter-tab.active {height:46px;border-bottom:none;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-khtml-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;
background: #e2e2e2;
background: -moz-linear-gradient(top,  #eaeaea 0%, #eaeaea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#eaeaea));
background: -webkit-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
background: -o-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
background: -ms-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
background: linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#eaeaea',GradientType=0 );}
.filter-tab.filter-act {background: #ffffff;}
.filter-tab a {display:block;padding:5px;text-decoration:none;color:#666;background:url(/common/images/default/arrow-nact.png) no-repeat 125px 12px;}
.filter-tab.filter-act a{color: #B30000;}
.filter-tab.active a {background:url(/common/images/default/arrow-act.png) no-repeat 125px 12px;}
.filter-icon a {background: url(/common/images/default/filter.gif) no-repeat 125px 12px;}
.filter-tab a:hover, .filter-tab a:focus, .filter-tab a:active {text-decoration:none;color:#000;}
.filter-tab a b {display:block;color:#000;}

.filter-enable {width:972px;margin:auto;position:relative;z-index:100;}
.filter-content {position:absolute;top:-20px;right:12px;width:580px;border:solid 1px #CCC;border-top:none;background-color:#EAEAEA;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.event-area {width:860px;}
.ef-cwrap {background-color:#FFF;border:solid 1px #CCC;padding:5px 10px 10px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.ef-title {color:#333;font-weight:bold;font-size:14px;line-height:15px;text-transform:uppercase;padding:0 0 5px 0;margin:0;}
ul.ef-type, ul.ef-category, ul.ef-festival {margin:0;padding:0;list-style:none;}
ul.ef-type li {display:block;font-size:12px;line-height:13px;margin:0;padding:3px 0;color:#666;}
ul.ef-type1 li {float:left;width:130px;padding:3px 2px 3px 0;}
ul.ef-type li:hover, ul.ef-type li:active, ul.ef-type li:focus, ul.ef-category li:hover, ul.ef-category li:active, ul.ef-category li:focus {color:#000;}
ul.ef-category li {display:block;float:left;width:130px;margin:0;padding:3px 2px 3px 0;font-size:11px;line-height:12px;color:#666;}
ul.ef-festival li {display:block;float:left;width:260px;margin:0;padding:3px 2px 3px 0;font-size:11px;line-height:12px;color:#666;}
input.echange {padding:10px 5px;font-style:italic;color:#999;width:268px;}
input.echange:active, input.echange:focus {background-color:#E2E2E2;color:#000;font-style:normal;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-khtml-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.eclist-wrap {position:relative;z-index:2;}
.eclist {position:absolute;top:-3px;left:15px;width:200px;padding:5px;background-color:#E2E2E2;border:solid 1px #999;border-top:none;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.eclist ul {list-style:none;margin:0;padding:0;}
.eclist ul li {margin:0;padding:0;display:block;border-bottom:dotted 1px #FFF;font-size:12px;line-height:13px;}
.eclist ul li a {color:#333;text-decoration:none;display:block;padding:5px 0 5px 5px;}
.eclist ul li a:hover {font-weight:bold;text-decoration:none;color:#000;background-color:#CCC;}
.emile {border:solid 1px #CCC;padding:5px;width:120px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.emile option {font-size:12px;color:#333;}
.filteror {display:inline;float:left;margin:0 5px;padding:60px 0 0 0;font-size:12px;line-height:13px;color:#666;}
ul.filter-ecity {margin:0;padding:0;list-style:none;zoom:1;}
ul.filter-ecity li {margin:0;padding:5px 0 5px 10px;display:block;float:left;background:url(/common/images/default/list-arrow.gif) no-repeat -8px 0;font-size:12px;line-height:13px;width:138px;}
ul.filter-ecity li a {color:#666;text-decoration:none;}
ul.filter-ecity li a:hover {color:#000;text-decoration:underline;font-weight:bold;}
ul.ef-metro {margin:0;padding:0;list-style:none;zoom:1;}
ul.ef-metro li {font-size:12px;line-height:13px;margin:0;padding:5px 0 5px 10px;display:block;float:left;background:url(/common/images/default/list-arrow.gif) no-repeat -8px 0;width:120px;}
ul.ef-metro li a {color:#666;text-decoration:none;}
ul.ef-metro li a:hover {color:#000;text-decoration:underline;font-weight:bold;}
.margin120t{margin-top:70px;}

/* c2r0d1 settings */
.c2r0d1-bizwrap:hover {background-color:#E2E2E2;}
.c2r0d1-bizwrap h2 {display:block;padding:5px 5px 0 5px;font-size:13px;line-height:15px;font-weight:bold;color:#F60;text-transform:uppercase;}
.c2r0d1-bizwrap h2.orange{color:#F60;}
.c2r0d1-bizwrap ul {list-style:none;margin:0;padding:10px 5px 5px 5px;}
.c2r0d1-bizwrap ul li {margin:0;padding:4px 0 4px 12px;background:url(/common/images/default/list-arrow.gif) no-repeat -5px 0;display:block;font-size:12px;line-height:13px;}
.c2r0d1-bizwrap ul li a {color:#333;text-decoration:none;}
.c2r0d1-bizwrap ul li a:hover, .c2r0d1-bizwrap ul li a:focus, .c2r0d1-bizwrap ul li a:active {text-decoration:underline;color:#000;}
.c2r0d1-r1 {min-height:80px;}
.c2r0d1-r2 {min-height:120px;}
.c2r0d1-r3 {min-height:120px;}
.c2r0d1-r4 {min-height:190px;}
.c2r0d1-r5 {min-height:280px;}

/*buy ticket newly added css */
.help{background: url(/common/images/default/help.png) no-repeat scroll 0 0 transparent;display:block;height:19px;position:absolute;right:5px;top:-11px;width:18px;}
.cvv-img-position{display:none;position:absolute;right:0;top:-128px;z-index:1000;}
.payment-alert-new{width:620px;margin:10px;}
.payment-alert-new .titlepayment{text-align:center;width:100%;margin:5px 0px 5px 0px;font-weight:bold;font-size:13px;}
.payment-alert-new .sub-title{text-align:left;width:96.2%;margin:2px 2px 0px 2px;display:block;background-color:#e6e6e5;padding:3px;-moz-border-radius:3px;border-radius:3px;border:dotted 1px #d2d2d2;}
.payment-alert-new .ticket-label{width:200px;margin:2px 2px 0px 2px;display:block;text-align:right;background-color:#e6e6e5;padding:3px;-moz-border-radius:3px;border-radius:3px;border:dotted 1px #d2d2d2;}
.payment-alert-new .ticket-details{width:385px;margin:2px 1px 0px 1px;display:block;text-align:left;background-color:#f5f5f4;padding:3px;-moz-border-radius:3px;border-radius:3px;border:dotted 1px #d2d2d2;}
.payment-alert-new .payment-button-outer{margin-right:10px;display:block;padding:10px 5px 15px 0px;}

/* biz banners */
ul.biz-banner {list-style:none;margin:0;padding:0 0 0 5px;}
ul.biz-banner li {margin:0 0 10px 0;padding:0;width:300px;height:80px;}
ul.biz-banner li a {display:block;}

/*dollar symbol*/
.dsymbol {float:left;width:15px;}

/* deals */
.c4r2dc-cnt {height:45px;}
.c4r2border {background:url(/common/images/default/c4r2-border.gif) repeat 0 0;}
.border-bottom-dotted {border-bottom:1px dotted #CCC;}
.cgrid_4:hover .border-bottom-dotted { border-bottom:1px dotted #FFF;}
.c12r0d2-menu-change ul li h2 a.c12r0d2-menu-title { width:94px;padding:8px 1px 8px 2px;}
.border-only {border:1px solid #CCC;}
.deal-map{z-index:10;}

/* mycity hp */
.c2c2r4-border {background: url(/common/images/default/c2c2r4-border.gif) no-repeat 0 0;}
.c2c2r2-border {background: url(/common/images/default/c2c2r2-border.gif) no-repeat 0 0;}
.border-c12-life {background: url(/common/images/default/border-c12-lifestyle.gif) no-repeat 0 0;}

/* gifts to india */
.gift-launch a {display:block;overflow:hidden;width:150px;height:160px;text-indent:-9999px;cursor:pointer;}
.gift-launch {width:150px;height:160px;padding:40px 0 0 0;overflow:hidden;position:fixed;top:170px;margin-left:968px;background:url(/common/images/other/gift-to-india-promo2.png) no-repeat 0 0;}

/* vsna1 css */
.vsna-bgborder{background-color:#FFF;border:solid 1px #CCC;}
.vsna-txtbox{width:90%; margin:0px 10px 0px 0px; height:16px; font-size:11px;}
.vsna-txtbox1{width:95%; margin:0px 10px 0px 0px; height:16px; font-size:11px;}
.category-outer{padding:0px 0px 0px 50px; margin:10px 0px;}
.category-outer1{margin:10px 0px;}
.title-div1{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:350px; height:20px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div2{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:150px; height:20px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div3{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:350px; height:35px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div4{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:150px; height:35px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div5{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:50px; height:35px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div6{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:250px; height:35px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div7{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:322px; height:35px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div8{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:170px; height:20px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div9{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:80px; height:20px; border-top:solid 1px #ccc; background-color:#edebeb;}
.title-div10{margin:0px;padding:10px 5px 5px 5px; text-align:center; border-bottom:solid 1px #ccc; width:230px; height:20px; border-top:solid 1px #ccc; background-color:#edebeb;}
.content-div1{margin:0px;padding:10px 5px 5px 5px; text-align:center; width:350px; height:0px;}
.content-div2{margin:0px;padding:10px 5px 5px 5px; text-align:center; width:150px; height:20px;}
.content-div3{margin:0px;padding:10px 5px 5px 5px; width:350px; height:50px; border-bottom:solid 1px #ccc;}
.content-div4{margin:0px;padding:10px 5px 5px 5px; width:150px; height:50px; border-bottom:solid 1px #ccc;}
.content-div5{margin:0px;padding:10px 5px 5px 5px; width:50px; height:30px;}
.content-div6{margin:0px;padding:10px 5px 5px 5px; width:250px; height:30px;}
.content-div7{margin:0px;padding:10px 5px 5px 5px; width:350px; height:20px; border-bottom:solid 1px #ccc;}
.content-div8{margin:0px;padding:10px 5px 5px 5px; width:150px; height:20px; border-bottom:solid 1px #ccc;}
.content-div9{margin:0px;padding:10px 5px 5px 5px; width:350px; height:40px; border-bottom:solid 1px #ccc;}
.content-div10{margin:0px;padding:10px 5px 5px 5px; width:150px; height:40px; border-bottom:solid 1px #ccc;}
.content-div11{margin:0px;padding:10px 5px 5px 5px; width:322px; height:30px;}
.content-div12{margin:0px;padding:10px 5px 5px 5px; text-align:center; width:170px; height:40px;}
.content-div13{margin:0px;padding:10px 5px 5px 5px; text-align:center; width:80px; height:20px;}
.content-div14{margin:0px;padding:10px 5px 5px 5px; text-align:center; width:170px;}
.content-div15{margin:0px;padding:10px 5px 5px 5px; text-align:center; width:80px;}
.content-div16{margin:0px;padding:10px 5px 5px 5px; text-align:center; width:230px; height:40px;}
.content-row-outer{border-bottom:solid 1px #ccc; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px;}
.vsna-totalr-pad{padding:0px 53px 0px 0px;}
.vsna-totall-pad{padding:0px 65px 0px 0px;}
.vsna-rate-width{width:37px; text-align:right;}
.vsna-rate-width1{width:36px; text-align:right;}
.doller-pad{padding:0px 0px 0px 40px;}
.amount-pad{padding:0px 65px 0px 0px;}
.reginster-amount{margin:0px 0px 0px 50px; padding:10px 0px 10px 515px; width:200px;}
.talign-right{text-align:right}
.rate-lpad{padding:0px 0px 0px 199px;}
.rate-lpad1{padding:0px 0px 0px 131px;}
.vsna-totalr-pad1{padding:0px 53px 0px 0px;}
.register-rate-pad{padding:3px 20px 0px 0px;}
.subtotal{background-color:#ededed;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px; border-left:solid 1px #ccc; border-top:solid 1px #ccc;}
.totalamount{background-color:#e2e2e2;border-bottom:solid 1px #ccc; border-top:solid 1px #ccc;}
.content-width-outer{width:630px; background-color:#e2e2e2;}
.cgrid_2.osawidth{width:146px !important;}
.cgrid_2.osawidth1{width:126px !important;}
.cgrid_5.osawidth2{width:449px !important;}
.osa-faq-outer{position:absolute; z-index:1;left:15px; top:-70px; background-color:#e4e4e4; border:solid 2px #ccc;-moz-box-shadow: inset 0 0 10px #fff;-webkit-box-shadow: inset 0 0 10px #fff;box-shadow: inner 0 0 10px #fff;}
.osa-faq-link{position:relative;} 

/* Adv */
.us-txt-ad {border-bottom:1px dashed #CCC;border-top:1px dashed #CCC;margin:0 0 15px;padding:5px 0;}
.us-txt-ad table {margin-bottom:0;}

.ads-300x250 {width:300px;height:250px;/*overflow:hidden;*/margin:0 auto;}
.ads-300x80 {width:300px;height:auto;margin:0 auto;}
.ads-300x80 a.static{margin:0 0 5px 0;display:block;}
.mycity-latest {background: url("/common/images/default/slider-stripe.gif") repeat 0 0}
.ribbon{background: url("/common/images/default/ribbon-shadow.jpg") no-repeat 0 0;height: 50px;left: -15px;position: absolute;top: 0;width: 15px;}

/* mycity movies */
.c4r0d2-outer{}
.c4r0d2-outer:hover{background-color:#E2E2E2;}
.c4r0d2l-div{width:218px;}
.c4r0d2r-div{width:70px;}
ul.c4r0d2-list {list-style:none;margin:0px;padding:0;}
ul.c4r0d2-list li {margin:0px;padding:5px 2px 10px 2px;}
ul.c4r0d2-list li:hover {background-color:#E2E2E2;}
ul.c4r0d2-list li b {display:block;padding:0 0 5px 0;}
ul.c4r0d2-list li p {margin:0;}
ul.c4r0d2-list li p.blue:hover, ul.c4rod1-list li p.blue:hover a {text-decoration:none;}
ul.c4r0d2-list li p.blue:hover a:hover {text-decoration:underline;}

/* contact us */
.contactus-bg{background:url(/common/images/other/bg-center-img.png)0 0;}
.c8r1-title{}
.c8r1-title h2{color:#FF6600; text-decoration:none;}
.textarea{width:90%; height:50px;border:1px solid #CCC;background-color:#FFF;padding:5px 20px 5px 5px;font-size:12px;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input.textbox:focus{color:#000;background-color:#CCC;border:solid 1px #999}input.textbox:active{background-color:#CCC}
.c4r1r2-outer{}
.c4r1r2-outer ul{margin:0px; padding:0px;}
.c4r1r2-outer ul li{margin:0px; padding:2px; list-style:none; border-bottom:dotted 1px #ccc;}
.c4r1r2-outer ul li .c4r1left{width:100px;text-align:right; padding:2px 5px 2px 0px;}
.c4r1r2-outer ul li .c4r1right{width:190px;text-align:left; padding:2px 0px 2px 5px;}
.bgborder:hover.c4r1r2-outer ul li{border-bottom:dotted 1px #fff;}
.related-to{}
.related-to ul{margin:0px; padding:0px;}
.related-to ul li{margin:5px 0px; padding:3px 0px; list-style:none;}
.related-to ul li .radiobutton{width:20px; padding:0px 4px 0px 0px;}
.related-to ul li .radiotxt{width:200px; float:left;}
.support-padding{padding:21px 0px !important;}

/* buy ticket survey question */
.c1r1-outer{border-top:dotted 2px #cccccc; border-bottom:dotted 2px #cccccc; margin:10px 0px 0px 0px;}
.c1r1-outer ul{margin:15px 0px 0px 0px; padding:0px;}
.c1r1-outer ul li{margin:0px 0px 0px 0px; padding:0px 0px 0px 14px; background:url(/common/images/default/arrow-list.png) no-repeat -5px -3px; list-style:none;}
.c1r1-survey{}
.c1r1-survey ul{margin:0px; padding:0px;}
.c1r1-survey ul li{margin:0px; padding:2px 2px; list-style:none !important; float:left; width:170px; background-image:none !important;}
.c1r1-outer:hover{background-color:#e2e2e2;}

/* overlay LCF */
.back-img{background:url(/common/images/other/back-img.png) no-repeat 0 0 #fff !important;}
.c1r1-lcf-return{background:url(/common/images/other/return-icon.png) no-repeat 83px 6px; padding:0px 30px 0px 0px;}
.c1r1-lcf-oneway{background:url(/common/images/other/oneway-icon.png) no-repeat 79px 6px; padding:0px 30px 0px 0px;}
.c1r1-lcf-bborder{border-bottom:dashed 1px #ccc;}
.c1r1-lcf-content{background:url(/common/images/other/back-white.png) #F9F8F8 transparent;}
.c1r1-lcf-content.border-shadow{border:solid 1px #ccc; -moz-box-shadow:inset 0 0 5px #c3c3c3; -webkit-box-shadow:inset 0 0 5px #c3c3c3; box-shadow:inner 0 0 5px #c3c3c3;}
.c1r1-lcf-select{width:64px;}
.c1r1-lcf-calendar{padding:28px 5px 0 12px;}
.c1r2-lcf-user{background:url(/common/images/other/user-icon.png) no-repeat 1px 4px; padding:3px 0px 0px 20px; border-bottom:dotted 1px #fff;}
.c1r2-lcf-class{background:url(/common/images/other/chair-icon.png) no-repeat 1px 4px; padding:3px 0px 0px 20px; border-bottom:dotted 1px #fff;}
.clr1-lcf-mytime{padding:22px 0px 0px 0px;}
.su_overlay_content.white-back{border:5px solid #FFF !important;}
.c1r1-lcf-textarea{width:200px;height:30px;border:1px solid #CCC;background-color:#FFF;padding:5px 20px 5px 5px;font-size:12px;width:82%;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.comment-alert .cno, .comment-alert .cyes{top:20px;right:45px;}

/* donate */
.c4r1dn-image {width:300px;height:80px;overflow:hidden;}
.c4r0dn-list ul{list-style:none;margin:0;padding:0;}
.c4r0dn-list ul li {display:block;margin:0;padding:4px 0 4px 8px;background:url(/common/images/default/list-arrow.gif) no-repeat -8px 0;font-size:12px;line-height:14px;border-bottom:dotted 1px #CCC;}
.cgrid_4:hover .c4r0dn-list ul li {border-color:#FFF;}
.c4r0dn-list ul li a {color:#333;text-decoration:none;}
.c4r0dn-list ul li a:hover, .c4r0dn-list ul li a:focus, .c4r0dn-list ul li a:active {color:#000;text-decoration:underline;}

.c4r3ad1 ul {margin:0;padding:0;list-style:none;}
.c4r3ad1 ul li {margin:0;padding:12px 0 12px 15px;display:block;font-size:13px;line-height:14px;background:url(/common/images/default/list-arrow.gif) no-repeat -5px 8px;border-bottom:1px dotted #CCC;}
.c4r3ad1 ul li a {color:#333;text-decoration:none;}
.c4r3ad1 ul li a:hover, .c4r3ad1 ul li a:active, .c4r3ad1 ul li a:focus {color:#000;text-decoration:underline;}

/* gift to india */
.c1r1-gift-border{background:#fff url(/common/images/other/festival-us-home-border.gif) no-repeat 0px 0px;height:236px; width:626px;padding:7px;margin:5px 0 0 0;}
.festival-ft-sub-tag {background:#FFF url(/common/images/other/festival-sub-tag.jpg) repeat-x 0 0;padding:5px 0 5px 20px;}
.festival-ft-sub-tag ul {margin:0;padding:0;list-style:none;zoom:1;}
.festival-ft-sub-tag ul li {margin:0 5px;padding:0;display:block;float:left;}
.festival-sub-tag-list {height:24px;}
.festival-ft-sub-tag ul li h3 {font-size:11px;line-height:12px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
.festival-ft-sub-tag ul li h3 a {display:block;padding:5px 6px 6px 6px;color:#333;text-decoration:none;}
.festival-ft-sub-tag ul li h3 a:hover {color:#C41490;}
.festival-ft-sub-tag ul li.act h3 a {color:#C41490;background-color:#fedff5;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-khtml-border-top-left-radius:3px;-khtml-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border:solid 1px #fec4ed;border-bottom:none;}
.festival-ft-sub-tag ul li.act .active {height:8px;background:url(/common/images/other/festival-sub-tag-arw.png) no-repeat center top;}

.festival-sub-tag-content {padding:0px;}
.festival-h2r2-img {background-color:#FFF;padding:5px 0;}
.festival-h2r2-title {padding:5px 10px;font-size:11px;line-height:14px;}
.festival-h2r2-title h3 {color:#C41490;font-size:11px;line-height:14px;height:14px;overflow:hidden;}
.festival-h2r2-title h3 a {color:#C41490;text-decoration:none;}
.festival-h2r2-title h3 a:hover, .festival-h2r2-title h3 a:active, .festival-h23r2-title h3 a:focus {color:#000;}
.festival-ft-vm {float:right;width:110px;font-size:12px;line-height:14px;padding:120px 5px 0 0;}
.festival-ft-vm a {display:block;background-color:#C41490;padding:4px;color:#FFF;font-weight:bold;text-decoration:none;font-size:11px;}
.festival-ft-vm a:hover, .festival-ft-vm a:active, .festival-ft-vm a:focus {background-color:#a00773;}

.festival_h4 {padding-bottom:21px;background:url(/common/images/other/festival-tiles-shadow.png) no-repeat center bottom;height:280px;}
.festival_h4:active, .festival_h4:hover, .festival_h4:focus {background:url(/common/images/other/festival-tiles-shadow-act.png) no-repeat center bottom;}

.festival_h3 {padding-bottom:21px;background:url(/common/images/other/festival-tiles-shadow.png) no-repeat center bottom;}
.festival_h3:active, .festival_h3:hover, .festival_h3:focus {background:url(/common/images/other/festival-tiles-shadow-act.png) no-repeat center bottom;}
.bgborder-festival {border:solid 1px #E2E2E2;}
.bgborder-festival:hover, .bgborder-festival:active, .bgborder-festival:focus {background:#E2E2E2 url(/common/images/other/festival-tiles-bg.png) no-repeat center bottom;}
.festival-h3r2-image {background-color:#FFF;padding:15px 0;}
.festival-h3r2-title {padding:10px 10px 5px 10px;font-size:11px;line-height:14px;}
.festival-h3r2-title h3 {color:#C41490;font-size:11px;line-height:14px;height:14px;overflow:hidden;}
.festival-h3r2-title h3 a {color:#C41490;text-decoration:none;}
.festival-h3r2-title h3 a:hover, .festival-h3r2-title h3 a:active, .festival-h3r2-title h3 a:focus {color:#000;}
.festival-h3r2-description {font-size:10px;line-height:13px;color:#666;padding:0 10px 10px 10px;}
.festival-h3r2-description h3{color:#666;font-size:10px;line-height:13px;font-weight:normal;}
.festival-h3r2-description:hover, .festival-h3r2-description:active, .festival-h3r2-description:focus, .festival-h3r2-description h3:hover, .festival-h3r2-description h3:active, .festival-h3r2-description h3:focus {color:#000;}
.festival-h3r2-price {font-size:21px;line-height:22px;text-align:center;}
.festival-button {background:url(/common/images/other/festival-tiles-button.png) no-repeat right top;text-align:right;font-weight:bold;font-size:12px;line-height:13px;}
.festival-button a {color:#FFF;text-decoration:none;height:23px;padding:18px 15px 0 0;display:block;margin-left:50px;}
.festival-button a:hover, .festival-button a:active, .festival-button a:focus {text-decoration:underline;}
.festival-tag {color:#333;font-size:11px;line-height:12px;text-align:center;padding:10px;}
.festival-tag h3 {color:#C41490;font-size:10px;font-weight:bold;}
.festival-tag h3 a {color:#333;text-decoration:none;font-size:11px;font-weight:normal;}
.festival-tag h3 a:hover, .festival-tag h3 a:active, .festival-tag h3 a:focus {text-decoration:underline;color:#000;}

.festival-listing-outer{margin:5px; width:136px;}
.festival-listing-outer a{text-decoration:none;}
.festival-listing-outer a:hover{text-decoration:underline;}
.festival-listing-outer h3{font-size:13px; font-weight:bold;padding:0px 10px 0px 0px; border-bottom:dotted 1px #ccc;}
.festival-listing-outer ul{margin:0px; padding:0px;}
.festival-listing-outer ul li{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.festival-listing-outer ul li a{text-decoration:none;}
.festival-listing-outer ul li a:hover{text-decoration:underline;}

/* load */
.us-festive-load-wrap {position:relative;}
.us-festive-load {position:absolute;z-index:1;left:0;top:0;height:194px;width:624px;background:url(/common/images/other/festival-load-bg.png) repeat 0 0;}
.us-festive-load img {padding:80px 0 0 0;}

/* wallpaper banner */
body {background:#E2E2E2 url(/common/images/default/coffeehouse-bd-bg.gif) repeat-y center top;}
/*.ad-wall-lt, .ad-wall-rt {position:absolute;top:5px;width:120px;height:600px;}
.ad-wall-lt {margin-left:-124px;}
.ad-wall-rt {margin-left:976px;}*/
.ad-wall-lt, .ad-wall-rt {position:fixed;top:54px;width:120px;height:600px;}
.ad-wall-lt {margin-left:-130px;}
.ad-wall-rt {margin-left:982px;}

/* event promotion banner */
.adslidelt, .adslidert {position:fixed;top:79px;display:block;background:#000;width:120px;height:450px;}
a.lttrigger, a.rttrigger {position:fixed;text-decoration:none;top:54px;width:110px;font-size:10px;line-height:12px;color:#666;padding:5px;background:#CCC;display:block;text-transform:uppercase;height:15px;}
.adslidelt, a.lttrigger  {left:5px;}
.adslidert, a.rttrigger {right:5px;}
a.rttrigger {text-align:right;}
a.lttrigger:hover, a.rttrigger:hover {color:#333}
a.active.lttrigger, a.active.rttrigger {background:#999;}
a.lttrigger span, a.rttrigger span {background:url(/common/images/other/slide-close.png) no-repeat 0 0;width:15px;height:15px;display:block;}
a.lttrigger span {float:right;}
a.rttrigger span {float:left;}
a.lttrigger:hover span, a.rttrigger:hover span {background-position:0 -15px}


/* gift to india block */
.prices-outer-small{height:40px;overflow:hidden;}
.festival-h3r2-actual-price-small{font-size:12px;height:16px;text-align:center;padding:2px;}
.festival-h3r2-actual-price-small .rate{text-decoration:line-through;}
.discount-icon-small{ background:url(/common/images/other/discount-img-small.png) no-repeat 0px 0px; width:34px; height:29px; position:absolute; padding:5px 0px 0px 0px; top:1px; right:1px;}
.discount-icon-small.top-position{top:22px !important;}
.xp-del-c2h3, .xp-del-c2h2 {width:34px;height:34px;position:absolute;left:2px;top:2px;background:url(/common/images/other/express-delivery.png) no-repeat 0 0;}
.xp-del-c2h3 {top:22px;}



/* facebook outer */
.add-fb-outer{border:solid 1px #ccc;}
.add-fb-outer .titletxt{font-size:15px; font-weight:bold; text-align:left; color:#FF6600; background-color:#f3f3f3; padding:10px; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted 2px #f1f1f1;}
.add-fb-outer .subtitle-txt{font-family:Arial, Helvetica, sans-serif;font-size:13px; text-align:left; color:#000; background:url(/common/images/default/friends.png) no-repeat 14px 12px; padding:10px 10px 10px 40px; margin:0px 5px 10px 5px; border-bottom:dotted 1px #ccc;}
.add-fb-outer .subtitle-txt.back-img{background:url(/common/images/default/green-tick.png) no-repeat 14px 12px;}
.add-fb-outer .subtitle-txt.green-img{background:url(/common/images/default/yes.png) no-repeat 16px 10px;}
.add-fb-outer .share-txt{font-family:Arial, Helvetica, sans-serif;font-size:13px; text-align:left; font-weight:bold; color:#000;padding:0px 10px 10px 10px;}
.add-fb-outer .share-txt a{text-decoration:none;}
.add-fb-outer .share-txt a:hover{text-decoration:underline;}
.add-fb-outer .share-person-outer{padding:5px; margin:5px;}
.share-person-outer .photo-frame{width:50px; height:50px; padding:5px;}
.share-person-outer .photo-frame:hover{background-color:#ccc;}
.add-fb-outer .atten-txt{font-family:Arial, Helvetica, sans-serif;font-size:13px; text-align:left; color:#000;padding:10px; margin:0px 5px 0px 5px;font-weight:bold;}
.add-fb-outer .atten-txt a{text-decoration:none;}
.add-fb-outer .atten-txt a:hover{text-decoration:underline;}

/* tabber */
.tabberlive .tabbertabhide{display:none;}
.tabber{}
.tabberlive{margin:10px 5px; 5px 5px;}
ul.tabbernav{margin:0;padding: 3px 0;border-bottom: 1px solid #ccc;font:bold 12px Verdana, sans-serif; width:477px; float:left;}
ul.tabbernav li{list-style:none;margin:0px 0px -1px 0px;display:inline;}
ul.tabbernav li a{padding:3px 0.5em;margin-left:3px;border:1px solid #ccc;border-bottom:none;background:#ccc;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
ul.tabbernav li a:link {color: #000;}
ul.tabbernav li a:visited {color: #000;}
ul.tabbernav li a:hover{color:#000;background:#f4f4f4;border-color:#ccc;}
ul.tabbernav li.tabberactive a{background-color:#fff;border-bottom:2px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color:#000;background:white;border-bottom:1px solid white;}
.tabberlive .tabbertab{}
.tabberlive .tabbertab.link-txt-outer{background-color:#f4f4f4;}{}
.tabberlive .tabbertab h2{display:none;height:30px;}
.tabberlive .tabbertab h3{display:none;height:30px;}
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
.tab-user-block-outer{width:286px; padding:5px; margin:5px; height:70px; border:solid 1px #ebebeb;float:left;}
.tab-user-block-outer .fb-user-img{width:50px; height:50px;padding:5px; float:left;}
.tab-user-block-outer .fb-user-img:hover{background-color:#ccc;}
.tab-user-block-outer .content-txt-outer{width:210px; padding:5px 5px 0px 5px; float:left;display:block;}
.tab-user-block-outer .content-txt-outer a{color:#3B5998; text-decoration:none;}
.tab-user-block-outer .content-txt-outer a:hover{text-decoration:underline;}
.tab-user-block-outer:hover{background-color:#ccc;}
.tab-user-block-outer:hover .fb-user-img{background-color:#fff;}
.more-people{padding:5px 10px 5px 5px;}
.more-people a{color:#000; text-decoration:none;}
.more-people a:hover{text-decoration:underline;}
.trans-img{width:100%; height:100%; background:url(/common/images/other/transparent-img.png); z-index:100; position:fixed;}
.recom-event-outer{width:400px;position:fixed; z-index:101; border:solid 4px #a6a6a6; background-color:#fff;top:276px; left:450px;padding:10px 0px;}
.recom-event-outer .title-txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:10px; color:#FF6600; font-weight:bold; border-bottom:dotted 1px #ccc;}
.recom-event-outer .content-txt{padding:20px 5px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; line-height:18px; text-align:center;}
.attender-outer{width:120px;float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; position:relative; text-align:left; border:solid 1px #a7a7a7; padding:6px 20px 6px 12px; background:#f4f4f4 url(/common/images/default/black-arrow.png) no-repeat 136px 12px; margin:2px 0px 5px 0px;}
.attender-outer a{text-decoration:none; color:#3B5998;}
.attender-outer a:hover{text-decoration:underline;}
.attender-outer .user-view-outer{z-index:10;display:none;width:144px; font-family:Arial, Helvetica, sans-serif; position:absolute; text-align:left; border:solid 1px #ccc; padding:4px; background-color:#fff; top:26px;left:-1px;}
.attender-outer .user-view-outer ul{padding:0px; margin:0px;}
.attender-outer .user-view-outer ul li{padding:0px; margin:0px; list-style:none; padding:0px; line-height:14px;}
.attender-outer .user-view-outer ul li a{text-decoration:none; color:#3B5998; padding:0px 0px 0px 6px;}
.attender-outer .user-view-outer ul li a:hover{text-decoration:underline;}
.attender-outer .user-view-outer ul li:hover{background-color:#cdcdcd;}
.attender-outer:hover .user-view-outer{display:block;}
.fb-user-outer{float:left;}
.fb-user-outer ul{margin:0px; padding:0px;}
.fb-user-outer ul li{margin:0px; padding:1px; list-style:none; float:left;}
.fb-user-viewmore{padding:16px 0px 0px 24px;}
.fb-user-viewmore a{text-decoration:none;color:#3B5998;}
.fb-user-viewmore a:hover{text-decoration:underline;}
.fb-img-outer{}
.fb-img-outer ul{margin:10px 0px -1px 0px; padding:0px;}
.fb-img-outer ul li{margin:4px; padding:2px; list-style:none; float:left; width:190px; border:dotted 1px #dcdcdc;}
.fb-img-outer ul li a{color:#3B5998; text-decoration:none;}
.fb-img-outer ul li a:hover{color:#3B5998; text-decoration:underline;}
.fb-img-outer ul li .lft-img{width:32px; height:32px; padding:2px; float:left;}
.fb-img-outer ul li .rt-name{width:150px;padding:2px;float:left;}
.fb-img-outer ul li:hover{background-color:#ccc;}
.fb-img-outer ul li:hover .lft-img{background-color:#fff;}
.single-user-outer{padding:10px; width:300px;}
.single-user-outer .lft-img{padding:2px; width:32px; height:32px;}
.single-user-outer .con-rt{padding:0px 2px 2px 5px; width:160px; float:left;}
.single-user-outer .con-rt a{text-decoration:none;}
.single-user-outer .con-rt a:hover{text-decoration:underline;}
a.txt-dec{text-decoration:none;}
a.txt-dec:hover{text-decoration:underline;}
.invite-friends{border:solid 1px #ccc; padding:2px 10px 3px 30px; font-size:11px; font-weight:normal; margin:0px 10px 5px 0px; background:#f3f3f3 url(/common/images/default/friends.png) no-repeat 4px 6px; text-align:left;}
.invite-friends a{text-decoration:none;}
.invite-friends a:hover{text-decoration:underline;}


.join-button{position:relative;}
.join-button .drop-down-list{position:absolute; display:none; top:18px; background-color:#fff; border:solid 1px #29447e; width:85px;}
.join-button .drop-down-list ul{margin:0px; padding:0px;}
.join-button .drop-down-list ul li{margin:0px; padding:1px 10px 1px 20px; list-style:none; line-height:14px;}
.join-button .drop-down-list ul li.tickimg{background:url(/common/images/other/white-tick.png) no-repeat 2px 2px;}
.join-button:hover .drop-down-list{display:block; background-color:#9bbee2;}
.join-button .drop-down-list ul li:hover{background-color:#8a9cc2;}
.join-button .drop-down-list ul li a{text-decoration:none; color:#fff; font-size:12px;}
.join-button .drop-down-list ul li a:hover{text-decoration:underline;color:#fff;}
.join-button .drop-down-list ul li:hover a{color:#fff;}


/*facebook popup */
.fb-popup-outer{border:solid 5px #868686;background-color:#fff;position:fixed; top:15%; left:30%; z-index:100;}
.fb-popup-outer .fbtitle{background-color:#6d84b4;padding:5px; color:#fff; font-size:14px; font-weight:bold; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.fb-popup-outer .fb-content-outer{background-color:#fff; padding:10px; width:600px;  height:400px; overflow-y:scroll;}
.fb-popup-outer .fb-content-outer ul{margin:0px; padding:0px;}
.fb-popup-outer .fb-content-outer ul li{margin:0px; padding:0px 0px 0px 5px; list-style:none; width:180px; margin:0px 5px 5px 0px; float:left;}
.fb-popup-outer .fb-content-outer ul li .user-img{width:32px; height:32px;padding:2px;}
.fb-popup-outer .fb-content-outer ul li .user-img:hover{background-color:#ccc;}
.fb-popup-outer .fb-content-outer ul li .paratxt{width:100px; padding:2px 0px 0px 5px;}
.fb-popup-outer .fb-content-outer ul li .paratxt a{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#000;text-decoration:none;}
.fb-popup-outer .fb-content-outer ul li .paratxt a:hover{text-decoration:underline;}
.fb-popup-outer .bottom-block{padding:10px 5px; background-color:#f3f3f3;}
.fb-popup-outer .bottom-block a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080; text-decoration:none;}
.fb-popup-outer .bottom-block a:hover{text-decoration:underline;}

.c2r2d7-list.top-pad-txt{padding:0px 0px 5px 0px; height:98px; overflow:hidden;}
.c2r2d7-list ul li h3.line-height{height:12px; overflow:hidden;display:block;}
.c2r2d7-list ul li{*padding-bottom:2px;}

#tiles {list-style-type:none;position:relative;margin:0;padding:0;}
#tiles li {width:150px;background:#FFF url(/common/images/default/photo-loader.gif) no-repeat center 20px;display:none;cursor:pointer;padding:0;margin:0;}
#tiles li img {display:block;}
#tiles li:hover img {opacity:0.9;-moz-opacity:0.9;-webkit-opacity:0.9;-khtml-opacity:0.9;-ms-filter:"Alpha(opacity=90)";filter: Alpha(opacity=90);}
#tiles li p {color:#666;font-size:12px;margin:2px 0 0 5px;}
#post_view img {max-height:400px;width:auto!important;width:expression(this.height > 400 ? 400: true);}

/* payment description */
.payment-outer{}
.payment-outer .single-line{line-height:16px;height:16px;overflow:hidden;}
.single-line a{color:#004276;font-weight:normal;text-decoration:none;padding:0px 16px 0px 0px;}
.single-line a:hover{color:#004276;font-weight:normal;text-decoration:none;}
.single-line a.drop-arrow{ background:url(/common/images/default/down-arrow.png) no-repeat right 4px;}
.single-line a.right-arrow{ background:url(/common/images/default/top-arrow.png) no-repeat right 0px;}
.payment-outer .multiple-line{line-height:16px;}
.txtbox-width{width:40px;}

/* buy ticket changes */
.cgrid-view-more.newsize{font-size:13px;text-transform:none;}
.ticket-count{float:left; padding:0px 0px 0px 27px; width:30px;}
.total-width{width:100px;}

/* page LCF */
.second-ad-back{background-color:#FFEC8B;width:618px;}
.trl-txtbox {padding:8px;font-size:13px;border:solid 1px #E2E2E2;color:#000;font-family:Arial, Helvetica, sans-serif;}
.trl-txtbox:focus, .trl-txtbox:active {border:solid 1px #FEDEC9;-webkit-box-shadow:0px 0px 2px 2px #FEDEC9;box-shadow:0px 0px 2px 2px #FEDEC9;color:#333;}
.yes{background:url(http://us.sulekhalive.com/common/images/default/yes-no.png) no-repeat 0 0;display:block;width:18px;height:18px;position:absolute;}
.no{background:url(http://us.sulekhalive.com/common/images/default/no.png) no-repeat right 0;display:block;width:18px;height:18px;position:absolute;}
.age-group{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;padding:0px 0px 0px 5px;}
.age-group ul{padding:0px;margin:0px 0px 5px 0px; border:none;}
.age-group ul li{padding:0px;margin:0px;list-style:none;float:left;width:132px;}
.c1r1d1-lcf-div{border:solid 6px #FFE185 ; padding:10px; background:#fff url(/common/images/other/day-care.jpg) no-repeat right bottom;}
.c1r1d1-lcf-div.corner-radius{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.c1r1d1-lcf-left-div{border:6px solid #FFE185; width:606px;padding:10px;}
.c1r1d1-lcf-right-div{width:364px;padding:0px 10px;}
.c1r1d1-lcf-fld-outer{width:190px;position:relative; margin:0px 5px 5px 5px;}
.c1r1d1-lcf-big-fld-outer{width:392px;position:relative;margin:0px 5px 5px 5px;}
.c1r1d1-lcf-des-txt-area{width:372px; height:30px;resize:none;}
.c1r1d1-lcf-txt-box {width:160px;padding:8px 22px 8px 8px;}
.c1r1d1-lcf-fld-outer .yes, .c1r1d1-lcf-fld-outer .no, .c1r1d1-lcf-big-fld-outer .yes, .c1r1d1-lcf-big-fld-outer .no{right:2px;top:26px; resize:no;z-index:100;}
.c1r1d1-lcf-select{width:190px; height:35px;}
.c1r1d1-need{padding:8px 0px 10px 38px;margin:0px 0px 5px 0px; background:url(/common/images/default/doc-icon.png) no-repeat 2px 4px; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted 1px #b4b4b4;}
.c1r1d1-sul-match{padding:8px 0px 10px 38px;margin:0px 0px 5px 0px; background:url(/common/images/default/match-doc.png) no-repeat 2px 8px; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted 1px #b4b4b4;}
.c1r1d1-sul-save{padding:8px 0px 10px 38px;margin:0px 0px 5px 0px; background:url(/common/images/default/clock-icon.png) no-repeat 2px 3px; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted 1px #b4b4b4;}
.submit-padding{padding:40px 0px 0px 5px;}

/* mycity new year, valantines day css starts here */
.sul-pls-c0r0-fd1 {border-bottom:solid 1px #CCC;border-top:solid 2px #E2E2E2;background:#FFF;}
.sul-pls-c0r0-fd1-tle {padding:5px 0 0 0;}
.sul-pls-c0r0-fd1-tle h1 {font-weight:normal;font-size:21px;line-height:25px;color:#000;}
.padno{padding:0!important;}
.bg-border{background-color:#FFF;border:solid 1px #CCC;padding:5px 5px 0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.bg-border:hover{background-color:#CCC;}
.esponsor{height:168px;}
.espons-img{background-color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:5px;border-bottom:solid 1px #CCC;}
.espons-img img{-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.espons-img .nevent-calendar{margin:5px 5px 0 0;}
.espons-img .nevent-calendar a, .espons-img .nevent-calendar a:hover{text-decoration:none;}
.espons-txt {padding:5px;height:55px;overflow:hidden;line-height:14px;}
.espons-txt a, .espons-txt a:hover{text-decoration:none;}
.espons-detail h3{font-family:Arial, Helvetica, sans-serif;color:#333;font-size:13px;}
.padno{padding:0!important;}
.espons-detail{display:block;height:44px;overflow:hidden;}
.container_rt1{margin:24px 4px 0 4px;position:relative;display:inline;width:312px;}
.padt5{padding-top:5px;}
.spons-nav{padding:12px 10px 0 0;}
.spons-nav ul{list-style:none;margin:0;}
.spons-nav ul li{display:block;float:left;width:14px;height:14px;margin:0 3px;}
.spons-nav ul li a{display:block;float:left;width:14px;height:14px;background:url(/common/images/other/my-city-bullets1.jpg) no-repeat 0 0;text-indent:-9999px;}
.spons-nav ul li a:hover{background-position:-20px 0;}
.spons-nav ul li a.act, .spons-nav ul li a.act:hover{background-position:right top;}
.newyear-event-outer{padding:10px 30px;}
.content-outer h2{display:block !important;height:33px;padding:15px 0 0 0;font-size:17px;line-height:18px;font-family:Arial, Helvetica, sans-serif;background:url(/common/images/default/title-arrow.gif) no-repeat left bottom; margin:10px 10px 1px 10px;font-weight:bold;}
.newyear-event-outer h2{padding:5px 5px;margin:25px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#333;text-align:left;text-decoration:none; line-height:30px;}
.newyear-event-outer h2 a{font-size:17px;color:#333;text-decoration:none;}
.newyear-event-outer h2 a:hover{text-decoration:underline;}
.espons-txt a.linktxt, .event-content a.linktxt{color:#666;text-decoration:none;}
.espons-txt a.linktxt:hover, .event-content a.linktxt:hover{color:#666;text-decoration:underline;}
input.newyeareventlocation{width: 340px;font-style: italic;padding: 10px 80px 10px 5px;-moz-box-shadow: inset 0 0 5px #CCC;-webkit-box-shadow: inset 0 0 5px #CCC;box-shadow: inner 0 0 5px #CCC;float:left;margin: 0px 0px 0px 143px;}
.newyear-event-search{position: absolute;top:108px;left:504px;z-index:10;font-style:normal;font-size: 13px !important;}
.newyear-relative{padding: 15px 0px 0px 10px;}
.select-event{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:left;padding:0px 0px 0px 290px;}
.list-event{margin:10px 0px 0px 0px;background-color:#FFFACD;padding:0px 5px 20px 5px;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;}
.valentines-day-2013{background:url(/common/images/other/valentines-day-2013_mycity.jpg) no-repeat 0 0;}
.valentines-day-2013-bg  {background:#010006 url(/common/images/other/valentines-day-2013-bg.jpg) no-repeat center bottom;background-attachment:fixed;}
.grid11-padlefttop{padding-left:30px; padding-top:100px;}
/* mycity new year, valantines day css end here */

/* page LCF */
.second-ad-back{background-color:#FFEC8B;width:618px;position:relative;}
.trl-txtbox {padding:2px;font-size:13px;border:solid 1px #E2E2E2;color:#000;font-family:Arial, Helvetica, sans-serif;height: auto;}
.trl-txtbox:focus, .trl-txtbox:active {border:solid 1px #FEDEC9;-webkit-box-shadow:0px 0px 2px 2px #FEDEC9;box-shadow:0px 0px 2px 2px #FEDEC9;color:#333;}
.yes{background:url(http://us.sulekhalive.com/common/images/default/yes-no.png) no-repeat 0 0;display:block;width:18px;height:18px;position:absolute;}
.no{background:url(http://us.sulekhalive.com/common/images/default/no.png) no-repeat right 0;display:block;width:18px;height:18px;position:absolute;}
.age-group{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;padding:0px 0px 0px 5px;}
.age-group ul{padding:0px;margin:0px 0px 0px 0px; border:none;}
.age-group ul li{padding:0px;margin:0px;list-style:none;float:left;width:132px;}
.c1r1d1-lcf-div{border:solid 6px #FFE185 ; padding:10px; background:#fff url(/common/images/other/day-care.jpg) no-repeat right bottom;}
.c1r1d1-lcf-div.corner-radius{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.c1r1d1-lcf-left-div{border:6px solid #FFE185; width:606px;padding:10px;position:relative;}
.c1r1d1-lcf-right-div{width:364px;padding:0px 10px;}
.c1r1d1-lcf-fld-outer{width:190px;position:relative; margin:0px 5px 5px 5px;}
.c1r1d1-lcf-big-fld-outer{width:392px;position:relative;margin:0px 5px 5px 5px;}
.c1r1d1-lcf-des-txt-area{width:360px; height:30px;resize:none;}
.c1r1d1-lcf-txt-box {width:160px;/*padding:8px 22px 8px 8px;*/}
.c1r1d1-lcf-fld-outer .yes, .c1r1d1-lcf-fld-outer .no, .c1r1d1-lcf-big-fld-outer .yes, .c1r1d1-lcf-big-fld-outer .no{right:2px;top:26px; resize:no;z-index:100;}
.c1r1d1-lcf-select{width:166px;}
.c1r1d1-need{padding:8px 0px 10px 38px;margin:0px 0px 5px 0px; background:url(/common/images/default/doc-icon.png) no-repeat 2px 4px; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted 1px #b4b4b4;}
.c1r1d1-sul-match{padding:8px 0px 10px 38px;margin:0px 0px 5px 0px; background:url(/common/images/default/match-doc.png) no-repeat 2px 8px; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted 1px #b4b4b4;}
.c1r1d1-sul-save{padding:8px 0px 10px 38px;margin:0px 0px 5px 0px; background:url(/common/images/default/clock-icon.png) no-repeat 2px 3px; font-family:Arial, Helvetica, sans-serif; border-bottom:dotted 1px #b4b4b4;}
.submit-padding{padding:28px 0px 0px 5px;}
.c1r1d1-lcf-fld-small{width:50px;position:relative; margin:0px 5px 5px 5px;}
.trl-txt-cal-travel {width:160px;cursor:pointer;background:#FFF url(/common/images/default/calendar.png) no-repeat 142px 2px;}
.form-close{position:absolute;top:4px;right:2px;width:20px;height:20px;}


/* page Day Care Promotion */

/* marquee ad*/
.bg-yellow {background-color:#FFFACD;}
.c1r0d1-dcl-border {border: 1px solid #E2E2E2;}
.new-ad-back{position:absolute;top:14px;left:-5px;}
.new-ad-listing{}
.new-ad-listing ul{margin:0px;padding:0px;}
.new-ad-listing ul li{margin:0px;padding:5px 0px 5px 70px; list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;font-weight:bold;line-height:20px;}
.new-ad-listing ul li a{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#004276;font-weight:bold;text-decoration:none;}
.new-ad-listing ul li a:hover{text-decoration:underline;color:#000;}

/* event artist promo */
.container_12 h1, .container_12 h2, .container_12 h3, .container_12 h4 {font-family:Arial,Helvetica,sans-serif;}
.upcome-event ul {list-style:none;margin:0;padding:0;border-top: 1px dotted #CCCCCC;}
.upcome-event li {list-style:none;margin:0;padding:0;display:block}
.bg-gray2 {background-color:#F2F2F2;}
.bg-yellow1 {background-color: #FFFACD;}
.bg-yellow1:hover, .bg-gray2:hover {background-color:#FFF;-webkit-transition:background .24s ease-in-out;-moz-transition:background .24s ease-in-out;-ms-transition:background .24s ease-in-out;-o-transition:background .24s ease-in-out;transition:background .24s ease-in-out;}
.event-promo-title, .event-promo-when, .event-promo-where, .event-promo-host, .event-promo-buy {}
.event-promo-title h2 {font-size:21px;line-height:23px;color:#000;display:block;margin:10px 0;}
.event-promo-title h2 a, .event-promo-buy em a {text-decoration:none;color:#004276;}
.event-promo-title h2 a:hover, .event-promo-buy em a:hover {color:#000;text-decoration:underline;}
.event-promo-when em, .event-promo-where em, .event-promo-host em, .event-promo-buy em {text-transform:uppercase;display:block;margin:0 0 5px 0;font-size:11px;line-height:13px;color:#666;font-style:normal;}
/*.event-promo-buy em {text-transform:capitalize;}*/
.event-promo-when p {display:block;padding:5px;font-size:12px;line-height:13px;min-height:70px;}
.event-promo-when p b, .event-promo-when p strong, .event-promo-host p b {display:block;}
.event-promo-when p b {font-size:23px;line-height:25px;font-weight:normal;}
.event-promo-when p strong {padding:5px 0 0 0;font-size:11px;}
.event-promo-where p, .event-promo-host p {font-size:13px;line-height:15px;display:block;padding:10px;min-height:60px;}
.event-promo-host p b {padding:5px 0 0 0;}
.bg-yellow1 .event-promo-where p, .bg-yellow1 .event-promo-host p, .bg-yellow1 .event-promo-when p {background-color:#EDE9BC;}
.bg-gray2 .event-promo-where p b, .bg-gray2 .event-promo-host p b, .bg-gray2 .event-promo-when p b, .bg-yellow1 .event-promo-where p b, .bg-yellow1 .event-promo-host p b, .bg-yellow1 .event-promo-when p b {display:block;}
.bg-gray2 .event-promo-where p b a, .bg-gray2 .event-promo-host p b a, .bg-gray2 .event-promo-when p b a, .bg-yellow1 .event-promo-where p b a, .bg-yellow1 .event-promo-host p b a, .bg-yellow1 .event-promo-when p b a {text-decoration:none;color:#004276;}
.bg-gray2 .event-promo-where p b a:hover, .bg-gray2 .event-promo-host p b a:hover, .bg-gray2 .event-promo-when p b a:hover, .bg-yellow1 .event-promo-where p b a:hover, .bg-yellow1 .event-promo-host p b a:hover, .bg-yellow1 .event-promo-when p b a:hover {text-decoration:underline;color:#000;}
.bg-gray2 .event-promo-where p, .bg-gray2 .event-promo-host p, .bg-gray2 .event-promo-when p {background-color:#E5E5E5;}
.bg-yellow1 .event-promo-when p {border:solid 1px #cfcb9e;}
.bg-gray2 .event-promo-when p {border:solid 1px #d2d2d2;}
.bg-yellow1:hover .event-promo-where p, .bg-yellow1:hover .event-promo-host p, .bg-yellow1:hover .event-promo-when p, .bg-gray2:hover .event-promo-where p, .bg-gray2:hover .event-promo-host p, .bg-gray2:hover .event-promo-when p {background-color:#F2F2F2;border-color:#E2E2E2;}
em.no-ticket {padding-top:30px;}

/* mycity newOverlay CSS  */
  .su_travel_overlay  {display:none; position:relative; z-index:1000000; left: 0 !important;top:0 !important;display:block;float:left;background-color:#fff; }
  .su_travel_overlay .su_travel_overlay_content{z-index: 1100000; min-height: 250px; position: fixed; top: 10%; border: 5px solid #B30000; background-color:#e4e4e4; padding:10px; left:30%;}
  .su_travel_overlay .su_travel_overlay_content .close { position: absolute; right: 8px; top: 8px; z-index: 1100002; }
  .su_travel_overlay .su_travel_overlay_content .close a { width: 35px; height: 35px; }
  
  /* map link right */
.rig-map-link{background:url(/common/images/default/small-map-icon.gif) no-repeat 0px 1px; padding:0px 0px 5px 15px;}
.rig-map-link a{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#004276;}
.rig-map-link a:hover{text-decoration:underline;color:#000;}
.navratri-dandiya {background: url(/common/images/other/navratri-dandiya.jpg) no-repeat 0 0;}
.diwali-2013 {background: url(/common/images/other/diwali-2013.jpg) no-repeat 0 0;}
.new-year-2014 {background: url(/common/images/other/new-year-2014.jpg) no-repeat 0 0;}



/* festival */
/*body {background:url(/common/images/other/festival-bg1.jpg) no-repeat fixed center bottom;}*/
.footer-festival {position:relative;display:none;}
.festival-bg-lt {width:116px;height:170px;overflow:hidden;position:fixed;bottom:126px;margin-left:-130px;}
.festival-bg-lt a {display:block;width:116px;height:170px;overflow:hidden;text-indent:-99999px;}
.festival-bg-rt {width:116px;height:170px;overflow:hidden;position:fixed;bottom:126px;margin-left:988px;}
.festival-bg-rt a {display:block;width:116px;height:170px;overflow:hidden;text-indent:-99999px;}
