 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
@font-face {font-family: "Headline"; src: url("../fonts/regular.otf") }
@font-face {font-family: "Headline Bold"; src: url("../fonts/bold.otf") }
 html, body {height:100%;}
body {font-size:12px;color:#4E4D4E;font-family:arial,helvetica,sans-serif;background:#fff;}
#wrapper {margin-bottom:-140px;height: auto !important;height: 100%;min-height:100%;}
.content {width:1010px;margin:0 auto;padding:30px 0 80px;overflow:hidden;position:relative;}
.leftCol {width:280px;float:left;padding-right:30px;}
.rightCol {width:700px;float:left;overflow:hidden;}
 #anchor {position:relative;margin:0 auto;width:100%;}
#anchor,#pusher {height:140px;clear:both;}
 #mastHead h1, #mastHead form, #foot form, ul.socialLinks li, .btmCorner, input.btn:hover, form.getInvolved input, form.getInvolvedSuccess input, .home form.newsletter, a.explore, .contact .rightCol form input.btn, a.back, a.next, a.full, li .filetype, li.login a, .explore .rightCol ul li span, .home .leftCol div#calendar-download-container a#acrobat-icon-container, .citywide .rightCol ul li a.more {background:url(../images/sprite.png) no-repeat;}
 a {color:#4E4D4E;text-decoration:none;}
a:hover {color:#bdbdbd;}
a.emailAddr {float:left;background-color:#4D4C4D;color:#fff;height:14px;padding:3px 10px 0;font-size:11px;}
a.emailAddr:hover {background-color:#bdbdbd;}
:focus {outline: 0}
button::-moz-focus-inner {border: 0}
h1, h2, h3 {font-family:"Headline",arial,sans-serif;}
h2 {float:left;font-size:16px;color:#4D4C4D;text-transform:uppercase;border-bottom:1px solid #4D4C4D;margin-bottom:20px;padding-bottom:3px;}
h3 {font-size:14px;line-height:16px;color:#04B1BF;text-transform:uppercase;}
h2.first {padding-bottom:3px;}
#emailSuccess {position:relative;display:none;color:#9D9D9E;font-size:11px;top:11px;left:15px;background:#fff;width:200px;height:16px;line-height:10px;}
#emailSuccess.error {color:#EF502D;}
ul.socialLinks li {text-indent:-2000em;float:left;width:24px;height:24px;padding-right:3px;}
ul.socialLinks li a {float:left;display:block;height:24px;width:24px;}
ul.socialLinks li.twitter {background-position:0 -208px;}
ul.socialLinks li.flickr {background-position:-27px -208px;}
ul.socialLinks li.fb {background-position:-54px -208px;}
ul.socialLinks li.vimeo {background-position:-81px -208px;}
ul.socialLinks li.youtube {background-position:-108px -208px;padding-right:0px;}
a.reverse {color:#BDBDBD !important; text-decoration:none !important}
a.reverse:hover {color:#4E4D4E !important; text-decoration:none !important}
 #mastHead {width:1010px;height:64px;margin:0 auto;padding:30px 0;overflow:hidden;position:relative;}
#mastHead h1 {float:left;width:145px;height:64px;background-position:0px 0px;text-indent:-2000em;}
#mastHead h1 a {display:block;width:145px;height:64px;}
#mastHead p {font-family:"Headline",arial,sans-serif;font-size:15px;line-height:24px;width:362px;position:absolute;left:310px;top:28px;}
#mastHead form {position:absolute;right:0;top:30px;width:276px;height:64px;background-position:0 -104px;}
#mastHead form .blurIt {position:absolute;top:25px;left:24px;width:200px;border:none;font-family:arial,helvetica,sans-serif;font-size:11px;line-height:11px;}
#mastHead form .btn {margin:0;padding:0;width:27px;height:25px;text-indent:-2000em;font-size:0px;border:none;position:absolute;right:16px;top:20px;background-color:transparent;cursor:pointer;}
#mastHead form .btn:hover {background-position:-160px 0;}
#mastHead form .success {background-color:#fff;font-size:12px;position:absolute;top:24px;left:21px;padding:3px 0 3px 5px;display:none;width:206px;font-size:11px;}
#mastHead form .fail-header-form {background-color:#ff0000;color:#fff;position:absolute;top:20px;left:16px;padding:8px 0 3px 10px;display:none;width:207px;font-size:11px;height:14px;}
 #foot {background:#4D4C4D;height:80px;padding:30px 0;}
#foot .wrap {margin:0 auto;width:1010px;position:relative;}
ul.footNav {float:left;font-size:11px;width:290px;}
ul.footNav li {float:left;margin:0 10px 5px 0;}
ul.footNav li a {color:#fff;float:left;line-height:11px;height:11px;padding-bottom:2px;width:135px;border-bottom:1px solid #fff;text-align:left;}
ul.footNav li a:hover {border-color:#000;}
#foot ul.socialLinks {float:right;clear:right;width:139px;}
#foot ul.socialLinks li.follow {text-indent:0;background:none;color:#fff;font-size:11px;padding-top:7px;line-height:11px;width:55px;}
 #mainNav {background:#4D4C4D;height:30px;}
#mainNav ul {width:1010px;margin:0 auto;overflow:hidden;font-family:"Headline",arial,sans-serif;height:27px;}
#mainNav ul li {float:left;font-size:13px;text-transform:uppercase;padding-right:40px;padding-top:9px;}
#mainNav ul li a {display:block;float:left;width:100%;color:#fff;}
#mainNav ul li a:hover {color:#BDBDBD;}
#mainNav li.login {float:right;width:46px;height:18px;font-size:11px;padding:6px 0 0;}
#mainNav li.login a {float:left;width:46px;height:18px;display:block;text-indent:-2000em;background-position:0 -272px;}
#mainNav li.login a:hover {background-position:-224px -272px;}
.subNav {width:1010px;margin:0 auto;overflow:hidden;}
.subNav ul {float:left;font-family:"Headline",arial,sans-serif; width:100%;}
.subNav ul li {float:left;font-size:13px;margin-right:5px;background:#717071;height:30px;}
.subNav ul li a {float:left;color:#fff;padding:9px 10px 0;height:21px;}
.subNav ul li:hover {background:#4D4C4D;}
.subNav ul li.purchase_tickets {float:right; background:#00a2b2; margin-right:0px;}
.subNav ul li.purchase_tickets:hover {float:right; background:#4D4C4D; margin-right:0px;}
.leftNav {float:left;}
.leftNav li {float:left;width:280px;height:auto;font-size:12px;font-family:"Headline",arial,sans-serif;margin-bottom:10px;border-bottom:1px solid #BDBDBD;}
.leftNav li a {float:left;width:280px;color:#4D4C4D;padding-bottom:8px;text-transform:uppercase;}
.leftNav li a:hover {color:#BDBDBD;}
.leftNav li ul.child {display:none;float:left;width:280px;font-size:11px;padding:6px 0;}
.leftNav li ul.child li {float:left;width:250px;padding:0 0 0 20px;margin:0;height:16px;border:none;}
.leftNav li ul.child li a {text-transform:none;font-family:arial,helvetica,sans-serif;width:250px;}
.leftNav li.on ul.child {display:block;}
 a.venues_button {background:#7cb847;clear:both;color:white;display:inline-block;margin-top:25px;font-family:"Headline Bold";font-size:16px;padding:16px 0;text-align:center;width:100%;}
a.venues_button.off {display:none;}
  #home h2 {clear:both;font-family:"Headline Bold";}
#home .leftCol {float:left;width:316px;overflow:hidden;padding-right:0px;margin-right:31px;}
#home .centerCol {float:left;width:316px;overflow:hidden;padding-right:0px;margin-right:31px;}
#home .rightCol, #home .rightColSuccess {float:left;width:316px;overflow:hidden;}
#home .leftCol div#calendar-download-container {width:316px;height:28px;background:#e1512d;clear:both;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:23px;}
#home .leftCol div#calendar-download-container span, #home .leftCol div#calendar-download-container a {float:left;}
#home .leftCol div#calendar-download-container a#download-calendar {width:67px; height:15px;background:white;color:#e1512d;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:4px 0 0 4px;padding:5px 0 0 10px;}
#home .leftCol div#calendar-download-container span#calendar-date-updated {color:white;margin-left:9px;margin-top:9px;}
#home .leftCol div#calendar-download-container a#acrobat-icon-container {background-position: -192px -272px;height:24px; width: 23px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;float:right;margin-top:1px;margin-right:1px;border-color:white;border-style:solid;border-width:1px 1px 1px 1px;}
#home .rightCol form {float:left;padding-bottom:30px;position:relative;height:auto;}
#home .rightCol form.getInvolved select {float:left;padding:2px 0 3px;margin-bottom:8px;font-size:10px;width:100%;}
#home .rightCol form.getInvolved input.blurIt {float:left;background-position:0px -390px;width:100%;height:14px;border:none;font-size:12px;padding:6px 0 5px 8px;margin:0 0 8px;font-family:arial,helvetica,sans-serif;line-height:12px;}
#home .rightCol form.getInvolved input.btn {background-position:-55px -272px;color:#FFFFFF;float:left;font-size:11px;height:18px;line-height:10px;margin-top:6px;border:0;width:60px;}
#home .rightCol form.getInvolved input.btn:hover {background-position:-122px -272px;}
#home .leftCol p {float:left;width:316px;padding-bottom:10px;line-height:15px;margin-bottom:7px;}
#home .leftCol p a {color:#bdbdbd;}
#home .leftCol p a:hover {color:#4d4c4d;}
#home .rightCol .featured {width:95%; height:200px;border:1px solid black;}
#home ul.slide#whats_hot {width:316px;overflow:hidden;clear:both;position:relative;}
#home ul.slide#whats_hot li {width:316px;float:left;}
#home .slide#whats_hot img {width:316px;height:146px;}
#home ul.slide.whats_hot span {font-style:normal;font-size:12px;line-height:15px;display:block;padding-top:10px;}
#home #whats_hot p {padding-top:7px;}
#home .container .capt.whats_hot {background:none repeat scroll 0 0 white;left:4px;padding:5px 5px 4px;position:absolute;top:119px;}
#home .gal#mcnichols_gal {width:316px; height:210px;margin-bottom:23px;}
#home .gal#mcnichols_gal img {width:316px; height:210px;}
#home .gal#mcnichols_gal a.full {display:none;}
#home .capt#mcnichols_gal {background:#fff;padding:5px 5px 4px;top:-24px;left:3px;display:none;}
#home .gal#roundtable_gal {width:316px; height:210px;margin-bottom:23px;}
#home .gal#roundtable_gal img {width:316px; height:210px;}
#home .gal#roundtable_gal a.full {display:none;}
#home .capt#roundtable_gal {background:#fff;padding:5px 5px 4px;top:-24px;left:3px;display:none;}
#home .gal#citywide_gal {width:316px; height:210px;margin-bottom:23px;}
#home .gal#citywide_gal img {width:316px; height:210px;}
#home .gal#citywide_gal a.full {display:none;}
#home .capt#citywide_gal {background:#fff;padding:5px 5px 4px;top:-24px;left:3px;display:none;}
#home .container {position:relative;clear:both;}
#home .container.featured_slide {margin-bottom:28px;}
#home ul.slide#featured_slide {width:316px;overflow:hidden;clear:both;position:relative;}
#home ul.slide#featured_slide li {width:316px;float:left;}
#home .slide#featured_slide img {width:316px;height:380px;}
#home ul.slide.featured_slide span {font-style:normal;font-size:12px;line-height:15px;display:block;padding-top:10px;}
#home #featured_slide h3 {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#4D4C4D;text-transform:none;padding-top:10px;padding-bottom:10px;}
#home #featured_slide p {line-height:15px;}
#home .container .capt.featured_slide {background:none repeat scroll 0 0 white;left:4px;padding:5px 5px 4px;position:absolute;top:326px;}
#home .rightCol #errorExplanation {float:left;width:264px;font-size:12px;font-weight:bold;background-color:#FF0000;color:#fff;margin:10px 0 0;padding:5px 8px;}
 form.getInvolvedSuccess {}
form.getInvolvedSuccess select {float:left;padding:2px 0 3px;margin-bottom:8px;font-size:10px;width:280px;}
form.getInvolvedSuccess input.blurIt {float:left;background-position:0px -305px;width:280px;height:14px;border:none;font-size:12px;padding:6px 0 5px 8px;margin:0 0 8px;font-family:arial,helvetica,sans-serif;line-height:12px;}
form.getInvolvedSuccess input.btn {background-position:-55px -272px;color:#FFFFFF;float:left;font-size:11px;height:18px;line-height:10px;margin-top:6px;border:0;width:60px;margin-bottom:23px;}
form.getInvolvedSuccess input.btn:hover {background-position:-122px -272px;}
.rightColSuccess p {clear:both;}
 .about h2 {float:left;font-size:16px;color:#4D4C4D;text-transform:uppercase;border-bottom:1px solid #4D4C4D;margin-bottom:20px;}
.about p {float:left;padding-bottom:16px;width:700px;line-height:15px;}
.about .subSec {float:left;border-top:1px solid #BDBDBD;width:700px;padding-top:10px;position:relative;}
.about .subSec p {float:left;width:416px;}
.about .subSec img {float:left;width:274px;padding:0 10px 20px 0;clear:both;}
.about .subSec a.explore {float:left;width:49px;height:18px;padding:4px 0 0 11px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;position:absolute;top:199px;left:284px;}
.about .subSec a.explore:hover {background-position:-122px -272px;color:#4D4C4D;}
.about .languages {position:absolute;top:222px;left:0px;width:280px;}
.about .languages li {float:left;width:280px;height:auto;font-size:12px;font-family:"Headline",arial,sans-serif;margin-bottom:10px;border-bottom:1px solid #BDBDBD;}
.about .languages li a {color:#929294;float:left;padding-bottom:8px;text-transform:uppercase;width:280px;}
.about .languages li a:hover {color:#4D4C4D;}
 .spanish h2 {float:left;font-size:16px;color:#4D4C4D;text-transform:uppercase;border-bottom:1px solid #4D4C4D;margin-bottom:20px;}
.spanish p {float:left;padding-bottom:16px;width:700px;line-height:15px;}
.spanish .subSec {float:left;border-top:1px solid #BDBDBD;width:700px;padding-top:10px;padding-bottom:20px;position:relative;}
.spanish .subSec p {float:left;width:416px;}
.spanish .subSec img {float:left;width:274px;padding:0 10px 20px 0;clear:both;}
.spanish .subSec a.explore {float:left;width:49px;height:18px;padding:4px 0 0 11px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;position:absolute;top:199px;left:284px;}
.spanish .subSec a.explore:hover {background-position:-122px -272px;color:#4D4C4D;}
.spanish .subSec a.explore.roundtable {top:226px}
.spanish .languages {position:absolute;top:222px;left:0px;width:280px;}
.spanish .languages li {float:left;width:280px;height:auto;font-size:12px;font-family:"Headline",arial,sans-serif;margin-bottom:10px;border-bottom:1px solid #BDBDBD;}
.spanish .languages li a {color:#929294;float:left;padding-bottom:8px;text-transform:uppercase;width:280px;}
.spanish .languages li a:hover {color:#4D4C4D;}
 .portuguese h2 {float:left;font-size:16px;color:#4D4C4D;text-transform:uppercase;border-bottom:1px solid #4D4C4D;margin-bottom:20px;}
.portuguese p {float:left;padding-bottom:16px;width:700px;line-height:15px;}
.portuguese .subSec {float:left;border-top:1px solid #BDBDBD;width:700px;padding-top:10px;padding-bottom:20px;position:relative;}
.portuguese .subSec p {float:left;width:416px;}
.portuguese .subSec img {float:left;width:274px;padding:0 10px 20px 0;clear:both;}
.portuguese .subSec a.explore {float:left;width:49px;height:18px;padding:4px 0 0 11px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;position:absolute;top:199px;left:284px;}
.portuguese .subSec a.explore:hover {background-position:-122px -272px;color:#4D4C4D;}
.portuguese .subSec a.explore.roundtable {top:226px}
.portuguese .languages {position:absolute;top:222px;left:0px;width:280px;}
.portuguese .languages li {float:left;width:280px;height:auto;font-size:12px;font-family:"Headline",arial,sans-serif;margin-bottom:10px;border-bottom:1px solid #BDBDBD;}
.portuguese .languages li a {color:#929294;float:left;padding-bottom:8px;text-transform:uppercase;width:280px;}
.portuguese .languages li a:hover {color:#4D4C4D;}
 .french h2 {float:left;font-size:16px;color:#4D4C4D;text-transform:uppercase;border-bottom:1px solid #4D4C4D;margin-bottom:20px;}
.french p {float:left;padding-bottom:16px;width:700px;line-height:15px;}
.french .subSec {float:left;border-top:1px solid #BDBDBD;width:700px;padding-top:10px;padding-bottom:20px;position:relative;}
.french .subSec p {float:left;width:416px;}
.french .subSec img {float:left;width:274px;padding:0 10px 20px 0;clear:both;}
.french .subSec a.explore {float:left;width:49px;height:18px;padding:4px 0 0 11px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;position:absolute;top:199px;left:284px;}
.french .subSec a.explore:hover {background-position:-122px -272px;color:#4D4C4D;}
.french .subSec a.explore.roundtable {top:226px}
.french .languages {position:absolute;top:222px;left:0px;width:280px;}
.french .languages li {float:left;width:280px;height:auto;font-size:12px;font-family:"Headline",arial,sans-serif;margin-bottom:10px;border-bottom:1px solid #BDBDBD;}
.french .languages li a {color:#929294;float:left;padding-bottom:8px;text-transform:uppercase;width:280px;}
.french .languages li a:hover {color:#4D4C4D;}
 .biennialthemes ol {float:left;width:720px;}
.biennialthemes ol li {float:left;width:325px;height:250px;padding:20px 10px 10px;margin:0 10px 10px 0;position:relative;}
.biennialthemes ol li h3 {float:left;font-size:24px;color:#fff;border-bottom:1px solid #fff;padding-bottom:2px;margin-bottom:20px;}
.biennialthemes ol li p {float:left;width:325px;font-size:12px;line-height:15px;color:#fff;}
.biennialthemes ol li ul {float:left;width:325px;height:100px;position:absolute;bottom:10px;left:10px;}
.biennialthemes ol li ul li {float:left;width:107px;height:100px;background-color:#fff;margin:0 1px 0 0;padding:0;}
.biennialthemes ol li ul li img {float:left;width:107px;height:100px;}
.biennialthemes ol li ul li a {display:block;float:left;width:107px;height:100px;}
.biennialthemes ol li.innovation {background-color:#07A2B1;}
.biennialthemes ol li.sustainability {background-color:#8FB651;}
.biennialthemes ol li.arts {background-color:#E1512D;}
.biennialthemes ol li.community {background-color:#776758;}
 .whoweare h2 {font-weight:bold;}
.whoweare ol {float:left;width:720px;}
.whoweare ol li {float:left;width:345px;height:170px;padding:0 0px 20px 0;position:relative;line-height:15px;color:#4D4C4D;border-bottom:1px solid #bdbdbd;margin:0 10px 20px 0;}
.whoweare ol li.btm {border-bottom:0px;}
.whoweare ol li img {float:left;width:345px;height:190px;padding-bottom:10px;}
.whoweare ol li h2 {float:left;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;width:345px;margin:0;border:none;text-transform:none;}
.whoweare ol li cite {float:left;width:345px;font-size:12px;color:#919193;padding-bottom:10px;line-height:12px;}
.whoweare ol li p {float:left;font-size:12px;}
.whoweare ol li a.emailAddr {float:left;background-color:#4D4C4D;color:#fff;height:17px;padding:1px 10px 0;position:absolute;bottom:20px;left:0px;}
.whoweare ol li a.emailAddr:hover {background-color:#bdbdbd;}
.whoweare .subSec {float:left;width:700px;border-bottom:1px solid #bdbdbd;margin-bottom:20px;}
.whoweare .subSec div.bios {float:left;width:700px;display:none;}
.whoweare .subSec.board li {height:60px;}
 .whatpeoplearesaying .rightCol ul {float:left;width:700px;}
.whatpeoplearesaying .rightCol ul li {float:left;width:700px;border-bottom:1px solid #bdbdbd;padding-bottom:20px;margin-bottom:20px;line-height:15px;position:relative;}
.whatpeoplearesaying .rightCol ul li blockquote {float:left;font-size:12px;color:#4D4C4D;width:487px;}
.whatpeoplearesaying .rightCol ul li cite {float:left;padding-left:81px;font-size:12px;color:#E1512D;width:132px;}
.whatpeoplearesaying .rightCol ul li time {float:left;padding-left:81px;font-size:12px;color:#8F8E90;}
 .programs .rightCol p {float:left;padding-bottom:30px;width:700px;line-height:15px;}
.programs .rightCol ol {float:left;width:700px;}
.programs .rightCol ol li {float:left;width:700px;border-top:1px solid #bdbdbd;padding:10px 0 30px;line-height:15px;position:relative;}
.programs .rightCol ol li img {float:left;width:700px;height:230px;padding-bottom:10px;}
.programs .rightCol ol li a.explore {float:left;width:49px;height:18px;padding:4px 0 0 11px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;}
.programs .rightCol ol li a.explore:hover {background-position:-122px -272px;color:#4E4D4E;}
.programs .rightCol ol li p {float:left;width:700px;padding-bottom:10px;}
 .sponsors .leftCol p {float:left;width:280px;font-size:12px;line-height:15px;padding-bottom:20px;}
.sponsors .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;padding-bottom:20px;}
.sponsors .rightCol ul {float:left;width:720px;}
.sponsors .rightCol ul li {float:left;width:345px;padding:0 10px 20px 0;}
.sponsors .rightCol ul li.wide, .sponsors .rightCol ul li.wide h2, .sponsors .rightCol ul li.wide p {width:700px;}
.sponsors .rightCol ul li img {float:left;border:1px solid #4D4C4D;}
.sponsors .rightCol ul li h2 {float:left;width:345px;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0;padding:10px 0 8px;border:none;text-transform:none;}
.sponsors .rightCol ul li p {float:left;width:345px;padding-bottom:10px;}
.sponsors a.emailAddr {margin-top:10px;}
 .press .leftCol p {float:left;width:280px;font-size:12px;line-height:15px;padding-bottom:20px;}
.press .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;padding-bottom:20px;}
.press .rightCol p a {color:#bdbdbd;}
.press .rightCol p a:hover {color:#4D4C4D;}
.press .rightCol .subSec {float:left;width:700px;border-top:1px solid #bdbdbd;padding:10px 0 19px;}
.press .rightCol .subSec ul {float:left;width:700px;}
.press .rightCol .subSec ul li {float:left;width:700px;height:68px;margin-bottom:1px;background-color:#B0B0B0;position:relative;}
.press .rightCol .subSec ul li a {float:left;width:700px;height:68px;position:relative;display:block;}
.press .rightCol .subSec ul li a .filetype {float:left;position:absolute;top:22px;left:20px;text-indent:-2000em;}
.press .rightCol .subSec ul li a .filetype.pdf {width:24px;height:24px;background-position:-192px -272px;}
.press .rightCol .subSec ul li a .filetype.news {width:24px;height:24px;background-position:-184px -240px;}
.press .rightCol .subSec ul li a cite {float:left;width:300px;font-size:12px;color:#fff;font-weight:bold;position:absolute;left:68px;top:22px;}
.press .rightCol .subSec ul li a h2 {float:left;width:400px;font-size:12px;text-transform:none;font-weight:normal;font-family:arial,helvetica,sans-serif;border:none;color:#fff;position:absolute;left:68px;top:36px;}
.press .rightCol .subSec ul li a .download {float:left;background-color:#fff;color:#4D4C4D;height:14px;padding:3px 10px 0;font-size:11px;position:absolute;right:20px;top:22px;}
.press .rightCol .subSec ul li a:hover .download {background-color:#4D4C4D;color:#fff;}
    .mcnichols .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;}
.mcnichols .rightCol .gal {margin-bottom:10px;}
.mcnichols .rightCol > .subSec {float:left;width:700px;padding-top:10px;border-bottom:1px solid #bdbdbd;}
.mcnichols .subSec.no_border {border-top:0px;}
.mcnichols .subSec.programming > div {display:block;clear:both;border-bottom:1px solid #BDBDBD;width:100%;height:12px;padding:9px 0px;}
.mcnichols .subSec.programming {display:none;}
.mcnichols .subSec span.date {font-family:"Headline";text-transform:uppercase;display:block;clear:both;border-bottom:1px solid #BDBDBD;width:100%;padding:9px 0px;}
.mcnichols .subSec span.event_title {float:left;color:black;}
.mcnichols .subSec span.time {float:right;color:#929294;}
.mcnichols .subSec a.explore {background-position:-55px -272px;display:block;color:#FFFFFF;font-size:11px;height:18px;line-height:10px;margin-top:6px;padding:4px 0 0 11px;width:49px;}
.mcnichols .subSec a.explore:hover {background-position:-122px -272px;color:#4E4D4E;}
.mcnichols .subSec a.emailAddr {margin-bottom:20px;clear:both;padding-top:2px !important;height:15px !important;}
.mcnichols .subSec .artists, .mcnichols .subSec .exhibiting {clear:both;}
.mcnichols .subSec h3 {clear:both;border:medium none;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-transform:none;color:#4D4C4D;padding-bottom:20px;padding-top:20px;}
.mcnichols .subSec .artists ul, .mcnichols .subSec .exhibiting ul {width:720px;}
.mcnichols .subSec .artists ul li, .mcnichols .subSec .exhibiting ul li {float:left;margin-right:10px; padding:10px 0px 10px 0px;border-bottom:1px solid gray;}
 .mcnichols .subSec .artists ul li cite, .mcnichols .subSec .exhibiting ul li cite {display:block;padding-top:8px;}
.mcnichols .subSec .artists ul li cite span, .mcnichols .subSec .exhibiting ul li cite span {color:#929294;padding-left:5px;}
.mcnichols .subSec p {padding-bottom:16px;}
.mcnichols .subSec ul.people {background:none; width:720px;}
.mcnichols .subSec ul.people li {width:350px;margin-right:10px;height:64px;float:left;background:none;padding-bottom:10px;padding-top:20px;border-bottom:1px solid #BDBDBD;line-height:15px;position:relative;}
.mcnichols .subSec ul.people li img {float:left;padding-right:10px;}
.mcnichols .subSec ul.people li span {display:block;}
.mcnichols .subSec ul.people li span.emph {font-weight:bold;}
.mcnichols .subSec ul.people li span.country {position:absolute;left:74px;bottom:10px;color:#929294;}
.mcnichols .subSec .subSec {padding-bottom:30px;clear:both;}
.mcnichols .subSec .subSec h2 {float:left;font-weight:bold;}
.mcnichols .subSec .subSec h2 span {font-weight:normal;}
.mcnichols .subSec p.participants {padding-bottom:0px;margin-bottom:0px;margin-top:10px;}
.mcnichols h2 {padding-bottom:3px;margin-bottom:17px;font-family:"Headline Bold";}
 .citywide .subSec a {color:#bdbdbd;text-decoration:none;}
.citywide .subSec a:hover {color:#4E4D4E;}
.citywide .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;padding-bottom:14px;}
.citywide .rightCol p + p {padding-bottom:27px;}
.citywide .rightCol .gal {margin-bottom:10px;}
.citywide .subSec {float:left;width:700px;padding-top:10px;border-top:1px solid #bdbdbd;}
.citywide .rightCol ul {float:left;width:720px;}
.citywide .rightCol ul li {float:left;width:345px;height:400px;position:relative;margin:0 10px 20px 0;overflow:hidden;}
.citywide .rightCol ul li.expand {}
.citywide .rightCol ul li img {float:left;}
.citywide .rightCol ul li h2 {float:left;width:345px;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0;padding:10px 0 8px;border:none;text-transform:none;}
.citywide .rightCol ul li p {float:left;width:345px;padding-bottom:10px;height:125px;overflow:hidden;}
.citywide .rightCol ul li a.explore {float:left;width:49px;height:18px;padding:4px 0 0 11px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;position:absolute;bottom:20px;left:0;}
.citywide .rightCol ul li a.explore:hover {background-position:-122px -272px;color:#4E4D4E;}
.citywide .rightCol ul li a.more {float:left;width:49px;height:18px;padding:4px 0 0 14px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;position:absolute;bottom:20px;left:0;z-index:10;}
.citywide .rightCol ul li a.more:hover {background-position:-122px -272px;color:#4E4D4E;}
 .roundtable .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;padding-bottom:14px;}
.roundtable .rightCol p + p {padding-bottom:27px;}
.roundtable .rightCol .gal {margin-bottom:10px;}
.roundtable .rightCol .subSec {float:left;width:700px;padding-top:10px;border-top:1px solid #bdbdbd;}
.roundtable .rightCol .subSec ul {float:left;width:700px;padding-bottom:30px;}
.roundtable .rightCol .subSec ul li {float:left;width:700px;height:68px;margin-bottom:1px;background-color:#B0B0B0;position:relative;}
.roundtable .rightCol .subSec ul li > div {float:left;width:700px;height:68px;position:relative;display:block;}
.roundtable .rightCol .subSec ul li div cite {float:left;width:300px;font-size:12px;color:#fff;font-weight:bold;position:absolute;left:20px;top:22px;}
.roundtable .rightCol .subSec ul li div h2 {float:left;width:400px;font-size:12px;text-transform:none;font-weight:normal;font-family:arial,helvetica,sans-serif;border:none;color:#fff;position:absolute;left:20px;top:36px;}
.roundtable .rightCol .subSec ul li div a {float:left;background-color:#fff;color:#4D4C4D;height:14px;padding:3px 10px 0;font-size:11px;position:absolute;right:20px;top:22px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.roundtable .rightCol .subSec ul li div a.tickets {right:81px; background:#00a2b2; color:white;}
.roundtable .rightCol .subSec ul li div a:hover {background-color:#4D4C4D;color:#fff;}
.roundtable .rightCol .subSec ul li div .date {float:left;color:#fff;position:absolute;left:345px;top:22px;}
.roundtable .rightCol .subSec .subSec {padding-bottom:30px;}
.roundtable .rightCol .subSec .subSec a.tickets {float:left;background-color:#00A2B2;color:#fff;height:14px;padding:3px 10px 0;font-size:11px;margin-left:5px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.roundtable .rightCol .subSec .subSec a.tickets:hover {background-color:#bdbdbd;}
.roundtable .rightCol .subSec .subSec h2 {float:left;font-weight:bold;}
.roundtable .rightCol .subSec .subSec h2 span {font-weight:normal;}
.roundtable .rightCol .subSec p.participants {padding-bottom:0px;margin-bottom:0px;}
.roundtable .rightCol .subSec ul.people {background:none; width:720px;}
.roundtable .rightCol .subSec ul.people li {width:350px;margin-right:10px;height:64px;float:left;background:none;padding-bottom:10px;padding-top:20px;border-bottom:1px solid #BDBDBD;line-height:15px;}
.roundtable .rightCol .subSec ul.people li img {float:left;padding-right:10px;}
.roundtable .rightCol .subSec ul.people li span {display:block;}
.roundtable .rightCol .subSec ul.people li span.emph {font-weight:bold;}
.roundtable .rightCol .subSec ul.people li span.country {position:absolute;left:74px;bottom:10px;color:#929294;}
 .explore .rightCol .gal {margin-bottom:10px;}
.explore .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;padding-bottom:14px;}
.explore .rightCol p + p {padding-bottom:27px;}
.explore .rightCol ul {float:left;width:720px;}
.explore .rightCol ul li {float:left;width:345px;height:215px;padding:0 10px 20px 0;}
.explore .rightCol ul li a {float:left;width:345px;height:190px;position:relative;}
.explore .rightCol ul li img {float:left;}
.explore .rightCol ul li span {width:44px;height:11px;background-position:-120px -240px;display:block;position:absolute;bottom:0;right:0;padding:7px 0 0 7px;font-size:11px;}
.explore .rightCol ul li h2 {float:left;width:345px;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0;padding-top:10px;border:none;text-transform:none;}
 .welcome .rightCol {padding-top:2px;}
.welcome .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;padding-bottom:14px;}
.welcome .rightCol p + p {padding-bottom:27px;}
.welcome .subSec {float:left;width:700px;padding-top:10px;border-top:1px solid #bdbdbd;}
.welcome .rightCol ul {float:left;width:720px;}
.welcome .rightCol ul li {float:left;width:345px;height:355px;position:relative;padding:0 10px 20px 0;}
.welcome .rightCol ul li img {float:left;}
.welcome .rightCol ul li h2 {float:left;width:345px;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0;padding:10px 0 10px;border:none;text-transform:none;}
.welcome .rightCol ul li p {float:left;width:345px;padding-bottom:10px;}
.welcome .rightCol ul li a.explore {float:left;width:49px;height:18px;padding:4px 0 0 11px;font-size:11px;margin-top:6px;line-height:10px;background-position:-55px -272px;color:#fff;position:absolute;bottom:20px;left:0;}
.welcome .rightCol ul li a.explore:hover {background-position:-122px -272px;color:#4E4D4E;}
.welcome .rightCol .subSec.additional_resources li {height:25px;}
.welcome .subSec.additional_resources span {display:block;}
.welcome .subSec.additional_resources span.emph {font-family: "Headline Bold";margin-bottom:3px;font-size:13px;}
.welcome .subSec.additional_resources a.link {color:#4D4C4D;margin-bottom:20px;display:block;}
.welcome .subSec.additional_resources a.link:hover {color:#979797;}
 #contacts .rightCol p {float:left;width:700px;font-size:12px;line-height:15px;padding-bottom:16px;}
#contacts .rightCol form {float:left;width:660px;background-color:#bdbdbd;padding:20px;margin-bottom:20px;}
#contacts .rightCol form textarea {float:left;border:none;line-height:12px;font-family:arial,helvetica,sans-serif;font-size:12px;height:260px;padding:6px 13px 6px 10px;}
#contacts .rightCol form input.blurIt {float:left;height:14px;width:286px;border:none;font-family:arial,helvetica,sans-serif;margin:0 0 10px 20px;padding:5px 0 5px 8px;font-size:11px;}
#contacts .rightCol form input.blurIt.error {border:1px solid red;width:284px;}
#contacts .rightCol form fieldset {float:left;}
#contacts .rightCol form a.btn {float:left;background-color:#4D4C4D;color:#fff;height:14px;padding:3px 10px 0;font-size:11px;margin:10px 0 0 20px;}
#contacts .rightCol form a.btn:hover {background-color:#717071;}
#contacts .rightCol form #contact_submit {display:none;}
#contacts .rightCol h2 {width:auto;}
#contacts .rightCol address {float:left;clear:left;font-size:12px;line-height:15px;}
#contacts .rightCol address strong {font-weight:bold;}
#contacts .rightCol iframe {float:right;position:relative;top:-36px;}
 #contacts .leftCol ul {float:left;width:280px;}
#contacts .leftCol ul li {float:left;width:279px;border-bottom:1px solid #bdbdbd;padding:0 0 10px 1px;margin-bottom:10px;}
#contacts .leftCol ul li h4 {float:left;font-size:12px;font-weight:bold;width:280px;}
#contacts .leftCol ul li cite {float:left;width:280px;font-size:12px;color:#919193;padding-bottom:10px;line-height:12px;}
#contacts .leftCol ul li a.emailAddr {float:left;background-color:#4D4C4D;color:#fff;height:14px;padding:3px 10px 0;font-size:11px;}
#contacts .leftCol ul li a.emailAddr:hover {background-color:#bdbdbd;}
#contacts .rightCol #errorExplanation {float:left;width:286px;font-size:12px;font-weight:bold;background-color:#FF0000;color:#fff;margin:10px 0 0 20px;padding:5px 0 5px 8px;}
#contacts .rightCol #errorExplanation h2, #contacts .rightCol #errorExplanation p {display:none;}
 .visit .leftCol {width:280px;padding-right:30px;float:left;line-height:15px;}
.visit .rightcol {width:700px;float:left;}
.visit .leftCol h2 {border-bottom:1px solid #4D4C4D;color:#4D4C4D;float:left;font-size:16px;margin-bottom:20px;padding-bottom:3px;text-transform:uppercase;font-family:"Headline Bold";}
.visit .leftCol h3 {color:#4D4C4D;border:medium none;float:left;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0;padding-bottom:5px;text-transform:none;width:345px;}
.visit .leftCol span.day {display:inline-block;width:100px;color:#929294;}
.visit .leftCol p {padding-bottom:10px;}
.visit .leftCol .hours {padding-bottom:30px;}
.visit .leftCol .roundtable_hours {color:#929294;}
.visit .leftCol .roundtable_hours a {color:#4D4C4D;}
.visit .leftCol .roundtable_hours a:hover {color:#929294;}
.visit .rightCol .mcnichols_map {padding-bottom:20px;display:block;}
 .gal {float:left;height:230px;width:700px;position:relative;overflow:hidden;}
.gal img {float:left;z-index:1;position:relative;}
.gal .viewer {position:absolute;top:0;left:0;height:500px;}
.gal a.back {width:24px;height:24px;background-position:0 -240px;display:block;text-indent:-2000em;position:absolute;right:36px;top:10px;z-index:10;}
.gal a.back:hover {background-position:-59px -240px;}
.gal a.next {width:24px;height:24px;background-position:-29px -240px;display:block;text-indent:-2000em;position:absolute;right:8px;top:10px;z-index:10;}
.gal a.next:hover {background-position:-88px -240px;}
.gal a.full {width:44px;height:11px;background-position:-120px -240px;display:block;position:absolute;bottom:0;right:0;padding:7px 0 0 7px;font-size:11px;z-index:10;}
div.capt {float:left;position:relative;font-size:11px;font-style:italic;padding-bottom:20px;display:none;z-index:10;}
.gal#smallGal {width:316px;height:210px;}
 .gal#smallGal a.full {display:none;}
.capt.smallGal {background:#fff;padding:5px 5px 4px;top:-24px;left:3px;display:block;}
#home a.back {width:24px;height:24px;background-position:0 -240px;display:block;text-indent:-2000em;position:absolute;right:36px;top:10px;z-index:10;}
#home a.back:hover {background-position:-59px -240px;}
#home a.next {width:24px;height:24px;background-position:-29px -240px;display:block;text-indent:-2000em;position:absolute;right:8px;top:10px;z-index:10;}
#home a.next:hover {background-position:-88px -240px;}
.slide {overflow:hidden;}
 .explore .gal {width:700px !important;}
#artists .gal {height:auto;width:700px;}
#artists .capt {padding-top:6px;}
 @media screen and (-webkit-min-device-pixel-ratio:0) {#home .imgHolder.roundtables cite .btmCorner {background-position:303px -295px;width:330px;}
#home .imgHolder.roundtables cite .btmCorner .fill {width: 304px;}
#home .leftCol form.getInvolved select {font-size:12px;width:280px;}
#contacts textarea {width:323px;resize:vertical;margin:0 0 -3px 0;}
#mastHead form .blurIt {top:24px;}
.roundtable .rightCol .subSec .subSec h2 {font-family:"Headline Bold";}
.roundtable .rightCol .subSec .subSec h2 span {font-family:"Headline";}
#mastHead p {line-height:25px;}
 #home .imgHolder.mainstage cite .btmCorner {background-position:260px -295px;width:267px;}
#home .imgHolder.mainstage cite .btmCorner .fill {width:260px;}
}
  #speakers .content .rightCol strong, #artists .content .rightCol strong, #pages .content .rightCol strong {font-weight:bold;}
#speakers .content .rightCol em, #artists .content .rightCol em, #pages .content .rightCol em {font-style:italic;}
#speakers .content .rightCol ul.cms li, #artists .content .rightCol ul.cms li, #pages .content .rightCol ul.cms li {list-style:disc inside;}
#speakers .content .rightCol ol.cms li, #artists .content .rightCol ol.cms li, #pages .content .rightCol ol.cms li {list-style:decimal inside;}
#event_list #sort_time, #event_list #sort_venue, #home_calendar .explore, #home_calendar .download, #home_calendar #calendar_up, #home_calendar #calendar_down {background:url(../images/sprite.png) no-repeat;}
#member_info, #member_info tr {float:left;padding-top:20px;}
#member_info td {vertical-align:top;}
#member_info {clear:both;}
#member_info .lft {width:142px;color:#919193;}
#member_info .rgt {width:556px;}
#member_info a {text-decoration:underline;}
 #speakers .rightCol img {position:absolute;top:32px;right:0;}
 #home_calendar {float:left;clear:both;}
#home_calendar #home_calendar_window {position:relative;width:316px;height:459px;overflow:hidden;}
#home_calendar #home_calendar_window ul {position:relative;}
#home_calendar ul li {position:relative;width:316px;height:21px;font-size:12px;padding-top:8px;border-bottom:1px solid #BDBDBD;}
#home_calendar ul li.date {text-transform:uppercase;color:#4D4C4D;}
#home_calendar ul li .box_mc, #home_calendar ul li .box_amer, #home_calendar ul li .box_city {position:absolute;top:9px;width:10px;height:10px;}
#home_calendar ul li .box_mc {background-color:#E1512D;}
#home_calendar ul li .box_amer {background-color:#776758;}
#home_calendar ul li .box_city {background-color:#8FB651;}
#home_calendar ul li .title {float:left;padding-left:20px;color:#333;}
#home_calendar ul li .time {float:right;font-size:12px;color:#999;text-transform:lowercase;}
#home_calendar #home_calendar_links {padding-top:8px;}
#home_calendar .explore, #home_calendar .download {float:left;display:block;height:15px;text-align:center;color:#fff;padding-top:3px;font-size:11px;}
#home_calendar .explore {width:60px;background-position:-55px -272px;}
#home_calendar .explore:hover {background-position:-122px -272px;}
#home_calendar .download {width:68px;background-position:-22px -425px;margin-left:2px;}
#home_calendar .download:hover {background-position:-145px -425px;}
#home_calendar #calendar_up, #home_calendar #calendar_down {float:right;width:20px;height:18px;cursor:pointer;}
#home_calendar #calendar_up {background-position:-96px -426px;}
#home_calendar #calendar_up:hover {background-position:-219px -426px;}
#home_calendar #calendar_down {background-position:-117px -426px;}
#home_calendar #calendar_down:hover {background-position:-240px -426px;}
 .rightCol .featured_slide.container .capt {display:none !important;}
 #participant_error {float:left;width:100%;background-color:#ff0000;color:#fff;padding:10px;display:none;}
#participant_error ul {width:90%;}
#participant_success {display:none;width:100%;}
#participant_success p {float:Left;color:#4E4D4E;}
 #calendar {float:left;width:310px;}
#calendar h3 {float:left;width:283px;font-family:"Headline",arial,sans-serif;font-size:12px;margin-bottom:10px;border-bottom:1px solid #bdbdbd;color:#4d4c4d;text-transform:uppercase;padding-bottom:6px;}
#calendar table {width:280px;}
#calendar table th, #calendar table td {text-align:center;color:#bdbdbd;padding-right:3px;}
#calendar table th {font-size:11px;}
#calendar table td {font-size:18px;}
#calendar table td a {display:block;width:38px;border-bottom:1px solid #bdbdbd;color:#bdbdbd;padding:13px 0 4px;}
#calendar table td a:hover {color:#333;}
#calendar dl {float:left;position:relative;padding-top:42px;}
#calendar dl dt, #calendar dl dd {font-family:"Headline",arial,sans-serif;font-size:12px;margin-bottom:10px;border-bottom:1px solid #bdbdbd;color:#4d4c4d;padding-bottom:8px;}
#calendar dl dt {text-transform:uppercase;width:283px;}
#calendar dl dd {position:relative;padding-left:20px;width:263px;}
#calendar dl dd div {position:absolute;top:1px;left:0;width:10px;height:10px;display:block;}
#calendar dl dd div.mcnichols {background-color:#E1512D;}
#calendar dl dd div.citywide {background-color:#8FB651;}
#calendar dl dd div.americas {background-color:#776758;}
#event_list {float:left;width:700px;}
#event_list #header_calendar {float:left;width:355px;height:23px;}
#event_list #sort_time, #event_list #sort_venue {float:left;font-size:11px;color:#999;border-bottom:1px solid #bdbdbd;padding:4px 0 5px;}
#event_list #sort_time {width:132px;background-position:120px -424px;}
#event_list #sort_venue {width:203px;margin-left:10px;background-position:191px -424px;}
#event_list .event_wrapper {padding:20px 0;border-bottom:1px solid #4d4c4d;}
#event_list .event_wrapper, #event_list .event_left, #event_list .event_middle, #event_list .event_right {float:left;}
#event_list .event_left {position:relative;width:335px;padding-right:20px;}
#event_list .event_left h4 {font-size:12px;font-weight:bold;color:#4d4c4d;padding-left:20px;}
#event_list .event_left .sub_title {float:left;padding-left:20px;}
#event_list .event_left .box_mc, #event_list .event_left .box_amer, #event_list .event_left .box_city {position:absolute;top:2px;width:10px;height:10px;}
#event_list .event_left .box_mc {background-color:#E1512D;}
#event_list .event_left .box_amer {background-color:#776758;}
#event_list .event_left .box_city {background-color:#8FB651;}
#event_list .event_left a.website {float:left;clear:both;display:block;padding-top:4px;color:#8FB651;text-decoration:underline;}
#event_list .event_left a.website:hover {color:#999;}
#event_list .event_left .desc_show p {float:left;clear:both;color:#4d4c4d;font-size:12px;padding-top:8px;}
#event_list .event_left .desc_show p a:hover {color:#999;}
#event_list .event_left .desc_show .read_more, #event_list .event_left .desc_show .read_less {color:#4D4C4D;text-decoration:underline;cursor:pointer;}
#event_list .event_left .desc_hide {display:none;}
#event_list .event_left .featuring {float:left;width:335px;padding-top:22px;}
#event_list .event_left .featuring a {color:#666;text-decoration:underline;}
#event_list .event_left .featuring a:hover {color:#999;}
#event_list .event_left .nations {float:left;width:335px;padding-top:12px;}
#event_list .event_left .featuring span, #event_list .nations span {font-weight:bold;}
#event_list .event_middle {width:142px;}
#event_list .event_middle span {font-weight:bold;}
#event_list .event_middle span.time {text-transform:lowercase;}
#event_list .event_right {width:203px;}
#event_list .event_right .mcnichols {float:left;color:#E1512D;}
#event_list .event_right .americas {float:left;color:#776758;}
#event_list .event_right .city {float:left;color:#8FB651;}
#event_list .event_right .venue_description {float:left;clear:both;font-size:11px;color:#999;}
 #mainNav .login {display:none;}
 .error h1 {font-size:24px;}
 #artists .gal .full {display:none;}
 #home .rightCol form.getInvolved select {font-size:12px;}
#home ul#featured_slide.slide {height:482px;}