/*This file and the code contained herein are copyright 2009 Masti Design, all rights reserved.*/
/*******/
body{
	font-family:"Calibri", Arial, sans-serif;
	color:#000000;
	line-height: 1.26;/*1.166;*/
	margin: 5px;
	text-align:left;
	padding: 0px;
/*	background: top center url('/images/bg.jpg'); *//*ded4ff*/
/*	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23eee9ff&height=600');
	background-repeat:repeat-x;
	background-position: top;
	background-attachment: scroll;*/
	background-color:#EFEAFF;
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/

	font-size: 0.85em;/*0.75em;/*0.8*/
}


form {
	margin: 0px;
}


.mceContentBody {
	font-family:"Calibri", Arial, sans-serif;
	color:#000000;
	line-height: 1.26;/*1.166;*/
	margin: 5px;
	text-align:left;
	padding: 0px;
	background-color:#FFFFFF;
}


/* text-align for tinycme to work */

.center {
	text-align: center;
}


.left {
	text-align: inherit;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}


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

h1{
/*	font-family: "Monotype Corsiva",serif;*/
	color:#6b56a3;
	font-size: 1.75em;
	text-align:left;
	font-weight:bolder;
	margin-top:10px;
	margin-bottom:10px;
	text-transform:uppercase;
	}

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

.home h1 {
	text-align:center;
}


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

	}


h3{
/*	font-family: "Gill Sans MT", Arial, sans-serif;*/
	font-weight:bolder;
	color: #6b56a3;
	font-size: 1.2em;
	margin-top:20px;
	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:#009;
	text-decoration: none;  }

a:hover{
	text-decoration: underline;  }	




