lkmadds.css

Page 1

lkmadds.css Date: Tuesday, February 8, 2011

Page 1 of 20

/* Additions and modifications to Happy Cog's original CSS by Lydia Mann, AIGA web director */ /* Generic floats */ .fl { float: left; margin: 4px 10px 1px 0; } .fr { float: right; margin: 4px 0 1px 20px; } /* decorative elements */ hr.grey1 { display: block; height: 1px; width: 100%; background-color: #ccc; color: #ccc; margin: 6px 0 12px; border: none; } #content div.body p { margin: 8px 0 12px 0; } #content div.article h2 { /* for subsequent pages on multi-page articles */ margin: 0 0 10px 0; padding: 0; font-size: 180%; line-height: 1em; font-weight: normal; color: #c30; } #content div.basic h2 { margin: 0 0 10px 0; font-size: 150%; line-height: 1.3em; font-weight: normal; } #content div.desjobs h2, #content div.desjobs .last h2 { margin-bottom: 0; line-height: .9em; } #content div.body h3, #content div.body h4 { margin-top: 1em; line-height: 1.2; } #content div.body table h3, #content div.body table h4 { margin-top: 0; } /* brighter color links #content div.group a { text-decoration: none; color: #800; border-bottom: 1px solid #c99; } #content div.group a:hover { color: #b00; border-bottom: none; } */ /* lists */ #content div.body ul { margin: 0 0 12px 0; } #content div.body ol { margin: 0 0 1.6em 0; } /* added 4/16/08 to adjust space on page http://www.staging.aiga.org/content.cfm/ design-for-democracy-eac-reports; reduced 12/16/08 */ #content div.body li { line-height: 1.5; } #content div.body dt { font-weight: bold; clear: both; } /* added clear 3/3/09 */ #content div.body dd { padding-bottom: .8em; } /* divide up list of items, such as publications */ .item { float: left; border-top: 1px solid #ccc; margin: .5em 0; padding: 10px 0 3px; }


lkmadds.css Date: Tuesday, February 8, 2011

Page 2 of 20

/* listing styles for sortable tables, i.e., school groups, based on item and competitions lists */ .listing { float: left; width: 99%; font-size: 85%; margin: .5em 0; padding: 0; } .listing p, .listing h3 { margin: 0; padding: 0; } .listing h3 { position: relative; /* to place divider nav */ } span.listing-sortorder { font-weight: bold; padding-right: 10px; } span.listing-altorder { display: inline; } span.listing-nav { font-size: 12px; text-transform: uppercase; position: absolute; top: 0; right: 0; } .listing p .listing-contact { line-height: 1.1em; } span.listing-contact a { padding: 0 10px; margin: 0; } /* non-contiguous numbered lists added 1/17/08, modified 2/17/08 */ ol.nonconsec li ul { position: relative; left: -80px; margin: 1em 0 0 0; width: 590px; } ol.nonconsec li ul li { list-style: none; width: 100%; } ul.nobullet { margin: 0; padding: 0; } ul.nobullet li { list-style: none; margin: .5em 0 1em; padding: 0; } /* added space between list items 1/12/09 */ ul.spacious li { padding-top: .5em; } /* tables */ table { border: none; font-size: 100%; margin: 0 0 20px 0; } th, td { padding: 2px 10px; } th { vertical-align: bottom; } tr, td { vertical-align: top; } table.twocol td { width: 49%; padding: 0 50px 0 0; } table.logogallery { margin: 1em 0; width: 99%; } table.logogallery td { padding: 0; text-align: center; vertical-align: middle; } table.logogallery img { padding: 10px; text-align: center; vertical-align: middle; } table p { font-size: 107%; line-height: 1.5em; margin: 0 0 20px 0; padding: 0; } /* reduce type size to accommodate China site link */ #header #nav-top li { font-size: 105%; } /* login/logout link styling */ #header ul#nav-top a.LoginLink, ul#nav-top a.LogoutLink { font: 10px arial, sans-serif; text-transform: uppercase; margin: 0;


lkmadds.css Date: Tuesday, February 8, 2011

Page 3 of 20

padding: 0; } #header ul#nav-top a.AccountLink { text-decoration: underline; color: #c30; margin: 0; padding: 0; } /* added 4/1-3/08 to accommodate lists */ blockquote li { font-size: 80%; } blockquote ul.tight, blockquote ol.tight { font-size: 85%; font-style: normal; margin: 0; padding: 0 10px 0 18px; } blockquote ul.tight li, blockquote ol.tight li { margin: 0 0 5px; padding: 0; } /* added 4/3/08 for revisions to Design Press and publications */ table#pubs { border-top: 1px solid #ccc; } table#pubs td { padding: 6px 4px 0 0; border-bottom: 1px solid #ccc; } /* added 09/01/08 */ #content div.full { float: left; } #content blockquote { float: left; width: 96%; clear: both; margin: 10px 0 20px; padding: 10px; font-size: 103%; font-style: italic; color: #666; background: #f0f0f0 url(/common/images/template/blockq-left.gif) no-repeat 10px 10px; } #content blockquote.noquote { /* added for archive page statement */ background-image: none; } #content blockquote p.in, #content blockquote p.lastline { padding: 7px 30px 0; } #content blockquote p.lastline { float: left; margin-bottom: 10px; background: transparent url(/common/images/template/blockq-right.gif) no-repeat bottom right; } #content blockquote p.by { clear: left; font-family: Verdana, sans-serif; font-size: 80%; font-style: normal; } #content blockquote p.by strong { display: block; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; color: #666; } #content blockquote p.by em { display: block; margin-top: 3px; color: #666; } /* blockquote callout copied directly out of master.css, added background */ #content blockquote.half, #content blockquote.narrow { float: right; width: 275px; margin: 0 0 15px 30px; padding: 0 0 0 10px; font-size: 150%; line-height: 1.3em; color: #300; background: #fff; } #content blockquote.narrow { width: 200px;


