body {
    background-color:white;
    font-family:verdana, geneva, arial, helvetica, sans-serif;
    font-size:0.7em;
    margin:0 0 0 6px;
}
#page {
    margin-top:6px;
    width:99%;
    position:relative;
}
#column2 {
    margin:0px 0 0px 200px;

    background:#fff;
}
#column1 { 
	width:200px;
	position:absolute;
	top:0px;
	left:0;
	background:#008244;

}
#cricketer {
	vertical-align:bottom;
	float:right;
	border:0;
}
#toptop {
	border-bottom:2px solid #fff;
	width:100%;
}
#masthead {
    background-image:url('/images/masthead.jpg');
		border-left:2px solid white;
	width:90%;
	height:59px;
}
#main-menu{
		border-left:2px solid white;
	  width:100%;	
}
#main-menu UL{
    margin:0;
    padding:0;
    list-style: none;



}
#main-menu LI{
    width:18%;
    float:left;
    margin:0;
    padding:0;
    display:inline;

}
#main-menu LI#home-nav {
    margin:0;
    padding:0;

}
#main-menu LI#home-nav A{
		border-left:0;
}
#main-menu LI A,#main-menu LI A:VISITED,#main-menu LI A:LINK,#main-menu LI A:ACTIVE{
	  border-top:2px solid white;
		border-left:2px solid white;
    background:#008244;
    display:block;   
    text-align:center;
    color:#FFF;
    text-decoration:none;
    padding:8px 0;
    text-transform:uppercase;
    margin:0;   
}
BODY#home #main-menu LI#home-nav A,
BODY#about #main-menu LI#about-nav A,
BODY#courses #main-menu LI#courses-nav A,
BODY#news #main-menu LI#news-nav A, 
BODY#tips #main-menu LI#tips-nav A{
    background:#BF2F2F; 
}
#main-menu LI A:HOVER {
    background:#2baf6f;
}
H2.module-header  {
	padding-top:0;
	margin-top:0;
	text-align:center;
}
#news H1 {clear:left;
	}
#latest-news H2 {
	margin:0.5em 0 0.2em 0.5em;
	padding:0;
	font-size:1.2em;
	}
#latest-news UL{
	font-weight:bold;
	line-height:1.5em;
  list-style-image:url('/images/smallballs-list.jpg');
  margin-top:0.5em;
}

#latest-news {
    clear:both;
    width:43.5%;
    float:left;  
    background:#FFFFE6;
    height:110px;
    margin:0.5em 0 0 0.5em;
	  border-bottom:1px solid #008244;
	  border-right:1px solid #008244;
}
#quotes {
  width:43%;
  float:left;
  padding:15px 1.5% 0 1.5%;
	margin:0.5em 0 0 0;
	height:95px;
	background:#FFFFCC;
	border-bottom:1px solid #008244;
 }
#breadcrumbs { 
   text-align:right;
   width:88%;
   clear: both;
   font-style:italic;
   padding-top:0.5em;
}

#breadcrumbs  A {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}


.line {
	clear:both;
	border:0px solid #EFEDED;
	margin:0em 1em 1em 1em;
	width:90%;
}
#content {
	width:88%;
  padding:0 0 1em 1.5em;
  clear:left;
  min-height:500px;
}

#content LI{
	line-height:1.4em;
}


#content IMG{
	border:0;
}


BLOCKQUOTE {
	color:#006699;
	padding:0;
	margin:1em;
	font-style:italic;
}
.citationsrc {
	font-weight:bold;
	font-size:x-small;
	padding-top:0em;
	padding-right:1em;
	text-align:right;
}
#bluetop {
	background:#005680;
	height:27px;
	border-bottom:2px solid #fff;
	margin:0;
	padding:0;
}
#column1 UL {
	margin:0.5em 0 0 0.5em;
	padding:0;
	text-transform:uppercase;
	list-style-type:none;
	line-height:2em;
}
#column1 UL A {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#column1 UL A:hover {
	color:#FFFF00;
	text-decoration:none;
}
.no-margin {
	margin:0.5em 0;
}	
.right_image {
    float:right;
}
.right_image P{
  text-align:center;
  padding:0;
  margin:0;
  font-weight:bold;
}
.left_image {
    float:left;
}
.center_image {
    text-align:center;
}
#footer {
    
	width:91.5%;
	margin: 0 10px 5px 0;
	background:#005680;
	clear:both;
	}
#footer1 {
	float:left;
  width:200px;
	height:26px;
	background:#005680;
	border-right:2px solid #fff;
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
}
#footer2 { 
	height:21px;
	background:#005680;
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
	color:#fff;
	text-align:right;
	padding-top:5px;
}
#footer2 A {
	color:#fff;
	text-decoration:none;	
}
#footer2 A:hover {
	color:#FFFF00;
	text-decoration:underline;	
}

