/*CSS Document*/
/*(Project) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}
p, a, ul, li, h1, h2, h3, h4, h5, from{ padding:0px; margin:0px; }
img{ padding:0px; margin:0px; border:0px; }

#Wraper{width:100%; height:auto; margin:0px; padding:0px; clear:both;}
#WraperInner{width:100%; margin:0px auto; padding:0px; float:left; background:url(../images/bg_main_big.jpg) no-repeat center top; min-height:1000px; }  
#Wraper1{width:1002px; height: auto; margin:0px auto;}


/*Header start here*/
#HeaderWraper{width:1002px; height: auto; float:left;}
#HeaderLinks{width:995px; height: auto; float:left; padding: 0px 7px 0 0px;}

.LogoWraper{width:331px; height:123px; float:left;}
.TopRightLinks{width:664px; height: auto; float: right;}
.TopRightShareLinks{width:664px; height: 41px; float: right; padding-top:12px;}

.TopRightLinks1{width:555px; height: auto; float: left; padding-top:10px; text-align:right; padding-right:5px; text-transform:uppercase;}


/*Navigation start here*/
.NavigationWraper{width:966px; height:26px; float: left;  background:url(../images/nevi_bg.png) no-repeat; margin-left:10px; padding-left:13px; padding-top:1px; padding-right:6px;}
.NavigationLinks{width:623px; height:22px; float: left; text-align:left; text-transform:uppercase; padding-top:4px; padding-left:3px;}	
	
/*Middle start here*/
#MiddleWraper{width:985px; height:auto; float:left; margin: 6px 0 6px 10px; background:#FFFFFF; padding-bottom:15px; }

/*Left Side start here*/
.LeftPart{width:649px; height:auto; float:left; padding: 11px 11px 0 13px;}

