@charset "utf-8";

/******** General Classes *********/
body { color:#454545; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0; }

* { margin:0; padding:0; }

ul, li, ol { margin:0px; padding:0px; list-style-type:none; }

h1, h2, h3, h4, h5, h6 { font-weight:normal; }

img, input { border:none; float:left; outline:none; }

a { outline:none; border:none; }

.FloatLeft{float:left;}

.IndexBg{background:url('../images/index_bodybg.gif') repeat-x;}

/********Auto Wrapper CSS********/
#AutoWrapper { width:980px; margin:auto; }

/******====== Header Wrapper ======******/
#AutoWrapper #HeaderWrapper, .InrAutoWrapper #HeaderWrapper { background:url('../images/img_nav_bg.jpg') left bottom no-repeat; float:left; height:112px; width:957px; padding:10px 0 0 23px; }

#HeaderWrapper h1, #HeaderWrapperInr h1 { background:url('../images/guruji_logo.png') 0px 0 no-repeat; float:left; height:99px; width:310px; text-indent:-5000px; }

#HeaderWrapper h1 a, #HeaderWrapperInr h1 a{ float:left; height:99px; width:230px; text-indent:-5000px; }

#HeaderWrapper #HeaderRight, #HeaderWrapperInr #HeaderRight{ float:left; width:630px; }

#HeaderRight #TopLinks{ float:right; padding:9px 0px 0 0; width:127px;}
#TopLinks ul{ float:left; width:145px;}
#TopLinks ul li{ color:#6d6e71; float:left; font-size:11px; line-height:20px; width:auto; }
#TopLinks ul li a{ color:#6d6e71; float:left; line-height:20px; text-decoration:none;}
#TopLinks ul li a.Facebook{ background:url('../images/icon_facebook.gif') no-repeat; padding:0 0px 0 27px; float:left; margin-right:8px;}
#TopLinks ul li a.Language{ background:url('../images/icon_country_downarrow.gif') right 3px no-repeat; padding:0 12px 0 0px; float:left; margin-left:8px;}

#HeaderRight #Navigation{ float:left; width:630px; padding:41px 0 0 0; }
#Navigation ul{ float:left; width:630px; }
#Navigation ul li { float:left; height:32px; width:auto; padding:0 3px 0 0px; position:relative; z-index:999999; }
#Navigation ul li a { float:left; height:32px; }

/* a:hover */
#Navigation ul li a.NavHome:hover, #Navigation ul li a.NavAbout:hover, #Navigation ul li a.NavExp:hover, #Navigation ul li a.NavPhotos:hover, #Navigation ul li a.NavVideos:hover, #Navigation ul li a.NavAudios:hover, #Navigation ul li a.NavNearYou:hover { background-position:0 0px; }

/* Home Nav */
#Navigation ul li a.NavHome { background:url('../images/nav_home.gif') 0 -32px no-repeat; float:left; height:32px; width:67px; text-indent:-5000px; }
#Navigation ul li.NavHomeActive { background:url('../images/nav_home.gif') 0 0px no-repeat; float:left; height:32px; width:67px; text-indent:-5000px; }

/* About Nav */
#Navigation ul li a.NavAbout { background:url('../images/nav_about.gif') 0 -32px no-repeat; float:left; height:32px; width:108px;text-indent:-5000px; }
#Navigation ul li.NavAboutActive { background:url('../images/nav_about.gif') no-repeat; float:left; height:32px; width:108px; text-indent:-5000px; }

/* Experiences Nav */
#Navigation ul li a.NavExp { background:url('../images/nav_experiance.gif') 0 -32px no-repeat; float:left; height:32px; width:107px; text-indent:-5000px;}
#Navigation ul li.NavExpActive { background:url('../images/nav_experiance.gif') no-repeat; float:left; height:32px; width:107px;text-indent:-5000px; }

/* Photos Nav */
#Navigation ul li a.NavPhotos{ background:url('../images/nav_photos.gif') 0 -32px no-repeat; float:left; height:32px; width:79px; text-indent:-5000px;}
#Navigation ul li.NavPhotosActive { background:url('../images/nav_photos.gif') no-repeat; float:left; height:32px; width:79px; text-indent:-5000px; }

/* Videos Nav */
#Navigation ul li a.NavVideos { background:url('../images/nav_videos.gif') 0 -32px no-repeat; float:left; height:32px; width:79px; text-indent:-5000px;}
#Navigation ul li.NavVideosActive { background:url('../images/nav_videos.gif') no-repeat; float:left; height:32px; width:79px; text-indent:-5000px; }

/* Audios Nav */
#Navigation ul li a.NavAudios { background:url('../images/nav_audios.gif') 0 -32px no-repeat; float:left; height:32px; width:79px; text-indent:-5000px;}
#Navigation ul li.NavAudiosActive { background:url('../images/nav_audios.gif') no-repeat; float:left; height:32px; width:79px; text-indent:-5000px; }

/* Near You Nav */
#Navigation ul li a.NavNearYou { background:url('../images/nav_near_you.gif') 0 -32px no-repeat; float:left; height:32px; width:83px; text-indent:-5000px;}
#Navigation ul li.NavNearYouActive { background:url('../images/nav_near_you.gif') 0 0px no-repeat; float:left; height:32px; width:83px; text-indent:-5000px; }


/****************************** Navigation Menus ******************************/
#Navigation ul li ul {  position:absolute; float:left; width:160px; left:0px; top:32px; padding:0px; margin:0; display:none; height:auto; z-index:9999999999; }

#Navigation ul li ul li { border-bottom:1px #8a0c10 solid; float:left; height:auto; width:160px; line-height:normal; padding:0 0 0px 0; margin:0; }

#Navigation ul li ul li a { background:#f6f6f6; color:#8a0c10; font-size:12px; float:left; width:auto; height:auto; line-height:15px; line-height:normal; padding:4px 10px; margin:0; width:140px; text-decoration:none; }

#Navigation ul li ul li a:hover { background:#8a0c10; color:#fff; height:auto; line-height:normal; padding:4px 10px; margin:0; }

#Navigation ul li a.active{background-position:0 0;}

/******====== IndexGallery Wrapper ======******/
#AutoWrapper div#IndexGallery { background:url('../images/index_hdrbg.png') no-repeat; float:left; height:433px; width:940px; padding:0 20px; position:relative; }

/******====== Index Botm 3 Sections ======******/
#AutoWrapper div#Botm3SectionsOutr { float:left; height:140px; width:980px; position:relative; z-index:999; }
#Botm3SectionsOutr div#Botm3Sections { float:left; height:169px; width:935px; position:absolute; top:-30px; left:23px; }

/* BnrAbtGuruji */
#Botm3Sections div#BnrAbtGuruji{ float:left; height:169px; width:311px; }
#BnrAbtGuruji a{ background:url('../images/bnr_abtguruji.png') no-repeat; color:#fff; float:left; font-size:11px; font-weight:bold; line-height:12px; text-decoration:none; height:151px; padding:18px 0 0 12px; width:299px; }
#BnrAbtGuruji a span.HdgAbt{ background:url('../images/hdg_abt_guruji.png') no-repeat; float:left; height:65px; width:149px; text-indent:-5000px; padding:0 0 27px 0; }
#BnrAbtGuruji a span.Txt{ float:left; padding:0 0 0 3px; width:188px;}

/* BnrWeekSatsang */
#Botm3Sections div#BnrWeekSatsang{ float:left; height:169px; width:311px; }
#BnrWeekSatsang a{ background:url('../images/bnr_satsang.png') no-repeat; color:#9d1d21; float:left; font-size:12px; font-weight:bold; height:152px; padding:17px 0 0 15px; width:296px; text-decoration:none; }
#BnrWeekSatsang a span.HdgSatsang{ background:url('../images/hdg_satsang_of_week.png') no-repeat; float:left; height:20px; width:233px; text-indent:-5000px; padding:0 0 34px 0; }
#BnrWeekSatsang a span.Txt{ float:left; width:255px; padding:0 0 0 9px; }
#BnrWeekSatsang a span.ReadMore{ background:url('../images/read_more_satsang.png') no-repeat; float:left; height:14px; width:96px; text-indent:-5000px; float:left; margin:33px 0 0 5px; }

/* BnrWeekSatsang */
#Botm3Sections div#BnrConnect{ float:left; height:169px; width:313px; }
#BnrConnect a{ background:url('../images/bnr_near_you.png') no-repeat; float:left; height:152px; padding:17px 0 0 12px; width:301px; }
#BnrConnect a span.HdgConnect{ background:url('../images/hdg_connect.png') no-repeat; float:left; height:62px; width:233px; text-indent:-5000px; padding:0 0 55px 0; }
#BnrConnect a span.BtnFind{ background:url('../images/find_now.png') no-repeat; float:left; height:14px; width:84px; text-indent:-5000px; margin:0px 0 0 6px; }

/******====== Footer Wrapper ======******/
#AutoWrapper div#FooterWrapper { color:#6a6d6a; float:left; font-size:11px; width:929px; padding:18px 23px 15px 28px; }
#FooterWrapper p { float:left; width:auto; }
#FooterWrapper ul { float:right; width:auto; }
#FooterWrapper ul li { float:left; width:auto; padding:0px 10px 0 0px; }
#FooterWrapper ul li a { color:#6a6d6a; text-decoration:underline; }
#FooterWrapper ul li a:hover { text-decoration:none; }

/******************************** Inner Page Body Bg ******************************************/
#OuterWrapper{ width:100%;}
#OuterWrapper #OuterBg { background:#f8ddbb url('../images/inr_bodybg.gif') left top repeat-x; float:left; width:100%;}
#OuterWrapper div#BotmShadow{ background:url('../images/inr_botmbg.gif') left bottom repeat-x; float:left; width:100%; padding:0 0 11px 0;}
.InrAutoWrapper { width:980px; margin:auto; }

/* Inner Header */
.InrAutoWrapper div#HeaderWrapperInr { background:url('../images/inr_nav_bg.gif') left bottom no-repeat; float:left; height:112px; width:957px; padding:10px 0 0 23px; }

/******====== Inr Content Wrapper ======******/
.InrAutoWrapper div#ContentWrapper { float:left; width:980px; }
#ContentWrapper div#InrContent{ background:url('../images/inr_content_rptbg.png') repeat-y; float:left; width:945px; padding:26px 0 0 42px;}/*padding:26px 0 0 35px;*/
#InrContent h2.HdgAbtGuruji{ background:url('../images/hdg_about_guruji.gif') 12px 0 no-repeat; float:left; width:945px; height:27px; padding:0px 0 16px 0px; text-indent:-5000px; }
#ContentWrapper div.AbtContent{ float:left; width:915px; }
.AbtContent div.ImgsSection{ float:left; width:230px; }
.ImgsSection div.GurujiImgOutr{ background:url('../images/img_frame.jpg') no-repeat; float:left; height:185px; padding:10px 10px 0 10px; width:186px; padding-bottom:16px; }

.AbtContent .RightTxt{ float:left; width:669px; }
.RightTxt p{ color:#76420a; float:left; line-height:18px; padding:0 0 16px 0; width:669px; }
.RightTxt p.FootNote{ font-size:10px; color:#666; float:left; padding:0 0 10px 0; width:669px; }
.RightTxt p sup.Super{ font-size:10px; color:#666; }

#ContentWrapper #ContentBotmImg{ background:url('../images/inr_content_botm.png') no-repeat; float:left; height:31px; width:980px; text-indent:-5000px; }

/*****====== About Us Page =====*****/
#InrContent h2.HdgAbtUs{ background:url('../images/hdg_abtus.gif') 12px 0 no-repeat; float:left; width:945px; height:27px; padding:0px 0 16px 0px; text-indent:-5000px; }

.AbtContent .RightTxt ol{padding:0px 0px 10px 35px; margin:0px; width:625px; float:left; list-style-type:lower-alpha;}
.AbtContent .RightTxt ol li{padding:0px 0px 18px 0px; margin:0px; list-style-type:lower-alpha; color:#76420a; }

.RightTxt p a{ color:#76420a; text-decoration:none; }

/***=== Shabad Page ===***/
#InrContent h2.HdgShabad{ background:url('../images/hdg_shabad.gif') 12px 0 no-repeat; float:left; width:945px; height:27px; padding:0px 0 10px 0px; text-indent:-5000px; }

#InrContent #ShabadsBlockOutr{ float:left; width:920px; }

#ContentWrapper div#ShabadOutr{ float:left; width:675px; padding:10px 0 0 0; }
#ShabadOutr #ShabadOutBg{ background:url('../images/shabad_outr_midbg.gif') repeat-y; float:left; width:675px; }
#ShabadOutBg #ShabadIn{ background:url('../images/shabad_outr_topbg.gif') left top no-repeat; float:left; width:675px; }
#ShabadOutBg #ShabadInr{ background:url('../images/shabad_outr_botmbg.gif') left bottom no-repeat; float:left; width:656px; padding:21px 9px 0 11px; }

#ShabadInr .ShabadName{ color:#710f12; float:left; font-size:16px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:593px; padding:0px 0px 5px 0px; }

#ShabadInr div.ShabadVideoOutr{ float:left; padding:0 0 15px 0; width:593px; }
.ShabadVideoOutr div.VideoOutr{ /* background:url(../images/video_box_midbg.gif) repeat-y; */ float:left; width:652px; }
.VideoOutr div.VideoTopBg{ /* background:url(../images/video_box_topbg.gif) left top no-repeat; */ float:left; width:652px; }
.VideoOutr div.VideoBotmBg{ /* background:url(../images/video_box_botmbg.gif) left bottom no-repeat; */ float:left; width:624px; padding:15px 14px; }
.VideoOutr div.VideoPlayerBox{ float:left; width:724px; height:auto; }
.VideoOutr div.VideoPlayList{ float:left; width:624px; height:auto; }

#ShabadInr div.ShabadLyricsOutr{ float:left; width:635px; padding:0 0 0 8px; }
.ShabadLyrics{ float:left; padding:0 0 15px 0; width:635px; }
.ShabadLyrics .ShabadTitle{ color:#666666; float:left; font-size:14px; font-weight:bold; width:90px; }
.ShabadLyrics .ShabadTxt{ color:#aa5d06; float:left; font-size:14px; line-height:18px; width:640px; }
.ShabadLyrics .TranslationTxt{ color:#666; float:left; font-size:14px; line-height:18px; width:640px; }

#ShabadInr div.ShabadLyricsOutr.ShabadBotm{ padding-bottom:162px; }



/*** Right Section ***/
#ContentWrapper div#CategoriesOutr{ float:right; width:240px; }
#CategoriesOutr #CatMidBg{ background:url('../images/rhs_midbg.gif') repeat-y; float:left; width:240px; }
#CatMidBg #CatInr{ background:url('../images/rhs_topbg.gif') left top no-repeat; float:left; width:240px; }
#CatMidBg #CatInrContent{ background:url('../images/rhs_botmbg.gif') left bottom no-repeat; float:left; padding:18px 0 18px 19px; width:222px; }
/* #CatInrContent h2.HdgCategory{ background:url('../images/hdg_categories.gif') no-repeat; float:left; padding:0px 0 11px 0px; width:90px; height:20px; text-indent:-5000px; } */
#CatInrContent h2.HdgCategory{ background:url('../images/hdg_categories.gif') no-repeat; float:left; padding:0px 0 0px 0px; width:90px; height:20px; text-indent:-5000px; }

#CategoriesOutr #LinksOutr{ background:url('../images/orng_midbg.gif') repeat-y; float:left; width:200px; }
#LinksOutr #LinksIn{ background:url('../images/orng_topbg.gif') left top no-repeat; float:left; width:200px; }
#LinksOutr #LinksInr{ background:url('../images/orng_botmbg.gif') left bottom no-repeat; float:left; width:190px; padding:9px 5px 9px 7px; }
#LinksInr ul{ float:left; width:200px;}
#LinksInr ul li{ background:url('../images/divider.gif') left bottom no-repeat; float:left; width:180px; padding:6px 0 6px 10px;}
#LinksInr ul li.Last{ background:none;}
#LinksInr ul li a{ background:url('../images/bullet.gif') left 6px no-repeat; color:#76420a; float:left; font-size:13px; padding:0 0 0 14px; width:auto; text-decoration:none; }
#CatInrContent h3.HdgMostViewed{ background:url('../images/hdg_most_viewed.gif') 13px 15px no-repeat; float:left; padding:15px 0 8px 0px; width:150px; height:15px; text-indent:-5000px; }
#CatInrContent h3.HdgArchives{ background:url('../images/hdg_archives.gif') 13px 15px no-repeat; float:left; padding:15px 0 8px 0px; width:90px; height:15px; text-indent:-5000px; }

#CategoriesOutr #CloudTagsOutr{ float:left; width:239px; padding:10px 0 0 5px; }
#CloudTagsOutr #CloudsOutr{ background:url('../images/clouds_midbg.gif') repeat-y; float:left; width:184px; }
#CloudTagsOutr #CloudsIn{ background:url('../images/clouds_topbg.gif') left top no-repeat; float:left; width:184px; }
#CloudTagsOutr #CloudsInr{ background:url('../images/clouds_botmbg.gif') left bottom no-repeat; float:left; width:169px; 
padding:0 5px 10px 10px; }
#CloudsInr a{ color:#76420a; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#CloudsInr a.Font13{ font-size:13px; }
#CloudsInr a.Font28{ font-size:28px; font-weight:bold; }
#CloudsInr a.Font20{ font-size:20px; }
#CloudsInr a.Font16{ font-size:16px; }
#CloudsInr a.Font12{ font-size:12px; font-weight:bold; }
#CloudsInr a.Font25{ font-size:25px; }
#CloudsInr a.Font17{ font-size:27px; }

.SbdRhstBotm{ padding-bottom:225px; }

/***=== Photos Page ===***/
#InrContent h2.HdgPotrait{ background:url('../images/hdg_guruji_potraits.gif') 5px 0 no-repeat; float:left; width:220px; height:31px; padding:0px 0 10px 0px; text-indent:-5000px; }

/***=== Sangat Heading ===***/
#InrContent h2.HdgSangat{ background:url('../images/hdg_sangat.gif') 5px 0 no-repeat; float:left; width:250px; height:31px; padding:0px 0 10px 0px; text-indent:-5000px; }

/***=== Sangat Heading ===***/
#InrContent h2.HdgBadeMandir{ background:url('../images/hdg_bade_mandir.gif') 5px 0 no-repeat; float:left; width:230px; height:31px; padding:0px 0 10px 0px; text-indent:-5000px; }

/* Photo Gallery */
#GalleryOutr{ float:left; height:670px; width:675px; padding:10px 0 0 0; }
/* Gallery Large Image */
#GalleryOutr #GalleryLargeImg{ float:left; padding:0px 0 12px 1px; width:675px;  }
/* Scroll Prev Btn */
#GalleryLargeImg #ScrollPrevBtn{ background:url('../images/scroll_prev_btn.png') no-repeat; float:left; height:48px; width:39px; position:absolute; top:208px; left:0; }
#ScrollPrevBtn a{ float:left; height:48px; width:39px; text-indent:-5000px; }
/* Scroll Next Btn */
#GalleryLargeImg #ScrollNextBtn{ background:url('../images/scroll_next_btn.png') no-repeat; float:left; height:48px; width:39px; position:absolute; top:208px; right:0; }
#ScrollNextBtn a{ float:left; height:48px; width:39px; text-indent:-5000px; }

/* GalleryThumbsOuter */
#GalleryOutr #GalleryThumbsOutr{ float:left; height:87px; width:673px; }
/* Thumb Prev Btn */
#GalleryThumbsOutr #ThumbPrevBtn{ background:url('../images/gallery_prev_btn.gif') no-repeat; float:left; height:87px; width:18px; }
#ThumbPrevBtn a{ float:left; height:87px; width:18px; text-indent:-5000px; }
/* Thumb Next Btn */
#GalleryThumbsOutr #ThumbNextBtn{ background:url('../images/gallery_next_btn.gif') no-repeat; float:left; height:87px; width:18px; }
#ThumbNextBtn a{ float:left; height:87px; width:18px; text-indent:-5000px; }

/* Gallery Thumb Belt */
#GalleryThumbsOutr #ThumbsBelt{ float:left; width:610px; }

/***=== Light Of Divinity Page ===***/
#InrContent h2.HdgLight{ background:url('../images/hdg_light_of_divinity.gif') 5px 0 no-repeat; float:left; width:220px; height:31px; padding:0px 0 10px 0px; text-indent:-5000px; }


/***=== Video Page ===***/
#InrContent h2.HdgTxt{ color:#b02125; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:32px; width:880px; padding:0px 0 10px 0px; padding-left:30px; }
#VideoOutr{ background:#fff; border:1px #f0ede7 solid; float:left; padding:16px; width:867px;}
#VideoOutr .VideoBox{ float:left; width:867px; height:500px;}

/***=== Near You Page ===***/
#ContentWrapper div#InrContent1{ background:url('../images/inr_content_rptbg.png') repeat-y; float:left; width:945px; padding:11px 0 0 35px;}
#InrContent1 #LocationsOutr{ float:left; width:auto; padding:0px 0 0 240px;}
#LocationsOutr #LocLhsBg{ background:url('../images/city_nav_lhsbg.gif') no-repeat; float:left; height:30px; width:7px; text-indent:-5000px;}
#LocationsOutr #LocMidBg{ background:url('../images/city_nav_midbg.gif') repeat-x; float:left; height:30px; width:auto;}
#LocationsOutr #LocMidBg ul{ float:left; width:auto;}
#LocationsOutr #LocMidBg ul li{ color:#858585; float:left; font-size:13px; font-weight:bold; line-height:30px; padding:0 3px; width:auto;}
#LocationsOutr #LocMidBg ul li.ActiveLoc{ color:#b02125; }
#LocationsOutr #LocMidBg ul li a{ color:#858585; font-size:13px; font-weight:bold; line-height:30px; text-decoration:underline; }
#LocationsOutr #LocMidBg ul li a:hover{ color:#b02125; text-decoration:none; }
#LocationsOutr #LocRhsBg{ background:url('../images/city_nav_rhsbg.gif') no-repeat; float:left; height:30px; width:7px; text-indent:-5000px;}
/* Find Location */
#InrContent1 .FindLocationOutr{ float:left; width:930px; padding:22px 0 45px 15px;}
.FindLocationOutr .FindBoxOutr{ background:url('../images/img_txtmidbg.gif') repeat-x; float:left; height:28px; width:174px;}
.FindBoxOutr .FindLhs{ background:url('../images/img_txtlhs.gif') left top no-repeat; float:left; height:28px; width:174px;}
.FindBoxOutr .FindMid{ background:url('../images/img_txtrhs.gif') right top no-repeat; float:left; height:18px; padding:5px 5px 5px 8px; width:161px;}
.FindBoxOutr .FindMid input.TxtFld{ background:none; border:0; color:#adadad; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; height:18px; width:161px;}
.FindLocationOutr .BtnSubmit{ float:left; width:auto; padding:0px 0 0 9px;}

/* Location Map */
#InrContent1 .LocationMapsOutr{ float:left; width:908px;}
.LocationMapsOutr .MapOutr{ background:url('../images/maps_midbg.gif') repeat-y; float:left; width:908px;}
.MapOutr .MapsIn{ background:url('../images/maps_topbg.gif') left top no-repeat; float:left; width:908px;}
.MapOutr .MapsInr{ background:url('../images/maps_botmbg.gif') left bottom no-repeat; float:left; width:876px; padding:20px 16px 30px 16px;}
.MapsInr .TabsContent{ float:left; width:876px;}
.MapsInr .MapsLeftLocs{float:left; width:194px;}
.MapsLeftLocs ul{float:left; width:176px;}
.MapsLeftLocs ul li{float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 12px 0; width:176px;}
.MapsLeftLocs ul li.CityActive{ background:url('../images/city_selectbg.gif') no-repeat; color:#fff; float:left; font-size:14px; height:40px; text-align:center; padding:5px 0 12px 5px; width:176px; font-weight:bold;}/*height"35px; padding:5px 0 12px 5px;*/
.MapsLeftLocs ul li.CityActive{ background:url('../images/city_selectbg.gif') no-repeat; color:#fff; float:left; font-size:14px; height:32px; text-align:center; padding:14px 0 12px 5px; width:176px; font-weight:bold;}/*height"35px; padding:5px 0 12px 5px;*/
/*.MapsLeftLocs ul li a{ background:url('../images/city_unselectbg.gif') no-repeat; color:#a40e13; float:left; font-size:14px; height:40px; text-align:center; padding:5px 0 0 0; width:176px; text-decoration:none; font-weight:bold;}*/
.MapsLeftLocs ul li a{ background:url('../images/city_unselectbg.gif') no-repeat; color:#a40e13; float:left; font-size:14px; height:32px; text-align:center; padding:14px 0 0 0; width:176px; text-decoration:none; font-weight:bold;}

.MapsLeftLocs ul li a span, .MapsLeftLocs ul li.CityActive span{ font-size:18px; line-height:19px; font-weight:normal; }
.MapsLeftLocs ul li a:hover{ background:url('../images/city_selectbg.gif') no-repeat; color:#fff; }
.MapsInr .MapsRight{float:left; width:675px;}
.MapsRight .MapsBlock{float:left; width:675px;}

/****************** TABS ****************************/
.LocationMapsOutr div.LocationsOutr{ float:left; height:28px; width:910px; position:relative; }
.LocationsOutr ul { float:left; height:28px; width:910px; position:absolute; top:-43px; left:5px; }
.LocationsOutr ul li{ list-style-type:none; float:left; height:28px; padding:0 5px 0 0; width:auto;}

/** Tab a **/
.LocationsOutr ul li a { background:
url('../images/tab_midbg.gif') repeat-x; line-height:35px; text-align:center; color:#ffffff; font-size:13px; font-weight:bold; float:left; height:28px; width:auto; text-decoration:none; line-height:28px; }
.LocationsOutr ul li a span.lhs { background:url('../images/tab_lhsbg.gif') left top no-repeat; float:left; height:28px; width:auto; }
.LocationsOutr ul li a span.rhs { background:url('../images/tab_rhsbg.gif') right top no-repeat; float:left; height:28px; width:auto; padding:0 9px; }

/** Tab span.active
.LocationsOutr ul li span.active { background:
url('../images/tab_midbg.gif') 0 -28px repeat-x; line-height:28px; text-align:center; color:#d21972; font-size:13px; font-weight:bold; float:left; height:28px; width:auto; }
.LocationsOutr ul li span.active span.lhs { background:url('../images/tab_lhsbg.gif') left -28px no-repeat; float:left; height:28px; width:auto; }
.LocationsOutr ul li span.active span.rhs { background:url('../images/tab_rhsbg.gif') right -28px no-repeat; float:left; height:28px; width:auto; padding:0 9px; } **/

/** Tab a.active
.LocationsOutr ul li a.active { background:
url('../images/tab_midbg.gif') left -28px repeat-x; line-height:28px; text-align:center; color:#d21972; font-size:13px; font-weight:bold; float:left; height:28px; width:auto; }
.LocationsOutr ul li a.active span.lhs { background:url('../images/tab_lhsbg.gif') left -28px no-repeat; float:left; height:28px; width:auto; }
.LocationsOutr ul li a.active span.rhs { background:url('../images/tab_rhsbg.gif') right -28px no-repeat; float:left; height:28px; width:auto; padding:0 9px; } **/


/** Tab a:hover
.LocationsOutr ul li a:hover { background:
url(../images/tab_midbg.gif) left -28px repeat-x; line-height:28px; text-align:center; color:#d21972; font-size:13px; float:left; height:28px; width:auto; text-decoration:none; cursor:pointer; }
.LocationsOutr ul li a:hover span.lhs { background:url('../images/tab_lhsbg.gif')  left -28px no-repeat; float:left; height:28px; width:auto; text-decoration:none; }
.LocationsOutr ul li a:hover span.rhs { background:url('../images/tab_rhsbg.gif') right  -28px no-repeat; float:left; height:28px; width:auto; text-decoration:none; } **/


/** Tab span.active
.LocationsOutr ul li span.active { background:
url('../images/tab_midbg.gif') 0 -28px repeat-x; line-height:28px; text-align:center; color:#d21972; font-size:13px; font-weight:bold; float:left; height:28px; width:auto; }
.LocationsOutr ul li span.active span.lhs { background:url('../images/tab_lhsbg.gif') left -28px no-repeat; float:left; height:28px; width:auto; }
.LocationsOutr ul li span.active span.rhs { background:url('../images/tab_rhsbg.gif') right -28px no-repeat; float:left; height:28px; width:auto; padding:0 9px; } **/

.ToprgtNear{position:absolute; top:-70px; left:360px; width:520px; float:left;  }
.ToprgtNear img{ float:left; }
.AddPlaceBtn{ float:right; height:38px; width:182px; }
.AddBtn{ background:url('../images/btn_add_your_sangat.gif') no-repeat; float:left; height:38px; width:182px; text-indent:-5000px;}


.test_album{
/* background:url("../images/bullet.gif") no-repeat scroll left 6px transparent; */
color:#76420A;
float:left;
font-size:13px;
padding:0 0 0 14px;
text-decoration:none;
width:auto;color:#76420A;}
#alist{float:left;}
#alist ul li{
background:url("../images/bullet.gif") no-repeat scroll left 23px transparent;
float:left;
padding:0px 0 0px 10px;
width:180px;
cursor:pointer;
}
#blist{float:left;display:block;}
#blist ul li { 
float:left;
padding:0px 0 0px 10px;
width:180px;
cursor:pointer;}

#blist  ul li br:hover { background:#8a0c10 !important;  color:#fff; height:auto; line-height:normal; padding:4px 10px; margin:0; }


.ActiveAnchor{
	
background-image:none!important;
color:white!important;
padding: 0px!important;
width:166px!important;
}
/* Alt. */
/* :::::::::::::::::::::::::  dialog  :::::::::::::::::::::::::::: */


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:997;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:998;
  padding:20px;
}

#boxes #dialog {
  width:600px; 
  height:390px;
  padding:10px 10px 10px 10px;
  background-color:#ffffff;
}


/* :::::::::::::::::::::::::  End of dialog  :::::::::::::::::::::::::::: */

/* Alt. */


.Gurujiimg{border: 1px solid #BBBBBB;
     -moz-box-shadow: 0 0 5px #888;
     -webkit-box-shadow: 0 0 5px #888;
      box-shadow: 0 0 5px #888;}