a 		       {
					text-decoration: 	 	 none; 
             }
 
a.littletext {
					background-color: 	transparent;
					color: 					white;
					}                       
             
body			 { 
				
					background-color: 	 white;
					color: 					 White; 
					font-family: 			 Arial, Helvetica, sans-serif; 
					font-size: 				 11pt; 
					font-weight: 			 bold;
				 }
img.top	 	 { 
					vertical-align: 		 text-top; 
				  }
span.menuword 
				  {  
					border-color: 			  #ffffff;
					border-style: 			  solid; 
					border-width: 			  1px 1px 1px 0; 
					display: 				  list-item; 
					font-family: 			  Arial, Helvetica, sans-serif; 
					font-size: 				  10pt; 
					font-weight: 			  bold; 
					list-style: 			  none; 
					margin-left: 			  5px; 
					padding: 				  2px 2px; 
					}
table.calendar
			    	{
			    	background-color: 		transparent;
			    	color: 						navy 
          		border:                	thin solid blue;
          		width: 					  	100%;
          		}
td		    		
					{ 
         	 	background-color:      transparent; 
          		color:					  inherit;
          		cursor:                pointer; 
          		font-family:           Arial, Verdana, Helvetica, sans-serif; 
          		font-size:             10pt; 
          		font-style:            normal; 
          		font-weight:           normal;
          		text-align:            center; 
          		}

td.diary
					{
					background-color: 		yellow;
					color: 						blue;
					width: 						50px;
					height: 20px;
					}          
td.data 	 		
					{ 
          		background-color:	  	  transparent; 
          		color:                 blue; 
          		height: 25px;
          		}
          
td.data1  		
					{ 
          		background-color:      Silver; 
          		color: 					  inherit;
          		}

td.data2 
			 		{ 
          		background-color:      #ffffff; 
          		border-bottom:         solid thin #b22222; 
          		color:                 Blue; 
          		padding-left:          0px; 
          		height: 25px;
          		}

td.data3
			 		{ 
          		background-color:      #eeeeee; 
          		color: 					  inherit;
          		}

td.data4
			 		{  
          		border:                solid thin red; 
          		color:                 Blue; 
          		background-color: 	  inherit;
          		}

td.data4a
			 		{ 
          		background-color:      #ffffff; 
          		border:                solid thin red; 
          		color:                 Blue; 
          		font-weight:           bolder 
          		}

td.data5 
			 		{ 
          		background-color:      #ffffff; 
          		border-bottom:         solid thin red; 
          		color:                 Blue; 
          		padding-left:          0px; 
          		}

td.data5a 
			 		{ 
          		border-bottom:         solid thin #cccc33; 
          		color:                 Blue;
          		background-color: 	  inherit 
          		padding-left:          0px; 
          		}

td.data6
			 		{ 
          		background-color:      #ff0000; 
          		color:                 white; 
          		}
          
td.event
			 		{ 
          		background-color:      #ffe35f; 
          		color: 					  inherit;
          		cursor:                help; 
          		}
          
td.hd		 		{ 
          		background-color:      #ddeeff; 
          		color: 					  inherit;
          		}
          
td.heading 
			 		{
			 		color: 	              Navy;
			 		background-color:		  inherit;
			 		font-size:             10pt;
			 		text-align:            left;
			 		height:                8pt;
			 		}
			    
td.bigtext
			 		{ 
          		background-color:       transparent; 
          		float:                  left; 
          		font-family:            Arial, Verdana, Geneva, Helvetica, sans-serif; 
          		font-size:              14pt; 
          		font-weight:            300; 
          		text-align:             left; 
          		color:	               #B22222; 
          		vertical-align:         top; 
          		}
#wrapper			{
					background-image: 	 url(images/wrapperbg3.jpg);
					color: white;
					}
#dailypic
		    		{
		    		border:                 thin solid blue;
		    		float: 						left;
		    		margin: 						4px;
		    		}
		    		
.saviez
					{
					float: 						left;
					width: 						300px;
					height: 						180px;
					}
		
#dailytext
		 			{
					width: 					   110px;
					}
		
.end
					{ 
					clear: 					   left; 
					}
		
