body {background-color:#b1b2b4; font-family:Arial,Tahoma,Sans-Serif;}

#wrap {width:935px; margin:0 auto;}

#wrap #header {width:100%; height:160px; background-image:url(/images/splashHeader.png); position:relative;}

#wrap #header #payOffs {position:absolute; top:71px; left:170px;}
#wrap #header #payOffs h1 {height:23px; background-image:url(/images/splashTxt.gif); background-repeat:no-repeat; width:400px; text-indent:-4000px;}
#wrap #header #payOffs h1#payOffs_en {background-position:0px -25px;}
#wrap #header #payOffs h1#payOffs_it {background-position:0px 0px;}
#wrap #header #payOffs h1#payOffs_fr {background-position:0px -50px;}
#wrap #header #payOffs h1#payOffs_de {background-position:0px -75px;}
#wrap #header #payOffs h1#payOffs_es {background-position:0px -100px;}

#wrap #header #international {position:absolute; top:81px; left:604px;}
#wrap #header #international h2 {color:#0051a1; font-size:13px; font-weight:bold;}
#wrap #header #international p {margin-top:2px; color:#666; font-size:11px;}

#wrap #header #menu {position:absolute; bottom:0px; left:584px;}
#wrap #header #menu ul li {float:left; margin-left:10px; padding-left:10px; border-left:1px solid #b1b2b4}
#wrap #header #menu ul li.first {border:none;}
#wrap #header #menu ul li a {padding-bottom:10px; padding-top:5px; text-decoration:none; display:block; font-size:11px; font-weight:bold; color:#666; background-repeat:no-repeat; background-position: center 94%;}
#wrap #header #menu ul li a:hover {background-image:url(/images/splashMenuArrow.gif);}


#wrap #contents {width:100%; height:451px; background-image:url(/images/splashWorld.png); position:relative;}

#wrap #contents #selector {position:absolute; left:638px; top:70px; }
#wrap #contents #selector label {color:#666; position:absolute; width:200px;  cursor:pointer; top:0px; left:0px; height:30px; font-size:11px;}
#wrap #contents #countryList {width:231px; display:none; background-color:#FFF; position:absolute; top:19px; left:-34px;}
#wrap #contents #countryList ul li.first {padding-top:15px;}
#wrap #contents #countryList ul li {margin-left:10px; font-size:11px; margin-bottom:3px; padding-bottom:3px; border-bottom:1px solid #d0d1d2;width:211px;}
#wrap #contents #countryList ul li.last {border:none; padding-bottom:10px;}
#wrap #contents #countryList ul li a span {color:#0051a1;}
#wrap #contents #countryList ul li a {color:#000; display:block; line-height:16px; padding-left:15px; text-decoration:none;}

#wrap #footer {margin-top:-10px; margin-left:30px; position:relative; z-index:1;}
#wrap #footer p {font-size:11px; color: #666;}

.hidden {display:none;}
.invisible {position:absolute; visibility:hidden;}