 /* CSS Document */

		/*
Theme Name: Var
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/


/* ------------------------------------ Browser Normalization ------------------------------------------------ */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p{
	margin				: 0;
	padding				: 0;
}
fieldset, img {
	border				: 0;
}
select{
	font: normal 11px Arial, Verdana, sans-serif;
}
label{
	float:left;	
	display				:block;	
	width:150px;
}
address, caption, cite, code, dfn,strong, var {
	font-style			: normal;
	font-weight			: normal;
}
ol, ul {
	list-style			: none;
}
abbr, acronym {
	border				: 0;
}
body{
	background-color	:#000000;
	font				:normal 12px Tahoma, Geneva, sans-serif;
	color				:#333;
	line-height17px;
}
/* ------------------------------------- Links ------------------------------------------------ */

a{
	color				: #0000ff;
	text-decoration		: underline;
}
a:hover {
	text-decoration		: none;
}
a:visited {
}
/* -------------------------------------- Headers ------------------------------------------------ */

h1 {
	font-size: 20px;
	font-family:georgia;
	font-weight:normal;
	padding:0 0 20px;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1.4em;
}

h1, h2, h3 {
	margin:0;
}

h4, h5, h6 {
	font-size: 1.1em;
}

h1, h2, h3, h4, h5, h6, strong {
	font-weight: normal;
}
hr{
	color:#999999;
	border:none;
	background:#999999;
	height:1px;
}
/* ------------------------- Common Styles ------------------------------------------- */
.clearFloat{
	content				: ".";
	display				: block;
	height				: .001px;
	clear				: both;
	visibility			: hidden;
}
.moreButton{
	border				:1px solid #7c0202;
	color				:#fff;
	background-color	:#7c0202;
	font-size			:11px;
	padding				:3px;
	cursor				:pointer;
	text-decoration:none;
}
.commonErrorMessage{
	color: white;
	font-weight: normal;
	padding: 10px;
	border:1px solid #ccc;
	background:#ed1c24;
}
.commonSuccessMessage{
	color: #488400;
	font-weight: bold;
}
.errorMessageContainer{
	display:block;
	border: 1px solid #d4a18d; 
	background-color: #ffefe9; 
	padding: 10px; 
	margin-bottom:10px; 
	color:#cc3707; 
	font-weight: bold;
}
.successMessageContainer{
	display:block;
	border: 1px solid #488400; 
	background-color: #e7f2d9; 
	padding: 10px; 
	margin-bottom:10px; 
	color:#488400; 
	font-weight: bold;
}
.imgFloat{
	float: left;
}
.clearLeft{
	clear: left;
}
.clearRight{
	clear: left;
}
.alignCenter{
	text-align: center;
}

