@import url(ad_master2.css);

/* =========== 2 COLUMN LAYOUT CSS =========== */
#feature.featureNarrow div { margin:5px auto auto auto;}
#accordion, .yt_holder {margin-top:20px;}


/* --- bio page --- */
#contact {float:left; width:200px; padding-right:15px;}
#contact h2 {margin-bottom:0px; font-size:15px;}
#contact img {max-width:180px;}
#contact .email {text-transform:lowercase; word-wrap:break-word;}
#contact .year {margin-top:10px;}
#credentials {float:left; width:525px;}
#credentials .title {color:#006747; font-size:18px; font-weight:bold; font-family:"Open Sans Condensed";}
#credentials .secondary {color:#006747; margin-top:-6px;  font-family:"Open Sans"; padding-top:0px;}
#credentials hr {border:0; height:1px; margin:5px 0 20px 0; color:#cccccc; background-color:#cccccc;}


/* --- WASP video player --- */
#waspTargetVideo{float:left; width:430px;}
#waspPlaylist{float:right; width:120px; height:287px; overflow:auto;}
#waspPlaylist ul{list-style-type:none; margin-left:0px;}
#waspPlaylist li{margin:6px 0;font-size:0.85em;}
#waspPlaylist li a{display:block; width:95px; padding:4px; color:#283d53; background-color:#8dc750; text-decoration:none;}
#waspPlaylist li a:hover{color:#ffffff;}
#waspPlaylist li a:visited{color:#283d53; background-color:#dedba7; text-decoration:none;}
#waspDetails{clear:both; float:left; width:550px; height:120px; margin-top:1em;}
.waspVideo{position:absolute; width:545px; padding:5px; visibility:hidden;}
#waspPic{float:left; width:125px; }
#waspText{float:right; width:400px; margin-left:6px;}

/* ================================================= */