@charset "UTF-8";
/* CSS Document */

@font-face {
  font-family: 'krungthep';
  src: url('krungthep-webfont.eot'); /* IE 5-8 */ 
  src: local('☺'),             		/* sneakily trick IE */
        url('krungthep-webfont.woff') format('woff'),    /* FF 3.6, Chrome 5, IE9 */
        url('krungthep-webfont.ttf') format('truetype'), /* Opera, Safari */
        url('krungthep-webfont.svg#font') format('svg'); /* iOS */
}

body{font-family: 'krungthep'; margin:0px; padding:0px;}

#top{ margin-left:auto; margin-right:auto; width:100%; background:url(../images/purple_bg.jpg) center top no-repeat #7d429f; height:727px; }
#top2{ margin-left:auto; margin-right:auto; width:100%; background:url(../images/purple_bg.jpg) center top no-repeat; height:806px; }
#bottom{ margin-left:auto; margin-right:auto; width:100%; background:url(../images/light_purple_bg.jpg) center top repeat-x #7d429f; height:323px; position:absolute;}
#footer{ height:45px; background-color:#333333; width:100%; position:relative; top:323px;}
#footer1{ height:45px; background-color:#333333; width:100%; position:relative; top:10px; z-index:200;}
#top_inner{ margin-left:auto; margin-right:auto; width:100%; height:727px; }
#bottom_inner{ margin-left:auto; margin-right:auto; width:100%; height:323px; position:absolute}
.innerBharatnatyam{background:url(../images/green_bg.jpg) top center no-repeat; }
.innerBottomBharatnatyam{background:url(../images/light_green_bg.jpg) center top repeat-x #7d429f; }
.innerBelly{background:url(../images/yellow_bg.jpg) top center no-repeat ; }
.innerBottomBelly{background:url(../images/light_yellow_bg.jpg) center top repeat-x #7d429f; }
.innerContemporary{background:url(../images/blue_bg.jpg) top center no-repeat ; }
.innerBottomContemporary{background:url(../images/light_blue_bg.jpg) center top repeat-x #7d429f; }
.innerSalsa{background:url(../images/red_bg.jpg) top center no-repeat ; }
.innerBottomSalsa{background:url(../images/light_red_bg.jpg) center top repeat-x #7d429f; }
.innerGarba{background:url(../images/pink_bg.jpg) top center no-repeat ; }
.innerBottomGarba{background:url(../images/light_pink_bg.jpg) center top repeat-x #7d429f; }
.innerBollywood{background:url(../images/pink_bg.jpg) top center no-repeat ; }
.innerBottomBollywood{background:url(../images/light_pink_bg.jpg) center top repeat-x #7d429f; }


#danceforms{ height:143px; background:url(../images/menu_bg.png) repeat-x; position:absolute; bottom:0px; z-index:99999; top:115px; width:100%; display:none;}
.danceselector{ width:1010px; margin-left:auto; margin-right:auto; background-image:url(../images/selector.png); background-repeat:no-repeat; background-position:515px 0px; height:143px; left:400px;}
.danceselector div img{ float:left; margin-top:13px;}
.danceselector div span{ position:absolute; color:white; margin-top:120px; z-index:120; margin-left:-135px;}

.menu_black{ position:relative; height:27px; background-color:#000; width:100%; margin-top:-27px;
	opacity: .50; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    filter: alpha(opacity=50); /* IE lt 8 */
    -ms-filter: "alpha(opacity=50)"; /* IE 8 */
    -khtml-opacity: .50; /* Safari 1.x */
    -moz-opacity: .50; /* FF lt 1.5, Netscape */	}	
.menu_black span{color:white;opacity: 1; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    filter: alpha(opacity=100); /* IE lt 8 */
    -ms-filter: "alpha(opacity=100)"; /* IE 8 */
    -khtml-opacity: 1; /* Safari 1.x */
    -moz-opacity: 1; /* FF lt 1.5, Netscape */}



#header{ height:115px; width:985px; top:0; margin-left:auto; margin-right:auto;}
.contentarea{ width:985px; padding-top:10px; margin-left:auto; margin-right:auto;}

.copyright{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:white;}
.sociallinks{ float:right;}
.sociallinks div{ float:left; padding-left:15px;}

.logo{ width:247px; height:94px; background:url(../images/poojasonecha_logo.png); margin-top:20px; float:left;}
.contacts{ height:50px; width:428px; float:right; margin-top:12px;}
.contacts ul{list-style:none; padding:0px; margin:0px; float:right;}
.contacts ul li{font-size:18px; color:white; float:left;padding:0px; margin:0px;}
.contacts ul li a{font-size:18px; color:white; float:left;padding:0px; margin:0px; text-decoration:none;}
.contacts ul li a:hover {font-size:18px; color:white; float:left;padding:0px; margin:0px; text-decoration:none;}
.email{ background:url(../images/email.png) no-repeat; height:17px; width:29px; float:left; margin-top:3px; padding-right:8px;}
.call{ background:url(../images/call.png) no-repeat; height:27px; width:20px; float:left; margin-left:10px; padding-right:3px;}

.menu{ width:700px; height:35px; float:right; margin-top:27px; z-index:999; position:relative}
.menu ul {list-style:none; padding:0px; margin:0px; float:right; }
.menu ul li{ font-size:14px; color:white; float:left;padding:0px; margin:0px; padding-left:15px; }
.menu ul li a{ font-size:14px; color:white; float:left;padding:0px; margin:0px;padding-left:15px; text-decoration:none; }
.menu ul li a:hover{ font-size:14px; color:black; float:left;padding:0px; margin:0px;padding-left:15px;text-decoration:none; }

.home_banner{width:985px; height:796px; margin-left:auto; margin-right:auto; position:relative; z-index:100;}
.home_banner_1{position:absolute; z-index:10; width:410px; height:501px; top:110px; left:-6px; display:none;}
.home_banner_2{position:absolute; z-index:10; width:545px; height:566px; top:50px; left:444px; display:none;}
.home_banner_3{position:absolute; z-index:20; width:484px; height:796px; top:-20px; left:180px; display:none;}

#reachus{ height:180px; width:300px; float:right; z-index:100; position:relative; margin-top:70px;}
#reachus h1{ font-size:50px; color:#646464; padding:0; margin:0;}
#reachus div{ padding-top:10px; clear:both; z-index:999;}

.input_home{ width:292px; height:32px;}
.enrollBtn{text-align:center;}
.submit_btn{ height:32px; padding:7px 20px 7px 20px; background-color:#e50405; font-family: 'krungthep'; color:white; border:0px; font-size:14px; text-decoration:none;}

#home_copy{ height:180px; width:591px; float:left;margin-top:70px;}
#home_copy h1{ font-size:50px; color:#646464; padding:0; margin:0;}
#home_copy p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#646464; line-height:20px; }

#inner_copy{ height:180px; width:455px; float:left;margin-top:30px;}
#inner_copy h1{ font-size:50px; color:#646464; padding:0; margin:0;}
#inner_copy p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#646464; line-height:20px; }

.innerHeaderBharatnatyam{ width: 452px; height:325px; position:relative; top:163px; background:url(../images/header_bharatnatyam.png) top left no-repeat; padding-top:290px;}
.innerHeaderBelly{ width: 452px; height:325px; position:relative; top:163px; background:url(../images/header_belly.png) top left no-repeat; padding-top:300px; }
.innerHeaderBollywood{ width: 452px; height:325px; position:relative; top:163px; background:url(../images/header_bollywood.png) top left no-repeat;padding-top:260px; }
.innerHeaderSalsa{ width: 452px; height:325px; position:relative; top:163px; background:url(../images/header_salsa.png) top left no-repeat;padding-top:300px; }
.innerHeaderContemporary{ width: 456px; height:325px; position:relative; top:163px; background:url(../images/header_contemporary.png) top left no-repeat;padding-top:300px; }
.innerHeaderGarba{ width: 452px; height:325px; position:relative; top:163px; background:url(../images/header_garba.png) top left no-repeat;padding-top:300px; }



.inner_banner{width:985px; height:796px; margin-left:auto; margin-right:auto; position:relative; }
.inner_banner_bharatnatyam{position:absolute; height:881px; width:497px; display:none; left:460px; top:20px; z-index:10; background:url(../images/danceform_bharatnatyam.png) no-repeat top left; }
.inner_banner_belly{position:absolute; height:856px; width:432px; display:none; left:500px; top:40px; z-index:10; background:url(../images/danceform_belly.png) no-repeat top left; }
.inner_banner_bollywood{position:absolute; height:982px; width:393px; display:none; left:480px; top:-75px; z-index:10; background:url(../images/danceform_bollywood.png) no-repeat top left; }
.inner_banner_salsa{position:absolute; height:873px; width:399px; display:none; left:490px; top:40px; z-index:10; background:url(../images/danceform_salsa.png) no-repeat top left; }
.inner_banner_contemporary{position:absolute; height:980px; width:493px; display:none; left:380px; top:-70px; z-index:10; background:url(../images/danceform_contemporary.png) no-repeat top left; }
.inner_banner_garba{position:absolute; height:857px; width:433px; display:none; left:500px; top:10px; z-index:10; background:url(../images/danceform_garba.png) no-repeat top left; }

.prevSection{ float:left; position:absolute; top:400px; left:0px;}
.nextSection{ float:right; top:400px; position:absolute; right:0px;}

.zindextop{ z-index:999;}
.zindexbottom{ z-index:-999;}
.fullwidth{ width:100%;}
.redborder{ border:red solid 2px;}
.clearboth{ clear:both;}

.home_banner1{width:985px; height:700px; margin-left:auto; margin-right:auto; position:relative; z-index:100; border-bottom:2px solid #FFFFFF;}
.stage_banner{position:absolute; z-index:5; height:700px; width:482px; top:40px; display:none; left:505px;}
.tab{width:740px; margin-top:50px; position:absolute; z-index:10;}
.tab .tab_list ul{list-style:none; padding:0; margin:0}
.tab .tab_list .active{background:url(../images/tab_bk.png);}
.tab .tab_list .active a{cursor:default;}
.tab .tab_list li{float:left; margin-right:2px; line-height:2.8;}
.tab .tab_list li:hover{background:url(../images/tab_bk.png);}
.tab .tab_list a{text-decoration:none; padding:12px 20px; color:#FFFFFF;}
.tabs{padding:0; margin:0}
.tabs .in_tab{width:680px; padding:30px; background:url(../images/tab_bk.png); margin:0;}
.tabs .in_tab .img_set{width:100%; height:375px; background:#FFFFFF;}
.tabs .in_tab .title{margin-top:20px; color:#FFFFFF; font-size:20px;}
.tabs .in_tab .text{font-size:13px; color:#FFFFFF; margin-top:10px;}

/* lightbox  */
#basic-modal-content {display:none;}
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {height:310px; width:360px; color:#666666; background-color:#FFFFFF; padding:15px 30px 15px 25px;}
#simplemodal-container a.modalCloseImg {background:url(../images/cancel.jpg) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:7px; right:0px; cursor:pointer;}
#simplemodal-container .title{font-size:50px; padding:0; margin:0;}
#simplemodal-container .text{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#simplemodal-container .contact_frm .input{width:335px; border:1px solid #c1c1c1; margin-top:15px; padding:5px 10px; color:#666666; outline:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#simplemodal-container .contact_frm select{width:356px; margin-top:15px; padding:5px 3px 5px 10px; color:#666666; outline:none; border:1px solid #c1c1c1; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#simplemodal-container .contact_frm .smt{outline:none; margin-top:15px; border:none; color:#FFFFFF; background:#e50405; width:85px; height:30px; font-size:14px; cursor:pointer; font-weight:bold; font-family: 'krungthep';}