/************* IMG CLASS ALIGN LEFT & RIGHT ************/
img {border-style:outset;
	border-color: #6b56a3;
	border-width:2px;padding: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 */
.imgnoborder{
	border:0px;
}


/****************HEADER********************/
.header {
font-family:Tahoma, Times, serif;
font-size:0.85em;
font-weight: bold;
text-align:right;
color:#000000;
padding-right:20px;
padding-top:7px;
background-image:url('/images/header.jpg');
background-repeat:no-repeat;
height:90px;
}

.header p {
	margin:5px;
}


.headernew {
font-family:Tahoma, Times, serif;
font-size:0.85em;
font-weight: bold;
color:#000000;
padding:10px;/*grey = efefef, blu = e5f5fd*/
background-image: url('/images/maspblend.php?top=%23efefef&bottom=%23ffffff&height=90&width=10');
background-repeat:repeat-x;
background-position: top;
background-color:#FFF;
}

.headernew img {
	border:0px;
}


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



/***********************MAIN TABLE***************/
.mainTable {
/*	background-color:#FFF;*/
	padding-left:10px;
	padding-right:10px;
	width:1000px;
}

.mainTable td {
	padding:5px;
}

.mainCell , .mainCell td {
	padding:0px;
}

div.title {
	margin-bottom:20px;
	margin-top:5px;
	width:720px;
	margin-left:auto;
	margin-right:auto
}



/*****ARTICLES******/
.article {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23FFC68C&height=300');
	background-color:#FFC68C;
	background-repeat:repeat-x;
	background-position: top;	
	width:775px;
	padding:20px;
}



/******QUICK LINKS AT TOP RIGHT ****/

.date {
	text-align:left;
font-family:Tahoma, Times, serif;
font-size:0.75em;
font-weight: bold;
}

.topmenu {
	text-align:right;
font-family:Tahoma, Times, serif;
font-size:0.75em;
font-weight: bold;
text-transform:uppercase;
margin-right:10px;
}




/****RELATED****/

.relatednav {
  width:100%;
  padding:0px;

  margin-left:auto;
  text-align:center;
  }

.relatednav a, .relatednav a:link, .relatednav a:visited {
  float:left;
  width:100%;
  margin:auto;
  padding: 5px 0;
  background-color: #574481;
  background-image: url('/images/maspblend.php?top=%23715bb0&bottom=%23574481&height=28');
  text-decoration:none;
	color: #FFF;/*6d57ac*/
font: bold 1.0em Verdana;	

  }

.relatednav a:hover{
  background-color: #574481;
	background-image: url('/images/maspblend.php?top=%23FFFF9B&bottom=%23FFFF3E&height=28');
  color: #6b56a3;
}

.relatednav span.activelink a, .relatednav span.activelink a:hover, .relatednav span.activelink a:link, .relatednav span.activelink a:visited{
  background-color: #FFF;
  background-image: url('/images/maspblend.php?top=%23ded4ff&bottom=%23FFFFFF&height=28');
color: #6b56a3;/*6d57ac*/

}

div.relatedtext {

	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23FFFF9B&height=100');
	background-color:#FFFF9B;
	background-repeat:repeat-x;
	background-position: top;  
/*  font-size:0.8em;*/
/*  font-style:italic;*/
  padding:5px;
  width:805px;

  }

td.relatedtext{
	height:100px;
    vertical-align: top;
}

.relatedtabs {
	margin-top:20px;
}

/*
  
.relatedcolumn {
  width:112.5px;
  }
  
*/  
  

/*****INFO PAGE***************/

.infopage {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23B1DCA5&height=300');
	background-color:#B1DCA5;/*#E7F4E3;/**/
	background-repeat:repeat-x;
	background-position: top;	
	width:775px;
	padding:20px;
}

.infopage img{
	border:0px;
}

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

.infopagelist span {
	font-weight: bold;
	text-transform: uppercase;
}

.infopagelist ul li a{
display: block;
/*height:28px;*/
/*overflow: auto; /*force hasLayout in IE7 */
/*color: white;*/
text-decoration: none;
width:100%;
padding-top:15px;padding-bottom:15px;
padding-left:6px;padding-right:6px;
/*border-bottom: 1px solid #778;
border-right: 1px solid #778;*/
/*7bbccd  238ad5e8*/
/*background-image:url('/images/maspblend.php?top=%2300b738&bottom=%235be084&height=75');*/
background-image:url('/images/maspblend.php?top=%23fea244&bottom=%23ffe168&height=75');
background-repeat:repeat-x;
background-position:top;
background-color:#ffe168;

}

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


.infopagelist ul li a:hover{
/*background:#000066; /*background of menu items during onmouseover (hover state)*/
background-image:url('/images/maspblend.php?top=%23715bb0&bottom=%23574481&height=20');
background-repeat:repeat-x;
background-position:top;
background-color:#574481;
text-decoration:none;
color: white;
}


/*****Category PAGE***************/

.category {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	/*darker blue = #8ad5e8*/
	/*light blue = #cef5ff*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23cef5ff&height=300');
	background-color:#cef5ff;/*#E7F4E3;/**/
	background-repeat:repeat-x;
	background-position: top;	
	width:775px;
	padding:20px;
}


.category img{
	border:0px;
}


/*****LINKS PAGE***************/

.links {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	/*darker blue = #8ad5e8*/
	/*light blue = #cef5ff*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23FFB7B7&height=300');
	background-color:#FFB7B7;/*#E7F4E3;/**/
	background-repeat:repeat-x;
	background-position: top;	
	width:775px;
	padding:20px;
}


.links img{
	border:0px;
}






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

.links span {
	font-weight: bold;
	text-transform: uppercase;
}

.links ul li a{
display: block;
/*height:28px;*/
/*overflow: auto; /*force hasLayout in IE7 */
/*color: white;*/
text-decoration: none;
width:100%;
padding-top:15px;padding-bottom:15px;
padding-left:6px;padding-right:6px;
/*border-bottom: 1px solid #778;
border-right: 1px solid #778;*/
/*7bbccd  238ad5e8*/
background-image:url('/images/maspblend.php?top=%23FF5151&bottom=%23FFC1C1&height=75');
background-repeat:repeat-x;
background-position:top;
background-color:#FFC1C1;

}

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


.links ul li a:hover{
/*background:#000066; /*background of menu items during onmouseover (hover state)*/
background-image:url('/images/maspblend.php?top=%23715bb0&bottom=%23574481&height=20');
background-repeat:repeat-x;
background-position:top;
background-color:#574481;
text-decoration:none;
color: white;
}


/*****RESOURCES PAGE***************/

.resources {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	/*darker blue = #8ad5e8*/
	/*light blue = #cef5ff*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23FFB7B7&height=300');
	background-color:#FFB7B7;/*#E7F4E3;/**/
	background-repeat:repeat-x;

	background-position: top;	
	width:765px;
	padding:20px;
}


.resources img{
	border:0px;
}





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

.resources span {
	font-weight: bold;
	text-transform: uppercase;
}

.resources ul li a{
display: block;
/*height:28px;*/
/*overflow: auto; /*force hasLayout in IE7 */
/*color: white;*/
text-decoration: none;
width:100%;
padding-top:15px;padding-bottom:15px;
padding-left:6px;padding-right:6px;
/*border-bottom: 1px solid #778;
border-right: 1px solid #778;*/
/*7bbccd  238ad5e8*/
background-image:url('/images/maspblend.php?top=%23FF5151&bottom=%23FFC1C1&height=75');
background-repeat:repeat-x;
background-position:top;
background-color:#FFC1C1;
}

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


.resources ul li a:hover{
/*background:#000066; /*background of menu items during onmouseover (hover state)*/
background-image:url('/images/maspblend.php?top=%23715bb0&bottom=%23574481&height=20');
background-repeat:repeat-x;
background-position:top;
background-color:#574481;
text-decoration:none;
color: white;
}





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;
}

