@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	font-family:Helvetica, Arial, sans-serif;
	}

#wrapper {
	width:995px;	
	margin:30px auto;
	background-color: #FFFFFF;	/*border: 1px solid #666666;*/
}

#header{
	width:995px;
	height:170px;
	background-color:#FFFFFF;

}

#nav {
	background-color: #FFFFFF;
	height:145px;
	width:200px;
	float:left;
	margin-left:10px;
	
}

#right {
	height:130px;
	width:456px;
	margin-right: 0px;
	margin-top:0px;
	background-image:url(images/logo2.gif);
	background-repeat: no-repeat;
	top: 0px;
	right: 0px;
	float: right;
}

.clearfloat	{
	float:clear;
	font-size:1px;
	line-height:1px;
	height:1px;
	}
	

#flash {
	width:995px;
	height:550px;
	margin-bottom:10px;
}



#content {
	width:auto;	
	background-color:#999999;
	margin-top:0px;
}

#subnav {
	height:auto;
	width:245px;
	float:left;
	margin:10px 0 0 40px;
}

#bio {
	  min-height: 1100px;   /*    ----- This is where the min height is set!  */
   height: auto;
   _height: 1100px;
	width:590px;
	margin:30px 10px 50px 300px;


	
}


#wrapleft{ min-height: 425px;
   height: auto;
   _height: 425px;
   position:relative;
   }

#text {
	width:700px;
	height:auto;
	margin:13px 0 10px 300px ;
	
}

/* ////////// THE NAVIGATION ///////////   */

#nav ul {

	background-color:#FFFFFF;
	/*width:200px;*/
	height:auto;
	margin-top:10px;
}

#nav ul li {
	margin: 0 0 10px 0;
	list-style:none;
}


#nav ul a,
#nav ul a:link {
	display:block;
	/*width:200px;*/
	height:23px;
	background-color:#FFFFFF;
	text-decoration:none;
	}


#nav ul  a#conference,
#nav ul  a#attend ,
#nav ul  a#updates,
#nav ul  a#register,
#nav ul  a#contact,
#nav ul  a#guest,
#nav ul  a#program,
#nav ul  a#sharing
{
	background-position: 0 -23px;
	background-repeat:no-repeat;
}
	
#nav ul  a:hover#conference,
#nav ul  a:hover#attend ,
#nav ul  a:hover#updates,
#nav ul  a:hover#register,
#nav ul  a:hover#contact,
#nav ul  a:hover#guest,
#nav ul  a:hover#program,
#nav ul  a:hover#sharing

{
		background-position: 0 0;

}

#nav ul  a#conference {
	background-image:url(images/conf.gif);
}


#nav ul  a#attend {
	background-image:url(images/attend.gif);
}


#nav ul  a#updates {
	background-image:url(images/updates.gif);
}


#nav ul  a#contact {
	background-image:url(images/contact.gif);
}

#nav ul  a#register {
	background-image:url(images/register.gif);
}

#nav ul  a#guest {
	background-image:url(images/guest.gif);
}

#nav ul  a#program {
	background-image:url(images/program.gif);
}
#nav ul  a#sharing {
	background-image:url(images/sharing.gif);
}

body#attend a#attend,
body#conference a#conference,
body#contact a#contact,
body#register a#register,
body#updates a#updates,
body#program a#program,
body#guest a#guest,
body#sharing a#sharing
{
	background-position: 0 0;
}

/* ////////// THE NAVIGATION 2 ///////////   */

#nav2 ul {

	background-color:#FFFFFF;
	/*width:200px;*/
	height:auto;
	margin-top:10px;
}

#nav2 ul li {
	margin: 0 0 10px 0;
	list-style:none;
}


#nav2 ul a,
#nav2 ul a:link {
	display:block;
	/*width:200px;*/
	height:18px;
	background-color:#FFFFFF;
	text-decoration:none;
	}


#nav2 ul  a#conference,
#nav2 ul  a#attend ,
#nav2 ul  a#updates,
#nav2 ul  a#register,
#nav2 ul  a#contact,
#nav2 ul  a#guest,
#nav2 ul  a#program,
#nav2 ul  a#sharing,
#nav2 ul  a#video,
#nav2 ul  a#tell,
#nav2 ul  a#pledge
{
	background-position: 0 -18px;
	background-repeat:no-repeat;
}
	
