body, html
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FF9900;
	width: 800px;
	margin-right: auto;
	margin-left: auto;	
}

h1 {
	color: #660000;
}
.header {     
        margin-top:-10px;
	background-image: url(images/titlebar-orange.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:195px;
	margin-right: auto;
	margin-left: auto;
}

.h-sub, .h-sub a:link, .h-sub a:visited {text-decoration:none;padding-top:5px;margin-left:5px;color: #FF9900;font-weight:bold;font-size: 15px;}

.h-sub a:hover {padding-top:5px;margin-left:5px;color: #FFFFFF;font-weight:bold;font-size: 15px;}

.footer {        
	background-image: url(images/footer-orange.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:150px;
	margin-right: auto;
	margin-left: auto;
}

.main {       
	margin-left:20px;
	margin-right:20px;
	width: 800px;
}

.splatter {
	background-image: url(images/text-bg.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:150px;
}

.splatter-lrg {
	background-image: url(images/text-bg-lrg.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:300px;
}

.splatter-text {
        padding-top:40px;
	margin-left:20px;
	margin-right:20px;
        text-align:center;
}

.splatter-text a:link, .splatter-text a:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
        text-decoration:none;
	font-weight:bold;
	color: #FFF;
}


.splatter-text a:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
        text-decoration:none;
	font-weight:bold;
	color: #660000;
}

.france-header {        
	background-image: url(images/france-head.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:35px;
}

.france h1 {
margin-top:3px;
color:#000;
font-weight:normal;
margin-left:5px;
font-size: 23px;
}

.france h2 {
margin-top:-17px;
color:#000;
margin-left:5px;
}

.c-sub {
margin-left:5px;
color: #660000;
font-weight:bold;
font-size: 15px;
}

.france p {
color: #000000;
margin-left:20px;
margin-top:0px;
}

.france-pic {        
	background-image: url(images/france-pic.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:200px;
}

.france-pic-text {
color: #000000;
margin-left:250px;
margin-right:50px;
padding-top:35px;
}

.felt-pic {        
	background-image: url(images/felt-pic.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:200px;
}


.felt-pic-text {
color: #000000;
margin-left:50px;
margin-right:250px;
padding-top:40px;
}

.feedback-header {        
	background-image: url(images/feedback-head.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:35px;
}

.news-header {        
	background-image: url(images/news-head.gif);
	background-repeat: no-repeat;
	width: 800px;
	height:35px;
}