.footer 
					{
					background-color: 	   transparent; 
					clear: 					   both; 
					color: 					   white; 
					float:  					   left; 
					font-family: 			   Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 				   10pt; 
					width: 						950px; /*margin-top: 		10pt;*/ 
					}
.footer a 
					{ 
					background-color: 		#00FF7F; 
					color: 						blue; 
					}
		
.footer2
		   		{ 
					background-color: 		Silver; 
					clear: 						right; /*background-image: url(images/footer2.jpg);*/ 
					color: 						black; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					height: 						90px; 
					width: 						960px; 
					}
		
.indexleft
					{ 
					background-color: 		#b0e0e6;
					clear: 						left; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-weight: 				bold; 
					height: 						450px; 
					margin-top: 				10px; 
					padding-left: 				5px; 
					padding-right: 			5px; 
					text-align: 				left; 
					text-decoration: 			none; 
					width: 						300px;	
					border: 						thin solid blue; 
					}

.indexleft2
					{ 
					background-color: 		transparent;
					color: 						white;
					clear: 						left; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-weight: 				bold; 
					height: 						330px; 
					margin-top: 				10px;
					margin-left: 				20px 
					padding-left: 				25px; 
					padding-right: 			5px; 
					padding-top: 5px;
					text-align: 				left; 
					text-decoration: 			none; 
					width: 						450px;	
					/*border: 						thin solid red; */
					}
					
.indexmid
					{ 
						
					background-color: 		#d3d3d3;
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-weight: 				normal; 
					height: 						450px; 
					margin-top: 				10px;	
					margin-left: 				5px; 
					padding-left: 				5px; 
					padding-right: 			5px; 
					text-align: 				left; 
					width: 						300px;	
					color: 						Blue;
					border: 						thin solid white; 
					}
		
.indexmid2
					{ 
						
					background-color: 		#d3d3d3;
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-weight: 				normal; 
					height: 						580px; 
					margin-top: 				10px;	
					margin-left: 				10px; 
					padding-left: 				5px; 
					padding-right: 			5px; 
					text-align: 				left; 
					width: 						450px;	
					color: 						Blue;
					border: 						thin solid white; 
					}
									
.indexright
					{ 
					background-color: 		#e9967a;
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif;
					font-size: 					10pt; 
					font-weight: 				normal; 
					height: 						450px; 
					margin-top: 				10px; 	
					margin-left: 				5px; 
					padding-left: 				5px; 
					padding-right: 			5px;
					text-align: 				left; 
					text-decoration: 			none; 
					width: 						300px; 
					border: 						thin solid red;  
					}
					
.leftblock
					{ 
					background-color: 		transparent; 
					clear: 						left; 
					color: 						black; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					height: 						450px; 
					margin-bottom: 			0px; 
					margin-left: 				0px; 
					margin-top: 				0px; 
					padding: 					10px; 
					text-align: 				left; 
					width: 						160px; 
					}
					
.littletext		{ 
					background-color: 		transparent;
					color: 						red;
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-style: 				normal; 
					font-weight: 				normal; 
					text-align: 				center; 
					}
					
.logo /* index */
					{ 
					background-color: 		transparent; 
					color: 						#000000; 
					float: 						left; 
					font: 						8pt Arial, Verdana, Geneva, Helvetica, sans-serif; 
					height: 						90px; 
					margin-bottom: 			0px; 
					padding: 					10px; 
					text-align: 				center; 
					width: 						160px; 
					}
					
.masthead /* index */
					{ 
					background-image: 		url(images/bg5.jpg); 
					border-bottom: 			thin #cccc33 solid; 
					float: 						left; 
					font: 						12pt Arial, Verdana, Geneva, Helvetica, sans-serif	white; 
					height: 						70px; 
					margin-bottom: 			10px; 
					text-align: 				center;
					background-color:		 	transparent;		
					}
					
.masthead2 /* index */
					{ 
					background-color: 		transparent; 
					color: 						Blue; 
					float: 						left; 
					font: 						10pt Arial, Verdana, Geneva, Helvetica, sans-serif; 
					height: 						70px; 
					margin-bottom: 			0px; 
					padding: 					5px; 
					text-align: 				left; 
					width: 						960px; 
					}
					
