

/* Reset */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* Fonts */


body {
	font-family: Verdana,"Lucida Sans Unicode",Helvetica,Arial,sans-serif;
	font-size: 12px;
	color: #111;
}

p {
	line-height: 16px;
	margin-bottom: 12px;
}

a {
	color: #DD581D;
}

.divider {
	background-image: url(../_images/divider.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 30px;
	margin-bottom: 20px;
}

.top-divider {
	background-image: url(../_images/divider.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 30px;
	margin-top: 20px;
}

h1 {
	margin-bottom: 10px;
}

h2 {
	margin-bottom: 5px;
}

ul li {
	background-image: url(../_images/bullet_green.gif);
	background-repeat: no-repeat;
	padding: 3px 0px 3px 25px;
	margin-bottom: 10px;
	line-height: 16px;
}

ul li.li-1 {
	background-image: url(../_images/bullet_orange.gif);
}


/* Layout */

body {
	background-color: #f7f4ed;
	background-repeat: no-repeat;
	
	background-image: url(../_images/bg.jpg);
	background-position: top center;
}

body.de {
	background-image: url(../_images/bg_de.jpg);
}

body.fr {
	background-image: url(../_images/bg_fr.jpg);
}

body.it {
	background-image: url(../_images/bg_it.jpg);
}

body.es, body.pt {
	background-image: url(../_images/bg_es.jpg);
}


#menu {
	position: relative;
	width: 782px;
}

#container {
	width: 782px;
	position: relative;
	z-index: 100;
	left: 50%;
	margin-left: -391px;
}




#header {
	height: 230px;
	
}

#header h1 a {
	display: block;
	margin-left: 40px;
	height: 225px;
	width: 500px;
	text-indent: -999px;
}

#header h2 {
	display: none;
}

#content {
	width: 780px;
	background-color: #faf8f2;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	overflow: hidden;
	padding-bottom: 20px;
	position: relative;
	z-index: 10;
}

body.ie #content {
	z-index: -1;
}

#footer {
	
	width: 772px;
	margin-top: 10px;
	background-color: #d3cdba;
	font-size: 11px;
	padding: 5px;
	margin-bottom: 25px;
	overflow: hidden;
	position: relative;

}

#footer span {
	display: block;
	margin-bottom: 10px;
	float: left;
	clear: left;
	line-height: 18px;
	margin-top: 9px;
	margin-left: 7px;
}

#footer .other-games {
	position: absolute;
	
	left: 490px;
	margin-top: 3px;
}

#footer .logo {
	float: right;
}


/* Navigation */

#nav {
	background-image: url(../_images/nav-bg.gif);
	display: block;
	width: 745px;
	height: 50px;
	padding: 0px 20px 0px 20px;
	overflow: hidden;
	margin: 0;
	background-repeat: no-repeat;
	
}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
	background-image: none;
}

#nav li a {
	background-image: url(../_images/en/navigation.gif);
	height: 39px;
	text-indent: -9999px;
	display: block;
	float: left;
	background-repeat: no-repeat;
}

body.de #nav li a {
	background-image: url(../_images/de/navigation.gif);
}

body.fr #nav li a {
	background-image: url(../_images/fr/navigation.gif);
}

body.pt #nav li a {
	background-image: url(../_images/pt/navigation.gif);
}

body.es #nav li a {
	background-image: url(../_images/es/navigation.gif);
}

body.it #nav li a {
	background-image: url(../_images/it/navigation.gif);
}

#nav #nav-home a {
	width: 40px;
	background-position: 0px 0px;
}
#nav #nav-home a:hover, body.section-index #nav #nav-home a {
	background-position: 0px -39px;
}

#nav #nav-iphone a {
	width: 112px;
	background-position: -40px 0px;
}
#nav #nav-iphone a:hover, body.section-iphone.en #nav #nav-iphone a {
	background-position: -40px -39px;
}


#nav #nav-mobile a {
	width: 119px;
	background-position: -152px 0px;
}
#nav #nav-mobile a:hover, body.section-mobile.en #nav #nav-mobile a {
	background-position: -152px -39px;
}


#nav #nav-pc a {
	width: 83px;
	background-position: -271px 0px;
}
#nav #nav-pc a:hover, body.section-pc.en #nav #nav-pc a {
	background-position: -271px -39px;
}

#nav #nav-try a {
	width: 110px;
	background-position: -354px 0px;
}
#nav #nav-try a:hover, body.section-try.en #nav #nav-try a {
	background-position: -354px -39px;
}
 
#nav #nav-biggest a {
	width: 115px;
	background-position: -464px 0px;
}
#nav #nav-biggest a:hover, body.section-biggest-brains.en #nav #nav-biggest a {
	background-position: -464px -39px;
}



#nav #nav-facts a {
	width: 99px;
	background-position: -579px 0px;
}
#nav #nav-facts a:hover, body.section-brain-facts.en #nav #nav-facts a {
	background-position: -579px -39px;	
}


#nav #nav-language a {
	width: 64px;
	background-position: -678px 0px;
}


/* FR Nav */





body.fr #nav #nav-iphone a {
	width: 104px;
	background-position: -40px 0px;
}
body.fr #nav #nav-iphone a:hover, body.section-iphone.fr #nav #nav-iphone a {
	background-position: -40px -39px;
}

body.fr #nav #nav-mobile a {
	width: 114px;
	background-position: -144px 0px;
}
body.fr #nav #nav-mobile a:hover, body.section-mobile.fr #nav #nav-mobile a {
	background-position: -144px -39px;
}


body.fr #nav #nav-pc a {
	width: 122px;
	background-position: -258px 0px;
}
body.fr #nav #nav-pc a:hover, body.section-pc.fr #nav #nav-pc a {
	background-position: -258px -39px;
}

body.fr #nav #nav-try a {
	width: 103px;
	background-position: -380px 0px;
}
body.fr #nav #nav-try a:hover, body.section-try.fr #nav #nav-try a {
	background-position: -380px -39px;
}
 
body.fr #nav #nav-biggest a {
	width: 92px;
	background-position: -483px 0px;
}
body.fr #nav #nav-biggest a:hover, body.section-biggest-brains.fr #nav #nav-biggest a {
	background-position: -483px -39px;
}



body.fr #nav #nav-facts a {
	width: 105px;
	background-position: -575px 0px;
}
body.fr #nav #nav-facts a:hover, body.section-brain-facts.fr #nav #nav-facts a {
	background-position: -575px -39px;	
}

body.fr #nav #nav-language a {
	width: 62px;
	background-position: -678px 0px;
}


body.de #nav #nav-home a {
	width: 38px;
	background-position: -2px 0px;
}



body.de #nav #nav-iphone a {
	width: 101px;
	background-position: -40px 0px;
}
body.de #nav #nav-iphone a:hover, body.section-iphone.de #nav #nav-iphone a {
	background-position: -40px -39px;
}