/* ------------------------- Index Page Styles ------------------------------------------- */
#mainBox{
	width:953px;
	margin:0 auto;
}
#headerBox
{
    background-image:url('images/header.jpg');
    width:953px;
    height:255px;
    background-repeat:no-repeat;
}
.topHeaderBox{
	padding:5px 0;
	text-align:right;
}
.topHeaderBox a{
	color:white;
	text-decoration:none;
	font:italic bold 14px Arial, Helvetica, sans-serif ;
	padding:0 4px;
}
.topHeaderBox a img{
	vertical-align:middle;
}
#menuBox{
	font-size:13px;
	color:#FFFFFF;
	width:953px;
	height:50px;
	font-weight:bold;
	margin-left:0px;
	margin-top:3px;
	margin-right: 0px;	
}
#menuBox li a{
	float:left;
	background:url(images/menu/menuInnerOut.jpg) repeat-x 0 0; 
	width:135px;
	height: 19px; 
	margin-right:1px;
	padding:15px 0;
	text-align:center;
	color:white;
	text-decoration:none;
}
#menuBox li a:hover{
	background:url(images/menu/menuInnerOver.jpg) repeat-x 0 0; 
}
#menuBox li a.homeMenu{
	background:url(images/menu/menuHomeOut.jpg) repeat-x 0 0; !important
}
#menuBox li a.homeMenu:hover{
	background:url(images/menu/menuHomeOver.jpg) repeat-x 0 0; !important
}
#menuBox li a.contactMenu{
	background:url(images/menu/menuContactUsOut.jpg) repeat-x 0 0; !important
}
#menuBox li a.contactMenu:hover{
	background:url(images/menu/menuContactUsOver.jpg) repeat-x 0 0; !important
}

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; margin:3px 2px; padding:0 2px;}
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background:url(images/menu/menuInnerOut.jpg) repeat-x 0 0; width:135px; height:50px;}
ul.dropdown a:hover		            { color: #fff; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { display: block; padding: 14px 0px; border-right: 1px solid #333;
	 								  color: #fff; text-align:center; text-decoration:none;}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background:url(images/menu/menuInnerOver.jpg) repeat-x 0 0; color: #fff; position: relative; }
ul.dropdown li.hover a              { color: #fff; }

ul.dropdown li.homeMenu{
	background:url(images/menu/menuHomeOut.jpg) repeat-x 0 0; !important
}
ul.dropdown li.homeMenu:hover{
	background:url(images/menu/menuHomeOver.jpg) repeat-x 0 0; !important
}
ul.dropdown li.contactMenu{
	background:url(images/menu/menuContactUsOut.jpg) repeat-x 0 0; !important
}
ul.dropdown li.contactMenu:hover{
	background:url(images/menu/menuContactUsOver.jpg) repeat-x 0 0; !important
}
/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ font-weight: bold; background:url(images/menu/bg-submenu-off.gif) repeat-x 0 0; color: #fff; 
									  border-bottom: 1px solid #000; float: none; padding:0 10px; width: 160px; }
ul.dropdown ul li:hover					{ background:url(images/menu/bg-submenu-on.gif) repeat-x 0 0; } 
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; text-align:left; text-decoration:none; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

#mainBodyTop{
	background-image:url('images/bobyBackgroundTopStrip.png');
	background-position:left top;
	background-repeat:no-repeat;
	width:953px;
	height:23px;
	margin-top:10px;
}
#homeContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}
#homeContent .left{
	width:347px;
	margin-left:18px;
	float:left;
}
.videoBox{
	background-color:#1f1f1f;
	width:323px;
	height:282px;
	padding:10px;
	margin-top:10px;
}
.btnVideosBox{
	float:right;
	margin:10px 0;
	width:184px;
	height:34px;	
}
.btnVideosBox a{
	background:url(images/btn-view-videos-off.png) no-repeat 0 0;
	display:block;
	width:184px;
	height:34px;
	text-decoration:none;
}
.btnVideosBox a:hover{
	background:url(images/btn-view-videos-on.png) no-repeat 0 0;
}
.btnDonateHome{	
	margin:10px 0;	
}
.btnDonateHome a{
	background:url(images/btn-donate-off.png) no-repeat 0 0;
	display:block;
	width:106px;
	height:34px;
	text-decoration:none;
}
.btnDonateHome a:hover{
	background:url(images/btn-donate-on.png) no-repeat 0 0;
}
.latestnewsBox{
	width:340px;
	background:#1f1f1f;
}
.latestNewsHeader{	
	background-image:url('images/newsHeaderSlice.png');
	background-repeat:repeat-x;
	height:25px;
	padding:10px;
	font-family:georgia;
	font-size:20px;
	color:#ffffff;	
}
.latestNews
{
	width: 300px;
	height: 403px; 
	font-family: Verdana;
	font-size: 12px;
	color: #CCCCCC;
	text-align: justify;
	padding:20px;
}
.visitBox{
	float:left; 
	width:169px; 
	text-align:left; 
	padding:20px 0px 0px 0px;
}
.reportBox{
	float: right; 
	width: 174px; 
	margin-top: 6px; 
	height: 21px; 
	vertical-align: top;
}
#homeContent .right{
	width:555px;
	/*height:641px;*/
	float:right;
	border-left:1px #5d5d5d dotted;
	padding-left:10px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#5d5d5d;
	text-align:left;
}
.welcome{
	font-size:30px; 
	font-family:Century Gothic; 
	color:#ffffff; 
	float:left; 
	height: 48px; 
	width: 171px;
}
.fbIconBox{
	width:28px; 
	height:28px; 
	text-align:left; 
	float:right; 
	padding:5px 13px 0px 0px;
}
.textContentHome{
	padding:10px 20px 10px 0;	
}
.textContentHome p{
	font-size:12px; 
	font-family:verdana; 
	color:#b7b7b7;
	text-align:justify;
	padding:5px 0;
}
#slider1 {
	width:526px;
	height:225px;
	float:right;
	margin-top:5px;
    margin-right:12px;
    margin-bottom:20px;
    background-color:#202020;
    text-align:left;
}
#mainBodyRightQuickContact{
	width:538px;
	height:auto;
	margin-top:12px;
    padding:0px;
	float:right;
	text-align:left;
    }
	
