/*This file and the code contained herein are copyright 2009 Masti Design, all rights reserved.*/

body{
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#FFFFFF;
/*	line-height: 0.7;/*1.166;*/
	margin: 5px;
	text-align:left;
	padding: 0px;
	background: top center url('images/bg-wide.jpg'); 
/*	background-image: url('images/maspblend.php?top=%23a6d8e3&bottom=%23FFFFFF&height=1000');*/
	background-repeat:repeat-y;
	background-position:top;
	background-attachment: scroll;
	background-color:#000000;
	font-size: 0.9em;
}



/************** header tag styles **************/

h1{
/*	font-family: "Monotype Corsiva",serif;*/
	color:#f37121;
	font-size: 1.75em;
	text-align:left;
	font-weight:bolder;
	margin-top:0px;
	font-family:"Trebuchet MS";
	}

h1 a:link, h1 a:visited{
/*	font-family: "Monotype Corsiva",serif;*/
	color:#f37121;
	}




h2{
/*	font-family: "Gill Sans MT", Arial, sans-serif;*/
	font-weight: bold;
	font-family:"Trebuchet MS";
	color: #de2e92;
	font-size: 1.5em;
	text-align:left;
		margin-top:3px;

	}


h3{
/*	font-family: "Gill Sans MT", Arial, sans-serif;*/
	font-weight: bold;
	color: #90c73e;
	font-size: 1.1em;
	text-align:left;
	}

h4{
/*	font-family: "Gill Sans MT", Arial, sans-serif;*/
	font-weight: bold;
	color: #f8e300;
	font-size: 1.3em;
	text-align:left;
	}







h5{
/*	font-family: "Gill Sans MT", Arial, sans-serif;*/
	font-weight: bold;
	font-style:italic;
	color:#db2a26;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 1.0em;
	text-align:left;
	}


/******* hyperlink and anchor tag styles *******/
a:link, a:visited{
	color:#008cc9;
	text-decoration: none;  }

a:hover{
	text-decoration: underline;  }	




/************* IMG CLASS ALIGN LEFT & RIGHT ************/
img {border:0px;}
.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 5px 15px 15px 5px; }
.align-left-logo { float:left; margin: -5px 0px 0px 5px; }/* Top Right Bottom Left */



/****************HEADER********************/
.header {
font-family:Tahoma, Times, serif;
font-size:0.85em;
font-weight: bold;
text-align:left;
color:#FFFFFF;
margin-left:5px;
}

.shana {
font-family:Tahoma, Times, serif;
font-size:0.85em;
font-weight: bold;
text-align:center;
color:#cc0066;
}



/************* FOOTER ************/
.footer {
	text-align: center;
	font-style:italic;
/*	background:#9393FF;*/
	font-size: 0.7em;
/*	width:780px;*/
	padding-left:15px;padding-right:15px;
	margin-top:10px;
	padding-top:1px;padding-bottom:1px;
}




td.topmenu {
  background-color:#de2e92;
  text-align:center;
  vertical-align:middle;
  width:auto;

  }

td.topmenu a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
font-size:0.9em;
vertical-align:middle;
font-weight: bold;
color: #000000;
/*padding-top:5px;
padding-bottom:5px;*/
padding:5px;
/*background-image:url('images/maspblend.php?top=%23cd5e19&bottom=%23b32274&height=15');*//*dark orang to dark pink*/

background-image:url('images/maspblend.php?top=%23f37121&bottom=%23cd5e19&height=15');
background-repeat:repeat-x;
background-position:bottom;
background-color:#f37121;
  }


td.topmenu a:hover{
background-color:#cccc00; /*background of menu items during onmouseover (hover state)*/
background-image:url('images/maspblend.php?top=%23f9e300&bottom=%23cccc00&height=15');
background-position:top;
color: black;
text-decoration:none;
}


	
	
.lists{
  float:left;
  width:420px;
  }

.lists ul{
margin: 0;
padding: 0;
/*width: 115px; /* Main Menu Item widths */
list-style-type: none;
font-weight: bold;
/*font: bold 12px Verdana;*/
/*border-bottom: 1px solid #ccc;*/
}

.lists ul li a{
display: block;
/*height:28px;*/
/*overflow: auto; /*force hasLayout in IE7 */
/*color: white;*/
text-decoration: none;
padding: 6px;
/*border-bottom: 1px solid #778;
border-right: 1px solid #778;*/
background-image:url('images/maspblend.php?top=%23f3862b&bottom=%23FFFFFF&height=37');
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
}

.lists ul li a:link, .lists ul li a:visited, .lists ul li a:active{
/*background: #414141; /*background of menu items (default state)*/
color: #000066;
}


.lists ul li a:hover{
/*background:#000066; /*background of menu items during onmouseover (hover state)*/
background-image:url('images/maspblend.php?top=%230000CE&bottom=%23000066&height=20');
background-repeat:repeat-x;
background-position:top;
background-color:#000066;

color: white;
}

.calendar {
background-color:#000000;
border: 1px #FFFFFF solid;
}

.calendar td {
width:87px;
height:87px;
padding:10px;
border: 1px #FFFFFF solid;
vertical-align:top;
background-image: url('images/maspblend.php?height=210&width=105&bottom=%23000000&top=%23410A25&rotate=30');
background-repeat:no-repeat;
/*background-image: url('images/maspblend.php?height=110&width=105&bottom=%23000000&top=%23712D00&rotate=30');*/

}

.calendar th {
border: 1px #FFFFFF solid;
font-weight: bold;
font-family:"Trebuchet MS";
color: #de2e92;
font-size: 1.5em;
height:50px;
vertical-align:middle;
text-align:center;
background-color:#000000;
  background-image: url('http://kcldiwalishow.co.uk/images/maspblend.php?height=70&width=5&bottom=%23000000&top=%23666666&rotate=0');
background-repeat:repeat-x;
background-position:top;


}

.calendar td.nextmonth {
background-color:#000000;
  background-image: url('images/maspblend.php?height=210&width=105&bottom=%23000000&top=%23333333&rotate=30');
background-repeat:no-repeat;


}

.event {
font-family:Tahoma, Times, serif;
font-size:0.85em;
font-weight: bold;
text-align:right;
margin-top:5px;
	color:#f37121;

}

.event a{
	color:#f37121;
}

.where {
font-size:0.7em;
font-style:italic;
	color: #f8e300;

}