body.de #nav #nav-mobile a {
	width: 99px;
	background-position: -141px 0px;
}
body.de #nav #nav-mobile a:hover, body.section-mobile.de #nav #nav-mobile a {
	background-position: -141px -39px;
}


body.de #nav #nav-pc a {
	width: 122px;
	background-position: -240px 0px;
}
body.de #nav #nav-pc a:hover, body.section-pc.de #nav #nav-pc a {
	background-position: -240px -39px;
}

body.de #nav #nav-try a {
	width: 101px;
	background-position: -362px 0px;
}
body.de #nav #nav-try a:hover, body.section-try.de #nav #nav-try a {
	background-position: -362px -39px;
}
 
body.de #nav #nav-biggest a {
	width: 117px;
	background-position: -463px 0px;
}
body.de #nav #nav-biggest a:hover, body.section-biggest-brains.de #nav #nav-biggest a {
	background-position: -463px -39px;
}



body.de #nav #nav-facts a {
	width: 105px;
	background-position: -580px 0px;
}
body.de #nav #nav-facts a:hover, body.section-brain-facts.de #nav #nav-facts a {
	background-position: -580px -39px;	
}

body.de #nav #nav-language a {
	width: 62px;
	background-position: -678px 0px;
}





body.es #nav #nav-iphone a {
	width: 101px;
	background-position: -40px 0px;
}
body.es #nav #nav-iphone a:hover, body.section-iphone.es #nav #nav-iphone a {
	background-position: -40px -39px;
}

body.es #nav #nav-mobile a {
	width: 109px;
	background-position: -141px 0px;
}
body.es #nav #nav-mobile a:hover, body.section-mobile.es #nav #nav-mobile a {
	background-position: -141px -39px;
}


body.es #nav #nav-pc a {
	width: 98px;
	background-position: -250px 0px;
}
body.es #nav #nav-pc a:hover, body.section-pc.es #nav #nav-pc a {
	background-position: -250px -39px;
}

body.es #nav #nav-try a {
	width: 118px;
	background-position: -348px 0px;
}
body.es #nav #nav-try a:hover, body.section-try.es #nav #nav-try a {
	background-position: -348px -39px;
}
 
body.es #nav #nav-biggest a {
	width: 110px;
	background-position: -466px 0px;
}
body.es #nav #nav-biggest a:hover, body.section-biggest.es #nav #nav-biggest a {
	background-position: -466px -39px;
}

body.es #nav #nav-facts a {
	width: 105px;
	background-position: -576px 0px;
}
body.es #nav #nav-facts a:hover, body.section-brain-facts.es #nav #nav-facts a {
	background-position: -576px -39px;	
}

body.es #nav #nav-language a {
	width: 62px;
	background-position: -678px 0px;
}



body.it #nav #nav-iphone a {
	width: 101px;
	background-position: -40px 0px;
}
body.it #nav #nav-iphone a:hover, body.section-iphone.it #nav #nav-iphone a {
	background-position: -40px -39px;
}

body.it #nav #nav-mobile a {
	width: 109px;
	background-position: -141px 0px;
}
body.it #nav #nav-mobile a:hover, body.section-mobile.it #nav #nav-mobile a {
	background-position: -141px -39px;
}


body.it #nav #nav-pc a {
	width: 98px;
	background-position: -250px 0px;
}
body.it #nav #nav-pc a:hover, body.section-pc.it #nav #nav-pc a {
	background-position: -250px -39px;
}

body.it #nav #nav-try a {
	width: 118px;
	background-position: -348px 0px;
}
body.it #nav #nav-try a:hover, body.section-try.it #nav #nav-try a {
	background-position: -348px -39px;
}
 
body.it #nav #nav-biggest a {
	width: 110px;
	background-position: -466px 0px;
}
body.it #nav #nav-biggest a:hover, body.section-biggest-brains.it #nav #nav-biggest a {
	background-position: -466px -39px;
}

body.it #nav #nav-facts a {
	width: 105px;
	background-position: -576px 0px;
}
body.it #nav #nav-facts a:hover, body.section-brain-facts.it #nav #nav-facts a {
	background-position: -576px -39px;	
}

body.it #nav #nav-language a {
	width: 62px;
	background-position: -678px 0px;
}


/* Old */














body.pt #nav #nav-home a {
	width: 34px;
	background-position: 0px 0px;
}
body.pt #nav #nav-home a:hover, body.section-index.pt #nav #nav-home a {
	background-position: 0px -39px;
}


body.pt #nav #nav-buy a {
	width: 78px;
	background-position: -34px 0px;
}
body.pt #nav #nav-buy a:hover, body.section-buy.pt #nav #nav-buy a {
	background-position: -34px -39px;
}


body.pt #nav #nav-about a {
	width: 61px;
	background-position: -112px 0px;
}
body.pt #nav #nav-about a:hover, body.section-about.pt #nav #nav-about a {
	background-position: -112px -39px;
}


body.pt #nav #nav-try a {
	width: 105px;
	background-position: -173px 0px;
}
body.pt #nav #nav-try a:hover, body.section-try.pt #nav #nav-try a {
	background-position: -173px -39px;
}

body.pt #nav #nav-coach a {
	width: 96px;
	background-position: -278px 0px;
}
body.pt #nav #nav-coach a:hover, body.section-brain-coach.pt #nav #nav-coach a {
	background-position: -278px -39px;
}
 
body.pt #nav #nav-exercise a {
	width: 110px;
	background-position: -374px 0px;
}
body.pt #nav #nav-exercise a:hover, body.section-brain-exercise.pt #nav #nav-exercise a {
	background-position: -374px -39px;
}

body.pt #nav #nav-biggest a {
	width: 109px;
	background-position: -484px 0px;	
}
body.pt #nav #nav-biggest a:hover, body.section-biggest-brains.pt #nav #nav-biggest a {
	background-position: -484px -39px;
}

body.pt #nav #nav-facts a {
	width: 88px;
	background-position: -593px 0px;
}
body.pt #nav #nav-facts a:hover, body.section-brain-facts.pt #nav #nav-facts a {
	background-position: -593px -39px;	
}
body.pt #nav #nav-language a {
	width: 60px;
	background-position: -681px 0px;
}











/* Language */

#nav-language span {
	display: block;
	background-repeat: no-repeat;
	
	width: 27px;
	height: 29px;
	margin-top: 12px;
	margin-left: 6px;
}

body.en #nav-language span  {
	background-image: url(../_images/flags/gb.gif);
}


body.de #nav-language span {
	background-image: url(../_images/flags/de.gif);
}


body.es #nav-language span {
	background-image: url(../_images/flags/es.gif);
}


body.it #nav-language span {
	background-image: url(../_images/flags/it.gif);
}

body.pt #nav-language span {
	background-image: url(../_images/flags/pt.gif);
}

