html {background-color:#E9E9E9;}
body {font:12px Helvetica, Arial, sans-serif;color:#333;}
#wrapper {height:400px;width:660px;margin: 100px auto 0 auto;text-align:left;}
#header {height:60px;width:660px;background: url(../images/header_background.png) no-repeat;}
#body {	width:580px;padding:20px 45px 20px 35px;background:url(../images/body_background.png) repeat-y;}
#body:after {content:"";clear:both;display:block;}
#left {width:325px;float:left;padding-left:20px;margin-left:5px;padding-bottom:20px;background:url(../images/gradient.png) top left no-repeat;}
#right {width:230px;float:left;padding-top:40px;text-align:center;}
#footer {clear:both;height:60px;width:660px;padding:0 45px 0 60px;background:url(../images/footer_background.png) no-repeat;color:#999;}
#footer span{margin:0 20px;	}
.lang{cursor:pointer;}
.lang:hover, #footer a:hover{text-decoration:underline;}
a{color:#999;text-decoration:none;}
h1 {font:bold 30px Helvetica, Arial, sans-serif;letter-spacing:-2px;text-transform:uppercase;}
h2 {font:italic 12px Helvetica, Arial, sans-serif;color:#999;}
h3 {color:#666;	text-transform:uppercase;letter-spacing:1px;}
p {	margin:12px 0 0 0;}
em {font-style:italic;}
img {display:inline;}
.en, .fr{display:none;}