lkmadds.css Date: Tuesday, February 8, 2011 } #content blockquote.half p { /* line-height: 1.3em; */ margin: 0; padding: 0; } #content blockquote.side { width: 280px; /* narrower to account for padding */ padding: 8px 6px 8px 12px; /* set off from border */ background-color: #efefef; border: 1px solid #e1e1e1; } #content blockquote.half ul, #content blockquote.narrow ul { margin: 0; padding: 0; } #content blockquote.half li, #content blockquote.narrow li { margin: 0 0 0 1em; padding: 0; } #content blockquote.narrow h4, #content blockquote.narrow h4 a { font-size: 80%; font-style: normal; /* why won't this work? */ } #content blockquote.half a, #content blockquote.narrow a, color: #900; text-decoration: none; border-bottom: 1px solid #c99; } #content blockquote.half img a, #content blockquote.narrow img a { text-decoration: none; border: none; } #content blockquote.half a:hover, #content blockquote.narrow a:hover { color: #b00; border-bottom: none; } /* 2/1/10 because I can't stand them anymore */ #content blockquote.alert { float: right; width: 200px; margin: 0 0 15px 30px; padding: 0 0 0 10px; color: #300; background: #fff; font-size: 130%; line-height: 1.4; font-style: normal; } /* added 4/3/08 for error popups */ body#popit { padding: 1em 2em; border: 6px solid red; } /* RSS feed lists containing speaker (audio) or podcast icons */ #content div.resources, #sidebar div.resources{ padding: 10px 0 5px; } #content ul.resources, #content ul.iconlist, #content ul.resources_rss, #sidebar ul.resources { margin: 0; padding: 0; list-style: none; } #content ul.resources li, #content ul.resources_rss , #sidebar ul.resources li { margin: 0; padding: 0; } #content ul.resources li dt, #content ul.iconlist, #sidebar ul.resources li dt {

Page 4 of 20


lkmadds.css Date: Tuesday, February 8, 2011

Page 5 of 20

line-height: 1.1em; margin: 0 0 5px; padding: 0; } #content ul.resources li dd, #sidebar ul.resources li dd { margin: 0 0 15px 34px; padding: 0; } #content ul.iconlist li { margin: 0 0 1.5em 27px; } #content ul.resources img, #content ul.iconlist img, #sidebar ul.resources img, dl.related img /* added dl.related img 3/3/09 */ { float: left; margin: 0 8px 0 0; padding: 0; } #content ul.resources img.res-icon, #content ul.iconlist img.res-icon, #sidebar ul.resources img.res-icon { width: 16px; height: 20px; } #content ul.resources_rss { margin: 0 0 6px; } #content ul.resources_rss li { background:transparent url(/common/images/template/icon-rss.gif) top left no-repeat; line-height: 1.1em; padding: 0 0 6px 16px; } /* added by Tad 112408: contextual/logical styles for the background pdf icon on all browser except IE 6 - On 2/19/09 LKM modified margin and padding */ #content ul.iconlist li a[href$='.pdf']{ background:url(/common/images/icons/icon-pdf.gif) no-repeat left top; margin-left: -27px; padding-left: 27px; display: block; } /* heading caps sections */ #sidebar div.cap { border-top: 1px solid #D7D7D7; height: 15px; margin: 10px 0 0; padding: 15px 0 0; background: none; } #sidebar div.cap h3 { position: absolute; margin: -15px 0px 0px 0px; color: #666; border-top: none; } #sidebar div.cap ul, #content .boxt ul.news-rss { width: 50px; float: right; margin: 0; padding: 0; list-style: none; } #content .boxt ul.news-rss { margin: 2px 0 0; } #sidebar div.cap ul li, #content .boxt ul.news-rss li { display: inline; margin: 0 10px 0 0; padding: 0 10px 0 0; font-family: Verdana, sans-serif; font-size: 85%;