.newCen {
    float:left; width:170px;
    height:84px; padding:18px 25px 25px 25px;
    margin:3px 20px 5px 2px;
    background-color:#3a3a3a;
    }
*html .newCen {
    float:left; width:150px;
    height:100px; padding:18px 25px 5px 25px;
    margin:3px 20px 5px 2px;
    background-color:#3a3a3a;
    }

.newCen h3 {
    margin:0px;
    padding:0px;
    width:100%;
    height:50px;
    float:left;
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    color:#fff100;
    }
*html .newCen h3 {
    margin:0px;
    padding:0px;
    width:100%;
    height:40px;
    float:left;
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    color:#fff100;
    }
    
.download_button {
    margin:0px 0px 0px 0px;
    padding:10px 0px 0px 1px;
    width:134px;
    height:30px;
    float:left;
    text-align:center;
    }
#footer{
	width:933px;
	background-color:#131313;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#616161;
	margin-top:10px;
	padding-top:15px;
	text-align:center;
	padding:10px;
	margin:0 auto;
}

#footer a{
	color:#616161;
	text-decoration:none;
	padding:0 7px;
}

#footer a:hover{
	color:#FFFFFF;
}
#footer .copyright{
	border-top:1px solid #252525;
	margin:5px 0;
	padding:5px 0;
	color:#616161;
	font-size:10px;
}
/* ------------------------- feedback Page Styles ------------------------------------------- */
#feedbackContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:10px;
}
.headerYellow{
	color:#fffc00;
}
.headerWhite{
	color:white;
}
#feedbackContent .left{
	width:347px;
	margin-left:18px;
	float:left;
}

#feedbackContent .right{
	width:555px;
	float:right;
	border-left:1px #5d5d5d dotted;
	padding-left:10px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#5d5d5d;
	text-align:left;
}
.feedbackForm{
	width:347px;
	color:#b7b7b7;
}
.feedbackForm li{
	padding:5px 0;
}
.txtBoxForm{
	border:1px solid #b7b7b7;
	padding:3px 5px;
	width:180px;
	background:#cccccc;
}
.appr_tittl {
            width:542px; 
            height:22px; 
            font-family:Arial; 
            font-size:14px; 
            color:#ffffff; 
            font-weight:bold;
            text-align:center;
            }
			.appr_area {
            width:542px; 
            height:262px; 
            text-align:center;
            }
.scrl_testimonialArea {
            margin:0px;
            padding:0px;
            width:930px;
            height:230px;
            text-align:left;
            padding:10px 0px 0px 15px;
            } 
         .scrl_testimonialArea_ttl {
            margin:0px;
            padding:0px 0px 0px 25px;
            width:907px;
            height:32px;
            text-align:left;
            padding:0px;
            font-family:Georgia;
            font-size:20px;
            color:#fffc00;
            font-weight:bold;
            }
          .item_scroll {
            width: 880px;
            height:auto;
            margin:0px 0px 15px 0px;
            padding:0px 0px 10px 0px;
            border-bottom:dotted 2px #424242;
            font-family:Arial;
            font-size:12px;
            }