body.fr #nav-language span {
	background-image: url(../_images/flags/fr.gif);
}


#language-box {
	width: 782px;
	position: relative;
	margin-top: 250px;
	left: 50%;
	
	margin-left: -391px;
	border: 1px solid #d7d7d7;
	background-color: #FAF8F2;
	padding: 20px;
}

#language-box #language-select {
	display: block;
	position: static;
	background-image: none;
	height: inherit;
}

#language-box #language-select a {
	text-indent: 0;
	padding-left: 35px;
}





#language-select {
	
	display: none;
	width: 52px;
	height: 138px;
	background-image: url(../_images/country-dropdown-bg.png);
	position: absolute;
	top: 34px;
	right: 30px;
	padding: 0;
	margin: 0;
	z-index: 50;
}

body.ie6 #language-select {
	background-image: url(../_images/country-dropdown-bg.gif) !important;
}



#language-select li {
	background-image: none;
	margin: 0;
	padding: 0;
}

#language-select a {
	display: block;
	width: 27px;
	height: 19px;
	text-indent: -9999px;	
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 6px;
}

#language-select #lang-english a {
	background-image: url(../_images/flags/gb.gif);
}
#language-select #lang-french a{
	background-image: url(../_images/flags/fr.gif);
}
#language-select #lang-german a{
	background-image: url(../_images/flags/de.gif);
}
#language-select #lang-spanish a{
	background-image: url(../_images/flags/es.gif);
}
#language-select #lang-portugeese a{
	background-image: url(../_images/flags/pt.gif);
}
#language-select #lang-italien a{
	background-image: url(../_images/flags/it.gif);
}

/* Columns */

.col1 {
	margin-left: 20px;
	width: 530px;
	float: left;
	display: inline;
	position: relative;
}

body#page-try .col1 {
	width: 740px;
}

.col2 {
	float: right;
	width: 190px;
	margin-right: 20px;
	display: inline;
	z-index: 100;
	position: relative;
}

.col2 .box {
	border: 1px solid #e3e3e3;
	background-color: #efefef;
	margin-bottom: 20px;
}

#rhc-facebook {
	width: 195px;
	height: 90px;
	background-image: url(../_images/en/rhc/facebook.jpg);
	text-indent: -9999px;
	display: block;
	margin-bottom: 10px;
}

body.es #rhc-facebook {
	background-image: url(../_images/es/rhc/facebook.jpg);
}

body.fr #rhc-facebook {
	background-image: url(../_images/fr/rhc/facebook.jpg);
}

body.de #rhc-facebook {
	background-image: url(../_images/de/rhc/facebook.jpg);
}

body.it #rhc-facebook {
	background-image: url(../_images/it/rhc/facebook.jpg);
}



#rhc-iphone {
	width: 195px;
	height: 90px;
	background-image: url(../_images/en/rhc/iphone.jpg);
	text-indent: -9999px;
	display: block;
	margin-bottom: 10px;
}

body.es #rhc-iphone {
	background-image: url(../_images/es/rhc/iphone.jpg);
}

body.fr #rhc-iphone {
	background-image: url(../_images/fr/rhc/iphone.jpg);
}

body.it #rhc-iphone {
	background-image: url(../_images/it/rhc/iphone.jpg);
}

body.de #rhc-iphone {
	background-image: url(../_images/de/rhc/iphone.jpg);
}

#rhc-pc {
	width: 195px;
	height: 90px;
	background-image: url(../_images/en/rhc/pc.jpg);
	text-indent: -9999px;
	display: block;
	margin-bottom: 10px;
}

body.es #rhc-pc {
	background-image: url(../_images/es/rhc/pc.jpg);
}

body.fr #rhc-pc { 
	background-image: url(../_images/fr/rhc/pc.jpg);
}

body.de #rhc-pc {
	background-image: url(../_images/de/rhc/pc.jpg);
}

body.it #rhc-pc {
	background-image: url(../_images/it/rhc/pc.jpg);
}

/* Homepage */


#page-index .col1 {
	padding-left: 10px;
}

#iphone-home-flash {
	position: absolute;
	right: 10px;
	top: 20px;
}

#pc-home-flash {
	position: absolute;	
	bottom: 10px;
	right: 10px;
	z-index: 40;
}

.home-large-promo#iphone-promo p {
	width: 250px;
	margin-left: 10px;
}

.home-large-promo {
	width: 507px;
	height: 446px;
	background-image: url(../_images/homepage_large_bg.jpg);
	font-size: 14px;
	padding-top: 20px;
	padding-left: 10px;
	margin-bottom: 10px;
	position: relative;
}

.home-small-promo {
	width: 230px;
	height: 326px;
	background-image: url(../_images/homepage_small_bg.jpg);
	float: left;
	margin-right: 20px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}


.home-small-promo.second {
	margin: 0;
}

.home-large-promo a.learn-more {
	background-image: url(../_images/en/home-large-promo-learn-more.gif);
	width: 277px;
	height: 46px;
	text-indent: -9999px;
	display: block;
}

body.es .home-large-promo a.learn-more {
	background-image: url(../_images/es/home-large-promo-learn-more.gif);
}

body.fr .home-large-promo a.learn-more {
	background-image: url(../_images/fr/home-large-promo-learn-more.gif);
}

body.de .home-large-promo a.learn-more {
	background-image: url(../_images/de/home-large-promo-learn-more.gif);
}

body.it .home-large-promo a.learn-more {
	background-image: url(../_images/it/home-large-promo-learn-more.gif);
}



#pc-promo.home-large-promo a.learn-more {
	position: absolute;
	bottom: 45px;
	z-index: 50 !important;
}

#mobile-promo.home-small-promo h2 {
	background-image: url(../_images/en/home-mobile-small-title.gif);
	width: 224px;
	height: 56px;
	text-indent: -9999px;
	display: block;	
}

body.fr #mobile-promo.home-small-promo h2 {
	background-image: url(../_images/fr/home-mobile-small-title.gif);	
}

body.de #mobile-promo.home-small-promo h2 {
	background-image: url(../_images/de/home-mobile-small-title.gif);	
}

body.es #mobile-promo.home-small-promo h2 {
	background-image: url(../_images/es/home-mobile-small-title.gif);	
}

body.it #mobile-promo.home-small-promo h2 {
	background-image: url(../_images/it/home-mobile-small-title.gif);	
}


#pc-promo.home-small-promo h2 {
	background-image: url(../_images/en/home-pc-small-title.gif);
	width: 240px;
	height: 59px;
	text-indent: -9999px;
	display: block;	
	margin-left: -5px;
	background-repeat: no-repeat;
}

body.fr #pc-promo.home-small-promo h2 {
	background-image: url(../_images/fr/home-pc-small-title.gif);
}

body.es #pc-promo.home-small-promo h2 {
	background-image: url(../_images/es/home-pc-small-title.gif);
}

