@charset "UTF-8";
/* CSS Document */

body	{
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		background-image: url(images/background.jpg);
		background-repeat:no-repeat;
		background-position: center top;
		background-color: #0533a1;
		font-size: 100%;
		color: #333333;
		}
		
#container	{
			margin: 0 auto;
			padding: 0;
			width: 980px;
			text-align: left;
			position: relative;
			}
			
#containerHome	{
			margin: 0 auto;
			padding: 0;
			width: 980px;
			text-align: left;
			position: relative;
			}
			
#containerHome a:link { 
	color: #fff;
	}
#containerHome a:visited { 
	color: #fff;
	}
#containerHome a:hover { 
	color: #fdd414;
	text-decoration: none;
	}
#containerHome a:active { 
	color: #FF0000;
	}
			
			
			
#banner	{
		position: relative;
		left: 4px;
		z-index: 500;
		}
	
	
	
#navbar	{
	width: 822px;
	text-align: center;
	position: absolute;
	top: 143px;
	right: 116px;
	z-index: 1000;
		}
		
a#bttnHome { background-image:url(images/bttnHome.png); height: 33px; width:77px; display:block; float: right;}
a#bttnHome span { display:none; }
a#bttnHome:hover { background-image:url(images/bttnHomex.png); }

a#bttnExPeople { background-image:url(images/bttnExPeople.png); height: 33px; width:234px; display:block; float: right;}
a#bttnExPeople span { display:none; }
a#bttnExPeople:hover { background-image:url(images/bttnExPeoplex.png); }

a#bttnInteractives { background-image:url(images/bttnInteractives.png); height: 33px; width:139px; display:block; float: right;}
a#bttnInteractives span { display:none; }
a#bttnInteractives:hover { background-image:url(images/bttnInteractivesx.png); }

a#bttnDifference { background-image:url(images/bttnDifference.png); height: 33px; width:196px; display:block; float: right;}
a#bttnDifference span { display:none; }
a#bttnDifference:hover { background-image:url(images/bttnDifferencex.png); }

a#bttnAbout { background-image:url(images/bttnAbout.png); height: 33px; width:105px; display:block; float: right;}
a#bttnAbout span { display:none; }
a#bttnAbout:hover { background-image:url(images/bttnAboutx.png); }


#inspiredText	{
				color: #fff;
				font-size: 14px;
				width: 285px;
				height: 90px;
				position: absolute;
				top: 255px;
				left: 40px;
				text-align: center;
				}
				
#organizeText	{
				color: #fff;
				font-size: 14px;
				width: 285px;
				height: 90px;
				position: absolute;
				top: 255px;
				left: 347px;
				text-align: center;
				}

#createText	{
				color: #fff;
				font-size: 14px;
				width: 285px;
				height: 90px;
				position: absolute;
				top: 255px;
				left: 657px;
				text-align: center;
				}
				
#expressText	{
				color: #fff;
				font-size: 12px;
				width: 485px;
				height: 90px;
				position: absolute;
				top: 585px;
				left: 139px;
				text-align: left;
				}
				
				
				
#differenceText	{
				color: #fff;
				font-size: 12px;
				width: 485px;
				height: 90px;
				position: absolute;
				top: 585px;
				left: 529px;
				text-align: left;
				}



#contentBox	{ width: 980px; }

#contentTop	{
			width: 980px;
			height: 32px;
			padding: 0;
			margin: 0;
			background-image: url(images/boxTop.png);
			background-repeat: no-repeat;
			position: relative;
			top: -15px;
			}
				
#content	{
			padding: 35px 75px 25px 75px;
			width: 830px;
			background-image: url(images/boxbg.png);
			background-repeat:repeat-y;
			position: relative;
			top: -15px;
			}
			
#contentNoPad	{
				padding: 35px 0 25px 0;
				width: 980px;
				background-image: url(images/boxbg.png);
				background-repeat:repeat-y;
				}
			
#contentBot	{
			width: 980px;
			height: 32px;
			padding: 0;
			margin: 0;
			background-image: url(images/boxBot.png);
			background-repeat: no-repeat;
			position: relative;
			top: -15px;
			}
			
#contentHome	{
				padding: 35px 0 25px 75px;
				width: 905px;
				background-image: url(images/boxbg.png);
				background-repeat:repeat-y;
				position: relative;
				top: -15px;
				}
			
a:link { 
	color: #0533a1;
	}
a:visited { 
	color: #5068a0;
	}
a:hover { 
	color: #0071ff;
	text-decoration: none;
	}
a:active { 
	color: #FF0000;
	}
			
#mainHomeText	{
				width: 612px;
				}

				
