body
{
	margin:0px; 
	padding:0px; 
	background:#fffde4 url(../images/bodyBg.jpg) repeat-x;
}
#maindiv
{
	width:100%; 
	margin:0px; 
	padding:0px; 
}
#mainPanel
{
	width:100%;  
	margin:0px; 
	padding:0px; 
	height:300px;
	background:url(../images/headBg.jpg) no-repeat;
}
#header
{
	width:900px;
	margin:auto;
}
#logodiv
{
	width:100%;
	height:110px;
	float:left;
	margin-top:35px;
}
#logo_middiv
{
	width:350px;
	height:110px;
	float:right;
	background:url(../images/logo.png) no-repeat;
}
#flage
{
	width:200px;
	float:right;	
	height:41px;
	margin-top:15px;
	background:url(../images/flag.png) no-repeat;
}
#events
{
	width:100%;
	height:20px;	
	float:left;
	margin-top:5px;
}
#main_container
{
	width:900px;
	margin:auto;
	margin-bottom:20px;
	border:solid 5px #FFF;
	background:#fffde4;
	color:#bb9d59; 
}
#gallery_container
{
	width:900px;
	height:640px;
	margin:auto;
	margin-bottom:20px;
	border:solid 5px #FFF;
	background:#fffde4;
	color:#bb9d59; 
}
#main_contact
{
	width:900px;
	height:440px;
	margin:auto;
	margin-bottom:20px;
	border:solid 5px #FFF;
	background:#fffde4;
	color:#bb9d59; 
}
#main_kabaddi
{
	width:900px;
	height:480px;
	margin:auto;
	margin-bottom:20px;
	border:solid 5px #FFF;
	background:#fffde4;
	color:#bb9d59; 
}
#main_gallery
{
	width:900px;
	height:570px;
	margin:auto;
	margin-bottom:20px;
	border:solid 5px #FFF;
	background:#fffde4;
	color:#bb9d59; 
}
#leftPanel
{
	width:550px; 
	margin:10px 0 0 0; 
	padding:0 0 0 20px; 
	float:left;
}
#contactPanel
{
	width:850px; 
	margin:auto; 
	padding:10px 0 0 20px; 
}
#rightPanel
{
	width:285px; 
	margin:40px 0 0 0; 
	padding:0 0 50px 36px; 
	float:left; background:url(../images/rigthBg.jpg) no-repeat;
}
.text
{ 
	margin:15px 5px 0 0; 
	padding:0px; 
	float:left;
}
.contact_text
{ 
	margin:55px 0 0 80px; 
	padding:0px; 
	float:left;
	width:350px;
}
.contact_image
{ 
	margin:25px 0 10px 10px; 
	padding:0px; 
	float:left;
	width:350px;
	height:250px;
	background:url(../images/contact_bg.png) no-repeat;
}
.pic
{	
	width:200px; 
	height:133px;
	margin:15px 0 0 0; 
	padding:0 0 0 28px; 
	float:left;
	background:url(../images/pic5.jpg) no-repeat;
}
.pic_text
{	
	width:300px; 
	margin:15px 0 0 0; 
	padding:0 0 0 10px; 
	float:left;
}
.pic1
{
	width:262px; 
	height:120px; 
	margin:15px 0 0 0; 
	padding:0px; 
	float:left; 
	background:url(../images/pic1.jpg) no-repeat;
}
.pic2
{
	width:262px; 
	height:120px; 
	margin:15px 0 0 0; 
	padding:0px; 
	float:left; 
	background:url(../images/pic2.jpg) no-repeat;
}
.view
{
	width:80px; 
	margin:3px 15px 0 0; 
	padding:0 0 0 15px; 
	float:right; 
	font-family:Arial; 
	font-size:11px; 
	color:#943415; 
	font-weight:bold; 
	text-decoration:none; 
	background:url(../images/listStyle.jpg) no-repeat 0 4px;
}
#menu
{
	width:100%; 
	margin:50px 0 10px 20px; 
	padding:0px; 
	float:left;
}
#menu ul
{
	width:400px; 
	margin:0px; 
	padding:0px; 
	float:right; 
	display:block;
}
#menu ul li
{
	width:auto; 
	margin:0px; 
	padding:0px; 
	float:left; 
	display:block;
}
#menu ul li a
{
	width:auto; 
	height:18px; 
	margin:0px; 
	padding:0px; 
	float:left; 
	font-family:Arial; 
	font-size:12px; 
	color:#45ada9; 
	line-height:13px; 
	text-decoration:none; 
	cursor:pointer;
}
#menu ul li a:hover
{
	background:url(../images/rightCurve.jpg)  right no-repeat ;
}
#menu ul li a span
{
	width:auto; 
	height:16px; 
	margin:0px; 
	padding:2px 8px 0 8px; 
	float:left; 
	cursor:pointer;
}
#menu ul li a:hover span
{
	background:url(../images/leftCurve.jpg) left no-repeat ;
}
#menu ul li .blank
{
	width:1px; 
	height:18px; 
	margin:0px; 
	padding:0 5px 0 5px; 
	float:left; 
	background:url(../images/mBlank.jpg) center top no-repeat;
}
#footPanel
{	
	width:923px; 
	margin:0px; 
	padding:25px 0 29px 0; 
	float:left; 
	background:url(../images/footbg.jpg) center top no-repeat ;
}
.heading
{
	width:100%;  
	margin:0px; 
	padding:0px; 
	float:left; 
	font-family:Georgia; 
	font-size:20px; 
	color:#0b636b; 
	line-height:28px; 
	font-weight:normal
}
.headingkabaddi
{
	width:50px;  
	margin-top:25px;
	padding:0px; 
	float:left; 
	font-family:Georgia; 
	font-size:20px; 
	color:#0b636b; 
	line-height:28px; 
	font-weight:normal
}
.headingcup
{
	width:90px;  
	margin-top:25px;
	padding:0px; 
	float:right; 
	font-family:Georgia; 
	font-size:20px; 
	color:#0b636b; 
	line-height:28px; 
	font-weight:normal
}
.heading_red
{
	margin:4px 0 0 0; 
	width:100%;  
	padding:0px; 
	float:left; 
	font-family:Georgia; 
	font-size:17px; 
	color:#943415; 
	line-height:32px; 
	font-weight:normal;
}
.testmonials
{
	width:200px; 
	height:17px; 
	margin:6px 0 0 0; 
	padding:0 0 12px 28px; 
	float:left; 
	font-family:Arial; 
	font-size:11px; 
	color:#943415; 
	font-weight:bold; 
	background:url(../images/testimIco.jpg) no-repeat;
}
p
{
	margin:3px 5px 0 0; 
	padding:0px; 
	float:left; 
	font-family:Arial; 
	font-size:12px; 
	color:#bb9d59;
	line-height:16px;
}
p span
{
	font-weight:bold;
}
.contacts
{
	width:266px; 
	margin:18px 0 0 0; 
	padding:0px; 
	float:left;
}
.contacts p
{
	width:42px; 
	height:19px; 
	margin:12px 0 0 0; 
	padding:0px; 
	float:left; 
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold;
	color:#bb9d59; 
	line-height:18px
}
.contacts input
{
	width:207px; 
	height:16px; 
	margin:12px 0 0 0; 
	padding:2px 0 0 9px; 
	float:left; 
	font-family:Arial; 
	font-size:10px; 
	color:#000000; 
	border:#e8e6c8 solid 1px; 
	background:#f8f5d2;
}
.contacts a
{
	width:93px; 
	height:19px; 
	margin:12px 0 0 0; 
	padding:0px; 
	float:left; 
	font-family:Arial; 
	font-size:11px; 
	color:#943415; 
	line-height:18px; 
	text-align:center; 
	text-decoration:none; 
	background:url(../images/contactsBg.jpg) no-repeat;
}
.contacts .blank
{
	width:10px; 
	height:19px; 
	margin:0px; 
	padding:0px; 
	float:left;
}
.contacts .blank2
{
	width:42px; 
	height:19px; 
	margin:12px 0 0 0; 
	padding:0px; 
	float:left;
}
.link
{
	width:923px; 
	margin:0px; 
	padding:0px; 
	float:left;
}
.link ul
{
	width:410px; 
	margin:0 auto; 
	padding:0px; 
	display:block;
}
.link ul li
{
	width:auto; 
	margin:0px; 
	float:left; 
	padding:0px; 
	display:block;
}
.link ul li .blank
{
	width:auto; 
	margin:0px; 
	padding:0 7px 0 7px; 
	float:left; 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#943415;
}
.link ul li a
{
	width:auto; 
	margin:0px; 
	float:left; 
	padding:0px; 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#943415; 
	text-decoration:none;
}
.copyright
{
	width:923px; 
	margin:3px 0 0 0; 
	padding:0px; 
	float:left; 
	font-family:Arial; 
	font-size:11px; 
	color:#bb9d59; 
	line-height:15px; 
	text-align:center;
	margin-bottom:3px;
}
.validation
{
	width:923px; 
	margin:4px 0 0 0; 
	padding:0px; 
	float:left;
}
.validation ul
{
	width:142px; 
	margin:0 auto; 
	padding:0px; 
	display:block;
}
.validation ul li
{
	width:auto; 
	margin:0px; 
	padding:0px; 
	float:left; 
	display:block;
}
.validation ul li .blank
{
	width:10px; 
	height:17px; 
	margin:0px; 
	padding:0px; 
	float:left
}
.validation ul li a
{
	width:66px; 
	height:17px; 
	margin:0px; 
	padding:0px; 
	float:left; 
	font-family:Arial; 
	font-size:10px; 
	font-weight:bold; 
	color:#943415; 
	line-height:16px; 
	text-align:center; 
	text-decoration:none; 
	background:url(../images/validationBg.jpg) no-repeat;
}
.project
{
	width:280px; 
	margin:10px 0 0 0; 
	padding:0px; 
	float:left;
}
.project ul
{
	width:280px; 
	margin:8px 0 0 0; 
	padding:0px; 
	float:left; 
	display:block;
}
.project ul li
{
	width:280px; 
	margin:0px; 
	padding:0px; 
	float:left; 
	display:block;
	height:25px; 
	padding:0 0 0 10px; 
	background:url(../images/listbg.jpg) no-repeat;
}
.project ul li span
{
	font-weight:bold;
}
.gallery
{
	width:500px;
	height:120px;
	border:solid 1px;
	float:left;
	margin-bottom:30px;
	margin-top:5px;
	background:#F9F6D4;
}
.gallery .image
{
	float:left;
	width:100px;
	height:100px;
	margin:10px;
}
.gallery p
{	
	float:left;
	width:350px;
}
.gallery .heading
{
	margin:4px 0 0 0; 
	width:200px;  
	padding:0px; 
	float:left; 
	font-family:Georgia; 
	font-size:17px; 
	color:#943415; 
	line-height:32px; 
	font-weight:normal;
}
.gallery_image
{
	width:850px;
	margin:auto;
	margin-top:10px;
	border:solid 1px #FFFDE4;
}
.space
{
	height:10px;
	width:100%;
	float:left;
}
.space1
{
	height:130px;
	width:100%;
	float:left;
}
.care
{
	text-decoration:none;
	color:#bb9d59;
	font-weight:bold;
}

#nav
{
	display:none;
}
marquee
{
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold;
	color:#bb9d59; 	
}
.Results 
{
	width:262px; 
	height:40px; 
	margin:15px 0 0 0; 
	padding:0px; 
	float:left; 
}
#hrdiv
{
	margin-top:20px;
	width:262px;
	height:95px;
	float:left;
	border:solid 4px #FBF8D9;
	background:#fbfaee;
	background:url(../images/trophy_img.png) no-repeat;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
} 
html[xmlns] .clearfix {
	display: block;
} 
* html .clearfix {
	height: 1%;
}