body.de #pc-promo.home-small-promo h2 {
	background-image: url(../_images/de/home-pc-small-title.gif);
}

body.it #pc-promo.home-small-promo h2 {
	background-image: url(../_images/it/home-pc-small-title.gif);
}



.home-small-promo img {
	position: absolute;
	right: 0;
	bottom: 0;
}

strong {
	font-weight: bold;
}

#iphone-promo h2 {
	background-image: url(../_images/en/home-iphone-large-promo-title.gif);
	width: 249px;
	height: 85px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

body.fr #iphone-promo h2 {
	background-image: url(../_images/fr/home-iphone-large-promo-title.gif);
}

body.es #iphone-promo h2 {
	background-image: url(../_images/es/home-iphone-large-promo-title.gif);
}

body.it #iphone-promo h2 {
	background-image: url(../_images/it/home-iphone-large-promo-title.gif);
}
body.de #iphone-promo h2 {
	background-image: url(../_images/de/home-iphone-large-promo-title.gif);
}



.home-small-promo#iphone-promo h2 {
	background-image: url(../_images/en/home-iphone-small-title.gif);
	width: 225px;
	height: 59px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

body.fr .home-small-promo#iphone-promo h2 {
	background-image: url(../_images/fr/home-iphone-small-title.gif);
}

body.es .home-small-promo#iphone-promo h2 {
	background-image: url(../_images/es/home-iphone-small-title.gif);
}

body.it .home-small-promo#iphone-promo h2 {
	background-image: url(../_images/it/home-iphone-small-title.gif);
}
body.de .home-small-promo#iphone-promo h2 {
	background-image: url(../_images/de/home-iphone-small-title.gif);
}


.home-large-promo#pc-promo p {
	width: 125px;
}

.home-large-promo#pc-promo h2 {
	background-image: url(../_images/en/home-pc-large-promo-title.gif);
	width: 388px;
	height: 75px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
}

body.fr .home-large-promo#pc-promo h2 {
	background-image: url(../_images/fr/home-pc-large-promo-title.gif);
}

body.es .home-large-promo#pc-promo h2 {
	background-image: url(../_images/es/home-pc-large-promo-title.gif);
}

body.it .home-large-promo#pc-promo h2 {
	background-image: url(../_images/it/home-pc-large-promo-title.gif);
}
body.de .home-large-promo#pc-promo h2 {
	background-image: url(../_images/de/home-pc-large-promo-title.gif);
}

#page-index div#home-introduction {
	background-repeat: no-repeat;
	background-image: url(../_images/en/homepage.jpg);
	width: 269px;
	height: 240px;
	padding-left: 10px;
	padding-top: 140px;
	padding-right: 250px;
	font-size: 14px;
}



.learn-more {
	text-indent: -999px;
	display: block;
	width: 158px;
	height: 31px;
	background-repeat: no-repeat;
	background-image: url(../_images/en/learn-more.gif);
}

#home-screenshots {
	margin-bottom: 20px;
}

/* Buy */

h1#buy {
	width: 465px;
	height: 46px;
	background-image: url(../_images/en/titles/h1.buy.gif);
	text-indent: -9999px;
}

h2#faqs {
	width: 435px;
	height: 40px;
	background-image: url(../_images/en/titles/h2.faqs.gif);
	text-indent: -9999px;
}


body.pt h2#faqs {
	width: 94px;
	height: 39px;
	background-image: url(../_images/pt/titles/h2.faqs.gif);
	text-indent: -9999px;
}

body.de h2#faqs {
	width: 355px;
	height: 47px;
	background-image: url(../_images/de/titles/h2.faqs.gif);
}

body.es h2#faqs {
	width: 403px;
	height: 45px;
	background-image: url(../_images/es/titles/h2.faqs.gif);
}

body.it h2#faqs {
	width: 304px;
	height: 43px;
	background-image: url(../_images/it/titles/h2.faqs.gif);
}

body.fr h2#faqs {
	width: 340px;
	height: 50px;
	background-image: url(../_images/fr/titles/h2.faqs.gif);
}

dl.faqs dt {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 60px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-repeat: no-repeat;
	background-image: url(../_images/en/titles/q.gif);
}

dl.faqs dd {
	
	line-height: 14px;
	padding-left: 60px;
	background-image: url(../_images/en/titles/a.gif);
	background-repeat: no-repeat;
	min-height: 50px;
	height: auto !important; /* Min-Height Hack for ie6 */
	height: 50px;
	margin-bottom: 25px;
}

.faq-nav {
	margin-bottom: 30px;
	margin-top: 20px;
}

.faq-nav li {
	background-image: none;
	padding: 0;
	padding-left: 15px;
	color: #d55513;
	font-weight: bold;
}

.faq-nav li a {
	color: #333333;
	font-weight: bold;
	margin-left: 20px;
}



/* About */

h1#about {
	width: 126px;
	height: 47px;
	background-repeat: no-repeat;
	background-image: url(../_images/en/titles/h1.about.gif);
	text-indent: -999px;
}

body.es h1#about {
	width: 156px;
	height: 44px;
	background-image: url(../_images/es/titles/h1.about.gif);
}

body.de h1#about {
	width: 87px;
	height: 47px;
	background-image: url(../_images/de/titles/h1.about.gif);
}

body.pt h1#about {
	width: 118px;
	height: 47px;
	background-image: url(../_images/pt/titles/h1.about.gif);
}

body.fr h1#about {
	width: 226px;
	height: 51px;
	background-image: url(../_images/fr/titles/h1.about.gif);
}

body.it h1#about {
	width: 253px;
	height: 42px;
	background-image: url(../_images/it/titles/h1.about.gif);
}

h2#on-your-mobile {
	width: 249px;
	height: 41px;
	background-repeat: no-repeat;
	background-image: url(../_images/en/titles/h2.on-your-mobile.gif);
	text-indent: -999px;
}

h2#dr-kawashima {
	width: 272px;
	height: 41px;
	background-repeat: no-repeat;
	background-image: url(../_images/en/titles/h2.dr.gif);
	text-indent: -999px;
}

h2#the-reviews {
	width: 234px;
	height: 43px;
	background-repeat: no-repeat;
	background-image: url(../_images/en/titles/h2.the-reviews.gif);
	text-indent: -999px;
}

blockquote.review {
	width: 517px;
	background-repeat: no-repeat;
	background-image: url(../_images/review-top.gif);
	display: block;
	position: relative;
	padding: 0;
	margin-bottom: 25px;
}

blockquote.review span {
	display: block;
	position: relative;
	padding: 10px 10px 30px 10px;
	
}

blockquote cite {
	width: 467px;
	background-repeat: no-repeat;
	background-image: url(../_images/review-bottom.gif);
	display: block;
	font-weight: bold;
	margin: 0;
	padding-top: 10px;
	padding-left: 50px;
	position: absolute;
	bottom: 0;
	background-color: white;
	
}