#nav2 ul  a:hover#conference,
#nav2 ul  a:hover#attend ,
#nav2 ul  a:hover#updates,
#nav2 ul  a:hover#register,
#nav2 ul  a:hover#contact,
#nav2 ul  a:hover#guest,
#nav2 ul  a:hover#program,
#nav2 ul  a:hover#sharing,
#nav2 ul  a:hover#video,
#nav2 ul  a:hover#tell,
#nav2 ul  a:hover#pledge

{
		background-position: 0 0;

}

#nav2 ul  a#conference {
	background-image:url(images/conf2.gif);
}
#nav2 ul  a#attend {
	background-image:url(images/attend2.gif);
}
#nav2 ul  a#updates {
	background-image:url(images/updates2.gif);
}
#nav2 ul  a#contact {
	background-image:url(images/contact2.gif);
}
#nav2 ul  a#register {
	background-image:url(images/register2.gif);
}
#nav2 ul  a#guest {
	background-image:url(images/guest2.gif);
}
#nav2 ul  a#program {
	background-image:url(images/program2.gif);
}
#nav2 ul  a#sharing {
	background-image:url(images/sharing2.gif);
}
#nav2 ul  a#video {
	background-image:url(images/video2.gif);
}
#nav2 ul  a#tell {
	background-image:url(images/tell2.gif);
}
#nav2 ul  a#pledge {
	background-image:url(images/pledge2.gif);
}

body#attend a#attend,
body#conference a#conference,
body#contact a#contact,
body#register a#register,
body#updates a#updates,
body#program a#program,
body#guest a#guest,
body#sharing a#sharing,
body#video a#video,
body#tell a#tell,
body#pledge a#pledge

{
	background-position: 0 0;
}






/* ////////// THE SUB NAVS ///////////   */

 ul#subnav {
	list-style-type: none;
	margin:10px 0 0 0;
}
ul#subnav a, 
ul#subnav a:link {


font:Helvetica, Arial,  sans-serif;
	font-size:11px;
	line-height:14px;
	font-stretch: ;
	font-weight:bold;
	display:block;
	color:#FFFFFF;
	text-decoration:none;


}	
	
	 

ul#subnav a:hover,
ul#subnav a:active {

color:#000000;
}

/* ////////// ATTENDEES LIST  ///////////   */


div#tutu a#tutu,
div#gorbachev a#gorbachev,
div#rusesabagina a#rusesabagina,
div#prendergast a#prendergast,
div#azcarraga a#azcarraga,
div#moreno a#moreno,
div#rockefeller a#rockefeller,
div#mitchell a#mitchell,
div#naim a#naim,
div#senior a#senior,
div#blackwell a#blackwell, 
div#ramer a#ramer,
div#fernandez a#fernandez,
div#desoto a#desoto,
div#saban a#saban,
div#rubell a#rubell,
div#arria a#arria,
div#gonzalez a#gonzalez,f
div#edelman a#edelman,
div#simon a#simon,
div#civico a#civico,
div#dylan a#dylan,
div#balza a#balza,
div#krauze a#krauze,
div#killelea a#killelea,
div#murguia a#murguia,
div#shiong a#shiong,
div#grajew a#grajew
{color:#000000;}



/* ////////// CONFIRMED ATTENDEES NEW LIST  ///////////   */

div#prendergast a#prendergast,
div#brodsky a#brodsky,
div#palou a#palou,
div#sabam a#sabam,
div#sugranes a#sugranes,
div#aguirre a#aguirre,
div#tenet a#tenet,
div#navia a#navia,
div#cisneros a#cisneros,
div#contreras a#contreras,
div#compoflores a#compoflores,
div#colbert a#colbert,
div#holzer a#holzer,
div#beah a#beah,
div#pouligny a#pouligny,
div#salmon a#salmon,
div#carter a#carter,
div#chang a#chang,
div#terris a#terris,
div#uva a#uva,
div#conde a#conde,
div#angoitia a#angoitia,
div#gil a#gil,
div#shifter a#shifter,
div#calderon a#calderon,
div#bol a#bol,
div#godin a#godin,
div#indyk a#indyk,
div#cgonzalez a#cgonzalez,
div#banchieri a#banchieri,
div#rabinovich a#rabinovich,
div#kathwari a#kathwari,
div#kwasniewski a#kwasniewski,
div#munaro a#munaro,
div#adams a#adams,
div#bok a#bok,
div#zogby a#zogby,
div#rabinovich a#rabinovich,
div#campoflores a#campoflores,
div#ocampo a#ocampo,
div#friedman a#friedman,
div#pearlstine a#pearlstine,
div#campos a#campos,
div#soldan a#soldan,
div#azout a#azout,
div#csaban a#csaban
{color:#000000;}





/* ////////// ISSUES LIST  ///////////   */


div#middleeast a#middleeast,
div#children a#children,
div#holocaust a#holocaust,
div#genocide a#genocide,
div#cuba a#cuba,
div#latinamerica a#latinamerica {color:#000000;}




/* ////////// TYPOGRAPHY ///////////   */



h1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin:0 0 10px 0;	
	}


h2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#9f1c2b;
	margin:15px 0 0 0;	
	}

