body {
	font-family:arial,verdana,sans-serif;
	color:#666666; 
	font-size:100%; 
	margin: 0;
	padding: 0;
	text-align: center;	
	background:#990033 url("../images/bg.gif") repeat-y center top;
}

div#jacket {
	width:742px; 
	top: 0;
	right: 0;
	margin: 0 auto;
	position: relative; 
	text-align: left;
	padding:0; 
	background-color:#fff;
}
	
div#slideShow {position:absolute; left:0px; top:0px; padding:0; margin:0; background:url("../images/slideshow/french_slideshow_crop1.jpg") repeat-x; width:742px; height:190px;}
	
div#backStrip {position:absolute; left:0; top:25px; padding:0; margin:0; background:url("../images/top_strip.gif") repeat-x; width:100%; height:48px;}
div#content {background:url("../images/header.jpg") no-repeat top left; width:742px; float:left; padding:40px 9px 0 9px; margin-right:-20px;}
div#logo {float:left; width:361px; padding:0 0 0 10px;}
div#date {float:left; text-align:right; color:#fff; font-size:65%; width:310px; margin-right:45px; padding:0;}
div#navColumn {width:165px; float:left; margin:168px 0 0 1px;}

/* IE 7 and modern browsers only */
html>body div#mainColumn {width:555px; float:left; margin:130px 0 0 2px; padding:8px;}
/* IE 6 and below only */
* html div#footerLinks div#mainColumn {width:auto; float:left; margin:130px 0 0 2px; padding:8px;}

div#mainColumn img {border:1px solid #d3d3d3;}
div#contentTop {width:540px; float:left;}

div#contentImg {padding:20px 3px 20px 3px; float:left; clear:both;}
div#copy {width:384px; font-size:80%; float:left; line-height:18px; background:url("../images/content_top.jpg") no-repeat top left; padding-top:5px;}
div#copy a {color:#990033; text-decoration:none;}
div#copy a:hover {color:#666666; text-decoration:none;}
div#copy ul {list-style-type:none; padding:0; margin-left:1em; font-size:inherit; color:#666666;}
div#copy ul li {background-image:url('../images/bullet.gif'); background-repeat:no-repeat; background-position:4px left; padding-left: 1em;}
div#copy label {display:block; float:left; width:150px; padding:0 5px 0 0; clear:left;}
div#copy .shortInput {border:1px solid #999999; font-size:10px; height:12px; padding:3px; font-family:arial,verdana,sans-serif;}
div#copy form p {padding-bottom:10px;}
div#copy hr { background-color:#fff; height:1px; margin:5px; border-top:1px solid #cccccc; }
div#copy p {margin:3px; padding:3px;}

div.articles {float:left; margin-left:15px; width:138px;}
div.article {background:url("../images/article_top.gif") no-repeat top left; width:auto; padding:5px 1px 5px 1px; font-size:70%;}

div#footer {background:url("../images/footer.gif") no-repeat bottom left; width:742px; height:58px; float:left; padding:10px 5px 5px 5px; color:#fff; margin-right:-20px;}
/* IE 7 and modern browsers only */
html>body div#footerLinks {text-align:right; color:#999999; font-size:60%; margin:0; padding:10px 20px 0 0; width:722px;}
html>body div#legal{float:right; text-align:right; margin:0 10px 0 0; font-size:60%;}
/* IE 6 and below only */
* html div#footerLinks {text-align:right; color:#999999; font-size:60%; margin:0; padding:10px 0 0 0; width:722px;}
* html div#legal{float:right; text-align:right; margin:0 0 0 0; font-size:60%;}
div#legalHolder {float:left; clear:both; margin:2px 0 0 0; padding:0;}
div#team {float:left; margin:0 0 0 0; font-size:60%;}
/* IE 6 and below only */
* html .pad {margin-right:12px;}

div#breadcrumb {float:right; text-align:right; color:#999999; font-size:60%; padding-top:6px; width:auto;}

p {margin:3px; padding:3px;}
h1 {margin:3px; padding:3px; color:#990033; font-size:95%; font-weight:normal;}
h2 {margin:3px; padding:3px; color:#666666; font-size:100%; font-weight:bold; line-height:inherit;}

.footNote {font-size:85%; color:#999999;}

ul.navList {list-style-type: none; padding:0; margin:0; width:163px;}
ul.navList li {padding:0; margin-top:-1px; width:163px;}
ul.subnavList {list-style-type: none; width:159px; padding:5px 0 5px 0; margin:0 2px 0 1px; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; background:url("subNav_bg_o.gif");}
ul.subnavList li {padding:0; margin:0; width:159px;}
ul.articleList {list-style-type: none; padding:5px 0 5px 0; margin:0;}
ul.articleList li {padding:0; margin:0;}

a.greyLink {color:#999999; text-decoration:underline;}
a.greyLink:hover {color:#999999; text-decoration:none;}
a.whiteLink {color:#fff; text-decoration:underline;}
a.whiteLink:hover {color:#fff; text-decoration:none;}
a.redLink {color:#990033; text-decoration:none;}
a.redLink:hover {color:#999999; text-decoration:none;}

a.Nav_level1_current {display:block; width:auto; height:17px; border:1px solid #d3d3d3; background:url("../images/nav_bg.gif") no-repeat; color:#990033; font-size:12px; text-decoration:none; padding:4px 0 0 12px;}
a.Nav_level1 {display:block; width:auto; height:17px; border:1px solid #d3d3d3; color:#666666; font-size:12px; text-decoration:none; padding:4px 0 0 12px;}
a.Nav_level1:hover {display:block; width:auto; height:17px; border:1px solid #d3d3d3; background:url("../images/nav_bg.gif") no-repeat; color:#990033; font-size:12px; text-decoration:none; padding:4px 0 0 12px;}
a.Nav_level2_current {display:block; width:auto; height:14px; background:url("../images/subNav_bg.gif") no-repeat; color:#990033; font-size:10px; text-decoration:none; margin-left:1px; padding:2px 0 0 19px;}
a.Nav_level2 {display:block; width:auto; height:14px; color:#666666; font-size:10px; text-decoration:none; margin-left:1px; padding:2px 0 0 19px;}
a.Nav_level2:hover {display:block; width:auto; height:14px; background:url("../images/subNav_bg.gif") no-repeat; color:#990033; font-size:10px; text-decoration:none; margin-left:1px; padding:2px 0 0 19px;}
a.Nav_level3_current {display:block; width:auto; height:20px; background:url("../images/articleNav_bg.gif") no-repeat; color:#990033; font-size:11px; text-decoration:none; padding:5px 0 0 15px;}
a.Nav_level3 {display:block; width:auto; height:20px; color:#666666; font-size:11px; text-decoration:none; padding:5px 0 0 15px;}
a.Nav_level3:hover {display:block; width:auto; height:20px; background:url("../images/articleNav_bg.gif") no-repeat; color:#990033; font-size:11px; text-decoration:none; padding:5px 0 0 15px;}