/* Try */

#game-container {

	background-color: #eeeeee;
	border: 1px solid #e3e3e3;
	margin-bottom: 10px;
	background-image: url(..//_images/box-gradient.gif);
	background-repeat: repeat-x;
	width: 570px;
	padding: 30px 60px;
	margin-top: 50px;
	margin-left: 20px;
}

h1#try-the-game {
	width: 247px;
	height: 49px;
	background-image: url(../_images/en/titles/h1.try-the-game.gif);
	text-indent: -9999px;
}

body.de h1#try-the-game {
	width: 217px;
	height: 48px;
	background-image: url(../_images/de/titles/h1.try-the-game.gif);
}

body.pt h1#try-the-game {
	width: 373px;
	height: 50px;
	background-image: url(../_images/pt/titles/h1.try.gif);
}

body.es h1#try-the-game {
	width: 281px;
	height: 45px;
	background-image: url(../_images/es/titles/h1.try.gif);
}

body.it h1#try-the-game {
	width: 251px;
	height: 48px;
	background-image: url(../_images/it/titles/h1.try.gif);
}

body.fr h1#try-the-game {
	width: 257px;
	height: 50px;
	background-image: url(../_images/fr/titles/h1.try.gif);
}

p.intro {
	width: 500px;
	
}

a.download-star {
	background-image: url(../_images/en/star-download-now.gif);
	width: 156px;
	height: 149px;
	display: block;
	position: absolute;
	top: 0;
	right: 15px;
	text-indent: -9999px;
}

body.de a.download-star {
	background-image: url(../_images/de/star-download-now.gif);
}

body.fr a.download-star {
	background-image: url(../_images/fr/star-download-now.gif);
}

body.es a.download-star {
	background-image: url(../_images/es/star-download-now.gif);
}

body.pt a.download-star {
	background-image: url(../_images/pt/star-download-now.gif);
}

body.it a.download-star {
	background-image: url(../_images/it/star-download-now.gif);
}

/* Brain Coach */

#page-brain-coach #download-container a {
	color: black;
	font-size: 11px;
}

h1#be-iphone {
	width: 376px;
	height: 111px;
	background-image: url(../_images/en/titles/mbe-iphone.gif);
	text-indent: -9999px;
}

body.es h1#be-iphone {
	background-image: url(../_images/es/titles/mbe-iphone.gif);
}

body.fr h1#be-iphone {
	background-image: url(../_images/fr/titles/mbe-iphone.gif);
}

body.it h1#be-iphone {
	background-image: url(../_images/it/titles/mbe-iphone.gif);
}

body.de h1#be-iphone {
	background-image: url(../_images/de/titles/mbe-iphone.gif);
}


h1#brain-coach {
	width: 200px;
	height: 42px;
	background-image: url(../_images/en/titles/h1.brain-coach.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
}

body.de h1#brain-coach {
	width: 282px;
	height: 49px;
	background-image: url(../_images/de/titles/h1.brain-coach.gif);
}

body.pt h1#brain-coach {
	width: 283px;
	height: 46px;
	background-image: url(../_images/pt/titles/h1.brain-coach.gif);
}

body.fr h1#brain-coach {
	width: 419px;
	height: 45px;
	background-image: url(../_images/fr/titles/h1.brain-coach.gif);
}

body.es h1#brain-coach {
	width: 290px;
	height: 46px;
	background-image: url(../_images/es/titles/h1.brain-coach.gif);
}

body.it h1#brain-coach {
	width: 236px;
	height: 40px;
	background-image: url(../_images/it/titles/h1.brain-coach.gif);
}

#page-brain-coach #introduction li {
	font-weight: bold;
}

#page-brain-coach .col1 {
	width: 425px;
}

#page-brain-coach .col2 {
	width: 300px;
}

#page-iphone .col1 {
	width: 368px;
}

#iphone-flash {
	margin-left: 38px;
	margin-top: 151px;
}

#page-iphone .col2 {
	width: 368px;
}

#large-iphone {
	width: 368px;
	height: 707px;
	background-image: url(../_images/large-iphone.jpg);
}

#large-iphone a {
	text-indent: -9999px;
	display: block;
	
	width: 250px;
	height: 75px;
	position: absolute;
	top: 18px;
	left: 75px;
}

/*
body.fr #large-iphone {
	background-image: url(../_images/fr/large-iphone.jpg);
}

body.es #large-iphone {
	background-image: url(../_images/es/large-iphone.jpg);
}

body.it #large-iphone {
	background-image: url(../_images/it/large-iphone.jpg);
}

body.de #large-iphone {
	background-image: url(../_images/de/large-iphone.jpg);
}*/



#page-brain-coach #reviews h2 {
	width: 270px;
	height: 36px;
	background-image: url(../_images/en/titles/h2.what-the-reviews.gif);
	text-indent: -9999px;
}

body.de#page-brain-coach #reviews h2 {
	width: 161px;
	height: 33px;
	background-image: url(../_images/de/titles/h2.reviews.gif);
}

body.fr#page-brain-coach #reviews h2 {
	width: 341px;
	height: 36px;
	background-image: url(../_images/fr/titles/h2.reviews.gif);
}

body.es#page-brain-coach #reviews h2 {
	width: 299px;
	height: 33px;
	background-image: url(../_images/es/titles/h2.reviews.gif);
}

body.pt#page-brain-coach #reviews h2 {
	width: 295px;
	height: 39px;
	background-image: url(../_images/pt/titles/h2.reviews.gif);
}


body.it#page-brain-coach #reviews h2 {
	width: 172px;
	height: 37px;
	background-image: url(../_images/it/titles/h2.reviews.gif);
}

#page-brain-coach blockquote {
	width: 400px;
	background-image: none;
	padding: 0;
	margin: 0;
	font-weight: bold;
	margin-bottom: 30px;
	
	position: static;
}

#page-brain-coach cite {
	width: 400px;
	background: transparent;
}


#page-brain-coach #download-container {
	background-image: url(../_images/divider.gif);
	background-repeat: no-repeat;
	padding-top: 20px;
	clear: both;
	margin-left: 30px;
	margin-right: 30px;
}

#page-brain-coach #download {
	border: 1px solid #e3e3e3;
	background-color: #efefef;
	padding: 10px 20px;
	margin-right: 10px;
	
}

#page-brain-coach #download-container h1 {
	width: 271px;
	height: 43px;
	background-image: url(../_images/en/titles/h2.buy-brain-coach.gif);
	text-indent: -9999px;
}

body.de#page-brain-coach #download-container h1 {
	width: 315px;
	height: 34px;
	background-image: url(../_images/de/titles/h2.buy-brain-coach.gif);
}

body.fr#page-brain-coach #download-container h1 {
	width: 378px;
	height: 45px;
	background-image: url(../_images/fr/titles/h2.buy-brain-coach.gif);
}