lkmadds.css Date: Tuesday, February 8, 2011 line-height: 1em; color: #7f7f7f; border-right: 1px solid #9a9a9a; } #sidebar div.cap ul li.last, #content .boxt ul.news-rss li.last { margin: 0; padding: 0; border: none; } #sidebar div.cap ul li a { color: #333; } #sidebar div.cap ul li.rss a { color: #7f7f7f; } #sidebar div.cap ul li.rss a.rss-link, #content .boxt ul.news-rss li.rss a.rss-link { padding-left: 16px; color: #333; line-height: 12px; background: url(/common/images/template/icon-rss.gif) no-repeat 0 50%; } #sidebar div.cap ul li a:hover, #sidebar div.cap ul li.rss a:hover { color: #555; } /* div.ports style copied whole-hog from div.events */ #content div.ports { padding-bottom: 0; font-family: Verdana, sans-serif; font-size: 90%; line-height: 1.5em; } #content div.ports h3 { margin: 0 0 2px 0; padding: 0; font-size: 14px; line-height: 1em; text-transform: uppercase; color: #666; } #content div.ports h3 a { color: #666; } #content div.ports h3 a:hover { color: #555; } #content div.ports ul { margin: 0 0 0 10px; padding: 0; list-style: none; } #content div.ports ul li { margin: 0 0 20px 0; padding: 0; } #content div.ports ul li a.url { display: block; } #content div.ports ul li abbr, #content div.ports ul li span.location { font-family: Georgia, serif; font-size: 110%; font-style: italic; } /* revised for launch of Design Archives v2, Feb. 2010 added text-decoration and hover on banner credit 12/07/07 */

Page 6 of 20


lkmadds.css Date: Tuesday, February 8, 2011 #banner { position: relative; clear: right; border-bottom: 4px solid #333; z-index: 0; background: url("http://www.aiga.org/resources/content/4/3/7/4/images/38_commgraphics.jpg") no-repeat; } #banner img { display: block; } #credit { position: absolute; top: 10px; right: 10px; max-width: 443px; padding: 6px 10px; font-family: Verdana, sans-serif; font-size: 85%; border: 1px solid #e0e0e0; background: #fff; color: #555; opacity: 0.85; } #credit cite { font-style: normal; display: block; } #credit table { margin: 0; border: none; background: #fff; } #credit #entry { padding: 4px 8px; text-align: right; vertical-align: middle; font: 11px/12px Helvetica, Arial, sans-serif; border-right: 1px solid #ccc; } #credit #desarch { white-space: nowrap; padding: 4px 8px; text-align: left; vertical-align: middle; font: 18px Helvetica, Arial, sans-serif; } #credit #visitnow { position: absolute; top: 80px; right: 0; float: right; background: #333; opacity: 0.85; padding: 5px 2px 4px 4px; } #credit a:link, #credit a:visited { color: #666; text-decoration: none; } #credit #entry a { text-decoration: underline; } #credit #visitnow a { font: bold 12px Helvetica, arial, sans-serif; opacity: 1.0; background: url("http://www.staging.aiga.org/development/lydia/da/visitNowArrow2.gif") center right no-repeat; padding: 2px 24px 2px 4px; color: #fff;

Page 7 of 20


