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

*{margin:0; padding:0; font-family:Arial, Verdena, Helvetica, sans-serif;}
div.container div.header div.guruMain div.guruImg{ float:left; margin:0 20px 10px 0; width:184px;}

div.container div.header div.guruMain{ margin-top:35px; width:560px; height:auto; float:left; clear:both;}
div.guruMain div.guruTitle{ font-weight:100; font-size:30px; color:#FFF; float:left; text-transform:uppercase; width:350px; margin-bottom:10px; text-decoration:underline;}

div.gallery img {
	border: 1px solid #333;
	margin: 0 40px 40px 0;
}
div.gallery{
	width:950px;
}
	
a{ text-decoration:none;}

div.MusicMain div.block span.highlights{color:#FFCC00;}
div.MusicMain div.block div.muscImg{ float:left; width:211px; height:263px; margin:0 20px 10px 0; clear:both; position:relative;}
span.yColor{color:#FFCC00;}
div.MusicMain div.block div.muscTitle{font-size:20px; color:#FFF; float:left; text-transform:uppercase; width:320px; margin-bottom:5px;}
div.MusicMain {height:auto;}
div.block{ float:left; width:555px; height:auto; margin-top:15px;}
div.baseLine{width:550px; height:5px; border-bottom:1px #666 dashed; float:left; margin-bottom:15px;}

div.evtMain{ float:left;}
div.evtMain span.highlights{color:#FFCC00; font-weight:500;}
div.evtMain span.title{ font-size:25px; margin-bottom:15px; color:#FFF; line-height:40px;}

div.guruMain div.evtMain p { color:#999;}
div.guruMain div.textMain p{line-height:18px;}
div.guruMain span.highlights{color:#FFCC00;}
div.girl2{ float:right; width:486; height:645; z-index:0; margin-top:-300px;}
div.girl3{ float:right; width:364; height:1019; z-index:2; margin-top:-300px; margin-top:-60px;}
div.girl4{ float:right; width:339; height:553; z-index:2; margin-top:-300px; margin-top:-60px;}


body{background:url(images/bgTopHead.jpg) no-repeat top #000; margin:0; padding:0;}
div.container{ font-family:Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:75%; color:#FFF; width:932px; height:auto;}
div.container div.navigation ul li a{display:block; background:url(images/bgButton.png) no-repeat; width:105px; height:32px;  float:left; font-size:12px; margin-right:26px; text-align:center; line-height:30px; text-decoration:none; color:#FFF;}
div.container div.navigation ul li a:hover{ background:url(images/bgButtonOver.png) no-repeat;}
div.container div.navigation .acti{ background:url(images/bgButtonOver.png) no-repeat; cursor:default;}

div.container div.navigation ul li{ list-style:none; float:left;}
div.container div.navigation{ height:40px; margin:20px 0 0 0px;}
div.container div.logo{margin:20px 0 0 -4px; float:left;}
.headerInro{ font-size:26px; float:left; margin-top:-26px; margin-left:20px;}
div.container div.header div.photoGal{float:left; margin:-1px 0 0 0; clear:left;}
div.container div.header div.mainIntroText { width:310px; padddin:10px; margin-top:10px; float:left; text-align:justify; margin-left:-190px;}
p{margin-bottom:10px;}
div.container div.header div.mainIntroText div.danceGirl{float:left; position:relative; clear:right;border:#F00 1px dotted;}
div.container  div.dottedLine{ background:url(images/botteedLine.gif) repeat-x; float:left; width:100%; height:1px; margin-top:20px;}
div.container  div.ourGuru{ color:#979797; width:280px; height:260px; float:left; display:block; padding:10px; margin-top:15px; line-height:18px;}

div.container  div.ourGuru div.title{ font-weight:100; font-size:20px; margin-bottom:15px; color:#FFF;}
div.container  div.ourGuru img{margin:0 10px 10px 0; float:left;}
div.container  div.ourGuru span.readmore{color:#FFCC00; float:right; text-decoration:underline; margin:10px;}

div.container div.dottedVerticalLine{background:url(images/botteedLineV.gif) repeat-y; float:left; width:1px; height:290px; clear:right; margin:20px 5px;}
div.container  div.ourGuru b{color:#FFF; margin:10px 0;}
div.container  div.ourGuru span.highlights {color:#FFCC00;}

div.footer{ background:url(images/bgfooter.gif) no-repeat bottom; width:1400px; height:91px; clear:both; margin:0 auto;}
div.footer div.copyright{ font-size:12px; color:#FFF; padding-top:50px; width:290px; margin-left:242px;}
div.footer div.copyright span.highlights{color:#FFCC00;}

div.footer div.footNavi{float:right; width:680px; color:#FFF; font-size:12px; height:40px; margin-top:-38px;}
div.footer .footNavi a{ color:#FFF;	text-decoration:none;}
div.footer .footNavi a:hover{ color:#FFCC00;	text-decoration:underline; font-weight:300;}
div.footer .footNavi span.space{width:30px; margin:0 10px;}
.container .header .photoGal .stynone img {
}


/*------end guru page ------*/
.container .header .photoGal img {
	text-decoration: none;
	border:0;
}
.footer .copyright p b a {
	  color:#FFCC00;
	  line-height:20px;
	  text-decoration:none;
}

.hig a{
	color:#fff;
	text-decoration:none;
	}
.hig a:hover{
	color:#fff;
	text-decoration:underline;
	}
	
span.highlights a{
	color:#FFCC00;
	text-decoration:none;
}
	