.menu
					{ 
					border: 					 	none; 
					color: 					   #b22222; 
					font-family: 				verdana,geneva,arial,helvetica,sans-serif; 
					font-size: 				 	8pt; 
					font-weight: 		  		bold; 
					margin: 				    	5px; 
					padding: 					0px; 
					width: 					 	940px; 
					float: 						left;
					}
	
.menu #current
					{ 
					background: 				url(images/current.gif) top left repeat-x; 
					background-color: 		inherit;
					color: 						#b22222; 
					}
					
.menu li
					{ 
					float: 						left; 
					}
					
.menu li a
					{ 
					background-color: 		transparent; 
					color: 						#b22222; 
					display: 					block; 
					font-weight: 				bold; 
					line-height: 				25px; 
					padding: 					0px 5px; 
					text-align: 				center; 
					text-decoration: 			none; 
					}
					
.menu li a:hover
					{ 
					color: 						#000000; 
					text-decoration: 			none; 
					}
					
.menu ul			{ 
					background: 				url(images/menu.gif) top left repeat-x; 
					height: 						25px; 
					list-style: 				none; 
					margin: 						0; 
					padding: 					0; 
					}
					
.menu ul a
					{ 
					width: 						105px; 
					}
					
.menu ul a:hover
					{ 
					background: 				url(images/bg.gif) top left repeat-x; 
					}
					
.rightblock
					{ 
					background-color: 		transparent; 
					background-image: 		url(images/afaback2.jpg); 
					color: 						black; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					height: 						440px; 
					margin-bottom: 			0px; 
					margin-left: 				0px; 
					margin-top: 				10px; 
					padding: 					10px; 
					text-align: 				left; 
					width: 						580px; 
					}
					
.separator
					{ 
					background-color: 		transparent; 
					color: 						Black; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					margin-bottom: 			0px; 
					margin-left: 				0px; 
					margin-top: 				0px; 
					padding: 					0px; 
					text-align: 				left; 
					width: 						20px; 
					}
					
.serviceright
					{ 
					background-color: 		transparent; 
					color: 						black; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					height: 						460px; 
					margin-bottom: 			0px; 
					margin-left: 				0px; 
					margin-top: 				0px; 
					padding-left: 				20px; 
					text-align: 				left; 
					text-decoration: 			none; 
					width: 						600px; 
					}
					
.textstuff
					{ 
					background-color: 		#ADFF2F; 
					color: 						#cccc33; 
					font-family:	 			Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-style: 				normal; 
					font-weight: 				normal; 
					width: 						150px; 
					}
					
.text2
					{  
					color: 						blue; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-style: 				normal; 
					font-weight: 				normal; 	
					text-align: 				left;	
					height: 						10px; 
					line-height: 				10px; 
					border-bottom: 			dotted thin #663333;
					}
					
.weather /* index */
					{ 
					background-color: 		transparent; 
					color: 						#000000; 
					float: 						left; 
					font: 						10pt Arial, Verdana, Geneva, Helvetica, sans-serif; 
					height: 						90px; 
					margin-bottom: 			0px; 
					padding: 					10px; 
					text-align: 				center; 
					width: 						160px; 
					}
					
#cal	/* index */
					{ 
					float: 						left;
					height: 						180px; 
					padding-top: 				15px;
					width: 						956px; 
					}
					
#changes
					{ 
					background-color: 		white; 
					border: 						solid thin red; 
					color: 						black; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-weight: 				normal; 
					height: 						240px; 
					margin-bottom: 			20px; 
					overflow: 					auto; 
					padding: 					5px; 
					text-align: 				left; 
					text-decoration: 			none; 
					width: 						287px; 
					}
					

#lastminute
					{ 
					background-color: 		white; 
					border: 						solid thin red; 
					color: 						black; 
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					10pt; 
					font-weight: 				normal; 
					height: 						120px; 
					margin-bottom:				0px; 
					overflow: 					auto; 
					padding: 					5px; 
					text-align: 				left; 
					text-decoration: 			none; 
					width: 						287px; 
					}

#content /* index */
					{ 
					clear: 						left; 
					height: 						515px; 
					background-color:			inherit;
					margin-left: 5px;
					padding-left: 10px;
					width: 						960px;  
					color: 						#B22222;
					}
					