#bio a, 
#bio a:link { border-bottom:dotted 1px #b2acac;
color:#FFFFFF;
/*display: table-cell;*/
width:auto;
text-decoration:none;

}		

#bio a:hover, 
#bio a:focus, 
#bio a:active {
	color:#ffffff;
	background-color:#9f1c2b;
	}


	
p{
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#FFFFFF;
	margin:0;
	text-indent:30px;
	width:530px;
	
	}

.firstline {text-indent:0;}

.schedule {margin-bottom:15px;
text-indent:0;
}

.quote {text-indent:0;
font-style:italic;


}

.caption{
	text-align:right;
	font-size:10px;
	margin:5px 5px 25px 0;
	}

img.title { margin:0 0 10px 0;	

}
	
	img.photo { margin:0 300px 20px 0;	
		border:1px solid #FFFFFF;

}
	

.subnav {
	text-indent:0px;
	margin:0 0 5px 0;
	font-size:11px;
	padding:0px;

}
	
	
.cathead {
margin:10px 0 5px 0;

}		
	
.attendeelist {
	font:Helvetica, Arial,  sans-serif;
	font-size:11px;
	line-height:14px;
	font-stretch: ;
	font-weight:bold;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}

/*	
#footer {
	background-color:#9f1c2b;
	width:auto;
	height:50px;
	margin-top:5px;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	}
	*/

/*new bottom*/
#footer {	
	width:auto;	
	margin-top:5px;
	border-top: 1px dotted #ccc;
    color: #333;
	font: 12px arial,helvetica,sans-serif;
    line-height: 1.25;
	padding-top:5px;
}

#footer a{	
	color: #9f1c2b;
	font-weight:bold;
	text-decoration:none;
}

#footer p{	
	color:#333;
	padding:0;
	margin:0;
	width:700px;
	font: 12px arial,helvetica,sans-serif;
	margin-left:-25px;
}

.contact li
{
	display:inline;
	margin-left:5px;	
}

.contact .borderleft
{
	border-left:1px solid #333;
	padding-left:8px;
}


.contact li a
{
	color: #9f1c2b;
	font-weight:bold;
	text-decoration:none;
}

	
.partner
{
	float:right;
	margin-top:15px;	
}

.partner li
{
	display:inline;
}

.form-holder {	
	color:#cccccc;	
	background-image:url(../images/mail_simbol.gif);
	background-repeat:no-repeat;
	float:right;	
	margin-top:20px;
	margin-right:70px;

}

.livefeed{
	margin-top:20px;
	border-top:1px dotted #CCC;
	padding:15px;	
	width:965px;
	
}

.livefeed h2{	
	margin:10px;
	margin-top:0;
}

#coverage {
	text-align:left;
	margin-bottom:20px;
	width:531px;
	margin-right:40px;
	border:1px  dotted #999;
	background-color:#f3f3f3;
	padding:10px;
	float:right;
	margin-top:20px;
}


#coverage a{
	color:#C00;
	font-size:12px;	
}


#coverage p{
	text-align:left;	
	padding:0;
	margin:0;
	color:#333;
	width:520px;	
	font-size:12px;
	text-indent:0;
}

#coverage h3{
	text-align:left;	
	padding:0;
	margin:0;
	color:#9f1c2b;
	font-size:14px;
}

.stayInformed {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #919191;
	letter-spacing: -0.5px;
}
.stayInformedHome {
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;

}
#wrapperHome {
	width:995px;
	background-color: #FFFFFF;	/*border: 1px solid #666666;*/
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}

#videoholder{
	width:630px;
	float:left;
	margin-left:30px;
	margin-top:45px;
	height:1110px;
	text-align:center;
}

#videoholder img{
	margin:100px;
	margin-bottom:20px;
}

#videoholder p{
	 font-family:Arial, Helvetica, sans-serif;
	 color:#333;
	 font-size:14px;	
	 margin-top:10px; 	
}

#videoholder .screen{
	width:550px;
	height:400px;
	background-color:#f3f3f3;
	margin:0 auto 0 auto;
	border:1px #999 dotted;
	
}