H1 {
	margin:0.5em 0 0 0;
	font-size:1.3em;
	padding:0;
	background-image:url('/images/smallballs.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:2em;
	line-height:2em;
}
H2 {
	margin:2em 0 0 0;
	padding:0;
	font-size:1.1em;
}
H3 {
	margin:2em 0 0 0;
	padding:0;	
}
H4 {
	margin:0;
	padding:0;
	font-style:italic;
	color:gray;	
}
#email_form {
	background-image:url(/images/email-back.jpg);
	height:144px;
	background-repeat:no-repeat;
	margin:0.8em;
	padding:1em;
	line-height:1.5em;
	}
#email_form FORM {
	padding:0;
	margin:0;
}
#email_form H2 {
	padding:0;
	margin:0 0 0.5em 0;
}
#email_form P {
	padding:0;
	margin:0;
	margin:0 0 0.5em 0;
}


A {
	color:#006699;
}
#content-box-1 {

}
#top_container {
	background:#008244;
	background-image:url(/images/logo.jpg);
	background-repeat:no-repeat;
	background-position:53px bottom;

}
#callout {
    color: maroon;
    padding:0px 0px 0px 30px;
    border: 1px solid black;
    background-color: #ffff6a;
    text-align: center;
}
#spin_results {
    float:right;
    width:300px;
    padding:5px;
    margin:5px;
    border:1px dotted black;
    background-color: #ffffcc;
    list-style-type: none;
}
#spin_results li {
    list-style-type: none;   
}
#spin_results h3 {
    color: #330066;
}

#search_form {
	background-image:url(/images/email-back.jpg);
	height:144px;
	background-repeat:no-repeat;
	margin:0.8em;
	padding:1em 1em 0 1em;
	line-height:1.5em;
	}
#search_form FORM {
	padding:0;
	margin:0;
}
#search_form H2 {
	padding:0;
	margin:0 0 0.5em 0;
}
#link_list {
    width:250px;
		float:right;
		margin:0 0 1em 1em;
		border-left:solid 1px black;
		border-bottom:solid 1px black;
		padding-left:1em;
}

#about_submenu,
#archives_submenu,
#courses_submenu,
#home_submenu,
#news_submenu,   
#tips_submenu,
#blog_submenu,
#blog_wcw_submenu
{
    padding:0px 0px 10px 15px;
}

#about_submenu H2,
#archives_submenu H2,
#courses_submenu H2,
#home_submenu H2,
#news_submenu H2,   
#tips_submenu H2,
#blog_submenu H2,
#blog_wcw_submenu H2
{
    color:yellow;
    font-size:1.2em;
}

#about_submenu LI,
#archives_submenu LI,
#courses_submenu LI,
#home_submenu LI,
#news_submenu LI,   
#tips_submenu LI,
#blog_submenu LI,
#blog_wcw_submenu LI

{
    padding:0px 0px 0px 3px;
}
    
#events A 
{
    color: black;}

#events P 
{
    color: #990000;}
                
#events TH 
{
    background-color:#008244;
    color: #fff;
    padding:1em 1em;
    text-align:left;
    font-size:1.1em;
}                
           
#events TD 
{   background-color: #FFFFCC;
   padding:0.5em 0.5em;
    text-align:left;
    text-align:center;
}
            
#events TD.col-left 
{
    width:33%;
    text-align:left;
}

#fixtures A 
{
    color: black;}

#fixtures P 
{
    color: #990000;}

#fixtures TH 
{
    background-color:#008244;
    color: #fff;
    padding:1em 1em;
    text-align:center;
    font-size:1.1em;
}                         
           
#fixtures TD 
{   background-color: #FFFFCC;
   padding:0.5em 0.5em;
    text-align:left;
    text-align:center;
}
            
#fixtures TD.col-left 
{
    width:33%;
    text-align:center;
}

#matches TH 
{
    background-color:#008244;
    color: #fff;
    padding:1em 1em;
    text-align:left;
    font-size:1.1em;
}                
           
#matches TD 
{   background-color: #FFFFCC;
   padding:0.5em 0.5em;
    text-align:left;
    text-align:center;
}


#contact-page {
	border:1px solid #000;
	width:50%;
	margin:auto 1em;
	padding:1em;
}
UL.link-list, LI.link-list 
{
    color:black;
    line-height:1.3em;
   }
   
  
   #batting {
   text-align: center;
   border: thin solid black;
   border-spacing: 20px;
   }
   
   #thumbnails 
   {
    float:right;
    width:320px;
    padding:60px 0 0 5px;
    margin-left:10px;
      }
      
#thumbnails IMG
   {border:1px solid black;
    width:150px;}      
    
   #thumbnails-left 
   {
    float:left;
    width:480px;
    padding:0px 0 0 5px;
    margin-left:10px;
      }
      
#thumbnails-left IMG
   {border:1px solid black;
    width:150px;} 
    
    
#play-cricket {
width:185px;
height:130px;
margin:30px 5px 15px 9px;
padding:15px 0 10px 0;
text-align:center;
font-weight:bold;
background-image:url(/images/email-back.jpg);
background-repeat:no-repeat;
}

#play-cricket H2 {
padding:0;
margin:20px 2px 0 0;
text-align:center;
color:#008244;
font-size:1.25em;
}    



#play-cricket A {
margin:0 5px 0 0 ;
padding:0px;
color:#bf2f2f;
text-decoration:underline;
font-size:1.2em;
}