lkmadds.css Date: Tuesday, February 8, 2011 } #credit a:hover { color: #000; } /* resize to accommodate four Design Jobs portfolios on homepage - */ #content div.port { float: left; width: 123px; margin: 10px 20px 10px 0; font-family: Verdana, sans-serif; font-size: 90%; line-height: 1.25em; display: inline; } /* added 10/21/08 for redesign of Design Jobs module */ #content div.port .date { color: #555; line-height: 1.1; font-size: 10px; font-style: italic; } #content div.port-last { margin-right: 0; } #content div.port img { border: 1px solid #ccc; } /* workaround to effect #content div.ports p - hope to be able to fix soon */ #iskContentElement975 p { clear: left; margin: 0 0 10px; padding: 0; font-family: Verdana, sans-serif; font-size: 90%; line-height: 1.5em; } /* modifications to calendar */ .cal-item { float: left; /* added 3/4/09 to shrinkwrap imgs */ width: 99%; border-bottom: 1px solid #ccc; margin: 0; padding: 10px 0 3px; } .odd { background-color: #fff; } .even { background-color: #eee; } .natl { background-color: #eee; border: 1px solid #fff; border-width: 1px 0; } .title { display: block; margin: 0; padding: 0; } .eventtitle { font-weight: bold; } .chapter { float: right; font-weight: bold; padding-right: 10px; } .date { margin: 0 10px 0 0; } .location { display: inline; } .desc { display: block; margin: 0; padding: 0; } .natl .desc { padding: 0 1em; } #legend { display: block; margin: 1em 0; padding: 0;

Page 8 of 20


lkmadds.css Date: Tuesday, February 8, 2011

Page 9 of 20

} .cal-item img { width: 75px; height: 75px; float: left; margin: 0 10px 10px 3px; /* added bottom 3/4/09 to center when descr. is short */ padding: 0; border: 0; } .cal-item img a { text-decoration: none; } /* added 5/11/09 for chapter events on AIGA.org */ .map, .more-info { margin: 0 10px; } .description { clear: both; margin-top: 40px; } .event .description { /* except on homepage calendar */ margin-top: 0; } #content div.landing p { margin-top: 0; font-size: 110%; line-height: 1.8; } #content div.group-sub { float: left; width: 282px; padding-top: 1em; } #content dl.teaser { border-bottom: none; } #content dl.teaser dt, dl.related dt { clear: left; /* clear floated dd above */ color: #333; font-weight: bold; } #content dl.teaser dt a, dl.related dt a { font-weight: normal; } #content dl.teaser dd.deck2 { margin: 0 0 1.25em; padding: 0 0 1.25em; } #content dl.teaser img { margin-bottom: 2em ; /* added 3/25/09 to improve spacing when descriptions are short, reduced from 3em to 2em on 4/15/09 */ } /* for Benefits landing page, dl.teaser in table */ #content table dl.teaser { margin: 0; padding: 0; } #content table dl.teaser dt { margin: 10px 0 0; padding: 0; font-size: 100%; font-weight: normal; line-height: 1.25em; } #content table dl.teaser dd.deck2 { margin: 3px 0 0 0;


lkmadds.css Date: Tuesday, February 8, 2011

Page 10 of 20