body.es#page-brain-coach #download-container h1 {
	width: 312px;
	height: 43px;
	background-image: url(../_images/es/titles/h2.buy-brain-coach.gif);
}

body.pt#page-brain-coach #download-container h1 {
	width: 340px;
	height: 36px;
	background-image: url(../_images/pt/titles/h2.buy-brain-coach.gif);
}

body.it#page-brain-coach #download-container h1 {
	width: 341px;
	height: 39px;
	background-image: url(../_images/it/titles/h2.download-brain-coach.gif);
}



#page-brain-coach blockquote.review span {
	margin: 0;
	padding: 0;
}

#page-brain-coach blockquote cite { 
	width: inherit;
	background-image: none;
	padding: 0;
	margin: 0;
	font-weight: normal;
	margin-top: 5px;
	position: static;
}

/* More Brain Exercise */

.mobile-phone {
	width: 209px;
	height: 343px;
	background-image: url(../_images/phone-bg.jpg);
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 20px;
}

.mobile-phone object {
	position: absolute;
	top: 55px;
	left: 40px;
}

#page-mobile .col1 p {
	width: 320px;
}

#page-mobile .col1 ul {
	width: 320px;	
}

h1#brain-exercise {
	width: 321px;
	height: 44px;
	background-image: url(../_images/en/titles/h1.more-brain-exercise.gif);
	text-indent: -9999px;
	background-repeat: no-repeat;
}

body.de h1#brain-exercise {
	background-image: url(../_images/de/titles/h1.more-brain-exercise.gif);
	width: 398px;
	height: 50px;
	margin-top: 10px;
	margin-bottom: 20px;
}

body.es h1#brain-exercise {
	background-image: url(../_images/es/titles/h1.brain-exercise.gif);
	width: 340px;
	height: 49px;
	margin-top: 10px;
	margin-bottom: 20px;
}

body.pt h1#brain-exercise {
	background-image: url(../_images/pt/titles/h1.brain-exercise.gif);
	width: 340px;
	height: 49px;
	margin-top: 10px;
	margin-bottom: 20px;
}

body.it h1#brain-exercise {
	background-image: url(../_images/it/titles/h1.brain-exercise.gif);
	width: 336px;
	height: 47px;
	margin-top: 10px;
	margin-bottom: 20px;
}

body.fr h1#brain-exercise {
	width: 321px;
	height: 62px;
	background-image: url(../_images/fr/titles/h1.brain-exercise.gif);
	margin-top: 10px;
	margin-bottom: 20px;
}

#rhc-download.box {
	background-color: #EFEFEF;
	border: 1px solid #E3E3E3;
	margin-bottom: 20px;
}

#rhc-download p {
	font-size: 11px;
	line-height: 13px;
}

#reviews h2 {
	width: 204px;
	height: 50px;
	background-image: url(../_images/en/titles/h2.reviews-icon.gif);
	text-indent: -9999px;
}

#download h2 {
	width: 225px;
	height: 58px;
	background-image: url(../_images/en/titles/h2.download-icon.gif);
	text-indent: -9999px;
}

body.fr #download h2 {
	width: 215px;
	height: 45px;
	background-image: url(../_images/fr/titles/h2.download-icon.gif);
}

body.de #download h2 {
	width: 216px;
	height: 57px;
	background-image: url(../_images/de/titles/h2.download-now-icon.gif);
}

body.es #download h2 {
	width: 174px;
	height: 59px;
	background-image: url(../_images/es/titles/h2.download-icon.gif);
}

body.pt #download h2 {
	width: 228px;
	height: 59px;
	background-image: url(../_images/pt/titles/h2.download-icon.gif);
}


body.it #download h2 {
	width: 185px;
	height: 56px;
	background-image: url(../_images/it/titles/h2.download-icon.gif);
}

#page-brain-exercise #download iframe {
	margin-left: 25px;
}

#page-brain-exercise .col1 {
	width: 215px;
}

#page-brain-exercise .col2 {
	width: 215px;
	float: right;
}

#be-demo-container {
	width: 272px;
	height: 596px;
	float: left;
	margin-left: 15px;
}


#page-brain-exercise blockquote.review {
	width: 218px;
	background-image: url(../_images/review-top-small.gif);
}

#page-brain-exercise blockquote cite {
	width: 168px;
	background-image: url(../_images/review-bottom-small.gif);
}


/* Leaderboard */

h1#biggest-brains {
	text-indent: -9999px;
	background-image: url(../_images/en/titles/h1.biggest-brains.gif);
	width: 273px;
	height: 50px;	
}

body.fr h1#biggest-brains {
	background-image: url(../_images/fr/titles/h1.biggest-brains.gif);
	width: 426px;
	height: 49px;	
}

body.de h1#biggest-brains {
	background-image: url(../_images/de/titles/h1.biggest-brains.gif);
	width: 298px;
	height: 43px;	
}

body.es h1#biggest-brains {
	background-image: url(../_images/es/titles/h1.biggest-brains.gif);
	width: 486px;
	height: 47px;	
}

body.pt h1#biggest-brains {
	background-image: url(../_images/pt/titles/h1.biggest-brains.gif);
	width: 391px;
	height: 47px;	
}

body.it h1#biggest-brains {
	background-image: url(../_images/it/titles/h1.biggest-brains.gif);
	width: 370px;
	height: 50px;	
}



#scoreboard td.username div {
	background-position: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

#scoreboard tr.cell td.username div {
	background-image: url(../_images/scoreboard/ranks/cell_grey.gif);
	background-repeat: no-repeat;
	
}

