@charset "UTF-8";
/* CSS Document */

body {
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
color:#2f2f2f;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url(images/misc/BG.png);
background-repeat:repeat-x;
background-color:#e8f5c9;
}

#topNav{
background-image:url(images/misc/topNavBg.png);
background-repeat:repeat-x;
height:37px;
padding-top:14px;
}
#topNav .placement{
width:550px;
}
#topNavLine{
height:5px;
font-size:1px;
background-color:#861f13;
}
#topNavLineBlue{
height:5px;
font-size:1px;
background-color:#156088;
}
#topNavLineOrange{
height:5px;
font-size:1px;
background-color:#aa5c01;
}
#topNavLineGreen{
height:5px;
font-size:1px;
background-color:#486406;
}

#topNavLineSilver{
height:5px;
font-size:1px;
background-color:#545454;
}
#topBar{
background-image:url(images/misc/topBarBG.png);
background-repeat:repeat-x;
height:150px;
width:834px;
margin:0px auto;
}
#topBar .logo{
float:left;
}
#topBarSilver{
height:150px;
width:834px;
margin:0px auto;
}
#topBarSilver .logo{
float:left;
}
#flash{
height:346px;
width:834px;
}
#container{
width:954px;
margin:0px auto;
background-image:url(images/misc/containerBG.png);
background-position:center top;
background-repeat:repeat-y;
}
#containerInside{
margin:0px auto;
width:834px;
margin-left:60px;
margin-right:60px;
}
#middleContentHolder{
width:834px;
}
#middleContent{
background-image:url(images/misc/middleContentBG.png);
background-repeat:repeat-x;
/*height:250px;*/
}
#middleContent .text{
width:429px; 
/*height:232px;*/
background-image:url(images/misc/sep.png); 
background-repeat:no-repeat; 
background-position:top right;
padding-left:30px;
padding-top:20px;
padding-bottom:20px;
padding-right:30px;
margin-right:-5px;
}
#middleContent .text p{
line-height:12px;
}
#middleContent .text h1{
font-family:Helvetica, Tahoma, Arial,;
font-size:18px;
font-weight:normal;
letter-spacing:-1px;
color:#861f13;
padding:0px;
margin:0px;
margin-bottom:-5px;
line-height:30px;
}
#redBar{
background-image:url(images/misc/redBarBG.png);
background-repeat:repeat-x;
height:34px;
}
#containerFooter{
background-image:url(images/misc/footerBG.png);
background-repeat:no-repeat;
background-position:center bottom;
padding-bottom:60px;
margin:0px auto;
width:954px;
}
#containerFooter .containerFooterInside{
width:834px;
margin:0px auto;
}

#containerExtra{
width:834px;
margin:0px auto;
font-size:px;
text-align:center;
margin-bottom:25px;
}


/* --------------------------*/