padding-top: 0; font-family: Georgia, serif; font-size: 90%; line-height: 1.5em; } /* for News landing page, a new div under .group-sub */ .boxt { border: 1px solid #ccc; padding: 10px; } #content .boxt dl { margin: 0; padding: 0; } #content .boxt dl.teaser, #content .boxt dl.teaser dd { border: none; } #content .boxt dl.teaser dt { margin: 1em 0 0; padding: 0; } #content .boxt dl.teaser dd { margin: 0 0 .5em; padding: 0; } #content .boxt dl.main dt.dl-title { margin: 0; padding: 0; font-size: 150%; } #content .boxt dd.dl-date { font-family: Georgia, serif; font-size: 95%; line-height: 1.2em; text-transform: uppercase; } dl.related img { margin-bottom: 1em; } #home #content dl.teaser img, #journal #content dl.teaser img { margin-bottom: 0 ; /* ...except on home and journals! */ } #content span.affiliate { display: inline; font: bold 100%/1 verdana, arial, sans-serif; color: #555; padding: 1px 4px 2px 3px; margin: 0 3px; background-color: #ccc; } #content .cal-item span.affiliate a, #content .cal-item span.affiliate a:link, #content .cal-item span.affiliate a:visited { margin: 0; padding: 0; text-decoration: none; border: none; color: #555; background-color: #ccc; } #content .cal-item span.affiliate a:hover, #content .cal-item span.affiliate a:visited:hover { margin: 0; padding: 0; color: #111; } /* multimedia search results page type style changes 12/9/09 */


lkmadds.css Date: Tuesday, February 8, 2011 .search-results2, .search-results2 dl, .search-results2 dt, .search-results2 dd { margin: 0; padding: 0; } #content .search-results2 dl.teaser { float: left; width: 100%; clear: both; margin: 0; padding-top: 0; } #content .search-results2 h3.from, #content .search-results2 dt, #content .search-results2 dd { width: 592px; } #content .search-results2 dl.teaser img { float: left; margin: 0 8px 1em 0; /* "column" effect */ padding: 0; } #content .search-results2 h3.from { float: left; letter-spacing: 1px; } #content .search-results2 dl.teaser dt { margin: 1.2em 0 0; } #content .search-results2 dt a, #content .search-results2 dt a:visited { font-weight: normal; color: #369; margin: 0; padding: 0; } #content .search-results2 dl.teaser dd, #content .search-results2 dl.teaser dd.deck { margin: 0; padding: 0; font-family: Georgia, serif; font-size: 95%; border-top: none; } #content div.body p.vid { /* picked up from #content div.cap h2 */ font-style: italic; color: #666; } #content .search-results2 dl.teaser a, #content .search-results2 dl.teaser a:visited { color: #c30; text-decoration: none; } /* form styles derived from Khoi Vinh's Good Form 0.1 */ form.contactme { width: 99%; text-align: left; border: 1px solid #ccc; border-width: 1px 0; } form.contactme fieldset { margin: 0; border-width: 0; padding: 0; } form.contactme legend { font-size: 14px; line-height: 1em; color: #666; margin: 0; padding: 10px 0; } form.contactme label { display: block; width: 49%; font-size: 90%; line-height: 14px; padding: 0px 0px 12px 0px; } form.contactme input { display: block; margin-top: 3px; } form.contactme select { float: left; display: block; } form.contactme label.field-first, form.contactme label.field-last,

Page 11 of 20


lkmadds.css Date: Tuesday, February 8, 2011 form.contactme label.field-company, form.contactme label.field-title, form.contactme label.field-address, form.contactme label.field-email, form.contactme label.field-zip, form.contactme label.field-email, form.contactme label.field-phone, form.contactme label.field-city, form.contactme label.field-first input, form.contactme label.field-last input, form.contactme label.field-company input, form.contactme label.field-title input, form.contactme label.field-address input, form.contactme label.field-email input, form.contactme label.field-zip input, form.contactme label.field-email input, form.contactme label.field-phone input, form.contactme label.field-city input { float: left; padding: 0 5px 0 0; } form.contactme label.field-first, form.contactme label.field-last, form.contactme label.field-company, form.contactme label.field-title, form.contactme label.field-address, form.contactme label.field-email, form.contactme label.field-email, form.contactme label.field-phone, form.contactme label.field-city { width: 48%; } form.contactme label.field-address, form.contactme label.field-first input, form.contactme label.field-last input, form.contactme label.field-company input, form.contactme label.field-title input, form.contactme label.field-address input, form.contactme label.field-email input, form.contactme label.field-email input, form.contactme label.field-phone input, form.contactme label.field-city input { width: 98%; padding: 0 0 5px 0; } form.contactme label.field-first, form.contactme label.field-address, form.contactme label.field-city, form.contactme label.field-email { clear: left; } form.contactme label.field-state { float: left; margin-right: 10px; width: 60px; } form.contactme label.field-state select { width: 60px; float: left; margin-top: 3px; } form.contactme label.field-zip { float: left; width: 150px; } form.contactme label.field-zip input { float: left;

Page 12 of 20


lkmadds.css Date: Tuesday, February 8, 2011

Page 13 of 20

width: 150px; } form.contactme input#radiobutton_1, form.contactme input#radiobutton_2, form.contactme input#radiobutton_3, form.contactme input#radiobutton_4 { clear: left; float: left; padding: 0px; margin: 0px 0px 0px 0px; } form.contactme label.radioitem { clear: none; margin: 0px 0px 0px 25px; padding: 0px 0px 15px 0px; } form.contactme textarea { display: block; } form.contactme input#checkbox_1, form.contactme input#checkbox_2, form.contactme input#checkbox_3 { clear: both; float: left; padding: 0px; margin: 0px; } form.contactme label.field-checkbox { clear: none; margin: 0px 0px 0px 25px; padding: 0px 0px 5px 0px; } form.contactme textarea { margin-top: 3px; } form.contactme label.field-submit { float: left; margin: 0 10px 0 0; } form.contactme label.field-submit input { display: inline; } /* poster upload form/table */ table.form-table { width: 90%; margin: 1em auto; clear: both; } .form-table, .form-table td, .form-table th, .form-table fieldset { border: none; } .form-table td, .form-table th { text-align: left; vertical-align: top; padding: 3px 5px 4px; } .form-table td.r { text-align: right; width: 25%; } .form-table input, .form-table file, .form-table textarea, .form-table text, .form-table select { border: 1px solid #666; bordercolor: #666 #ccc #ccc #666; border-width: 2px 1px 1px 2px; width: 60%; line-height: 1.5; padding: 2px; margin: 2px 0; } .form-table input.submit { width: 20em; padding: 6px; background-color: #eee; float: right; clear: both; border: 2px solid #ccc; font-size: .8em; text-transform: uppercase; } .form-table input.submit:hover { background-color: #ccc; border: 2px solid #666; } /* comment form */ #content form p.form-note, #content form ul.form-note { font-size: 100%; } #content form p.form-note em { font-size: 105%; line-height: 1.5; } #content form .form-table p.form-note { margin: 5px 10px 5px 0; } #sidebar form#login, #sidebar form#search { margin-bottom: 20px; } /* promo tiles */ .tile { display: block; border: none; margin: 9px 0 0; padding: 0; width: 275px; } /* min-calendar .calendarmodule .calendarmodule .calendarmodule .calendarmodule .calendarmodule

recode */ { width: 100%; font: normal 11px Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center; } table { font-size: 100%; width: 100%; margin:0; text-align:center; border: none; border-collapse: collapse; } table th, .calendarmodule table td { width: 14%; height: 22px; padding: 1px 2px; vertical-align: middle; } table th { height: 28px; font-weight:bold; font-size: 11px; vertical-align:bottom; } a, .calendarmodule a:link, .calendarmodule a:visited, .calendarmodule a:hover { font-weight:bold; display:


lkmadds.css Date: Tuesday, February 8, 2011

Page 14 of 20

block; }group-sub last td.today { font-weight:bold; } td.change-month div { float:left; margin: 0; padding: 0; } td.change-month a { display: block; } .prevmonth { width:20%; text-align:left; } .calendatTitle { width:60%; text-align:center; font-weight:bold; font-size: 12px; } .nextmonth { width:20%; text-align:right; } /* upload gallery */ table.uploadgallery { font-size: 100%; width: 90%; border: none; margin: .5em 0; } table.uploadgallery th, table.uploadgallery td { padding: 2px 3px; vertical-align: top; } div.results { display: block; clear: both; width: 99%; } .bottom { margin-bottom: 20px; } div.results ul { float: right; margin: 0; } div.results h4 { display: inline; float: left; margin: 0; width: 50%; } #posterNav { float: left; width: 45%; } #posterNav img { border: 1px solid #ccc; width: 32px; } #posterNav img:hover { border-color: #FF5500; } #posterDiv { float: left; padding: 10px 10px 10px 40px; font-size: 90%; width: 45%; } #posterDiv img { display: block; margin: 0 0 10px; border: 1px solid #ccc; } #content table.data { clear: both; } /* added to keep table from wrapping around a photo div */ #content table.data th { vertical-align: bottom; } #content table.data td { vertical-align: top; } /* additional head styles */ #content div.body h5 { font-size: 100%; line-height: 1.5em; margin: 10px 0 0; padding: 0; } #content div.body h6 { /* added 4/15/09 h4 plus margin-top */ margin: 20px 0 2px 0; padding: 0; font-family: Verdana, sans-serif; font-size: 90%; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; } /* added 4/16/08 to accomomodate spacing request for page http://www.staging.aiga.org/content.cfm/design-for-democracy-eacreports */ #content table.tight { margin: -30px 0 30px; } /* added 8/12/08 - media player */ .page_container { float:left; position: relative; top: 0; left: 0; /* background-color: yellow; styling only */ } #player_wrapper { float:left; clear: both; /* ensure this text is beneath player */ width: 99%; margin: 0 0 2em; padding:0; /* background-color: red; styling only */ } #mediaplayer { /* this is the actual player */ float:left; margin: 0; padding:0; } #media-nav { float: left; /* Hongyu */


lkmadds.css Date: Tuesday, February 8, 2011 margin: 10px 0 0 0; padding: 15px 0 0 0; list-style: none; border-top: 1px solid #d7d7d7; background: url(/common/images/template/media-nav-bg.gif) repeat-x bottom left; } /* Hongyu */ #media-nav li { display: block; float: left; margin: 0; padding: 5px 8px; border: none; } #media-nav li a { display: block; } #media-nav li#media-video a, #media-nav li#media-slide a { padding: 0 0 0 17px; } #media-nav li.active { padding: 4px 7px 5px 7px; background: #fff; border: 1px solid #ccc; border-bottom: none; } #media-nav li.active a { color: #333; text-decoration: none; } #media-mod { clear: left; padding: 10px; border: 1px solid #ccc; border-top: none; background: #fff; } ol.media-list { margin: 0 0 0 20px; padding: 0; font-family: Verdana, sans-serif; } ol.media-list li { margin: 0; padding: 4px 0; line-height: 1.6em; border-bottom: 1px solid #e3e3e3; } /* .connect are "share" options; .extras are the transcript or presentation PDFs */ .connect, .extras { float: left; width: 100%; margin: 30px 10px; padding: 0; list-style: none; background-color: transparent; overflow: hidden; } .extras { overflow: visible; } .connect ul, .extras ul { clear: left; margin: 0; padding: 0; } .connect li, .extras li {

Page 15 of 20


lkmadds.css Date: Tuesday, February 8, 2011

Page 16 of 20

float: left; display: inline; list-style-type: none; margin: 0; padding: 0; border: none; } .connect li a { float: left; padding: 18px 20px 0 0; height: 0px !important; width: 38px; background-position: top left; background-repeat: no-repeat; overflow: hidden; } .extras li a { float: left; padding: 26px 20px 20px 0; height: 0px !important; background-position: top left; background-repeat: no-repeat; overflow: visible; text-transform: uppercase; font: 10px helvetica, arial, sans-serif; text-decoration: none; } li#transcript a, li#presentation a { background-image: url(/common/images/icons/PDFDownload.png); } li#comment a { background-image: url(/common/images/icons/comment-balloon.png); } li#send a { background-image: url(/common/images/icons/mail.png); } li#facebook a { background-image: url(/common/images/icons/facebook.png); } li#twitter a { background-image: url(/common/images/icons/twitter.png); } li#digg a { background-image: url(/common/images/icons/digg.png); } li#delicious a { background-image: url(/common/images/icons/delicious.png); } #content div.basic h1 { line-height: 1.1em; } /* added 10/16/08 for Jobs&Community pulldown menus */ div.group-sub form { margin: 0 0 2em; } div.group-sub select { padding: 3px 0 0 6px; color: #c30; } div.group-sub option { padding: 3px 6px; border-bottom: 1px solid silver; } /* added 12/2/08 */ form#ChapterGroupSelect select, form#StudentGroupSelect select { float: left; margin: 0; width: 200px; } input#go-btn { width: 41px; height: 24px; margin: 3px 10px; } /* added #content #content #content #content #content