.scroll-pane
		{
			width: 97%;
			padding:0px 5px 0px 0px;
			height: 164px;
			overflow: auto;
			color:#ffffff;
		}
		.horizontal-only
		{
			height: auto;
			max-height: 200px;
		}
/*---------------- Start Sept Fest  -------------------*/
.septFest_image {
    margin:0px 10px 0px 5px;
    padding:0px 0px 0px 0px;
    width:80px;
    height:80px;
    float:left;
    background-image:url('images/septFest.png');
    background-repeat:no-repeat;
    background-position:center;
    background-color:#fff;
    }
.sept_fest {
    margin:0px 5px 2px 0px;
    padding:5px 0px 0px 5px;
    width:920px;
    height:86px;
    text-align:left;
    font-family:Arial;
    font-size:12px;
    color:#fff;
    background-color:#3a3a3a;
    }
.sept_fest h1 {
    margin:0px;
    padding:0px;
    width:225px;
    height:20px;
    float:left;
    font-family:Arial;
    font-size:17px;
    font-weight:bold;
    }
.sept_fest h2 {
    margin:0px;
    padding:0px;
    width:225px;
    height:19px;
    /*float:left;*/
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#fff100;
    } 
.download_button {
    margin:0px 0px 0px 0px;
    padding:10px 10px 0px 1px;
    width:134px;
    height:30px;
    float:right;
    text-align:center;
    }
.septDownload_img {
    margin:0px 10px 0px 5px;
    padding:0px 0px 0px 0px;
    width:80px;
    height:80px;
    float:left;
    text-align:left;
    background-color:#fff;
    }
/*---------------- End of Sept Fest -------------------*/
/* ------------------------- Center Page Styles ------------------------------------------- */
#centerContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:10px;
}
.headerYellow{
	color:#fffc00;
}
#centerContent .left{
	width:320px;
	margin-left:18px;
	float:left;
}

#centerContent .right{
	width:560px;
	float:right;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#B7B7B7;
	text-align:left;
}
#centersContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:10px;
}
#centersContent .left{
	width:420px;
	margin-left:18px;
	float:left;
}

#centersContent .right{
	width:440px;
	float:right;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#B7B7B7;
	text-align:left;
}
.headingCenters{
	color: #FFFFFF; 
	font-family: Tahoma; 
	font-weight: normal;
	padding:0 0 10px 0;
}
.mapCenters{
	float:left;
	width:375px;
}
.centersBox{
	float:left;
	padding:10px 0 0 10px;
	width:190px;
}
.listBox{
	float:left;
	width:180px;
	padding:10px;
	color:#fff;	
}
.listBox h3{
	text-decoration:underline;
	font-size:15px;
}
.listCenters{
	margin:10px 20px;
}
.listCenters li{
	padding:3px 0;
	list-style:decimal;
}
.listCenters li a{
	color:#fff;
}
.listCenters li ul{
	padding:3px 20px;
}
.listCenters li ul li{
	list-style:circle;
}
/* ------------------------- Achievements Page Styles ------------------------------------------- */
#achievementContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:10px;
}
#achievementContent .left{
	width:600px;
	margin-left:18px;
	float:left;
}

#achievementContent .right{
	width:290px;
	float:right;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#5d5d5d;
	text-align:left;
}
#achievementBox{
	width:580px;
	font-family: Tahoma; 
	color: #808080; 
	margin:20px;
}
#achievementBox li{
	list-style-image:url(images/bullet.jpg);
	padding:10px;
}
.bestPlayerBox{
	
}
.bestPlayerBox li{
	padding:10px 0;
}
#mainBodySecondSponsor_ach {
	width: 936px;
	height:238px;
	margin-top: 10px;
    padding:10px 0 0 0;
    font-family:Georgia;
    font-size:20px;
    color:#fffc00;
	text-align: left;
	background-image:url('images/c_participation.jpg');
	background-repeat:no-repeat;
	background-position:top center;
    }