#scoreboard tr.plankton td.username div {
	background-image: url(../_images/scoreboard/ranks/plankton_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.dog td.username div {
	background-image: url(../_images/scoreboard/ranks/dog_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.tortoise td.username div {
	background-image: url(../_images/scoreboard/ranks/tortoise_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.human td.username div {
	background-image: url(../_images/scoreboard/ranks/human_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.giraffe td.username div {
	background-image: url(../_images/scoreboard/ranks/giraffe_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.whale td.username div {
	background-image: url(../_images/scoreboard/ranks/whale_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.mountain td.username div {
	background-image: url(../_images/scoreboard/ranks/mountain_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.dinosaur td.username div {
	background-image: url(../_images/scoreboard/ranks/dinosour_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.earth td.username div {
	background-image: url(../_images/scoreboard/ranks/earth_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.solar td.username div {
	background-image: url(../_images/scoreboard/ranks/solar_grey.gif);
	background-repeat: no-repeat;
}

#scoreboard tr.universe td.username div {
	background-image: url(../_images/scoreboard/ranks/universe_grey.gif);
	background-repeat: no-repeat;
}





body.section-biggest-brains #subnav {
	height: 38px;
	background-repeat: no-repeat;
	overflow: hidden;
	width: 518px;
	background-image: url(../_images/scoreboard/tabs.jpg);
	margin-bottom: 20px;
}

body.section-biggest-brains.fr #subnav {
	background-image: url(../_images/scoreboard/tabs_fr.jpg);
}

body.section-biggest-brains.de #subnav {
	background-image: url(../_images/scoreboard/tabs_de.jpg);
}

body.section-biggest-brains.es #subnav {
	background-image: url(../_images/scoreboard/tabs_es.jpg);
}

body.section-biggest-brains.it #subnav {
	background-image: url(../_images/scoreboard/tabs_it.jpg);
}

body.section-biggest-brains.pt #subnav {
	background-image: url(../_images/scoreboard/tabs_pt.jpg);
}

body.section-biggest-brains#page-biggest-brains-viral #subnav {
	background-position: 0px -38px;
}

body.section-biggest-brains#page-biggest-brains-iphone #subnav {
	background-position: 0px -76px;
}

body.section-biggest-brains #subnav li {
	background-image: none;
	margin: 0;
	padding: 0;
	float: left;
}

body.section-biggest-brains #subnav a {
	float: left;
	display: block;
	width: 160px;
	height: 40px;
	margin-left: 20px;
	text-indent: -999px;
	
}

body.section-biggest-brains #subnav .iphone a {
	width: 100px;
}

form#select-game {
	margin-left: 25px;
	padding: 5px;
	padding-bottom: 10px;
	display: block;
	width: 466px;
	background-image: url(../_images/scoreboard/select_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	margin-bottom: 10px;
	overflow: hidden;
}

form#select-game label {
	width: 100px;
	padding-top: 3px;
	margin-left: 40px;
	display: block;
	float: left;
}

form#select-game select {
	float: left;
}

form#select-game input {
	float: left;
	margin-left: 5px;
	border: 1px solid #979797;
	background-color: #e6e6e6;
}

#scoreboard {
	width: 465px;
	border-collapse: collapse;
	margin-left: 25px;
}

#scoreboard tbody tr, #scoreboard tbody td {
	height: 34px;
	
	
	
}

#scoreboard th {
	background-color: #d2d1ce;
	background-repeat: no-repeat;
	background-image: url(../_images/scoreboard/rounded-r.gif);
	background-position: top right;
	height: 31px;
	text-align: center;
	vertical-align: top;
	border: 3px solid #FAF8F2;
	font-weight: bold;
	color: #53524f;
}

#scoreboard th span {
	display: block;
	padding-top: 10px;
	width: 90%;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../_images/scoreboard/rounded-l.gif);
	float: left; /* Needed for IE */
}



#scoreboard td {
	border: 3px solid #FAF8F2;
	vertical-align: middle;
	background-repeat: no-repeat;
}

#scoreboard td.rank {
	background-image: url(../_images/scoreboard/red_bg.gif);
	width: 81px;
}

#scoreboard td.age {
	background-image: url(../_images/scoreboard/orange_bg.gif);
	width: 58px;
}

#scoreboard.mobile td.score {
	background-image: url(../_images/scoreboard/green_l_bg.gif);
	width: 87px;
}

#scoreboard.viral td.score {
	background-image: url(../_images/scoreboard/green_s_bg.gif);
	width: 56px;
}

#scoreboard tr.row0 td.username {
	/* background-color: #e7e7e7; */
	background-image: url(../_images/scoreboard/light_bg.gif);
	background-repeat: repeat-x;
}




#scoreboard tr.row1 td.username {
	/* background-color: #b9b9b9; */
	background-repeat: repeat-x;
	background-image: url(../_images/scoreboard/dark_bg.gif);
}

#scoreboard td.username {
	font-size: 14px;
	padding: 0px 5px;
}

#scoreboard td.age, #scoreboard td.rank, #scoreboard td.score {
	color: white;
	font-weight: bold;
	
	text-align: center;
	font-size: 16px;
}

/* Brain Facts */

h1#brain-facts {
	text-indent: -9999px;
	background-image: url(../_images/en/titles/h1.brain-facts.gif);
	width: 212px;
	height: 39px;
}

body.fr h1#brain-facts {
	background-image: url(../_images/fr/titles/h1.facts.gif);
	width: 283px;
	height: 46px;
}

body.es h1#brain-facts  {
	background-image: url(../_images/es/titles/h1.facts.gif);
	width: 515px;
	height: 46px;
}


body.de h1#brain-facts {
	background-image: url(../_images/de/titles/h1.brain-facts.gif);
	width: 485px;
	height: 42px;
}

body.pt h1#brain-facts {
	background-image: url(../_images/pt/titles/h1.facts.gif);
	width: 401px;
	height: 44px;
}

body.it h1#brain-facts {
	background-image: url(../_images/it/titles/h1.brain-facts.gif);
	width: 378px;
	height: 47px;
}

ol#facts {
	margin-top: 20px;
}

ol#facts li {
	font-size: 15px;
	margin-bottom: 10px;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 8px;
	background-repeat: no-repeat;
}

ol#facts li#f10 {
	background-image: url(../_images/en/titles/10.gif);
}

ol#facts li#f9 {
	background-image: url(../_images/en/titles/9.gif);
}

ol#facts li#f8 {
	background-image: url(../_images/en/titles/8.gif);
}

ol#facts li#f7 {
	background-image: url(../_images/en/titles/7.gif);
}

ol#facts li#f6 {
	background-image: url(../_images/en/titles/6.gif);
}

ol#facts li#f5 {
	background-image: url(../_images/en/titles/5.gif);
}

ol#facts li#f4 {
	background-image: url(../_images/en/titles/4.gif);
}

ol#facts li#f3 {
	background-image: url(../_images/en/titles/3.gif);
}

ol#facts li#f2 {
	background-image: url(../_images/en/titles/2.gif);
}

ol#facts li#f1 {
	background-image: url(../_images/en/titles/1.gif);
}


/* Terms */

h1#terms {
	text-indent: -9999px;
	width: 390px;
	height: 48px;
	background-image: url(../_images/en/titles/h1.terms.gif);
}


body.fr h1#terms {
	width: 405px;
	height: 55px;
	background-image: url(../_images/fr/titles/h1.terms.gif);
}

body.es h1#terms {
	width: 443px;
	height: 50px;
	background-image: url(../_images/es/titles/h1.terms.gif);
}

body.de h1#terms {
	width: 418px;
	height: 51px;
	background-image: url(../_images/de/titles/h1.terms.gif);
}

body.it h1#terms {
	width: 392px;
	height: 50px;
	background-image: url(../_images/it/titles/h1.terms.gif);
}

body.pt h1#terms {
	width: 369px;
	height: 53px;
	background-image: url(../_images/pt/titles/h1.terms.gif);
}



/* RHS */


#rhc-download iframe {
	margin: 0px 5px 5px 5px;
}