td.padding {
	width:10px;
}
	
	
.lists{
  float:left;
  width:100%;
  }

.lists ul{
margin: 0;
padding: 0;
/*width: 115px; /* Main Menu Item widths */
list-style-type: none;
/*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;
width:100%;
padding-top:15px;padding-bottom:15px;
padding-left:6px;padding-right:6px;
/*border-bottom: 1px solid #778;
border-right: 1px solid #778;*/
/*7bbccd  238ad5e8*/
/*background-image:url('/images/maspblend.php?top=%238fd2f4&bottom=%23cef5ff&height=75');*/
background-image:url('/images/maspblend.php?top=%238fd2f4&bottom=%23a9d2f4&height=75');
background-repeat:repeat-x;
background-position:top;
background-color:#a9d2f4;/*#cef5ff;*/
}

.lists span {
	font-weight: bold;
	text-transform: uppercase;
}

.lists ul li a:link, .category ul li a:visited, .category 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=%23715bb0&bottom=%23574481&height=20');
background-repeat:repeat-x;
background-position:top;
background-color:#574481;
text-decoration:none;
color: white;
}



/*****LATEST ARTICLES******/
.latestarticles {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23FFC68C&height=300');
	background-color:#FFC68C;
	background-repeat:repeat-x;
	background-position: top;	
	width:580px;
	padding:20px;
}

.latestarticles img{
	border:0px;
}




/****FEATURED ARTICLES*************/
.featuredarticles {

	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23FFFF9B&height=100');
	background-color:#FFFF9B;
	background-repeat:repeat-x;
	background-position: top;  
/*  font-size:0.8em;*/
/*  font-style:italic;*/
  padding:20px;
  width:580px;
  }

.featuredarticles img{
	border:0px;
}



/****SIGN UP ******/

.signup {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23B1DCA5&height=300');
	background-color:#B1DCA5;/*#E7F4E3;/**/
	background-repeat:repeat-x;
	background-position: top;	
	width:130px;
	height:100%;
	padding:10px;
	margin-top:10px;
}

.signup .error {
	font-weight: bold;
	color: red;
}

.signup p {
	margin:0px;
}











.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=110&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=110&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;

}

/**** NON JAVA SCRIPT STYLES *************/
#menuleft ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#menuleft li{
	margin:0px;
	padding:0px;	
}

h1.title {
	text-align:center;
	font-size:2.5em;
}


/****NEWS NON FLASH***/


/*#DDE5EF*/


.news-no-flash {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23DDE5EF&height=300');
	background-color:#DDE5EF;/*#E7F4E3;/**/
	background-repeat:repeat-x;
	background-position: top;	
	width:140px;
	height:100%;
	padding:10px;
}




#menuleft {
	text-transform:uppercase;
}



.homeboxes {
	width:100%;
	height:500px;
	vertical-align:top;
}


.homeboxes h1{
	text-align:center;

}


/*****FEATURED CATEGORY******/
.featuredcategory1 {
/*	background-image: url('/images/maspblend.php?top=%23dedede&bottom=%23C3C3C3&height=300');*/
	/*light purple = #EFEAFF;*/
	/*darker purple = #ded4ff;*/
	/*light grey = #dedede*/
	/*dark grey = #23C3C3C3*/
	/*light orange = #FFC68C*/
	/*lighter orange = #FFE2C6*/
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23FF6A6A&height=300');
	background-color:#FF6A6A;
/*	  padding:20px;*/

}



/****AGONY AUNT*************/
.featuredcategory2 {
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23C9A8FF&height=100');
	background-color:#C9A8FF;
/*  font-size:0.8em;*/
/*  font-style:italic;*/
/*  padding:20px;*/

  }


/****SURVEY*************/
.featuredcategory3 {
	background-image: url('/images/maspblend.php?top=%23ffffff&bottom=%23B0FFEF&height=100');
	background-color:#B0FFEF;	
/*  font-size:0.8em;*/
/*  font-style:italic;*/ 
/*  padding:20px;*/
  }

  
.featuredcategory{
	background-repeat:repeat-x;
	background-position: top;  
	padding:20px;
	height:100%;

}

.featuredcategory p {
	width:160px;
	overflow: hidden;
}
  
.featuredcategory img{
	border:0px;
}

.featuredcatinside {
	height:550px;
	overflow:hidden;
}


.breadcrumbs {
	text-transform:uppercase;
}

.toprightsmall {
	text-transform:uppercase;
	font-size:0.7em;
}



.error {
	color:#F00;
	font-weight:bold;
}


.homeimage {
	margin-bottom:10px;
}

.homeimage img {
	border:0px;
}



.spacer {
	height:20px;
}



.hometext {
	font-size:0.7em;
	font-style:italic;
	color:#333;
	text-align:center;
}

.initial-menu li{
	padding-right:15px;
}