/* ------------------------- Gallery Page Styles ------------------------------------------- */	
.galleryPhoto{
}
.galleryPhoto li{
	width:200px;
	margin:10px;
	float:left;
	border:5px solid #333;
}
.galleryPhoto li:hover{
	border:5px solid #ccc;
}
/* ------------------------- Contact Page Styles ------------------------------------------- */	
.addressBox{
	
}
.addressBox li{
	padding:10px 0;
}
/* ------------------------- people Behind Page Styles ------------------------------------------- */	
#peopleContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:10px;	
	width:923px;
}
.peopleBox{
	
}
.peopleBox li{
	width:110px;
	margin:10px;
	float:left;
	text-align:center;
}
.peopleBox li div{
	padding:5px 0;
}
.namePeople{
	color:#ffffff;
}
.desPeople{
	color:#999999;
}
/* ------------------------- Selection Page Styles ------------------------------------------- */	
#selectionContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:10px;
}
#selectionContent .left{
	width:400px;
	margin-left:18px;
	float:left;
}

#selectionContent .right{
	width:490px;
	float:right;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#5d5d5d;
	text-align:left;
}
#selectionContent .right p{
	padding:10px 0;
}
/* ------------------------- About Page Styles ------------------------------------------- */
#aboutContent{
	background-color:#131313;
	margin:0 0 10px 0;
	padding:10px;
	color:#B7B7B7;
}
#aboutContent p{
	padding:10px 0;
}
/* ------------------------- Donation Page Styles ------------------------------------------- */
#donationBox{
	color:#D3CECE;
	margin:0 10px 10px 50px;
}
#donationBox li{
	list-style:decimal;
	padding:10px 0;
}
#donationBox li h3{
	font-weight:bold;
}

          .contact_right_details {
           margin:0px 0px 10px 0px;
           padding::0px 0px 10px 0px;
           width:500px;
           height:auto;
           font-family:Arial;
           font-size:12px;
           color:#d3cece;
           float:left;
           padding:5px 0px 0px 15px;
           text-align:justify;
            }
          .contact_right_details h1 {
           margin:0px;
           padding:0px;
           width:100%;
           height:22px;
           font-family:Georgia;
           font-size:12px;
           font-weight:bold;
           color:#5ce021;
           float:left;
           text-align:left;
           }
           .contact_right_details h2 {
           margin:0px;
           padding:0px;
           width:100%;
           height:22px;
           font-family:Georgia;
           font-size:12px;
           color:#b4ae06;
           float:left;
           text-align:left;
           }
          .tbl_cl_1  {
            margin:0px;
            padding:4px 0px 4px 10px;
            font-family:Arial;
            font-size:12px;
            color:#fff;
            background-color:#434242;
            height:auto;
            width:30%;
           }
           .tbl_cl_2  {
            margin:0px;
            padding:4px 0px 4px 5px;
            font-family:Arial;
            font-size:12px;
            color:#fff;
            height:auto;
            width:70%;
            background-color:#5e5d5d;
            }
.contact_right {
           margin:0px;
           padding:0px;
           width:546px;
           height:auto;
           float:left;
           padding:85px 0px 0px 15px;
         }
         .contact_right_sTittl {
           margin:0px;
           padding:0px;
           width:547px;
           height:20px;
           font-family:Arial;
           font-size:14px;
           font-weight:bold;
           color:#d3cece;
           float:left;
           padding:5px 0px 0px 0px;
         }
		 
/* ------------------------- Testimonials Page Styles ------------------------------------------- */
.testimonialBox{
	width:898px;
	margin:0 auto;
}
.testimonialBoxContent{
	background:#323232;
	color:#fff;
	padding:10px 40px;
	font-size:12px;
	width:798px;
	margin:0 auto;
}
.testimonialBoxName{
	font-size:14px;
	font-weight:bold;
	text-align:right;
}