#picture /* index */
					{ 
					background-color: 		white; 
					color: 						#ffffff; 
					float: 						left;
					height: 						150px; 
					padding-top: 				20px;
					width: 						420px; 
					}
					
#todaytext
					{ 
					background-color: 		white; 
					border: 						solid thin white; 
					color: 						black;  
					float: 						left; 
					font-family: 				Arial, Verdana, Geneva, Helvetica, sans-serif; 
					font-size: 					9pt; 
					font-weight: 				normal; 
					height: 						375px; 
					overflow: 					auto; 
					padding: 					5px; 
					text-align: 				left; 
					text-decoration: 			none; 
					width: 						436px; 	
					margin-bottom: 			10px;
					}
					
#wrapper /* index */ 
					{ 	
					background-color: 		transparent; 
					color: 						white; 
					height: 						720px; 
					margin: 						0 auto; 
					width: 						960px; 
					}
					
.bigtext,  #content ,  td.advert, .textstuff, .littletext, #cal, masthead, .littletext/*for colour changes*/
					{ 
					background-color: 		transparent; 
					color: 						Navy; 
					}

td.service a
					{
					color: 						#330000;
					background-color: 		inherit;
					}

.blog
					{ 
					border: 						none; 
					color: 						#8e8e8e; 
					font-family: 				verdana,geneva,arial,helvetica,sans-serif; 
					font-size: 					9px; 
					font-weight: 				bold; 
					height: 						160px;
					margin: 						0px; 
					padding: 					0px; 
					width: 						440px; 
					}
	
.blog li
					{ 
					float: 						left; 
					}
					
.blog li a
					{ 
					background-color: 		Silver; 
					color: 						#880000; 
					display: 					block; 
					font-weight:				normal; 
					line-height: 				20px; 
					margin-bottom: 			2px;
					margin-right: 				2px;
					padding: 					0px; 
					text-align: 				center; 
					text-decoration: 			none; 
					}
					
.blog ul li a:hover
					{ 
					background: 				url(images/blog.gif) top left repeat-x;	
					color: 						#000000; 
					text-decoration: 			none; 
					}
					
.blog ul	
					{	
					background-color: 		transparent; 
					height: 						25px; 
					list-style: 				none; 
					margin-left: 				2px; 
					padding: 					0; 
					}
					
.blog ul a	
					{ 
					width: 						140px; 
					}
					
.blog ul a:hover	
					{ 
					background: 				url(images/bg.gif) top left repeat-x; 
					}

.blog2
					{ 
					border: 					 	none; 
					color: 					  	#8e8e8e; 
					font-family: 				verdana,geneva,arial,helvetica,sans-serif; 
					font-size: 				 	9px; 
					font-weight: 		  		bold; 
					height: 					 	30px;
					margin: 				    	0px; 
					padding: 					0px; 
					width: 					 	350px; 
					}
	
.blog2 li
					{ 
					float: 						left; 
					}
					
.blog2 li a
					{ 
					background-color: 		Silver; 
					color: 						#880000; 
					display: 					block; 
					font-weight:				normal; 
					line-height: 				20px; 
					margin-bottom: 		  	2px;
					margin-right: 			 	2px;
					padding: 					0px; 
					text-align: 				center; 
					text-decoration: 			none; 
					}
	
.blog2 ul li a:hover
					{ 
					background: 				url(images/blog.gif) top left repeat-x;	
					color:						#000000; 
					text-decoration: 			none; 
					}
					
.blog2 ul
					{	
					background-color: 		transparent; 
					height: 						25px; 
					list-style: 				none; 
					margin-left: 				2px; 
					padding: 					0; 
					}
					
.blog2 ul a	
					{ 
					width: 						346px; 
					}
					
.blog2 ul a:hover	
					{ 
					background: 				url(images/bg.gif) top left repeat-x;
					}
					
.redbold
					{
					color: 						Red;
					font-size: 					larger;
					font-weight: 				900;
					}

.bluebold
					{
					color: 						Blue;
					font-size: 					larger;
					font-weight: 				900;
					}

.whitebold
					{
					color: 						White;
					font-size: 					larger;
					font-weight:				900;
					}