.tAcademy{
background-image:url(images/misc/topTabs/cricketAcademy.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tAcademy:hover{background-position:0px -37px;}
.tAcademyOn{
background-image:url(images/misc/topTabs/cricketAcademy.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}

/* --------------------------*/

.tShop{
background-image:url(images/misc/topTabs/onlineShop.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tShop:hover{background-position:0px -37px;}
.tShopOn{
background-image:url(images/misc/topTabs/onlineShop.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}

/* --------------------------*/

.tBook{
background-image:url(images/misc/topTabs/bookOnline.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tBook:hover{background-position:0px -37px;}
.tBookOn{
background-image:url(images/misc/topTabs/bookOnline.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}

/* --------------------------*/

.tWork{
background-image:url(images/misc/topTabs/workForUs.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tWork:hover{background-position:0px -37px;}
.tWorkOn{
background-image:url(images/misc/topTabs/workForUs.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}

/* --------------------------*/

.tSports{
background-image:url(images/misc/topTabs/sportsAcademy.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tSports:hover{background-position:0px -37px;}
.tSportsOn{
background-image:url(images/misc/topTabs/sportsAcademy.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}

/* --------------------------*/







/* 
.tAcademy{
background-image:url(images/misc/topTabs/academy.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tAcademy:hover{background-position:0px -37px;}
.tAcademyOn{
background-image:url(images/misc/topTabs/academy.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}



.tShop{
background-image:url(images/misc/topTabs/shop.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tShop:hover{background-position:0px -37px;}
.tShopOn{
background-image:url(images/misc/topTabs/shop.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}


.tBook{
background-image:url(images/misc/topTabs/book.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tBook:hover{background-position:0px -37px;}
.tBookOn{
background-image:url(images/misc/topTabs/book.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}


.tWork{
background-image:url(images/misc/topTabs/work.png);position:relative;
background-position:0px 0px;height:37px;
display:block;width:107px; float:left; margin-right:2px;
}
.tWork:hover{background-position:0px -37px;}
.tWorkOn{
background-image:url(images/misc/topTabs/work.png);position:relative;
background-position:0px -74px;height:37px;
display:block;width:107px;float:left; margin-right:2px;
}

/* --------------------------*/

.nav{
background-image:url(images/misc/navBarBG.png);
background-repeat:repeat-x;
height:36px;
width:640px;
float:right;
}
.nav img{
border:0px;
}
.navItem{
float:left;
}
#leftNav{
width:230px;
}
#leftNav a{
color:#002f2f;
text-decoration:none;
font-weight:normal;

}
#leftNav .button{
display:block;
height:30px;
overflow:hidden;
padding-left:18px;
padding-top:14px;
background-image:url(images/misc/leftNavRollover.png);
background-repeat:no-repeat;
background-position:0px -44px;
color:#FFFFFF;
width:212px;
font-size:14px;
}
#leftNav .button:hover{
background-position:0px -88px;
color:#3c5402;
}
#leftNav .buttonOn{
display:block;
height:30px;
overflow:hidden;
padding-left:18px;
padding-top:14px;
background-image:url(images/misc/leftNavRollover.png);
background-repeat:no-repeat;
background-position:0px 0px;
color:#3c5402;
width:212px;
font-size:14px;
}

#leftNav .buttonSml{
display:block;
height:24px;
overflow:hidden;
padding-left:18px;
padding-top:8px;
background-image:url(images/misc/leftNavRolloverSmall.png);
background-repeat:no-repeat;
background-position:0px -32px;
color:#FFFFFF;
width:212px;
font-size:12px;
}
#leftNav .buttonSml:hover{
background-position:0px -64px;
color:#3c5402;
}
#leftNav .buttonSmlOn{
display:block;
height:24px;
overflow:hidden;
padding-left:18px;
padding-top:8px;
background-image:url(images/misc/leftNavRolloverSmall.png);
background-repeat:no-repeat;
background-position:0px 0px;
color:#3c5402;
width:212px;
font-size:12px;
}

#rightContent{
width:604px;
/*height:572px;*/
margin:0px;
padding:0px;
}
#rightContent .shadow{
background-image:url(images/misc/shadowTop.png);
width:604px;
height:4px;
font-size:1px;
margin:0px;
padding:0px;
}
#rightContent .textContent{
padding-top:175px;
padding-left:42px;
width:300px;
}
#rightContent .courses{
padding-top:38px;
padding-left:42px;
padding-bottom:50px;
width:525px;
}
#rightContent .courses h1{
font-family:Helvetica, Tahoma, Arial,;
font-size:21px;
font-weight:normal;
letter-spacing:-1px;
color:#861f13;
padding:0px;
margin:0px;
}

.venuesHolder{
margin-top:10px;
}
.venuesHolder .inside{
float:left;
margin-right:10px;
width:140px;
}
.venues{
background-image:url(images/misc/venuesItem.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
color:#ccff33;
display:block;
width:130px;
height:15px;
padding:5px;
text-decoration:none;
margin-top:1px;
}

.venues:hover{
background-position:0px -25px;
color:#FFFFFF;
}
.venueButton{
display:block;
width:240px;
float:left;
font-size:10px;
background-color:#54730d;
color:#FFFFFF;
text-decoration:none;
padding:5px;
margin-right:3px;
margin-bottom:3px;
}
.venueButton:hover{
background-color:#990000;
color:#FFFFFF;
}

.venueButtonsHolder a{
display:block;
width:240px;
float:left;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
padding:5px;
margin-right:3px;
margin-bottom:3px;
}
.venueButtonsHolder a:hover{
color:#FFFFFF;
}
.venueButtonGreen{
background-image:url(../images/venueButtons/green.png);
}
.venueButtonBlue{
background-image:url(../images/venueButtons/blue.png);
}
.venueButtonRed{
background-image:url(../images/venueButtons/red.png);
}
.venueButtonYellow{
background-image:url(../images/venueButtons/yellow.png);
}







.redButton{
background-image:url(images/misc/findOutMore.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
color:#ffffff;
display:block;
width:200px;
height:50px;
text-decoration:none;
float:left;
margin-right:10px;
}
.redButton:hover{
background-position:0px -50px;
}

.bookCourse{
background-image:url(images/misc/BookCourse.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
color:#ffffff;
display:block;
width:200px;
height:50px;
text-decoration:none;
float:left;
}
.bookCourse:hover{
background-position:0px -50px;
}

a{
text-decoration:none;
color:#333333;
}
a:hover{
color:#990000;
}

.newsButton{
background-image:url(images/misc/newsButton.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
color:#ffffff;
display:block;
width:200px;
height:30px;
text-decoration:none;
}
.newsButton:hover{
background-position:0px -30px;
}

