html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{margin:0 auto;font-size:12px;line-height:1.5em;font:normal 12px/1.5em "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#333;background:#fff;-webkit-font-smoothing:antialiased}a,a:visited{color:#7e3f98;text-decoration:none}a:hover,a:visited:hover,a:focus,a:visited:focus{color:#0f4dbc;text-decoration:none}p,ul,blockquote,pre,td,th,label{margin-bottom:1.5em}sup{vertical-align:text-top;font-size: .75em}sub{vertical-align:text-bottom;font-size: .75em}.bigcallout{-webkit-box-shadow:0 0 3px #bbb;-moz-box-shadow:2px 2px 2px #bbb;-o-box-shadow:2px 2px 2px #bbb;box-shadow:2px 2px 2px #bbb;text-align:center;font-size:1.2em;padding: .5em .2em;-webkit-border-radius: .5em;-moz-border-radius: .5em;-o-border-radius: .5em;border-radius: .5em;font-weight:bold;background-color:#eee;color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#C82ED9), to(#C82ED9), color-stop(.6,#881F94));background-image:-moz-linear-gradient(19% 75% 90deg,#AB0A9B, #820875, #AB0A9B 100%)}#header li#register a{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;padding-bottom: .3em;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#C82ED9), to(#C82ED9), color-stop(.6,#881F94));background-image:-moz-linear-gradient(19% 75% 90deg,#AB0A9B, #820875, #AB0A9B 100%);-webkit-background-clip:padding-box;-webkit-transition:all 1s}#header li#register a:hover{background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#881F94), to(#881F94), color-stop(.6,#6C1975));background-image:-moz-linear-gradient(19% 75% 90deg,#FF0FE7, #B80BA6, #FF0FE7 100%)}.wrapper{width:900px;margin:0 auto;position:relative}.wrapper:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#header{margin-top:3em}#header a{-webkit-transition:color 1s}#header .logo, #header .logo:visited, #header .logo:hover, #header .logo:visited:hover, #header .logo:focus, #header .logo:visited:focus{display:block;float:left;width:230px;height:105px;background:none;padding:0;margin-right:70px}#header-details{float:left;padding-top:1.25em}#header-details li{text-align:right;width:100%;padding:0.2em 0}#header-details .promotion{position:absolute;top:1.25em;right:0}#header-details h4, #header-details .promotion{width:300px}.seperator{clear:both;margin:0 auto;background:#f1f4f3}.seperator p{width:898px;height:135px;margin:0 auto;overflow:hidden;position:relative;border-left:5px solid #fff;border-right:2px solid #fff}.seperator .strip{height:10px;overflow:hidden;position:relative;background:#f1f4f3 url(http://static1.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/strip-image.jpg) no-repeat center top}.home #copyright{background:-9999px 9999px url(http://static1.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/strip-image.jpg) no-repeat}#subnav{overflow:hidden;background:#f1f4f3}#content{margin:0 auto;padding:3em 0 0 0;background:#fff}#content .wrapper{background:url(http://static2.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/bg-content.png) repeat-y top center}.main{float:left;width:520px;padding-bottom:2em}.sidebar{float:right;width:300px;overflow:hidden;padding-bottom:2em}#footer{clear:both;overflow:hidden;font-size:1em;line-height:1.579em;background:#eef0f5 url(http://static1.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/bg-footer-bg.png) repeat-x top center;overflow:hidden}#footer .wrapper{background:url(http://static1.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/bg-footer.png) no-repeat top left}#footer .box{float:left;width:260px;margin-top:4.5em;margin-right:30px;padding-right:10px}#footer .last{margin-right:0;padding-right:0}#copyright{clear:both;color:#444}.main .photo, .main .avatar{float:left;margin:-1px 21px 1.25em 0;padding:5px;border:1px solid #efefef;background:#fff;max-width:33%}.session-list{clear:both;overflow:hidden;position:relative}.session-list li{list-style:none;float:left;overflow:hidden;width:239px;margin:-1px 21px 0 0;border-top:1px solid #efefef}.session-list img{float:left;margin:0 10px 0 5px;background:#fff;border:1px solid #efefef;padding:5px}.session-list a, .session-list a:visited{background-color:#fff;display:block;height:77px;overflow:hidden;text-decoration:none;padding:1em 0;-webkit-transition:background-color .5s}.session-list a:hover, .session-list a:visited:hover, .session-list a:focus, .session-list a:visited:focus{background-color:#efefef;text-decoration:none}.session-list a:hover img, .session-list a:visited:hover img, .session-list a:focus img, .session-list a:visited:focus img{border-color:#fff!important}.session-list .title{display:block;font-size:1.2em}.session-list a .title, .session-list a:visited .title{color:#474c4e}.session-list .tags{font-size:0.95em}.locationDate{padding: .75em;color:#111;background:#f2f2f2;border:1px dotted #d8d8d8;margin-bottom:1.5em}.locationDate p{margin-bottom:0}.main img, .main iframe, .main a img{margin: .75em .75em .75em 0;background:#fff;border:1px solid #efefef;padding:5px;max-width:508px}h3 + .main img, h3 + .main iframe, h3 + .main a img{margin-top:0}.main a:hover img{border-color:#ccc}.main img{display:block;float:left}#wpstats{display:none}.track-images{top:0!important;position:relative}#design-track-images{width:300px}#workshop-track-images{left:600px;width:300px}#development-track-images{left:300px;width:300px}#design-track-images img, #development-track-images img, #workshop-track-images img{position:absolute;left:0}.adr{margin:1.5em 0}#header ul{margin:0 0 1em 0;padding:0;height:2em;clear:both}#header li{float:left;margin:0;font-size:1.25em}#header li a, #header li a:visited{display:block;padding:0.25em 0.5em 0.25em .8em;text-decoration:none;color:#7e3f98;background:url(http://static2.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/bullet-nav.png) no-repeat left 60%}#header .first a, #header .first a:visited{padding-left:0;background:transparent}#header li a:hover, #header li a:visited:hover, #header li a:focus, #header li a:visited:focus{text-decoration:none;color:#0f4dbc}#header .active a, #header .active a:visited{text-decoration:none;color:#0f4dbc}#header .active a:hover, #header .active a:visited:hover, #header .active a:focus, #header .active a:visited:focus{text-decoration:none;color:#ce3723}#skip-link{position:absolute;top:-9999px}#header #register{float:right}#header #register a, #header #register a:visited{font-weight:bold;color:#fff;background:#7e3f98;padding: .25em 1em;border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;-webkit-transition:background-color .5s}#header #register a:hover, #header #register a:visited:hover, #header #register a:focus, #header #register a:visited:focus{text-decoration:none;background:#ec0b8e}#subnav ul{margin:0.5em 0 0.5em 5.5em;padding:0;overflow:hidden}#subnav li{float:left;margin:0 01em 0 0;padding:0;font-size:1em}#subnav a, #subnav a:visited{display:block;padding:0.25em 0.5em 0.25em 1em;text-decoration:none;color:#7e3f98;border-left:1px solid #ddd}#subnav .first a, #subnav .first a:visited{padding-left:0;background:transparent;border-left:none}#subnav a:hover, #subnav a:visited:hover, #subnav a:focus, #subnav a:visited:focus{text-decoration:none;color:#0f4dbc}#subnav .active a, #subnav .active a:visited{text-decoration:none;color:#0f4dbc}#subnav .active a:hover, #subnav .active a:visited:hover, #subnav .active a:focus, #subnav .active a:visited:focus{text-decoration:none;color:#7e3f98}h1,h2,h3,h4,h4,h6{color:#474c4e;font-weight:normal;font-family:Helvetica,Arial,sans-serif}h2{line-height:1.2em;margin:0 0 .1em 0;letter-spacing:-.02em;padding-bottom: .1em;font-size:2.5em;border-bottom:1px dotted #d8d8d8;font-weight:bold;color:#0f4dbc}h3{font-size:1.5em;line-height:1.5em;margin:1.5em 0 .5em 0;clear:left;color:#0f4dbc;padding-top:1em;border-top:1px dotted #d8d8d8}h4, #header-details .promotion{font-size:1.25em;line-height:1.2em;margin: .9em 0 .3em 0;font-weight:bold}h5{font-size:1em;font-family:"Lucida Grande",Arial,"Trebuchet MS",Trebuchet,sans-serif;margin:2em 0 0 0;color:#0f4dbc;text-transform:uppercase;font-weight:bold}h6{font-size:0.833em;line-height:1.8em;font-family:"Lucida Grande",Arial,"Trebuchet MS",Trebuchet,sans-serif;text-transform:uppercase;margin:0 0 1.8em 0;border-bottom:1px dotted #d8d8d8}.caption{font-size:0.833em;line-height:1.8em;margin-bottom:1.8em;font-family:"Lucida Grande",Arial,"Trebuchet MS",Trebuchet,sans-serif}strong{font-weight:bold}em{font-style:italic;font-weight:bold}h2 a, h2 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited, h5 a, h5 a:visited, h6 a, h6 a:visited{text-decoration:none}p+h2{margin-top:1.4em}h2+h3,h6+h3,.session-list+h3{border-top:none;padding-top:0;margin-top:1em}table+h3,img+h3{border-top:none}h3 a, h3 a:visited{color:#0f4dbc}h3 a:hover, h3 a:visited:hover, h3 a:focus, h3 a:visited:focus{color:#7e3f98}#header-details h4, #header-details .promotion{margin-top:0;line-height:1.066em;color:#b8b8b8;font-family:Helvetica,Arial,sans-serif}#header-details .promotion{text-align:right}#header-details a, #header-details a:visited{color:#808080}#header-details a:hover, #header-details a:focus{color:#7e3f98}.sidebar h5{margin-top:4em;opacity: .9}.conf-track-template h6{margin:-.9em 0 .9em 0;border-bottom:none}.speakerstemplate .meta{margin:-.9em 0 .9em 0;border-bottom:none}.sidebar h6{margin:0}#content p{clear:none}.sidebar{color:#777}.sidebar .promotion{margin-top:4em;background:#f0f0f0;padding: .833em}.sidebar .promotion h5{margin-top:0;opacity:1}.sidebar .promotion p{margin-bottom:0}blockquote{margin:1.5em 0;padding:0 1em 0 2em;background:url(http://static2.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/bg-blockquote.png) no-repeat left bottom}.sidebar blockquote{margin-top: .5em}.sidebar cite{margin: .75em 0 0 0;padding: .75em 0 0 0;border-top:1px solid #f0f0f0;display:block;color:#0f4dbc;text-transform:uppercase;font-size: .833em;line-height:1.8em;letter-spacing: .04em;font-style:normal}.intro{font-size:1.8em;line-height:1.5em;color:#474c4e;font-weight:bold;font-family:Helvetica,Arial,sans-serif;margin-bottom:1.5em}.speakerstemplate .intro a:nth-of-type(even){color:#0f4dbc}.speakerstemplate .intro a:nth-of-type(even):hover, .speakerstemplate .intro a:nth-of-type(even):focus{color:#7e3f98}.main li{color:#333;text-decoration:none;list-style:url(http://static1.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/bullet-entry.png) outside disc}.compact-list{border-bottom:none;float:left;width:100%}.compact-list li{float:left;width:40%;margin:0 1.5em 0 0;padding: .25em .25em .25em 0}.compact-list a, .compact-list a:visited{text-decoration:none}.intro.compact-list{font-size:1.5em}.intro.compact-list li{margin-right:0;width:48%}.intro.compact-list a, .intro.compact-list a:visited{color:#7e3f98}.intro.compact-list a:hover, .intro.compact-list a:focus{color:#0f4dbc}.meta{font-size:0.833em;line-height:1.8em;margin: .45em 0 1.8em 0;text-transform:uppercase}.meta li{float:left;margin:0 .75em 0 0;padding:0 .75em 0 0;border-right:1px solid #ccc;list-style:none}.meta cite{font-style:normal}.meta .comments, .meta li:last-child{border-right:none}.meta .comments a{padding-left:15px;background:url(http://static2.webdirections.org/webdirections_north/wdn10/wp-content/themes/conf-theme/images/icon-comment.gif) no-repeat left 40%}.sidebar li{padding: .42em 0;border-bottom:1px dotted #d8d8d8}.sidebar li a{text-decoration:none}.sidebar li a:hover{text-decoration:none}.sidebar .sponsors li{border:none}.note{margin-bottom:1.666em;padding: .833em;margin-top:1.666em;font-size: .9em;line-height:1.666em;background:#f2f2f2}.caps{letter-spacing: .07em}h1 .caps, h2 .caps{letter-spacing:0}.summary .amp{color:#aaa}h6 a{margin-left: .5em}.sidebar h6 a{margin:0}.rss,.rss:visited{padding-left:15px;background:url(http://static.webdirections.org/webdirections/wp-content/themes/webdirections/images/icon-rss.png) no-repeat}.audio,.audio:visited{padding-left:15px;background:url(http://static1.webdirections.org/webdirections/wp-content/themes/webdirections/images/icon-music.png) no-repeat}.twitter,.twitter:visited{padding-left:15px;background:url(http://static2.webdirections.org/webdirections/wp-content/themes/webdirections/tiny-twitter.png) no-repeat}fieldset{overflow:hidden}legend{margin:0;padding:0;font-size:1em;font-weight:bold}label{clear:left;font-weight:normal;cursor:pointer}input,textarea{color:#999;background:#fcfcfc;border:1px solid #dadada;padding:4px 2px;vertical-align:middle;margin: .3em 0 1.2em 0}input:focus,textarea:focus{border:1px solid #bababa;background:#fafafa;color:#333}textarea{min-height:12em}.main input, .main textarea{width:514px}button,.button{background:#fcfcfc;border:1px solid #dadada;padding: .4em .4em .25em .4em;display:block;color:#0f4dbc;text-transform:uppercase;font-weight:bold;font-family:"Lucida Grande",Arial,"Trebuchet MS",Trebuchet,sans-serif;font-size: .9em}button::-moz-focus-inner{border:0;padding:0}.button{display:block;text-decoration:none}button:hover,button:focus,.button:hover,.button:focus{background:#fafafa;color:#7e3f98;border-color:#bababa}#search-form{margin:1.4em 0 2em 0}#search-form fieldset{overflow:visible}#search-form legend{font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#0f4dbc;text-transform:uppercase}#search-form label{font-weight:bold;display:none}#search-form input{margin:0;box-shadow:2px 2px 1px #f0f0f0;-moz-box-shadow:2px 2px 1px #f0f0f0;-webkit-box-shadow:2px 2px 1px #f0f0f0;-o-box-shadow:2px 2px 1px #f0f0f0}#search-form #query{width:220px;float:left;height:16px}#search-form #search-submit{height:26px;width:60px;display:inline;margin:0 0 0 10px;box-shadow:2px 2px 1px #f0f0f0;-moz-box-shadow:2px 2px 1px #f0f0f0;-webkit-box-shadow:2px 2px 1px #f0f0f0;-o-box-shadow:2px 2px 1px #f0f0f0}#footer label{float:left;width:90px;margin: .4em 10px 0 0;text-align:right}.sidebar label{float:left;width:70px;margin: .4em 10px 0 0}#footer input, .sidebar input{margin-top:0;width:150px}.sidebar input{margin:0 0 .75em 0}#footer input:focus, .sidebar input:focus{background:#fff}#footer button{margin-left:100px;width:auto}.sidebar button{margin-left:80px;width:auto}#footer input:focus, #footer textarea:focus, .sidebar input:focus, .sidebar textarea:focus{background:#fff}#footer button:hover, .sidebar button:hover{background:#fff}.locationDate .button{margin: .5em 0 .5em 90px;width:20%;text-align:center;-webkit-border-radius: .7em;-moz-border-radius: .7em;border-radius:1em;box-shadow:1px 1px 1px #888;-webkit-box-shadow:1px 1px 1px #888;-moz-box-shadow:1px 1px 1px #888;-webkit-transition:background .5s, color .5s;clear:both}.locationDate .speaker{margin:0 1em 0 0}#si_contact_form1{width:414px;margin-left:100px}#si_contact_form1 input, #si_contact_form1 textarea{width:414px}.contact-images{float:left;text-align:center;width:75px}.contact-images img{margin-right:0}#si_contact_form1 div, #si_contact_form1 .error{margin: .25em 0;padding: .25em .75em;background:#f1f4f3;font-weight:bold}#si_contact_form1 div:first-of-type, #si_contact_form1 .error:first-of-type{margin-bottom:1.5em}table{width:99.5%;border-bottom:1px solid #e0e0e0}th{padding:1.75em .75em .25em .75em;color:#777;text-transform:uppercase;letter-spacing: .07em}thead th{border-bottom:2px solid #b0b0b0}tbody th{border-bottom:1px solid #b0b0b0;font-weight:bold}tbody th[colspan]{}td{border-bottom:1px solid #e0e0e0;padding:1em .75em .5em .75em}td[colspan]{font-weight:bold;vertical-align:bottom}tr:nth-child(2n) td{background:#f1f4f3;border-bottom:none}tr:nth-child(2n+1) td{border-bottom:none}.pricing td:nth-of-type(3), .pricing th:nth-of-type(3){text-align:right}.vcalendar{}.vcalendar th{padding: .75em .75em .25em .75em}.vcalendar thead th:first-child{text-align:right}.vcalendar .time{width:60px;text-align:right;padding-bottom:2em;font-weight:normal;border-bottom:none}.vcalendar .time abbr{display:block;position:relative;margin-bottom:-1.5em}.vcalendar tr{}.vcalendar td{width:150px}.vcalendar td[colspan]{background:none}.vcalendar tr:nth-child(2n) td, .vcalendar tr:nth-child(2n) th{background:#f1f4f3}.vcalendar a, .vcalendar a:visited{color:#777}.vcalendar a:first-child, .vcalendar a:first-child:visited{color:#7e3f98}.vcalendar td:nth-of-type(even) a:first-child, .vcalendar td:nth-of-type(even) a:first-child:visited{color:#0f4dbc}.vcalendar .global a, .vcalendar .global a:visited{color:#7e3f98}.vcalendar td a:hover{text-decoration:underline}