html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}		html{
			width:100%;
			font-family:Arial;
			font-size:12px;
			}
		html, body{
			margin:0;
			padding:0;
			line-height:1.2em;
			}
		
		div.outer{
			width: 897px;
			margin: 0 auto 0 auto;
			}
		
		div.cb{
			clear:both;
			}
		
		a.back_link{
			/*text-transform: uppercase;*/
			color:#000;
			text-decoration:none;
			font-size:1.1em;
			display:block;
			padding: 0 0 0 20px;
			font-weight:bold;
			}
			a.back_link:hover{
				text-decoration:underline;
				}
		
		img.page_header_graphic{
			display:block;
			clear:both;
			}
		
		

		
		a.credit_action_colour, span.credit_action_colour, p.credit_action_colour{
			color:#941E82;
			}
			p.helpline span.credit_action_colour{
				display:block;
				margin:0 0 5px 0;
			}

		
		/* CONTENT */
		div.content{
			border-bottom:1px solid #000;
			padding: 0 0 30px 0;
			}
		
		div.home_nav{
			margin:0;
			border-bottom:1px solid #000;
			padding: 0 0 30px 0;
			}
			div.home_nav img{
				vertical-align:bottom;
				margin: 0;
				padding: 0;
				display:block;
				float: left;
				}

		/*  CONTENT Specific  */
		div.intro_para{
			width:377px;
			padding: 12px 0 0 0;
			float:left;
			}
			div.intro_para a{
				color:#000;
				}
			div.intro_para ul{
				margin: 0;
				padding: 0 0 0 32px;
				list-style-image: url(http://moneyworries.org.uk/theme/images/dash.png);
				}
			div.intro_para p{
				padding: 0 0 0 16px;
				}
				
				div.intro_para li, div.intro_para p{
					font-size:1em;
					margin:0 0 18px 0;
					font-weight:bold;
					color:#000;
					}
					
					
		/* Worried Link Box */
		div.worried_link{
			width:230px;
			float:left;
			margin:0 0 0 20px;
			}
		a.download-link{
			font-size:0.9em;
			}
		a.visit_ca_link{
			display:block;
			color:#5A5B5E;
			font-size:1.2em;
			font-weight:bold;
			margin:5px 0;
			width:170px;
			text-decoration: none;
			line-height:1.2em;
			}
			
			a.visit_ca_link:hover .credit_action_colour{
				color:#000;
				}
						
			div.worried_link h2{
				font-size:1em;
				margin:10px 0 0 0;
				padding:0;
				}
				div.worried_link p{
					margin:0 0 14px 0;
					padding:0;
					font-weight:bold;
					}
					div.worried_link p.helpline{
						margin:20px 0 0 0;
						font-size:1.3em;
						color:#000;
						}
						div.worried_link p.helpline span{
							display:block;
							}
		
		/* Animated Characters */
		div.anim{
			float:left;
			width:267px;
			}
			div.anim img{
				display:block;
				float:right;
				}
		
		/* Colours for each of the pages */
		.everyday{
			color:#A42B52;
			}		
		
		.children{
			color:#502E6B;
			}		
		
		.living{
			color:#dc6300;
			}	
		
		.work{
			color:#5F9864;
			}
			
		.about{
			color:#30ABAA;
			}
						
			.work_bg{
				background-position: top right;
				background-repeat: no-repeat;
				}

		/* Contact Us */
		a.contact_link, #contact_link{
			color: #30ABAA;
			text-decoration: none;
			}
		a.contact_link_dark{
			color: #000;
			text-decoration: none;
			}


		/* FOOTER */
		div.footer{
			font-size:1.4em;
			font-weight:normal;
			padding:10px 0 0 32px;
			color:#6D6E72;
			}
			div.footer img{
				display:block;
				float:right;
				}
			div.footer a{
				color:#6D6E72;
				text-decoration:none;
				font-weight:bold;
				}
				div.footer a:hover{
					text-decoration:underline;
					}