#rhc-download h1 {
	width: 188px;
	height: 40px;
	background-image: url(../_images/en/rhc/download-now.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

body.fr #rhc-download h1 {
	background-image: url(../_images/fr/rhc/download-now.gif);
}

body.de #rhc-download h1 {
	background-image: url(../_images/de/rhc/download-now.gif);
}

body.pt #rhc-download h1 {
	background-image: url(../_images/pt/rhc/download-now.gif);
}

body.it #rhc-download h1 {
	background-image: url(../_images/it/rhc/download-now.gif);
}

body.es #rhc-download h1 {
	background-image: url(../_images/es/rhc/download-now.gif);
}

#rhc-download a.terms {
	font-size: 11px;
	text-align: center;
	display: block;
	padding: 0px 5px 5px 5px;
	color: #222222;
}

#rhc-coach h1 {
	width: 188px;
	height: 40px;
	background-image: url(../_images/en/rhc/brain-coach.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	
}

body.fr #rhc-coach h1 {
	background-image: url(../_images/fr/rhc/brain-coach.gif);
}

body.de #rhc-coach h1 {
	background-image: url(../_images/de/rhc/brain-coach.gif);
}

body.pt #rhc-coach h1 {
	background-image: url(../_images/it/rhc/brain-coach.gif);
}

body.it #rhc-coach h1 {
	background-image: url(../_images/it/rhc/brain-coach.gif);
}

body.es #rhc-coach h1 {
	background-image: url(../_images/it/rhc/brain-coach.gif);
}
	

#rhc-coach .learn-more {
	background-image: url(../_images/en/rhc/learn-more-here-green.gif);
	width: 182px;
	height: 26px;
	margin-left: 4px;
	margin-bottom: 5px;
}

body.fr #rhc-coach .learn-more {
	background-image: url(../_images/fr/rhc/learn-more-green.gif);
	height: 29px;
}

body.de #rhc-coach .learn-more {
	background-image: url(../_images/de/rhc/learn-more-green.gif);
	height: 39px;
}

body.pt #rhc-coach .learn-more {
	background-image: url(../_images/pt/rhc/learn-more-green.gif);
	height: 29px;
}

body.it #rhc-coach .learn-more {
	background-image: url(../_images/it/rhc/learn-more-green.gif);
	height: 29px;
}

body.es #rhc-coach .learn-more {
	background-image: url(../_images/es/rhc/learn-more-green.gif);
	
}

#rhc-facts h1 {
	width: 188px;
	height: 40px;
	background-image: url(../_images/en/rhc/brain-facts.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

body.fr #rhc-facts h1 {
	background-image: url(../_images/fr/rhc/brain-facts.gif);
}

body.de #rhc-facts h1 {
	background-image: url(../_images/de/rhc/brain-facts.gif);
}

body.pt #rhc-facts h1 {
	background-image: url(../_images/pt/rhc/brain-facts.gif);
}

body.it #rhc-facts h1 {
	background-image: url(../_images/it/rhc/brain-facts.gif);
}

body.es #rhc-facts h1 {
	background-image: url(../_images/es/rhc/brain-facts.gif);
}

.box p {
	margin: 10px;
}

#rhc-facts p{
	text-align: center;
	
}

#rhc-facts strong {
	color: #d65123;
	font-weight: bold;
}

#rhc-facts .brain-facts {
	display: block;
	width: 181px;
	height: 29px;
	background-image: url(../_images/en/rhc/more-brain-facts.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-left: 4px;
	margin-bottom: 5px;
}


body.fr #rhc-facts .brain-facts {
	background-image: url(../_images/fr/rhc/more-brain-facts.gif);
	
}

body.de #rhc-facts .brain-facts {
	background-image: url(../_images/de/rhc/more-brain-facts.gif);
	height: 39px;
}

body.es #rhc-facts .brain-facts {
	background-image: url(../_images/es/rhc/more-brain-facts.gif);
	height: 39px;
}

body.pt #rhc-facts .brain-facts {
	background-image: url(../_images/pt/rhc/more-brain-facts.gif);
	
}

body.it #rhc-facts .brain-facts {
	background-image: url(../_images/it/rhc/more-brain-facts.gif);
	
}

.next {
	padding: 7px;
	float: right;
	border: 2px solid #E3E3E3;
	margin-top: 5px;
}

.previous:hover, .next:hover {
	background-color: #E3E3E3;
}

.previous {
	padding: 7px;
	float: left;
	border: 2px solid #E3E3E3;
	margin-top: 5px;
}

#page-pc h1.pc {
	width: 352px;
	height: 80px;
	display: block;
	background-image: url(../_images/en/titles/h1.pc.gif);
	background-repeat: no-repeat;
	text-indent: -999px;
}

body.de#page-pc h1.pc {
	background-image: url(../_images/de/titles/h1.pc.gif);
}

body.es#page-pc h1.pc {
	background-image: url(../_images/es/titles/h1.pc.gif);
}

body.fr#page-pc h1.pc {
	background-image: url(../_images/fr/titles/h1.pc.gif);
}

body.it#page-pc h1.pc {
	background-image: url(../_images/it/titles/h1.pc.gif);
}

#page-pc .intro {
	margin-left: 20px;
	height: 340px;
	margin-top: 10px;
	float: left;
	width: 350px;
	
}

#page-pc .intro p {
	font-size: 14px;
}

#page-pc .more-info {
	clear: both;
	height: 300px;
	padding-top: 20px;
	position: relative;
}

#page-pc .more-info a {
	width: 230px;
	height: 50px;
	position: absolute;
	top: 229px;
	left: 15px;
	text-indent: -9999px;
}

#page-pc .more-info ul {
	overflow: hidden;
	
}

#page-pc .legal {
	font-size: 10px;
	margin: 20px;
}

#page-pc .more-info li {
	width: 200px;
	float: left;
}

#page-pc .more-info .sys-req {
	background-color: #dcdcdc;
	padding: 10px;
	width: 470px;
	text-align: center;
}

#page-pc .more-info .sys-req strong {
	display: block;
	font-weight: normal;
}

#page-pc .more-info .sys-req em {
	font-style: italic;
}

#page-pc .more-info {
	background-image: url(../_images/en/pc-box.jpg);
	background-repeat: no-repeat;
	padding-left: 250px;
	
}

body.fr#page-pc .more-info {
	background-image: url(../_images/fr/pc-box.jpg);
}

body.es#page-pc .more-info {
	background-image: url(../_images/es/pc-box.jpg);
}

body.it#page-pc .more-info {
	background-image: url(../_images/it/pc-box.jpg);
}

body.de#page-pc .more-info {
	background-image: url(../_images/de/pc-box.jpg);
}

#be-pc-demo {
	
	right: 0;
	margin-right: 20px;
	margin-top: 10px;
	z-index: 40;
	position: absolute;
}

