	* {
       padding:0 0 0 0;
       margin: 0 0 0 0;
       }

	body {
		background-color: #E2E4CD;
		/*background: url(../Media/);*/ 
		font-family: Verdana, Arial, helvetica, sans-serif;
		font-size: 13px;
		text-align: justified;
		color: #6B7054;
		line-spacing: 150%;
		margin: 0px 0px;
		padding: 0px 0px;
		}
	a:link, a:visited{
		color: #9A0202; text-decoration: none;
		}
	a:hover, a:active{
		color:#9A0202 ; text-decoration: underline; 
		}
	a.navlink:link, a.navlink:visited{
		color: #7B7860; text-decoration: none; border-bottom: none; 
		}
	a.navlink:hover, a.navlink:active{
		color: #494C3C; text-decoration: none; border-bottom: none;
		}
	a.light:link, a.white:visited{
		color: #CCD0B3; text-decoration: none
		}
	a.light:hover, a.white:active{
		color: #CCD0B3; text-decoration: underline;
		}
	#Wrapper {
		width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top: 4px;
		margin-bottom: 4px;
		padding:0px;
		text-align:left;
		background-color: #F1F2E6; 
		/*background-image: url(../Media/siteBG.gif);
		background-position: top center; 
		background-repeat: no-repeat;*/
		border: 1px solid #CDD0B2;

		}	
	#Header {
		width:100%;
		height: 190px; 
		background-color: #F1F2E6; 
		background-image:  url(../Media/laCreuzetteMasterImage.jpg);
		background-position: top left; 
		background-repeat: no-repeat; 

		}
		
	#Logo {
		width: 370px;
		height: 100px;
		background-image: url(../Media/laCreuzetteHeadLogo.jpg); 
		background-repeat:no-repeat;
		float: left;
	}
	#topMenu{
		width: 520px;
		height: 100px;
		padding: 0px;
		background: #CACACA;
		background-image:  url(../Media/NavBG.jpg); 
		background-position: top center; 
		background-repeat: no-repeat;
		float: left;
		
	}
	#topMenu p {
		margin-top: 70px;
		font-size: 12px;
	}
	#navMenu {
		/*background-image: url(../Media/navigationbar.jpg); bakground-position: top center; background-repeat: no-repeat;*/
		width: 895px;
		height: 100px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 5px 0px 0px 5px;
	}
	
	#columnOne {
		margin: 0px;
		width: 370px;
		padding: 0px;
		float:left;
		/*background:#F1F2E6;*/
		overflow: hidden;
		}
	#columnOne p{
		text-align: justify;
	}
	
			
	#columnTwo {
		width:500px;
		min-height: 350px;
		padding:5px;
		margin: 0px;
		float:left;
		border: 1px #CDD0B2 solid;
		/*(background-image: url(../Media/stageBG.gif); bakground-position: top center; background-repeat: no-repeat;*/
		background:#F1F2E6;
		overflow: hidden;
		}
	#columnOneWide {
		width:650px;
		padding:0px;
		float:left;
		background:#FFFFFF;
		overflow: hidden;
		}	
	#columnThree {
		width:194px;
		padding:0px;
		float:left;
		background:#fff;
		overflow: hidden;
		}
	#fullWidth {
		width: 800px;
		min-height: 400px;
		float: left;
		margin: 20px 45px 0px 45px;
		display: inline;
	}
	#Testimonials {
		width: 320px;
		_height: 200px;
		min-height: 200px;
		float: left;
		margin-left: 15px;
		display: inline;
		
	}
	#floater {
		width: 190px;
		border: 1px #000000 solid;
		background: #BFBCA6;
		color: #FFFFFF;
		float: right;
		padding: 2px;
		margin: 2px;
		text-align: left;
	}
	#floater p {
		color: #FFFFFF; margin: 2px 3px 2px 3px;
	}
	#miniWidget {
		width: 240px; 
		border: 1px #CBCAA7 solid; 
		margin-left: 2px;
		margin-right: 2px; 
		margin-top: 3px;
		margin-bottom: 3px; 
		   
		padding: 2px; 
		font-size: 8pt;
	}
	
	/*#columnTwo h2 {
		background-image: url(../Media/HeaderBannerH1.gif);
		background-position:  top center;
		background-repeat: no-repeat;
		width: 450px;
		height: 31px;
		padding-top: 7px;
		padding-left: 15px;
		color: #840D0D;
		margin-top: 10px;
		font-size: 12px;
	}*/
	
	p,h1 {
		margin:0px 10px 10px 10px;
		line-height: 150%;
		}
		
	h1 {
		font-size:14pt;
		font-weight: normal;
		letter-spacing: 2px;
		padding-top: 5px;
		}
	h2 {
		font-size: 11pt;
		font-weight: normal;
		letter-spacing: 1px;
		padding: 5px;
	}
	h3 {
		font-size: 11pt;
		font-weight: normal;
		letter-spacing: 1px;
		padding: 5px;
	}


	#columnTwo td { 
	font-size:9pt;
	line-height: 100%;
	padding: 5px;
	}
	
	#columnOne H2 { 
		background-image: url(../Media/programmesHeaderBanner.jpg);
		background-position:  top center;
		background-repeat: no-repeat;
		width: 353px;
		height: 24px;
		padding-top: 3px;
		padding-left: 15px;
		color: #840D0D;
		margin-top: 10px;
	}
	
	#footer{
		/*background-image: url(../Media/footer.gif); 
		background-position: top center; 
		background-repeat: no-repeat;*/
		
		width: 890px;
		height: 71px;
		padding: 5px;
		margin-top: 15px;
		clear:both;
		color: #80856B;
	}
	#footer p {
		margin: auto 10px auto 5px;
		font-size: 8pt;
	}
	td {
		font-size: 8pt;
	}

/*c l a s s e s*/
.green { color:  #00CC00; }
.blue{ color:  #00339C; }
.red { color: #BE0000; }
.darkBrown { color: #55523E; }
.mediumBrown {color: #9C9981;}
.lightBrown	{color: #DEDCCA;}
.white {color:#FFFFFF;}
.text8 {font-size: 8pt; font-family: verdana, arial, helvetica;  color: #000000; } 
.text7 {font-size: 7pt; font-family: verdana, arial, helvetica; color:#CCD0B3; } 

.FormBox {
font-family:arial, verdana, helvetica, sans-serif; font-size:12px; border:1px; border-style:solid; border-color:#6D7258; background-color:#F1F2E6 ; color:##9A0202; padding:2px; 
}
.FormButton {
font-family:arial, verdana, helvetica, sans-serif; font-size:12px; letter-spacing: 2px; border:1px; border-style:solid; border-color:#5F5F5F; background-color:#6D7258; color:#F1F2E6; padding:4px; 
}
/* 
Border styles 
*/
.border { border: 1px #CDD0B2 solid;}
.DottedBorder { border:1px; border-style:dotted; border-color:#5F5F5F;}
hr {


	width: 98%;
	border-top: 1px solid #F1F2E6;
	border-bottom: 1px dashed #BFBCA6;

}
ul {
 padding: 5px; 
 list-style-image: url(Media/bullet.gif);
 }
 li{
 	padding: 5px;
	margin-left: 10px;
 }