10/20/08 for Jobs&Community Design Jobs module */ div.desjobs { clear: both; padding-bottom: 1em; } div.desjobs h4 { font-size: 130%; font-weight: normal; color: #000; margin: 0; padding: 0; line-height: 1em; } div.desjobs a:link, #content div.desjobs a:visited { color: #c30; text-decoration: none; } div.desjobs a:hover { color: #900; } div.desjobs p { clear: both; }

dl#job-listing dt, dl#job-listing dd { line-height: 1.3em; }


lkmadds.css Date: Tuesday, February 8, 2011 dl#job-listing dl#job-listing dl#job-listing dl#job-listing

dt { font-size: 115%; font-weight: normal; margin: 4px 0 2px; padding: 0; } /* */ .date { font-size: 90%; float: right; margin-left: 15px; } dd { display: block; margin: 0; padding: 0 0 6px; border-bottom: 1px dotted silver; } .co { font-weight: bold; }

/* Tom added */ #StudentGroupSelect form, #ChapterGroupSelect form { margin: 0 0 2em; } #StudentGroupSelect select, #ChapterGroupSelect select{ padding: 3px 0 0 6px; color: #c30; } #StudentGroupSelect option, #ChapterGroupSelect option{ padding: 3px 6px; border-bottom: 1px solid silver; } /* about aiga - modified 123008 to remove "more" and make whole paragraph a link */ #sidebar h5#about-aiga a { font-size: 100%; text-decoration: none; text-align: left; } /* added 1/23/09: revised In This Section */ #sidebar ul.list { margin-bottom: 20px; } #sidebar ul.list ul { margin: 5px 0 0 5px; padding: 0; list-style: none; } #sidebar ul.list li ul li { margin: 0 0 4px 0; padding: 0 0 0 11px; background: url(/common/images/template/icon-bullet2.gif) no-repeat 0 6px; } #sidebar img { padding-bottom: 10px; } #sidebar div.body { /* add space between chapter info and promo tile */ margin-bottom: 1em; } /* to force creation of a row */ #content div.clr { clear: both; } /*changes needed for single column layout*/ #onecol #content { float: left; margin: 0 25px 20px 17px; position: relative; width: 918px; background-color: #fff; } #onecol .body { padding-top: 5px; } #onecol #content h1 { padding-right: 348px; } #onecol #searchwrapper { width: 277px; position: absolute; top:0; right: 0; margin: -10px 0 0; padding: 0 0 15px 15px; background: #f0f0f0; height: auto; } #onecol #searchwrapper #search {

Page 17 of 20


lkmadds.css Date: Tuesday, February 8, 2011 margin: 7px 0px 0px 0px; padding: 0px; } #onecol #searchwrapper #search-text { float: left; width: 205px; font-size: 12px; vertical-align: middle; margin: 0px; padding: 0px; } #onecol #searchwrapper #search-btn { float: right; vertical-align: middle; } #onecol .col { float: left; width: 570px; margin: 20px 174px; } /* site wrapper for aiga template use */ #onecol #afss { font-size:12px; font-family:Helvetica, Arial, sans-serif; font-weight:lighter; width:904px; margin:20px auto 0; /* LKM added top margin to account for search box */ } #content a img, #content a:hover img { text-decoration: none; } /* Google 404 helper code */ #content #goog-wm { width: 99%; padding: 0; border: none; background-color: transparent; } #content #goog-wm h3.other-things { margin: 20px 0 2px 0; padding: 0; font-size: 12px; font-family: Verdana, sans-serif; font-weight: regular; text-transform: uppercase; letter-spacing: 1px; } #content li.search-goog { list-style-type: none; margin: 0; padding: 0; } #content li.search-goog form { display: block; margin: 6px 0; } #content #goog-wm h3.closest-match { color: #333; border-bottom: none; padding-bottom: 0.5em;; font-size: 100%; margin: 0; } #content #goog-wm h3.closest-match a { color: #369; } /* Competitions selections */

