/* STYLES FOR DICTIONARY -------------------------------:o}------------- */
body.dictionary #pri .pad { padding-left: 8px }
body.dictionary #pri .pad .event-grid-2 .second { width: 303px }
body.dictionary #pri .pad .event-grid-2 .first { width: 663px }
body.dictionary #pri .pad .event-grid-2 .first .pad { padding-right: 18px; padding-left: 0; }
body.dictionary #dictionary_content h2 { float: left; padding-top: 6px; }
body.dictionary #dictionary_content a { float: right; background-image: url(/Images/New/css_images/icon-mic.png); background-position: 0 0; background-repeat: no-repeat; padding-left: 30px; text-decoration: none; line-height: 2.8em; margin-bottom: 1em; }
body.dictionary #dictionary_content p a { line-height: normal }
body.dictionary #dictionary_content ol { margin: 0 0 2em 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 7px 0 0 0; list-style-type: none; }
body.dictionary #pri #dictionary_content ol li { display: inline; background: none; padding: 0; }
body.dictionary #pri #dictionary_content ol li a { background: none; float: none; float: left; display: inline-block; padding: 5px; font-size: 300%; line-height: 30px; margin: 0 7px 7px 0; }
body.dictionary #pri #dictionary_content ol li a.active, body.dictionary #pri .grid-2 .first .letter { background-color: #fff; border: 1px solid #ccc; padding: 4px; color: #000; }
body.dictionary #pri #dictionary_content ol li a:hover { background-color: #eee; border: 1px solid #ccc; padding: 4px; color: #29a9ff; }
body.dictionary #pri #dictionary_content ol li a.active:hover { color: #000; background-color: #fff; }
body.dictionary #pri #dictionary_content p a { background: none; float: none; padding: 0; }
/* Active letter */
body.dictionary #pri .grid-2 .first .letter { font-size: 450%; padding-left: 12px; padding-right: 12px; }
body.dictionary #pri .pad .event-grid-2 .first .grid-2 .first { width: 75px; padding-left: 10px; }
body.dictionary #pri .pad .event-grid-2 .first .grid-2 .second { width: 380px }
body.dictionary #pri .pad .event-grid-2 .first .second .pad { padding-left: 20px; padding-right: 0; }
body.dictionary #pri .pad .event-grid-2 .first .second .pad ul { margin-left: 0 }
/* Active word */
body.dictionary  .grid-2 .second li a.active { color: #000 }
body.dictionary #dict_wordinfo { float: left; width: 465px; }
body.dictionary #dict_wordinfo #flashplayers { width: 295px }
body.dictionary #dict_wordinfo #flashplayers img { background: url(/Images/New/css_images/bg_img_62x92.png) top left no-repeat; padding: 4px; }
/* Audio contributor */
body.dictionary #pri .pad .event-grid-2 .first .indiv-contributor .first { width: 107px; padding-left: 0; }
body.dictionary #pri .pad .event-grid-2 .first .indiv-contributor .second { width: 348px }
body.dictionary #pri .pad .event-grid-2 .ad-skyscraper img, body.dictionary #pri .pad .event-grid-2 .second .ad-tv img, body.dictionary #pri .pad .event-grid-2 .second #donation_campaign img { background: none; padding: 0; }
body.dictionary #pri .pad .event-grid-2 .second .ad-tv img, body.dictionary #pri .pad .event-grid-2 .second #donation_campaign img { padding-bottom: 1em }
body.dictionary #contributor { float: left }
body.dictionary #dict_info span { display: block }
body.dictionary #dict_info p { margin-bottom: 6px }
body.dictionary #dict_info #flashplayers { margin-top: 3px; margin-bottom: 12px; }
/* All audio contributors */
body.dictionary .contributors_row { width: 100%; margin-bottom: 1%; }
body.dictionary .contributors_row div { text-align: center; float: left; border: 1px solid #eee; width: 23%; padding-top: 12px; padding-bottom: 3px; margin-right: 1%; }
body.dictionary .contributors_row div.last { margin-right: 0 }
body.dictionary .contributors_row.tall div { padding-bottom: 12px }
body.dictionary .contributors_row.tall div.last { padding-bottom: 3px }
body.dictionary #pri .pad .event-grid-2 .contributors_row div img { background: url(/Images/New/css_images/bg_img_62x92.png) top left no-repeat; padding: 4px; }
