/* CSS Document */

		/* reset margins and padding - cross browser compatibility */
		* {
			margin : 0px;
			padding : 0px;
		}

		html {
			height : 100.1%; /* vert scroll in firefox */
			margin-bottom : 1px; /* vert scroll in safari */
		}

		/* positioning of main content in the body */
		body {
			background-color: #e9e9e9;
			background-image:url(http://www.chrisandchips.co.za/freelance/imgs/shadow.jpg);
			background-repeat:no-repeat;
			background-position:top;
			margin-top:
			font : 62.5%/1.25 Arial, sans-serif; /* reset 1em to 10px */
			text-align : center; /* IE 5.5 center */
			color : #626262;
		}
			
			#background {
			margin-top: -15px;
			}
 

		/*
		 * tables
		 */
				table {
					border-collapse:collapse;

					
				}

				thead th {
					background-color : #f6f6f6;
					vertical-align : bottom;
					font-weight : normal;
					font-size : 0.9em;
					text-align : left;
					color : #626262;
				}
				th.padded{
				padding: 20px;

				}

				tbody th, td {
				
					vertical-align : top;
					text-align : left;
					font-weight : normal;
					background-color : transparent;
				}


		/*
		 * links
		 */
		 		a {
					outline : none;
				}

				a:link {
					color : #EA5F34;
					text-decoration : none;
				}

				a:visited {
					color : #EA5F34;
					text-decoration : none;
				}

				a:hover {
					color : #555;
					text-decoration : underline;
				}

				a:active {
					outline : none; /* remove dotted border around selected navigation in Firefox */
				}



		/*
		 * text
		 */
		 		.BoaderMenu{
				border-bottom:1px solid #ef5424;
				}
				
				.BoaderLeft {
				border-right:1px solid #ef5424;
				}
				
				.BoaderRight {
				border-left:1px solid #ef5424;
				}
				
				.BoaderTop {
				border-top:1px solid #ef5424;
				border-left:1px solid #ef5424;
				border-right:1px solid #ef5424;
				}
				 
				.generalCopybold {
				text-align:left;
				font-size: 11px;
				color: #242424;
				font-weight:bold;
				line-height: 200%;
				padding-left: 20px;

				}
				
				.generalBOLD {
				text-align:left;
				font-size: 11px;
				color: #242424;
				font-weight:bold;
				line-height: 200%;
				padding-left: 1px;

				}
				
				.generalHeading {
				text-align:left;
				font-size: 14px;
				color: #ef5424;
				font-weight:bold;
				line-height: 200%;
				padding-left: 20px;

				}
				.menuCopy {
				text-align:left;
				font-size: 11px;
				color: #ef5424;
				padding-left: 170px;
				line-height: 250%;

				}
				.headingOrange {
				color: #EA5F34;
				font-size: 12px;
				font-weight: bold;
				padding-left: 20px;
				padding-top: 5px;
				}
				.generalCopy {
				text-align:left;
				font-size: 11px;
				color: #242424;
				padding-left: 20px;
				padding-top: 20px;
				padding-right: 20px;
				line-height: 150%;
				}
				.generalCopy2 {
				text-align:left;
				font-size: 11px;
				color: #242424;
				padding-left: 100px;
				padding-right: 120px;
				line-height: 150%;
				}
				
				.footerCopy {
				text-align:left;
				font-size: 10px;
				color: #ffffff;
				padding-left: 15px;
				line-height: 150%;
				}
				
				.M_logo {
				margin-left:312px;
				}
				.footerCopyLink {
				text-align:center;
				font-size: 10px;
				color: #EA5F34;
				padding-left: 5px;
				line-height: 150%;
				}
				.image_pad {
				padding-top:10px;
				}
				

#LayerBottom {
vertical-align:bottom;
	width:780px;
	height:115px;
	z-index:1;
}

#Layer1 {
	position:absolute;
	width:780px;
	height:115px;
	z-index:1;
}
body,td,th {
	font-size: 62.5%;

}