h1, h2, h3, h4	{ color: #0533a1; }
				
#bottom	{
		margin: 0;
		padding: 0;
		}

		
.floatRight	{
			float: right;
			}
		
.floatLeft	{
			float: left;
			}
			
.photoRight	{
			margin-left: 10px;
			margin-bottom: 6px;
			position: relative;
			top: 3px;
			right: -5px;
			}
		
.smallText	{ font-size: .8em; }

.smallGray	{
			color: #999;
			font-size: .8em;
			}

.blue	{ color: #0533a1; }

#videoBox	{
			width: 830px;
			text-align: center
			}
			
#content2	{
			padding: 100px 50px 0 170px;
			width: 880px;
			height: 706px;
			background-image: url(images/contentBox.png);
			background-repeat: no-repeat;
			}
			
#homeText	{ width: 646px; }

.homeNumbers	{
				float: left;
				position: relative;
				top: -10px;
				margin-right: 6px;
				}
				
#sidebarBox	{ 
			width: 209px;
			float: right;
			position: relative;
			right: 10px;
			top: -52px;
			}

.sidebarTop	{
			width: 209px;
			height: 20px;
			padding: 0;
			margin: 0;
			background-image: url(images/sidebarTop.png);
			background-repeat: no-repeat;
			}
				
.sidebar	{
			width: 149px;
			background-image: url(images/sidebarbg.png);
			background-repeat:repeat-y;
			padding: 7px 30px 7px 30px;
			}
			
.sidebarBot	{
			width: 209px;
			height: 25px;
			padding: 0;
			margin: 0;
			background-image: url(images/sidebarBot.png);
			background-repeat: no-repeat;
			}
			
.centered	{ text-align: center; }

#miguelPhoto	{
				position: relative;
				left: -13px;
				margin-top: 7px;
				}
				
.photoRight	{ margin-left: 22px; }

#footer	{
		color: #fff;
		font-size: .7em;
		padding-left: 25px;
		width: 950px;
		}
#footer a:link { 
				color: #fff;
				}
#footer a:visited 	{ 
					color: #cad8fc;
					}
#footer a:hover { 
				color: #fcd414;
				text-decoration: none;
				}
#footer a:active { 
				color: #FF0000;
				}	
				
a#bttnIntro { background-image:url(images/bttnIntro.png); width:136px; height: 107px; display:block; float: right;}
a#bttnIntro span { display:none; }
a#bttnIntro:hover { background-image:url(images/bttnIntrox.png); }

a#bttnNakamura { background-image:url(images/bttnNakamura.png); width:136px; height: 108px; display:block; float: right;}
a#bttnNakamura span { display:none; }
a#bttnNakamura:hover { background-image:url(images/bttnNakamurax.png); }

a#bttnRCAF { background-image:url(images/bttnRCAF.png); width:136px; height: 108px; display:block; float: right;}
a#bttnRCAF span { display:none; }
a#bttnRCAF:hover { background-image:url(images/bttnRCAFx.png); }

a#bttnBass { background-image:url(images/bttnBass.png); width:136px; height: 108px; display:block; float: right;}
a#bttnBass span { display:none; }
a#bttnBass:hover { background-image:url(images/bttnBassx.png); }

a#bttnConclusion { background-image:url(images/bttnConclusion.png); width:136px; height: 108px; display:block; float: right;}
a#bttnConclusion span { display:none; }
a#bttnConclusion:hover { background-image:url(images/bttnConclusionx.png); }

a#bttnSlater { background-image:url(images/bttnSlater.png); width:206px; height: 33px; display:block; position: relative; left: 198px; top: -8px; }
a#bttnSlater span { display:none; }
a#bttnSlater:hover { background-image:url(images/bttnSlaterx.png); }

a#bttnJennifer { background-image:url(images/bttnJennifer.jpg); width:229px; height: 37px; display:block; position: relative; left: 198px; top: -8px;  }
a#bttnJennifer span { display:none; }
a#bttnJennifer:hover { background-image:url(images/bttnJenniferx.jpg); }  

a#bttnKiki { background-image:url(images/bttnKiki.png); width:190px; height: 35px; display:block; position: relative; left: 198px; top: -8px; }
a#bttnKiki span { display:none; }
a#bttnKiki:hover { background-image:url(images/bttnKikix.png); }  

#bttnJennifer2	{
				position: relative;
				top: -8px;
				}
				
#bttnSlater2	{
				position: relative;
				top: -8px;
				}

#bttnKiki2	{
				position: relative;
				top: -8px;
				}

.miniImage	{
			float: left;
			width: 216px;
			margin-right: 12px;
			}
			
.differencePhoto	{
					float: left;
					width: 200px;
					}




