.sessions-table {background:rgb(223,241,251); padding:15px 15px 10px 15px; color:#444; margin-bottom:15px; font-size:1.05em; -moz-border-radius:5px; -webkit-border-radius:5px;}

.sessions-table  ul { list-style:none outside; margin:0; padding:0; font-size:0.9em;}
.sessions-table li { margin:0 0 10px 0; padding:5px 10px; overflow:auto; background:#fff;}

.sessions-table #meta { margin:10px 20px 5px 0; padding:0; float:left; display:block; min-width:100px; max-width:250px; color:#888; font-size:0.9em;}

.sessions-table h4 { margin:5px 0 8px 0; padding:0 0 5px 0; border-bottom:1px solid #eee; overflow:hidden; }
.sessions-table h4 a{ text-decoration:none; font-size:1.4em;}
 
#meta a { float:left; display:block;  margin-right:10px;  }
#avatar {width:25px; border:3px solid #ddd; padding:0; margin:0 10px 10px 0; vertical-align:text-top; float:left;}

#pos{ float:left; max-width:205px; display:inline-block; } 

.sessions-table  li .clear{ margin-top:5px;}
 
 #add { 
 background:url('../images/add.png')8px 6px no-repeat #78AB46;
 display:none; float:right;
 padding:3px 15px 3px 30px;
 text-decoration:none;
 text-shadow: #567E3A 1px 1px 1px;
 color:#fff;
-moz-border-radius:15px;
-webkit-border-radius:15px;

box-shadow: 0px 1px 4px #aaa;
-moz-box-shadow: 0px 1px 3px #aaa;
-webkit-box-shadow: 0px 1px 4px #aaa; 
 }
 
  #add:hover{  background-color: #629632; }
  
  
  
  
  
  
  
  
.page-id-322 .entry img { width:550px;}
  
  
  
.page-id-322    #add , .page-id-692   #add{ display:block; float:left;
 padding:10px 20px 10px 35px;

font-size:2em; line-height:0.8em;
 background:url("../images/add.png")8px 13px no-repeat #78AB46;
text-transform:uppercase;
-moz-border-radius:25px;
-webkit-border-radius:25px;
margin:0 0 15px 40px;

 }
  
  
  .page-id-692   #add{ display:inline-block; float:left!important; margin:0 10px; font-size:1.4em;
   background:url("../images/add.png")8px 10px no-repeat #78AB46;
 }
  
  
 #frame {margin-left:-15px;}
 
 
 
 
 
 
 
 
 
.dummy{}
.dummy  div{border:1px solid #ddd; width:300px; height:100px; padding:5px; background-color:#fefefe; overflow:hidden; float:left; margin:10px;}
.dummy  img{ width:100px; height:100px; background-color:#ddd; float:left; margin-right:10px;}
.dummy  h4{ margin:2px 0 0 0; font-size:1.4em;}
.dummy span {margin-bottom:7px; font-size:0.8em; display:block; color:#888;}
.dummy  a{ }
 
.dummy a[href*='speakerrate']
{
background: url(http://2010.podcamptoronto.com/wp-content/uploads/2010/01/speakerrate.png) no-repeat left center;
padding-left: 20px;
display:block; float:left; width:100px; margin-bottom:4px;
}
 
.dummy a[href*='slideshare']
{
background: url(http://2010.podcamptoronto.com/wp-content/uploads/2010/01/slideshare.png) no-repeat left center;
padding-left: 20px;
display:block; float:left; width:100px; margin-bottom:4px;
}
 
 
 
 
 
 
 
 