Page 18 of 20


lkmadds.css Date: Tuesday, February 8, 2011 span.comp-thumb { float: left; margin: 0 10px 20px 0; padding: 6px; border: 1px solid silver; } .comp-meta { float: left; font-size: 10px; width: 445px; } .comp-meta p, .comp-meta h3 { line-height: 1.2em; margin: 0; } span.submittedby { display: block; } span.medium { font-weight: bold; padding-right: 10px; } span.medium, span.type { display: inline; } span.title { font-style: italic; padding-top: 6px; } /* Added to style chapter links, 7/27/09 */ #sidebar div.ch-info p { font-size: 105%; margin-bottom: 6px; } /* Added padlock icon to password protected pages 9/22/2009 */ #content .secure{ background:url(/common/images/icons/icon_secure.png) no-repeat left top; padding-left:18px; } /* form module */ .form-toggle{ clear:left; } #form-nav { border-bottom:solid 1px #ddd; margin: 10px 0 15px 156px; padding: 10px 0 24px 0; list-style: none; } #form-nav li { display: block; float: left; margin: 0; padding: 5px 20px 0 8px; border: none; } #form-nav li a { display: block; } #form-nav li#form-anonymous a { padding: 0 0 0 17px; } #form-nav li#form-login a { padding: 0 0 0 17px; } #form-nav li.active { padding: 4px 19px 5px 7px; background: #fff;

Page 19 of 20


lkmadds.css Date: Tuesday, February 8, 2011 border: 1px solid #ccc; border-bottom: none; } #form-nav li.active a { color: #333; text-decoration: none; } .spamcheck { visibility: hidden; } /* added 3/10 to incorporate chapter news block */ #content dl.spotlightChapter { margin-bottom: 0; } #content dl.spotlightChapter dd.deck2 { padding-bottom: 0; } /* added 3/30/10 */ .twtr-widget { margin-top: 1em; } .twtr-hd h3 { display: none; /* correct gaping white box in Safari */ } #sidebar dl.news { margin-bottom: 20px; }

Page 20 of 20


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.