@charset "utf-8";
/* CSS Document */

.indent{
display:block;
margin:0px 0px 0px 20px;
padding:0px;
}

/* About */

#about{
float:left;
width:540px;
margin:0px;
padding:0px;
}

/* ATTEND */

.attend{
background-image:url(../images/attend.png); background-position:right top; background-repeat:no-repeat;
}
#attend{
float:left;
margin:0px 0px 0px 0px;
padding:0px;
}
#attend p{
display:block;
margin:0px 260px 0px 0px;
padding:0px;
}


/* SCHEDULE */

#intro{
float:left;
width:616px;
margin:0px 0px 3px 0px;
padding:0px;
}

#time_intro{
float:left;
width:161px;
margin:0px;
padding:0px;
}

#hr_div{
float:left;
width:455px;
margin:0px;
padding:0px;
}
#hr_div hr{
padding:0px;
margin:7px 0px 0px 0px;
}

.intro{
width:540px;
margin:0px 0px 10px 0px;
color:#232323;
font-weight:bold;
}

.time1{
color:#444444;
margin:0px 5px 0px 0px;
padding:0px;
}

#schedule{
width:550px;
height:auto;
margin:10px 0px 0px 67px;
padding:0px;
color:#555555;
}

#schedule p{
display:block;
margin:0px;
padding:0px;
color:#7EA3A8;
font-weight:bold;
font-size:11px;
}

#schedule ul{
list-style-type:none;
margin:0px 0px 15px 29px;
padding:0px;
}

#schedule ul li{
display:block;
margin:2px 0px 0px 0px;
padding:0px 0px 0px 10px;
background-image:url(../images/bullet.png);
background-position:top left;
background-repeat:no-repeat;
}

.table{
margin:0px 0px 0px 67px;
width:475px;
padding:0px;
font-size:12px;
}
.detail{
padding:0px 0px 10px 0px;
}

.header{
color:#555555;
font-weight:bold;
font-size:11px;
}
.questions{
color:#888888 !important;
font-style:italic;
font-weight:bold;
}


/* SPEAKER */
#speaker_img_col{
float:left;
width:100x;
height:auto;
margin:0px;
padding:0px 15px 10px 0px;
}

#speaker_bio_col{
	float:left;
	margin:0px;
	padding:10px;
	height:auto;
	background-color:#F2F0EC;
}