.LeftNewsBox{width:649px; height:auto; float:left; margin-top:12px;}
.NewsBox{width:308px; height:auto; float:left;}
.NewsBorBox{width:288px; height:auto; float:left; border-right:1px solid #8b8b8b; padding-right:20px; padding-top:4px;}
.NewsBoxText{width:180px; height:auto; float:left; margin-left:6px;}

.RegionalNewsBox{width:310px; height:auto; float:left; margin-left:24px; margin-right:5px;}

.SpeciaListDetail{width:647px; height: auto; float:left; background:#c9c9c9; padding: 1px 0px;}
.SpeciaList{width:647px; height: auto; float:left; background:#004f2b; padding: 1px 0px;}
.SpeciaListNew2{width:647px; height: auto; float:left; background:#c9c9c9; padding: 1px 0px; border-left:solid 1px #c9c9c9; border-right:solid 1px #c9c9c9;}
.SpeciaListTitle{width:627px; height: auto; float:left; padding:3px 10px;}

.SpeciaListing{width:627px; height: auto; float:left; background:#006e27; padding: 3px 10px;}
.SpeciaListingNew2{width:627px; height: auto; float:left; background:#FFFFFF; padding: 3px 10px;}
.SpeciaListingNew3{width:627px; height: auto; float:left; background:#edeaea; padding: 3px 10px;}
.PlayBoxListingNew{width:627px; height: auto; float:left; padding:3px 10px;}

/*Right Side start here*/
.RightPart{width:298px; height:auto; float:left; margin-right:14px; padding-top:1px;}

.RightPartLinkBox{width:298px; height:auto; float:left; padding-top:10px;}
.RightListingBgNew{width:298px; height: auto; float:left; background:#c9c9c9; padding: 1px 0px; border-left:solid 1px #c9c9c9; border-right:solid 1px #c9c9c9;}
.RightListingTitle{width:278px; height: auto; float:left; padding:3px 10px;}
.RightListingNew{width:278px; height: auto; float:left; background:#FFFFFF; padding:3px 10px;}
.hello{width:278px; height: auto; float:left; background:#FFFFFF; padding:3px 10px;}


.RightListingBg{width:278px; height: auto; float:left; background:#ffffff; padding: 3px 10px;}
.RightListing{width:278px; height: auto; float:left; background:#edeaea; padding:3px 10px;}


/*----------------------------Start-------------------------------------*/
.glowingtabs{
width: auto;
line-height:normal;
margin-top:0px;
float: left;

}

.glowingtabs ul{
float:left;
list-style-type: none;
margin:0px;
padding:0px;
width: auto

}

.glowingtabs li{
display:inline;
margin:0px;
padding:0px;
}

.glowingtabs a{
float:left;
background: url(../images/glowtab-left.jpg) no-repeat left top;
margin:0;
margin-right: 4px; /*spacing between each tab*/
padding: 0px 0px 0px 5px;
text-decoration:none;
}

.glowingtabs a span{
float:left;
display:block;
background: url(../images/glowtab.jpg) no-repeat right top;
padding: 7px 10px 6px 6px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: none;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float: left;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color: #000;
}

.glowingtabs .current a{ /*Selected Tab style*/
background-position:0% -29px;
text-decoration:none;
 /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs .current a span{ /*Selected Tab style*/
background-position:100% -29px;
text-decoration:none; /*Shift background image up to start of 2nd tab image*/
color: #000000;
}

.glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -29px; /*Shift background image up to start of 2nd tab image*/
text-decoration:none;

}

.glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -29px; /*Shift background image up to start of 2nd tab image*/
text-decoration:none;

}

/*----------------------------End-------------------------------------*/


/*Footer start here*/
#FooterWraper{width:985px; height: auto; padding-left:10px; float:left;}
#FotterInner{width:935px; height: auto;  float:left; padding: 20px 20px 15px 20px;}

.AboutUsBox{width:290px; height: auto;  float:left; margin-right:22px;}
.OurSponsors{width:250px; height: auto;  float:left; margin-right:12px;}
.OurPartners{width:360px; height: auto; float:left;}
/*.FooterLinks{width:985px; height: auto; clear:both; border-top: 1px solid #23491d; text-align:center; margin-bottom:20px; padding-top:20px;}*/
.FooterLinks{width:985px; height: auto; clear:both;text-align:center; margin-bottom:20px; padding-top:20px;}

.LeftPartInnerPage{width:649px; height:auto; float:left; margin:1px 23px 0 1px;}
.LeftPartInnerPageTitle{width:634px; height:36px; float:left; background:url(../images/title_bg.jpg) no-repeat; padding: 9px 0 0 15px;}

.WhereToPlayBotBox{width:639px; height:auto; float:left; margin-top:12px; margin-left:10px;}
.SpeciaListPlayBox{width:639px; height: auto; float:left; background:#004f2b; padding: 1px 0px;}

.SpeciaListPlayBoxNew2{width:639px; height: auto; float:left; background:#c9c9c9; padding: 1px 0px;border-left:solid 1px #c9c9c9;}
.PlayBoxListing{width:618px; height: auto; float:left; padding:3px 10px;}
.PlayBoxListing1{width:618px; height: auto; float:left; background:#edeaea; padding: 3px 10px;}
.PlayBoxListingNew2{width:618px; height: auto; float:left; background:#FFFFFF; padding: 3px 10px;}

.SearchBox{width:599px; height: auto; float:left; padding: 20px 18px;}
/*------------------------------------------sunilWork-----------------------------------------*/
.SpeciaListingBox{width:639px; height: auto; float:left; background:#004f2b; padding:5px 0 0 0px;}
.Newslisting{ width:636px; height:auto; float:left; background-color:#fff; padding:12px 0 16px 3px; border-bottom:1px solid #dadada;}
.Newslistingheading{ width:636px; height:auto; float:left;}
.Newslistingtext{ width:636px; height:auto; float:left;}
.NewslistingtextNew{ width:350px; height:auto; float:left;}
.Newsbottomline{ width:639px; height:4px; float:left; background-image:url(../images/news_bottom_line.jpg); background-repeat:repeat-x;}
.Contactus{ width:649px; height:auto; float:left; padding: 38px 0 0 0px;}
.Contactfield{ width:350px; height:auto; float:left;}
.Contactinfobox{ width: 217px; height:auto; float:right; background-color:#efefef; border: 1px solid #d8d8d8; margin-right:6px;}
.ContactimgoText{ width:190px; height:auto; padding:13px 11px 26px 16px;}

/*----------------------------16-03-2010-------------------------------------*/
.NewsBorBox1{width:288px; height:auto; float:left; border-right:1px solid #8b8b8b; padding-right:20px;}

.PagingBlock{ width:636px; height:auto; float:left; background-color:#fff; padding:12px 0 16px 3px; border-top:3px solid #a7a7a7;}


#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {height:430px; width:600px; color:#bbb; background-color:#FFF; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
/*#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
*/#simplemodal-container #basic-modal-content {padding:8px;}



/* 23-03-2010 */

#MapPopUpBlock{  margin:0px; background:Gray; position:relative;}
.basic{  margin:0px; background:#fff; position:relative;}
#DropDownBlock{ position:absolute; left:30px; bottom:15px; width:300px; height:30px; }
#MapBlock{width:450px; float:left; height:auto; padding:10px 10px 10px 10px;}

.divDropdown{
	width: auto;
	height: auto;
	padding: 10px;
	/*border:1px solid black;
	background-color: #FFEE88;*/
	
	
}


/* 31-03-2010*/

.Contactus{ width:649px; height:auto; float:left; padding: 38px 0 0 0px;}
.Contactfield{ width:350px; height:auto; float:left;}
.Contactinfobox{ width: 217px; height:auto; float:right; background-color:#efefef; border: 1px solid #d8d8d8; margin-right:6px;}
.ContactimgoText{ width:190px; height:auto; padding:13px 11px 26px 16px;}

/* 07-04-2010*/

#DrpDownMap{
	clear:both;
	position:absolute;
	z-index:10000;
	padding:10px 10px;
	margin:0px;
	top:38px;
	left:350px;
	height:25px;
	width:220px;
	background:url(../images/Map_Dropdown_bg.png) no-repeat;
}

.popupControl
{
	background-color: #AAD4FF;
	position: absolute;
	visibility: hidden;
	border-style: solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground
{
	background-color: #141414;
	filter: alpha(opacity=80);
	opacity: 0.5;
	z-index: 10000;
}

.modalPopup
{
	background-color: White;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	width: 250px;
}

#nav {
	margin:0; 
	padding:0; 
	list-style:none; 
	width:730px; height:26px; float: left;
}	
	
	/* make the LI display inline */
	/* it's position relative so that position absolute */
	/* can be used in submenu */
	#nav li {
		float:left; 
		display:block; 
		width: auto; 
		background: none; 
		position:relative;
		z-index:500; 
		margin:0 1px; color:#2d2d2d; font-family:Arial, Helvetica, sans-serif; font-size:15px;  text-transform:uppercase; 
	}
		
	/* this is the parent menu */
	#nav li a {
		display:block; 
		padding:0px 10px 5px 10px; 
		font-weight: normal;  
		height:20px; 
		text-decoration:none; 	
		text-align:center; 
		color:#2d2d2d; font-family:Arial, Helvetica, sans-serif; font-size:13px;
	}

	#nav li a:hover {
		color:#2d2d2d; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:13px;	  
	}
	
	.NaviRightBdr{ /* border-right:1px solid #ccc;*/ background:url(../images/menu_right_line2.png) no-repeat top right;}
	/* you can make a different style for default selected value */
	#nav a.selected {
		color:#fff;font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			margin:0 0 0 -1px; 
			padding:0; background:#015f0b;  
			list-style:none; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
		#nav ul li {
			width:180px; 
			float:left; 
			border-bottom:1px solid #047410; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
			display:block;  
			height: auto;
			padding: 8px 5px; 
			color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
		#nav ul a:hover {
			text-decoration:underline; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;	
		}


.SpeciaListNewTitle{width:635px; height: auto; float:left; background:#c9c9c9; padding: 1px 0px;}
.SpeciaListNew{width:635px; height: auto; float:left; background:#c9c9c9; padding: 1px 0px;}
.SpeciaListTitleNew{width:615px; height: auto; float:left; padding:3px 10px;}
.SpeciaListingNew{width:615px; height: auto; float:left; background:#fff; padding: 7px 9px; border-left:solid 1px #edeaea; border-right:solid 1px #edeaea;}
.PlayBoxListingNew1{width:615px; height: auto; float:left; padding:3px 10px;background:#edeaea;}



/* 07-04-2010*/

#DrpDownMap{
	clear:both;
	position:absolute;
	z-index:10000;
	padding:10px 10px;
	margin:0px;
	top:27px;
	left:367px;
	height:25px;
	width:218px;
	background:url(../images/Map_Dropdown_bg.png) no-repeat;
}

.TopRightLinks3{width:320px; height: auto; float: right; padding-top:5px; text-align:right; padding-right:5px; text-transform:uppercase;}#apDiv1 {
	position:absolute;
	width:270px;
	height: auto;
	padding-top:0px;
	background:#195714;
	z-index:9999;
	top: 21px;
	left: -159px;
}

.PoupTitle{width:265px; height:auto; float:left; text-align:right; padding-right:5px; padding-bottom:5px; padding-top:5px;}
.PoupMidd{width:265px; height:auto; float:left;  padding-right:5px; padding-top:8px; padding-bottom:12px;}

.NewslistingtextNew{width:400px; height:auto; float:left;}         
.VenueDetailsImg{float:right;}       
                      
.space-monkey-ajax { background: #000 url(../images/ajax-loader.gif) center 100px no-repeat; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.8; position: fixed; top: 0px; left: 0px; width: 100%;  z-index: 1000;background-color:Black; }
.space-monkey-ajax span { font-family: Arial; font-size: 12px; color: #fff; position: absolute; margin-top: 125px; left: 50%; margin-left: -110px; display: block; width: 220px; text-align: center; }
     
     
     
.glowingToptabs{
width: auto;
line-height:normal;
margin-top:0px;
float: left;

}

.glowingToptabs ul{
float:left;
list-style-type: none;
margin:0px;
padding:0px;
width: auto

}

.glowingToptabs li{
display:inline;
margin:0px;
padding:0px;
}

.glowingToptabs a{
float:left;
background: url(../images/glowtab-leftNew.jpg) no-repeat left top;
margin:0;
margin-right: 4px; /*spacing between each tab*/
padding: 0px 0px 0px 5px;
text-decoration:none;
}

.glowingToptabs a span{
float:left;
display:block;
background: url(../images/glowtabNew.jpg) no-repeat right top;
padding: 7px 10px 6px 6px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: none;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingToptabs a span {float: left;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color: #000;
}

.glowingToptabs .currentTab a{ /*Selected Tab style*/
background-position:0% -29px;
text-decoration:none;
 /*Shift background image up to start of 2nd tab image*/
}

.glowingToptabs .currentTab a span{ /*Selected Tab style*/
background-position:100% -29px;
text-decoration:none; /*Shift background image up to start of 2nd tab image*/
color: #fff;
}

.glowingToptabs a:hover{ /*onMouseover style*/
background-position:0% -29px; /*Shift background image up to start of 2nd tab image*/
text-decoration:none;

}

.glowingToptabs a:hover span{ /*onMouseover style*/
background-position:100% -29px; /*Shift background image up to start of 2nd tab image*/
text-decoration:none;

}     
     
     