/*Theme Name:     thedailycougar.com ThemeTheme URI:      http://thedailycougar.comDescription:    The theme for thedailycougar.comVersion:        0.1Author:         Aaron Alexander, Matt DulinTags:           university of houston, houston, newspaper, two-column, red, white, gray, blackTemplate:       hybrid*//* Title * Contributor(s): Names of Humans * Scope: Page, Category Page, Page Title, etc. * Dep: Plugins, JS, etc. * Description: Whatever is (ir)relevant! * To-do: What to do, dates, who's doing what, etc. ******************************************************************//* Core Styles  * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Site-wide ******************************************************************/body {     font: 14px Arial, sans-serif;     line-height: 1.7;     margin: 0;     padding: 0; }body.ltr { /* ad hoc */    background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/bg2.png') ;     margin-left: -6px;     overflow-x: hidden; }h1 { font-size: 2.25em; }h2 { font-size: 2.0em; }h3 { font-size: 1.8em; }h4 { font-size: 1.6em; }h5 { font-size: 1.4em; }h6 { font-size: 1.2em; }h1, h2, h3, h5, h6 {     font-family: 'Vegur', Helvetica, Arial, sans-serif;     line-height: 1; }h4 {     font-family: Arial, sans-serif;     line-height: 1.5; }h3.widget-title { font-family: Arial, sans-serif; }a { color: #111; }a:hover {     color: #c30000;     text-decoration: underline; }ul {     list-style: none;     padding: 0; }ol { margin: 0 0 0 2em; }strong { font-weight: bold; }input, textarea {     font: 14px Helvetica, Arial, sans-serif;     line-height: 1.5; }.text-shadow { text-shadow: 0px 0px 3px #777; }*:focus { outline: 0;}blockquote { margin: 0 2em; }blockquote div {     color: #888;     text-align: right; }/* Core Styles  * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: Admittedly, these are hokey and should be removed. ******************************************************************/a.red { color: #c30000; }a.red:visited { color: #666; }a.red:hover {     color: #c30000;     text-decoration: underline; }a.blue { color:#0e5e90;}a.blue:visited { color:#0e5e90;}a.blue:hover {     color:#0e5e90;     text-decoration: underline; }.yellow { color: #fcdf36; }.blue-green { color: #3c4b57; }.red { color: #c30000; }/* Utility Classes * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: None. ******************************************************************/.align-right { text-align: right; }.align-left { text-align: left; }.align-center { text-align: center; }img.align-right {     float: right;     margin: 0 0 0 1em; }img.align-left {     float: left;     margin: 0 1em 0 0; }img.align-center {     display: block;     margin: 0 auto; }.clear-all { clear: both; }.clear-left { clear: left; }.clear-right { clear: right; }.clear-hack:after {     clear: both;     display: block;     height: 0;    visibility: hidden;font-size: 0;content: " "; }*:first-child+html .clear-hack { zoom: 1; } /* IE7 */.show {     display: block; }.hide { display: none; }.ajax-loading-notice {     clear: both;     text-align: center; }.ajax-loading-message img { margin: 0 auto; }/* Breaking News * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: None. ******************************************************************/#breaking-news {     filter: alpha(opacity = 95);    line-height: 1;     margin-left: 6px;     opacity: 0.95;     position: fixed;     width: 100%;     z-index: 2000; }#breaking-news-article-container {     font-family: 'Vegur', Helvetica, Arial, sans-serif;     background: #FFE44F;     position: relative;     text-align: center;     border-bottom: 1px #FFCF4F solid;     padding: 0.5em 0.4em 0.5em 0.4em;     font-size: 1.25em;     display: block; }#breaking-news-article-container:hover { background: #fcdf36; }#breaking-news-article-container a.dismiss {     float: right;     text-decoration: none;     font-size: 0.9em;     margin: 0; }#breaking-news-article-container a.breaking-news-article {     display: inline-block;    *display: inline;*zoom: 1;     color: #111;     text-decoration: none; }#breaking-news-article-container a.breaking-news-article strong {     color: #c03118;     font-family: 'Vegur', Helvetica, Arial, sans-serif;     font-weight: bold; }#breaking-news-article-container a.breaking-news-article strong span.arrow { line-height: 1; }#breaking-news-article-container a.breaking-news-article span.time {     color: #666;     font-style: italic;     font-size: 0.8em; }/* Body Container * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: None. ******************************************************************/#body-container {     width: 1020px;     margin: 0 auto; }/* Masthead Widget (Leaderboard) * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: None. ******************************************************************/#masthead-widget {     background: #fff;     margin: 0 28px 0 30px;     padding: 10px 0 0 0;     text-align: center; }#masthead-widget h3.widget-title { display: none; }/* Header Container * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: Sits directly above the main navigation/search. *              Uses CSS sprites. * To-do: Figure out a better name for "header-control"; it's *        misleading. (Contains the three "tabs.") ******************************************************************/#header-container {     height: 159px;     margin: 0;     padding: 0 29px;     line-height: 1;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/masthead.png') 2px 0 no-repeat; }#header-container #header {     position: relative;     padding: 26px 10px 10px 10px; }#header-container #header #site-tagline {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/tagline.png') no-repeat;     margin: 0 0 5px 10px; }#header-container #header #site-tagline p {     margin: 0;     text-indent: -9999px; }#header-container #header #site-title a {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/logo-large.png') no-repeat;     width: 533px;     height: 48px;     text-indent: -9999px;     display: block; }#header-control {     position: absolute;     bottom: -2px;     right: 20px; }#header-control ul li { float: left; }#header-control ul li a {     display: block;     color: #000; }#header-control ul li.get-a-blog { margin: 0 -25px 0 0; }#header-control ul li.dashboard { margin: 0; }#header-control ul li.sign-in { margin: 0 -25px 0 0; }#header-control ul li.sign-out { margin: 0 -25px 0 0; }#header-control ul li a {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/register-sprite.png') 0 -42px no-repeat;    display: block;     width: 109px;     height: 45px;     line-height: 1;     text-indent: -9999px;     position: relative; }#header-control ul li.get-a-blog a {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/get-a-blog-sprite.png') 0 -42px no-repeat;    display: block;     width: 108px;     height: 44px;     line-height: 1;     text-indent: -9999px;     position: relative;     margin-top: 1px; }#header-control ul li.dashboard a {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/dashboard-sprite.png') 0 -42px no-repeat;    display: block;     width: 109px;     height: 45px;     line-height: 1;     text-indent: -9999px;     position: relative; }#header-control ul li.sign-in a {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/signin-sprite.png') 0 -42px no-repeat;    display: block;     width: 109px;     height: 45px;     line-height: 1;     text-indent: -9999px;     position: relative; }#header-control ul li.sign-out a {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/signout-sprite.png') 0 -42px no-repeat;    display: block;     width: 109px;     height: 45px;     line-height: 1;     text-indent: -9999px;     position: relative; }#header-control ul li a:hover {     background-position: 0 1px;     margin-top: -3px; }#header-control ul li.get-a-blog a:hover {     background-position: 0 1px;     margin-top: -4px; }#header-control ul li.dashboard a:hover {     background-position: 0 1px;     margin-top: -3px; }#header-control ul li.sign-in a:hover {     background-position: 0 1px;     margin-top: -3px; }#header-control ul li.sign-out a:hover {     background-position: 0 1px;     margin-top: -3px; }/* Search Box * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: Appears inside the [Header Container]. * To-do: Cross-browser checks. ******************************************************************/#search-1 {     float: right;     width: 300px;     position: relative;     top: 0.4em;     left: 23px; }#search-1 input {     font-size: 12px;     padding: 0;     margin: 0;     border: none; }#search-1 input {     white-space: normal;     font-size: 1em;     font: inherit; }#search-1 #search-text-1 {     width: 196px;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/search-text.png') no-repeat;     -moz-border-radius: 0;     -webkit-border-radius: 0;     border-radius: 0;     height: 21px;     padding: 3px 5px 0 5px;     float: left;     font-style: italic;     color: #999; }#search-1 #search-submit-1 {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/search-btn.png') no-repeat;     text-indent: -9999px;     cursor: pointer;     width: 30px;     height: 21px;     -moz-border-radius: 0;     -webkit-border-radius: 0;     border-radius: 0;     float: left; }/* Site Main Navigation * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: None. * To-do: Clean up, optimization, cross-browser checks, selectors. ******************************************************************/#sections { margin-left: 1em; }.site-nav {     float: left;     font-size: 13px;     z-index: 1000; }.site-nav div { margin: 0.9em 0; }.site-nav div > ul { margin: 0; }.site-nav div ul li {     float: left;     margin: 0 0.2em 0 0; }.site-nav > div > ul > li > a {     text-decoration: none;     color: #fff;     padding: 0.5em;     -moz-border-radius: 5px;     -webkit-border-radius: 5px;     border-radius: 5px;     text-shadow: 1px 1px 4px #222; }.site-nav > div > ul > li > a:hover { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/shaded.png') repeat-x; }.site-nav > div > ul > li.current_page_item > a, .site-nav > div > ul > li.current_page_parent > a { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/shaded.png') repeat-x; }.site-nav > div > ul > li.current-cat > a { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/shaded.png') repeat-x; }.site-nav > div > ul > li.current-cat-parent > a { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/shaded.png') repeat-x; }.site-nav > div > ul > li.current-cat > a { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/shaded.png') repeat-x; }.site-nav ul ul {     display: none;     font-size: 11px;     position: absolute;     z-index: 100000;    -moz-border-radius: 5px;     -webkit-border-radius: 5px;     border-radius: 5px; }.site-nav ul ul li {     opacity: 0.9;     float: left;     clear: left;     width: 100%;    line-height: 1.2;    border-left: 1px #cfcfcf solid;     border-right: 1px #dfdfdf solid;     background: #fff;     border-bottom: 1px #cfcfcf solid; }.site-nav ul ul li:first-child {     border-top: 1px #cfcfcf solid;     border-left: 1px #cfcfcf solid;     border-right: 1px #cfcfcf solid;     -webkit-border-top-left-radius: 5px;     -webkit-border-top-right-radius: 5px;     border-top-left-radius: 5px;     border-top-right-radius: 5px;     -moz-border-radius-topleft: 5px;     -moz-border-radius-topright: 5px; }.site-nav ul ul li:last-child {     border-bottom: 1px #cfcfcf solid;     border-left: 1px #cfcfcf solid;     border-right: 1px #cfcfcf solid;     -webkit-border-bottom-left-radius: 5px;     -webkit-border-bottom-right-radius: 5px;     border-bottom-left-radius: 5px;     border-bottom-right-radius: 5px;     -moz-border-radius-bottomleft: 5px;     -moz-border-radius-bottomright: 5px; }.site-nav ul ul li:hover {     background: #333;     border-left: 1px #333 solid;     border-right: 1px #333 solid;    border-bottom: 1px #333 solid; }.site-nav ul ul li:hover a {     color: #fff;     text-decoration: none; }.site-nav ul ul li:first-child:hover { border-top: 1px #333 solid; }.site-nav ul ul li:last-child:hover { border-bottom: 1px #333 solid; }.site-nav ul ul li:first-child a {     -webkit-border-top-left-radius: 5px;     -webkit-border-top-right-radius: 5px;     border-top-left-radius: 5px;     border-top-right-radius: 5px;     -moz-border-radius-topleft: 5px;     -moz-border-radius-topright: 5px; }.site-nav ul ul li:last-child a {     -webkit-border-bottom-left-radius: 5px;     -webkit-border-bottom-right-radius: 5px;     border-bottom-left-radius: 5px;     border-bottom-right-radius: 5px;     -moz-border-radius-bottomleft: 5px;     -moz-border-radius-bottomright: 5px; }.site-nav ul ul a {     color: #c30000;     font-weight: bold;     display: block;     padding: 0.5em 1em; }.site-nav ul ul a:hover {     background: #333;     color: #fff; }    .section-nav ul li a {font-weight: bold;}    /* Container/Page-level Template * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Site-wide * Description: None. * To-do: Clean up, check inheritted properties. Opera width issue *        at [Article] level. ******************************************************************/#container {     padding-bottom: 22px;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/bottom.png') bottom no-repeat;     margin: 0 28px 1.5em 30px; }#container .hentry { width: 100%; }#container .entry-content {     line-height: 1.8;     margin: 0 0 1.5em 0; }#content {     margin: 0;     float: left;     width: 580px;     background: #fff;     font-size: 12px;    padding: 10px 30px 0 20px; }#content div.hfeed { }#content div.content { width: 600px; }#content div.content { margin: 0; }body.page .entry-content p,body.single .entry-content p { margin: 1em 0; }#content h1.entry-title {     color: #000;     clear: left; }#content h1.entry-title a {     color: #000;     text-decoration: none; }#content h1 { line-height: 1.3; }#content h1.page-title {     border-bottom: 1px #e0e0e0 solid;     margin: 0 0 1em 0; }#content h1.author-title {     border-bottom: 1px #e0e0e0 solid;     margin: 0 0 1em 0; }#content h1.author-title span.author-name { font-weight: 100; }#content h1.category-title {     border-bottom: 1px #e0e0e0 solid;     margin: 0 0 1em 0; }#content .category-description { display: none; }#content h1.date-title {     border-bottom: 1px #e0e0e0 solid;     margin: 0 0 1em 0; }#content .date-description { display: none; }#content h1.single-title { margin: 0; }#content h2 { font-size: 1.5em; }#content h2.article-subheadline {     line-height: 1.25;     font-size: 1.5em;     font-weight: 100;     margin: 0.3em 0 0.3em 0; }#content .article-byline-author {     float: left;     border-bottom: 1px #e7e7e7 solid;     padding: 0 0 0.3em 0; }#content .article-publish-date {     clear: left;     float: left;     font-size:0.9em;     margin-top:0.3em;     padding-top:0.3em; }#content .article-modified-time {     clear: left;     float: left;     font-size: 0.9em; }    #content .alignright {     float: right;     margin: 0 0 0 1.5em; }#content .alignleft {     float: left;     margin: 0 1.5em 0 0; }/* Article styles * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Articles (posts) * Description: None. * To-do: Clean up, check inheritted properties. ******************************************************************/div.byline {     font-family: Arial, sans-serif;     color: #999;     line-height: 1.5;    margin: 1em 0 0; }div.byline span a { color: #666; }div.byline span a:hover { color: #111; }.post-edit-link, .post-meta-data .edit a {     clear: none;     background: #e0e0e0;     padding: 5px 7px;     border: 1px #c0c0c0 solid;     -moz-border-radius: 5px;     -webkit-border-radius: 5px;     border-radius: 5px;     font-size: 11px; }.post-edit-link:hover, .post-meta-data .edit a:hover { text-decoration: none; }.wp-caption-text {     line-height: 1.5;     color: #666;     font-size: .95em;     margin: 0; }.cutline-byline {     border-top: 1px #e0e0e0 solid;     margin: 5px 0 0 0;     text-align: right; }.cutline-byline a { border-bottom: none; }.entry-content h1 { font-size: 2em; }.entry-content h2 {     margin: 0.3em 0 .75em 0;     font-size: 1.4em;     color: #333;     border-bottom: 1px solid #e0e0e0;     padding-bottom: .2em; }.entry-content h3 {     font-size: 1.3em;     color: #c30000;     font-weight: 300; }body.single .entry-content h3 {     font-size: 1.3em;     color: #000;     padding-top: 0.5em;     display: block;     line-height: 1;     font-family: 'Vegur', Arial, sans-serif; }.entry-content h4 { font-size: 1.4em; }.entry-content h5 { font-size: 1.2em; }.entry-content h6 { font-size: 1em; }.entry-content a { border-bottom: 1px #e0e0e0 solid; }.entry-content a:hover {     text-decoration: none;     border-bottom: 1px #666 solid; }body.home .entry-content a { border-bottom: none; }body.home .entry-content a:hover { border-bottom: none; }.archive-disclaimer {     background: #eee;     color: #666;     padding: 1.5em;     -webkit-border-radius: 5px;     -moz-border-radius: 5px;     border-radius: 5px;     font-size: 0.9em; }/* Form styles * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Site-wide * Description: None. * To-do: None. ******************************************************************/#content input[type='text'] {     -moz-border-radius: 3px;    -webkit-border-radius: 3px;    padding: 1px 7px; font: 13px Arial, sans-serif;     width: 200px;    height: 24px;     border: 0;    background: #efefef; }#content input[type='text']:focus { -moz-box-shadow: 0px 0px 10px #c0c0c0 inset;-webkit-box-shadow: 0px 0px 10px #c0c0c0 inset;box-shadow: 0px 0px 10px #c0c0c0 inset; }#content textarea {     -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;    padding: 7px;     font: 13px Arial, sans-serif;     background: #efefef;     border: 0;    min-width: 500px; }#content textarea:focus { -moz-box-shadow: 0px 0px 10px #c0c0c0 inset;-webkit-box-shadow: 0px 0px 10px #c0c0c0 inset;box-shadow: 0px 0px 10px #c0c0c0 inset; }#content select {     -moz-border-radius: 0;     padding: 3px;     font: 13px Arial, sans-serif;     border: 1px #cfcfcf solid;     width: 200px;     background: #efefef; }#content select:focus { -moz-box-shadow: 0px 0px 10px #c0c0c0 inset;-webkit-box-shadow: 0px 0px 10px #c0c0c0 inset;box-shadow: 0px 0px 10px #c0c0c0 inset;}#content input[type='submit']:hover { background: #c30000 url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/shaded.png') repeat-x; }#content input[type='reset']:hover { background: #888888 url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/shaded.png') repeat-x; }#content input[type='submit'] {     -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;background: none repeat scroll 0 0 #c30000;border: 0 none;color: #ffffff;cursor: pointer;line-height: 1;padding: 5px;width: auto; font-size: 13px; }#content input[type='reset'] {     -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;background: none repeat scroll 0 0 #888888;border: 0 none;color: #ffffff;cursor: pointer;line-height: 1;padding: 5px;width: auto;font-size: 13px; }#content span.required {    font-size: 11px;     color: #c30000;     display: inline-block;    *display: inline;*zoom: 1;    font-weight: normal; }/* Contact-Form-7 Form styles * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Articles (posts) * Dep: Plugin * Description: None. * To-do: Clean up, check inheritted properties. ******************************************************************/#content div.wpcf7 { margin: 15px; }#content p.input-name {     font-size: 14px;     font-weight: bold; }#content span.contact_tip {     font-size: 11px;     color: #c30000;     display: inline-block;    *display: inline;*zoom: 1;    font-weight: normal; }/* Article Toolbar * Contributor(s): Aaron Alexander * Scope: Articles (posts) * Description: None. * To-do: Clean up, check selectors. ******************************************************************/.article-toolbar { clear: both; margin: 0em 0 1.5em 0; padding: 0 0 0 0; height: 2.5em; font-size: 11px; background: #fff; }.article-toolbar > div > div { float: right; padding: 0 0; margin: 0.2em 0 0 0; }.article-toolbar > div > div > a { text-decoration: none; background: #e0e0e0; padding: 5px 7px; border: 1px #c0c0c0 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 10px 0 0; }.article-toolbar div ul { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top: -5px; margin-left: -25px; background: #fff; border: 1px #a0a0a0 solid; opacity: 0.9; }.article-toolbar div ul li a { text-decoration: none; color: #333; padding: 4px 8px; display: block; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 5px; }.article-toolbar div ul li a:hover { color: #c30000; }.article-toolbar .sharePost ul { position: absolute; display: none; }.article-toolbar .sharePost ul li:first-child a { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }.article-toolbar .fntChgr a { margin: 0; }.article-toolbar .fntChgr ul { position: absolute; display: none; }.article-toolbar .fntChgr ul li a { margin: 0; }.article-toolbar .fntChgr ul li:first-child a { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; }body.category #content .hentry { clear: left; }body.category #content .post img { float: left; margin: 1em 1em 5em 0; }/* Sidebar * Contributor(s): Aaron Alexander * Scope: Site-wide * Dep: None. * Description: None. * To-do: None. ******************************************************************/#sidebar-container { background: #fff; }#container div.aside {     width: 330px;     float: left; }#primary { background: #fff; }#primary .widget { margin: 10px; }/* Widgets on Fire * Contributor(s): Aaron Alexander * Scope: Site-wide * Dep: None. * Description: None. * To-do: None. ******************************************************************/.widget-title {     background: #c30000;     -moz-border-radius: 0.4em;     -webkit-border-radius: 0.4em;     border-radius: 0.4em;     clear: left;     color: #fff;     font-weight: normal;     font-size: 12px;     margin: 0 0 0.7em 0;     padding: 0.5em 0.5em 0.5em 0.5em;     display: inline-block;    *display: inline;*zoom: 1; }    .widget-title a {     text-decoration: none;     color: #fff !important;     -moz-border-radius: 5px;     -webkit-border-radius: 5px;     border-radius: 5px;     display: block; }.widget-title a:hover {     color: #fff;     cursor: pointer; }.widget-title a:visited { color: #fff; }.widget-title a:after { content: " »"; }/* Tools buttons * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: None. * To-do: None. ******************************************************************/#sidebar-menu {     margin: 0;     float: left; }#sidebar-menu ul { margin: 0 10px 15px -10px; }#sidebar-menu ul li {     width: 330px;     height: 60px; }#sidebar-menu ul li a {     display: block;     height: 60px;     background-position: 0px -71px;     text-indent: -9999px; }#sidebar-menu ul li a:hover { background-position: 0px -2px; }#sidebar-menu ul li.write-a-letter a {     background-image: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/tdc-letter-btn.png') ;     background-repeat: no-repeat; }    #sidebar-menu ul li.send-news-tip a {     background-image: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/tdc-send-news-btn.png') ;     background-repeat: no-repeat; }    #sidebar-menu ul li.add-to-calendar a {     background-image: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/tdc-calendar-btn.png') ;     background-repeat: no-repeat; }/* "Popularity" widget * Contributor(s): Aaron Alexander * Scope: Site-wide * Description: None. * To-do: Check selectors, and inheritance. ******************************************************************/#popularity-widget { padding: 0;    font-size: 0.8em;     line-height: 1.3;     color: #666; }#popularity-widget div > ul > li {     float: left;     width: 145px;     margin: 0 10px 0 0; }#popularity-widget div div > ul > li:last-child { margin: 0; }#popularity-widget ul li li { margin: 0 0 3px 0; } #popularity-widget ul ul ul { margin: 0 0 4px 0; }#popularity-widget ul li li li { margin: 0; }#popularity-widget ul.comment-widget li {     padding-bottom: 4px;     color: #666; }#popularity-widget .comment-count-container { display: block; }#popularity-widget div.view-comments a {     font-weight: normal;     color: #666; }/* "Classifieds" widget * Contributor(s): Aaron Alexander * Scope: Site-wide * Dep: CampusAve RSS feed. * Description: None. * To-do: None. ******************************************************************/#classifieds-widget { padding: 1em 0 1em;    font-size: 0.8em;     line-height: 1.3;     color: #666; } #classifieds-widget:after {     content: "clear";     clear: both;     display: block;     visibility: hidden;     height: 0; }#classifieds-widget div > ul > li {     float: left;     width: 145px;     margin: 0 10px 0 0; }#classifieds-widget div > ul > li:last-child { margin: 0; }#classifieds-widget ul li li { margin: 0 0 0.5em 0; }#classifieds-widget span.title {     font-weight: bold;     color: #333; }#classifieds-widget span.date {     display: block;     color: #666; }#classifieds-widget span.more {     display: block;     text-align: right; }#classifieds-widget span.more a { color: #c30000; }#classifieds-widget span.more a:visited { }#classifieds-widget span.more a:hover { color: #000; }/* "Classifieds" note * Contributor(s): Aaron Alexander * Scope: Site-wide * Dep: CampusAve RSS feed. * Description: None. * To-do: None. ******************************************************************/#classifieds-note {     font-size: 0.9em;     color: #666; }#classifieds-note a { color: #0e5e90; }#classifieds-note a:hover { color: #666; }#classifieds-note div.widget-inside { border-top: 1px #e0e0e0 solid; padding-top: 1em; }/* Section Content  * Contributor(s): Aaron Alexander * Scope: Category Pages (Sports/News/Opinion/LA) * Dep: None. * Description: None. * To-do: Check selectors. ******************************************************************/#section-content {     margin: 0;     clear: both;     padding: 0; }#section-content > div {     width: 15.3em;     float: left;     margin: 0 1.2em 1.5em 0; }/* Hybrid: UBC * Contributor(s): Aaron Alexander * Scope: NA * Dep: None. * Description: None. * To-do: Check selectors. ******************************************************************/#utility-before-content {     clear: both;     padding: 1em 0 0 0; }#utility-before-content > div {     float: left;     width: 176px;     padding: 0 17px 0 0; }/* Hybrid: UAS * Contributor(s): Aaron Alexander * Scope: NA * Dep: None. * Description: None. * To-do: Check selectors. ******************************************************************/#utility-after-single {     clear: both;     padding: 1em 0 0 0; }#utility-after-single > div {     float: left;     width: 176px;     padding: 0 17px 0 0; }/* Hybrid: UAP * Contributor(s): Aaron Alexander * Scope: NA * Dep: None. * Description: None. * To-do: Check selectors. ******************************************************************/#utility-after-page {     clear: both;     padding: 1em 0 0 0; }#utility-after-page > div {     float: left;     width: 176px;     padding: 0 17px 0 0; }/* Hybrid: UAC * Contributor(s): Aaron Alexander * Scope: NA * Dep: ExecPHP. Ugh. * Description: None. * To-do: Check selectors. Clear-hack it. Remove execphp-38 or *        use a different selector. ******************************************************************/#utility-after-content { clear: both; }#utility-after-content a {     color: #111;     font-weight: normal; }#utility-after-content:after {     content: "clear";     clear: both;     display: block;     visibility: hidden;     height: 0; }#utility-after-content > div {     float: left;     width: 190px;     margin: 0 14px 0 0; }#utility-after-content div#execphp-38 { margin: 0; }/* Comments * Contributor(s): Aaron Alexander * Scope: Articles (posts) * Dep: None. * Description: None. * To-do: Cross-browser issues: IE7/8, nesting is not aligned properly; *        buttons don't appear inside header block of comments. Clean. ******************************************************************/#comments-template {     clear: both;     line-height: 1.5;     padding: 2em 0 0 0; }#comments-template h3 {     line-height: 1;     padding: 1em 0 0.8em 0;     border-top: 1px #e0e0e0 solid;     }#comments-template #comments { margin: 0; }ol.comment-list {     list-style-type: none;     margin: 0; }ol.comment-list ol {     margin: 0;     list-style: none;     width: 100%; };li.comment {     list-style-type: none;     clear: both;     padding: 0;     width: 100%;     float: left; }li.comment .separator { visibility: hidden; }li.comment div.comment-meta-data a { text-decoration: none; }li.comment div.comment-meta-data {     background: #efefef;     position: relative;     z-index: 100;     color: #999;     padding: 1em;     margin: 0;     -moz-border-radius-topleft: 7px;     -moz-border-radius-topright: 7px;    -webkit-border-top-left-radius: 7px;    -webkit-border-top-right-radius: 7px;    border-top-left-radius: 7px;    border-top-right-radius: 7px; }li.comment div.comment-meta-data .comment-author { font-weight: bold; }li.comment div.comment-meta-data .comment-author a {     font-weight: bold;    font-style: normal; }li.comment div.comment-text {     clear: left;     position: relative;     z-index: 90;     padding: 1em;     margin-top: 0;     margin-bottom: 1.5em;     background: #fff;     -moz-border-radius-bottomleft: 7px;    -moz-border-radius-bottomright: 7px;    -webkit-border-bottom-left-radius: 7px;      -webkit-border-bottom-right-radius: 7px;     border-bottom-left-radius: 7px;     border-bottom-right-radius: 7px;     border: 1px #efefef solid;     border-top: none; }li.comment div.comment-text a { color: #c30000; }li.comment div.comment-text a:hover { color: #000; }li.comment div.comment-text acronym {    border-bottom: 1px #000 dotted;     cursor: help; }li.comment div.comment-text abbr {     border-bottom: 1px #000 dotted;     cursor: help; }li.comment div.comment-text del {     color: #c30000;     text-decoration: line-through; }li.comment div.comment-text i { font-style: italic; }li.comment div.comment-text strike { text-decoration: line-through; }li.comment div.comment-text b, li.comment div.comment-text strong { font-weight: bold; }li.comment div.comment-text p { margin: 0 0 0.5em 0; }#comments-template blockquote {     margin: 0.5em 2em 1em 0;     padding: 1em 0 0 3em;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/quote-left.png') no-repeat 0 -0.8em;     color: #777; }#comments-template blockquote a { color: #777; }#comments-template blockquote a:hover { color: #111; }.comment-time { display: block; }#cancel-comment-reply {     margin: 1em 0 0.8em 0;     text-align: right; }#cancel-comment-reply a {     background: #c30000;     padding: 5px 0.4em 3px 0.4em;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     line-height: 1;     color: #fff; }#cancel-comment-reply a:hover { background: #a0a0a0; }p.allowed-tags {display: none; } /* To hide the allowed HTML tags in comments */.allowed-tags code {     display: block;     -webkit-border-radius: 7px;     border-radius: 7px;     -moz-border-radius: 7px;     border: 1px #cfcfcf solid;     width: 46.5em;     padding: 0.5em 1em; }#comments-template .avatar {     float: left;     padding: 2px;     margin: 0;     border: 1px solid #ddd;     background: white;     margin: 0 0.5em 0 0;     width: 50px;     height: 50px; }.depth-2 {     margin: 0 0 0 1em;     width: 47.3em; }.depth-2 #respond { margin-left: -1em; }.depth-3 {     margin: 0 0 0 2em;     width: 45.3em; }.depth-3 #respond { margin-left: -3em; }.depth-4 {     margin: 0 0 0 3em;     width: 42.3em; }.depth-5 {     margin: 0 0 0 4em;     width: 38.3em; }    .paged-navigation {     margin: 0 0 1em 0;     text-align: center; }#comments-template .page-numbers {     background: #afafaf;     color: #fff;     padding: 0.4em 1em 0.3em 1em;     -moz-border-radius: 5px;     -webkit-border-radius: 5px;     border-radius: 5px; }#comments-template .page-numbers:hover { background: #888;text-decoration: none; }#comments-template .current { background: #c30000; }#comments-template .current:hover { background: #c30000; }li.comment div.comment-meta-data .comment-edit-link {     background: #afafaf;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     color: #fff;     float: right;     margin: -2px 1em 0 0;     padding-left: 4px;     padding-right: 4px; }li.comment div.comment-meta-data .comment-edit-link:hover {     color: #fff;     background: #a0a0a0; }li.comment div.comment-meta-data .permalink {     background: #afafaf;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     color: #fff;     float: right;     margin-top: -2px;    padding-left: 4px;     padding-right: 4px; }li.comment div.comment-meta-data .permalink:hover {     color: #fff;     background: #a0a0a0 }li.comment div.comment-meta-data .quote { float: right; }li.comment div.comment-meta-data .quote a {     background: #afafaf;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     color: #fff;     float: right;     margin: -2px -0.7em 0 0;     padding-left: 4px;     padding-right: 4px; }li.comment div.comment-meta-data .quote a:hover {     color: #fff;     background: #a0a0a0; }.comment-reply-link a {     float: right;     background: #afafaf;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     color: #fff;     float: right;     margin: -2px 1em 0 0;     padding-left: 4px;     padding-right: 4px; }.comment-reply-link a:hover {     color: #fff;     background: #a0a0a0; }.deleted-comment {     float: right;     background: #c30000;     -moz-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px;     color: #fff;     float: right;     margin: -2px 1em 0 0;     padding-left: 4px;     padding-right: 4px; }.deleted-comment:visited { color: #fff; }.deleted-comment:active { color: #fff; }.deleted-comment:hover {     color: #fff;     background: #a0a0a0; }#comments-template .discussion-interdiction {     background: #FFF6DF;     padding: 10px 15px;     border: 1px #FFE9AF solid;     -moz-border-radius: 7px;     -webkit-border-radius: 7px;     border-radius: 7px;     margin: 0 0 1em 0;     width: 551px; }#comments-template .discussion-interdiction strong { color: #c30; }#comments-template h3#reply {     border-top: none;     padding: 0.5em 0 0.5em 2em;    background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/discussion.png') no-repeat scroll 0 0 transparent; }#respond {     padding: 0;     clear: both; }#commentform { margin: 0 0 1.5em 0; }#commentform:after {     clear: both;     display: block;     height: 0;    visibility: hidden;font-size: 0;content: " "; }*:first-child+html #commentform { zoom: 1; } /* IE7 */#commentform p { margin: 0 0 0.3em 0; }#commentform p label { display: block; font-weight: bold; }#commentform p.form-url { margin: 0 0 1em 0; }#commentform .log-in-out { display: none; }#comment {     line-height: 1.5;     padding: 10px;     height: 10em;     width: 570px; }/* Subsidiary Container (Really just for Campus Beat on the Landing page) * Contributor(s): Aaron Alexander * Scope: Landing Page * Dep: None. * Description: Appears in the island below the #content. * To-do: In IE7... this explodes. Floating issues. ******************************************************************/#subsidiary-container {     margin: 0 28px 1.5em 30px;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/bottom.png') bottom no-repeat;     padding-bottom: 22px; }#subsidiary {     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/top.png') no-repeat;     padding-top: 22px; }#subsidiary div.content {     background: #fff;     padding: 0 20px; }#subsidiary-container #subsidiary div.content:after {     content: "clear";     clear: both;     display: block;     visibility: hidden;     height: 0; }#subsidiary div.content div.widget div.subsidiary-column-1 {     float: left;     width: 380px;     margin-right: 21px; }#subsidiary div.content div.widget div.subsidiary-column-1 .art-head-container { margin: 0 0 1em 0; } #subsidiary div.content div.widget div.subsidiary-column-2 {     clear: none;     float: left;     width: 200px;     margin-right: 21px; }#subsidiary div.content div.subsidiary-column-3 {    clear: none;     float: left;    width: 300px;     }/* #subsidiary div.content div.widget:nth-child(3) {     clear: none;     float: left; }  /* OpenX half-page ad *//* #subsidiary div.content div.widget:nth-child(4) {     padding: 10px 0px;     margin-top: 10px;     clear: none;     float: left; } /* text ads widget *//* Long Island Widget Space * Contributor(s): Aaron Alexander * Scope: You'll know it when you see it. * Dep: None. * Description: None. * To-do: Check whether elemets are exactly centered. Rename! ******************************************************************/#advertisement-row-container {     margin: 0 28px 1.5em 30px;     font-size: 12px;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/top.png') no-repeat;     padding-top: 22px; }#advertisement-row-container #row {     clear: both;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/bottom.png') bottom no-repeat;     padding-bottom: 22px; }#advertisement-row-container div.content {     text-align: center;     margin: 0;     padding: 0 20px;     line-height: 1;     background: #fff; }#advertisement-row-container #row div.content div.widget div.execphpwidget a img {     margin: 0 2px 0 0;     border: 0; }/* Footer Container * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Site-wide * Dep: None. * Description: None. * To-do: None. ******************************************************************/#footer-container { clear: both;*zoom: 1;    padding: 0;     margin: 0;     font-size: 12px; }#footer-container #footer {     margin: 0;     padding: 20px 0 0 0;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/top.png') no-repeat top;     clear: both; }    #fat-footer { width: 962px;margin: 0 auto; position: relative;background: #fff; }#fat-footer .footer-header { margin: 0 29px; background: #fff; padding: 0 0 10px 0; }#fat-footer .footer-header h5 { margin: 0; padding: 0; float: left; }#fat-footer .footer-header h5 a { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/thedailycougar_logo.png') no-repeat; height: 30px; width: 240px; display: block; text-indent: -9999px; text-align: left; line-height: 1; }#fat-footer .footer-header p { text-transform: uppercase; padding-top: 5px; color: #d0d0d0; font-weight: bold; margin: 0; clear: left; }#fat-links { min-height: 350px; line-height: 1.5; padding: 0 0 0 0; background: #fff; margin: 0 0 0 29px; font-size: 0.9em;width: 561px;float: left;clear: left; }#fat-links div.fat-links-content { float: left; width: 610px; }#fat-links div.widget { float: left; width: 150px; margin: 0 15px 15px 0; border-right: 1px #efefef solid; min-height: 350px; }#fat-links div.last { border-right: none; }#fat-links a { color: #333; }#fat-links a:hover { color: #c30000; text-decoration: underline; }#fat-links div.widget h6 { background: #fff; color: #999; }#fat-links div.widget h6 a { background: #fff; font-weight: bold; color: #c30000; padding: 0; margin: 0 0 5px 0; }#fat-links div.widget > div,#fat-links div.widget > ul { margin: 0 15px 0 0; }.syndication-scene { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/syndication-bg.jpg') top right no-repeat; font-size: 0.9em; width: 340px; float: left;margin: 0 15px 0 0; }.syndication-scene div.content { padding-top: 45px; }.syndication-scene h3 { position: absolute; left: -9999px; }.syndication-scene h4 { color: #0e5e90; font-size: 16px; }.syndication-scene div.email-updates-widget { padding-left: 15px; margin-bottom: 15px; }.syndication-scene div.email-updates-widget input { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/syndication-email-updates-search.jpg') no-repeat; border: none; -moz-border-radius: 0; -webkit-border-radius: 0; color: #999; font-style: italic;font-weight: bold; width: 238px; }.syndication-scene div.email-updates-widget div.content a { color: #0e5e90; font-weight: bold; }.syndication-scene div.email-updates-widget div.content a:hover { color: #000; }.syndication-scene div.email-updates-widget div.content { padding: 0 1.5em 0 65px; *position: relative;*zoom: 1;background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/syndication-icons-sprite.jpg') no-repeat; }.syndication-scene div.syndication-widget { padding-left: 15px; line-height: 1.3; }.syndication-scene div.syndication-widget div.content { padding: 0 1.5em 0 0; }.syndication-scene div.syndication-widget a { display: block; }.syndication-scene div.syndication-widget a:hover { text-decoration: none; color: #000; }.syndication-scene div.syndication-widget a span { display: block; padding: 0 0 0 65px; }.syndication-scene div.syndication-widget a:hover span { color: #000; }.syndication-scene div.syndication-widget span.header { color: #0e5e90; font-size: 16px; font-weight: bold; }.syndication-scene div.syndication-widget a:hover span.header { color: #0e5e90; text-decoration: underline; }.syndication-scene div.syndication-widget span.link { font-weight: bold; color: #0e5e90; }.syndication-scene div.syndication-widget ul { margin: 0;padding: 0; }.syndication-scene div.syndication-widget li { height: 55px; margin: 0; padding: 0.7em 0 0 0; background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/syndication-icons-sprite.jpg') no-repeat; }.syndication-scene div.syndication-widget li.facebook { background-position: 0 -125px; }.syndication-scene div.syndication-widget li.twitter { background-position: 0 -185px; }.syndication-scene div.syndication-widget li.rss { background-position: 0 -252px; }#copyright { color: #fff; background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/phat-copyright-footer.png') bottom no-repeat; padding: 0; height: 86px; clear: both;width: 1020px; margin-left: -30px; }#copyright div.content { padding: 32px 50px 0 50px; }#copyright a { color: #fff; text-decoration: underline; }#copyright a:hover { color: #000; }#copyright .address { float: left; }#copyright .shout { float: right; }/* Landing Page * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Page * Dep: None. * Description: None. * To-do: Check whether elemets are exactly centered. ******************************************************************/body.front-page .entry-title { display: none; visibility: hidden; }#latest-headlines { width: 100%;font-size: 1.1em; }#latest-headlines .landing-page-section a:hover { color: #c30000; }#latest-headlines .widget-title { font-size: 14px; }#latest-headlines .landing-page-section { position: relative; float: left; width: 290px; margin-right: 20px; margin-bottom: 15px; }#latest-headlines .news { float: left; }#latest-headlines .sports { margin-right: 0; }#latest-headlines .opinion { float: left; }#latest-headlines .life-arts { margin-right: 0; }body.home div.category-list-module p { margin: 0; }body.home .category-list-module .category-list-section-title { float: left; text-transform: uppercase; font-size: 12px; }body.home .category-list-module .category-list-section-title a { text-decoration: none; color: #666; background: #fff; font-weight: bold; }body.home .category-list-module .category-list-section-title a:hover { color: #c30000; }body.home .category-list-module .category-list-rss-feed { position: absolute; right: 0; top: -0.2em; opacity: 0.7; }body.home .category-list-module .category-list-rss-feed:hover { opacity: 1; }body.home .category-list-module div.category-list-wrap { clear: both; border-top: 1px #e0e0e0 solid; padding-top: 5px; }.category-list-module ul.category-list { line-height: 1.5; }body.home .category-list-module a.category-list-headline { font-weight: bold; color: #111; }body.home .category-list-module a.category-list-headline:hover { font-weight: bold; color: #c30000; text-decoration: underline; }body.landing-page ul.category-list li p.category-list-excerpt { line-height: 1.5; font-size: 0.9em; color: #999; margin: 0 0 0.5em 0; }body.home .entry-meta { clear: both; display: none; }body.home #content .entry-content { margin-bottom: 0; }/* The Gallery Carousel * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Landing Page * Dep: jQuery Cycle. * Description: None. * To-do: Clean up. Fix Z-index issue with prev/next. *         ******************************************************************/#gallery { position: relative; margin: 0 0 0 20px; z-index: 900; }#gallery a { text-decoration: none; }.gallery-header { position: absolute; z-index: 1050; top: 1em; left: 0; -moz-box-shadow: 0px 0px 3px #000; -webkit-box-shadow: 0px 0px 3px #000; box-shadow: 0px 0px 3px #000; }.gallery-header a { color: #fff; font-weight: bold; text-shadow: 0 0 0.2em #000; }.gallery-header a:hover { color: #fff; }#content .gallery-list { width: 600px; height: 300px; margin: 0 0 20px -20px;padding: 0;overflow: hidden; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }#content .gallery-list ul { overflow: hidden; width: 600px; height: 300px; background: transparent; margin: 0; padding: 0; }#content .gallery-list li { overflow: hidden; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }#content .gallery-list img { display: none; *display: inline; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }#content li.gallery-item { position: relative; width: 600px; height: 300px; margin: 0; padding: 0; }#content div.gallery-item-caption {background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/darken.png') repeat;color: #fff;position: relative;top: 200px;margin: 0; width: 100%;z-index: 9001 !important; }#content .gallery-list h4 { display: block;font-size: 24px;font-family: 'Vegur', Arial, sans-serif;line-height: 1.2;margin:5px 0;padding:15px;position: relative; }#content .gallery-list h4 a { position: relative;z-index: 9001;color: #fff; cursor: pointer;}#content .gallery-list h4 a:hover { color: #fff; }#content span.gallery-item-section { color: #fff;font-size: 11px;line-height: 1;text-shadow: 0 0 0.1em #111;text-transform: uppercase; }#content span.gallery-item-section a { -moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;background-color: #333;color: #999;left: 15px;margin: 0 0 5px;padding: 5px 7px;position: relative;z-index: 9001;top: 15px;display: inline-block;*display: inline; *zoom: 1; }#content span.gallery-item-section a:hover { color: #fff; background: #666; }#gallery div.gallery-control { position: absolute; top: 0px; left: -20px; width: 600px; height: 0;z-index: 9; }#gallery div.gallery-control a { height: 190px; position: relative;z-index: 10;cursor: pointer; width: 100px; border: none; color: #fff; opacity: 0.2; display: block; text-align: center; margin: 0;padding: 0;text-indent: -9999px; }#gallery div.gallery-control a:hover { opacity: 0.5; }#gallery div.gallery-control a.prev { float: left; background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/tdc-double-arrow-sprite.png') no-repeat 15px 110px; }#gallery div.gallery-control a.next { float: right; background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/tdc-double-arrow-sprite.png') no-repeat -175px 110px; }/* Archives Pages (category pages, tag pages, date pages, etc) * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Category Page * Dep: None. * Description: None. * To-do: Clean up. ******************************************************************/body.archive .category-info .category-description { margin: 0 0 1em 0; }body.archive #container .content { background: #fff; }body.archive #container .content > div.post { margin: 0 0 2em 0; clear: left; float: left; }body.archive #container .content > div.hentry .entry-title { font-size: 1.5em; margin: 0.3em 0 0.3em 0; font-weight: normal; }body.archive #container .content > div.hentry .entry-title h2 { font-weight: normal; }body.archive #container .content > div.hentry .entry-title a { color: #c30000; font-weight: 300; }body.archive #container .content > div.hentry .entry-title a:hover { color: #000; }body.archive #container .content > div.post > a { width: 150px;height: 100px; float: left; overflow: hidden; margin: 0 1em 0 0; }body.archive #container .content > div.hentry img.thumbnail { margin: 0.3em 0 0 0; }body.archive #container .content > div.hentry .entry-summary { color: #777; line-height: 1.5; }body.archive .entry-summary h1, body.archive .entry-summary h2, body.archive .entry-summary h3, body.archive .entry-summary h4, body.archive .entry-summary h5, body.archive .entry-summary h6,body.archive .entry-summary p,body.archive .entry-summary li,body.archive .entry-summary ul { font: 1em Arial, sans-serif; display: inline; font-weight: normal; }body.archive .byline { display: none; }body.archive .article-publish-date { display: none; }body.archive .entry-meta { display: none; }body.archive .archive-page-date { margin: 0 0.5em 0 0; font-weight: bold; }body.archive .archive-page-date a { color: #555; }body.archive .archive-page-section { position: relative; }body.archive .archive-page-section a { color: #777; }body.archive .archive-page-section .sep { position: relative; top: -1px; }.search-info, .tag-info { border-bottom: 1px #e0e0e0 solid; padding-bottom: 5px; margin-bottom: 30px; }/* Pagination Block * Contributor(s): Aaron Alexander * Scope: Category/Archive/Search pages * Dep: None. * Description: None. * To-do: Check hovers across templates. ******************************************************************/.wp-pagenavi { clear: both; margin: 1em auto 1.5em auto; text-align: center; padding: 0 0 2em 0; }.wp-pagenavi span, .wp-pagenavi a { background: #afafaf; color: #fff; padding: 0.4em 1em 0.3em 1em; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 0.5em 0 0; }.wp-pagenavi span:hover, .wp-pagenavi a:hover { background: #a0a0a0; text-decoration: none; }.wp-pagenavi .pages { display: none; }.wp-pagenavi .pages:hover { background: #afafaf; }.wp-pagenavi .current { background: #c30000; }.wp-pagenavi .current:hover { background: #c30000; }/* The Archives Page * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: Check hover on the Time Machine. Consider JS. *        Remove .simple-archive-list; grab page-level <style> *        Seriously clean up. ******************************************************************/ul#smart-archives-block {     background: #fff;     padding: 0 1em;     margin: 1em 0 1.5em 0;     -moz-border-radius: 5px;     -webkit-border-radius: 5px;     border-radius: 5px;     font-size: 1.2em;     line-height: 1;    background: #e0e0e0;     color: #c0c0c0;     border: 1px #b0b0b0 solid;    border-bottom: 1px #cfcfcf solid;    border-right: 1px #cfcfcf solid; }ul#smart-archives-block li { position: relative; }ul#smart-archives-block li:last-child { border-bottom: none; }ul#smart-archives-block a {     color: #111;     border-bottom: none;     padding: 0.6em 0.4em 0.5em 0.4em;     display: inline-block;    *display: inline;    *zoom: 1; }ul#smart-archives-block span.empty-month { padding: 0.5em 0.4em 0.4em 0.4em;display: inline-block;    *display: inline;    *zoom: 1; }ul#smart-archives-block a:hover { color: #c30000; }ul#smart-archives-block li { display: none; }ul#smart-archives-block li:first-child { display: list-item; }#smart-archives-block-container { position: relative; }#smart-archives-block-container:hover ul.year-list { display: block !important; }.year-list {     background: #e0e0e0;     border: 1px #ccc solid;     border-top: none;     border-radius: 5px;    padding: 0 0 0.3em 0;     display: none;    position: absolute; left: 10px; top: 2.6em;    -moz-border-radius: 5px;    -moz-border-radius-topright: 0;     -moz-border-radius-topleft: 0;     -webkit-border-radius: 5px;    -webkit-border-top-right-radius: 0;     -webkit-border-top-left-radius: 0; }.year-list li {     cursor: pointer;    padding: 0.3em 1em 0 1em;     color: #c30000;     display: list-item !important; }.year-list li:hover { color: #000; }.simple-archive-list {     line-height: 1.3;    margin: 1.5em 0; }.simple-archive-list h2 {     color: #333;     margin: 0 0 0.5em 0; }.simple-archive-list h3 {     clear: left;     margin: 1em 0 .7em 0; }.simple-archive-list h3 a { color:#c30000; }.simple-archive-list .column {     float: left;     width: 293px; }    .simple-archive-list li { margin: 0 0 0.5em 0; }.simple-archive-list .category { color: #777; }.simple-archive-list .left { margin: 0 14px 0 0; }.archive-article-block {     clear: left;     margin: 0.2em 0 0.5em 0; }.archive-article-block a.article-title {     font-size: 1em;     border:none;     font-weight: bold; }.archive-article-block a.article-title:hover {     text-decoration: underline;     border:none; }.archive-article-block .post-categories {     color: #999;     margin: 0;     line-height: 1.5; }.archive-article-block .post-categories a {     color: #999;     border: none; }.archive-article-block .sep {     position: relative;     top: -1px; }.monthly-archives li a {     border: none;     font-weight: bold; }.monthly-archives li a:hover {     border: none;     font-weight: bold;     text-decoration: underline; }/* That damn weather widget in the top right corner. * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Site-wide * Dep: None. * Description: None. * To-do: Clean. Check inheritance.  *        02-2010 | Matt and Aaron have talked about *                  switching out the iconography. ******************************************************************/ #weather-widget {  font-family:'Vegur',Helvetica, Arial, sans-serif;  margin: 0 auto;  width: 280px;  overflow: hidden;  position: absolute;  right: 15px;  top: 0; }  #weather-widget .label { font-weight: bold; }  #weather-widget .current-condition-date {  text-align: left;  font-weight: 300;  font-size: 1.1em;  line-height: 1.5;  padding: 0;  margin: 0 0 5px 65px;  position: relative;  top: 12px; } #weather-widget ul { height: 48px; position: relative; top: -15px; }#weather-widget ul li.current-condition-listing { margin: 0px 0px 5px 0px; overflow: hidden; }#weather-widget ul li.current-condition-listing div.current-condition-graphic { float: left; margin: 0px 10px 0 0; }#weather-widget ul li.current-condition-listing div.current-condition-temp { margin: 0 5px; font-size: 1.2em; line-height: 3.75; display: inline; }#weather-widget ul li.current-condition-listing div.current-condition-humidity { font-size: .9em; line-height: 1; display: inline; }#weather-widget ul .forecast-condition-listing { float: left; border: 1px #cfcfcf solid; padding: 0.5em; -moz-border-radius: 0.5em; border-radius: 0.5em; -webkit-border-radius: 0.5em; width: 4.5em;margin: 0 0.6em 0 0; font-size: 11px; }#weather-widget ul .forecast-condition-listing div.forecast-condition-day { padding: 0.1em 0 0 0; }#weather-widget ul .forecast-condition-listing div.forecast-condition-graphic { text-align: center; }#weather-widget div.traffic { clear: both; } /* Matt was here */#weather-widget div.traffic p { font-size: 0.9em; line-height: 1.3; margin: 0px 0px 5px 0px; color: #777777; }#weather-widget span.label, span.label a { color: #c30000; } #weather-widget div.more-links { font-size: 0.9em; }#weather-widget div.more-links a { display: inline-block; /* ie7? */*display: inline;*zoom: 1;background: #e7e7e7; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: -5px 1px 2px 1px; padding: 2.5px 4px 2.5px 4px; font-size: .8em; border-radius: 3px; }#weather-widget div.more-links a:hover { background: #a0a0a0; }                /* Latest Headlines * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: Re-style or possibly kill the page all together (it's *        redundant. !IE7 ******************************************************************/body.latest-headlines .page-title a { display: inline; }body.latest-headlines .content h3:nth-of-type(1) { /* ie7? */    border-top: none;     padding: 0; }body.latest-headlines .content h3 {     clear: both;     border-top: 1px #dfdfdf solid;     padding: 1em 0 0 0; }body.latest-headlines .latest-headlines-block { border-bottom: 1px orange solid; }/* Feeds * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: Check the floats across the browsers. ******************************************************************/.tdc-feeds-container h2 { clear: both; }/* .tdc-global-feeds { } */.tdc-feeds-list {     line-height: 2.2;     padding-bottom: 1em; }.tdc-feeds-list img {     float: left;     margin: 0 0.4em 0 0;    position: relative;    top: 0.1em; }.tdc-feeds-list .cat-item {     float: left;     margin: 0 2em 0 0;     width: 220px; }.tdc-feeds-list a {     color: #c30000;     font-weight: bold;     border-bottom: none; }.tdc-feeds-list a:hover {     border-bottom: none;     text-decoration: underline; }.tdc-feeds-list .children {     padding: 0.5em 0 0 1em;     border-top: 1px #efefef solid;     margin-bottom: 1em; }.tdc-feeds-list .children .cat-item {     float: none;     margin-right: 0;     margin-bottom: 0;     width: auto;     clear: both; }.post-meta-data { clear: both; }.tdc-feeds-list .children a {     font-weight: normal;     color: #000; }/* Latest gCal front-page widget * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Landing Page * Dep: None. * Description: None. * To-do: Situate this somewhere else. ******************************************************************/#front-page-calendar { margin: 0 0 1em 0; }#json-gcal-content {     margin: 0;     padding: 0; }#json-gcal-content ul {     margin: 0;     padding: 0; }#json-gcal-content li {     line-height: 1.25;     margin: 0 0 5px 0; }#json-gcal-content li a { font-weight: 600; }#json-gcal-content li .inline-calendar-event {     position: absolute;     left: -9999px; }.calendar-event-container { font-size: .9em; }.calendar-event-container .label { color: #999; }h3.inline-calendar-event-header {     font-size: 20px;     color: #3c4b57;     background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/small-calendar-icon.png') no-repeat bottom right;     padding: 15px 60px 5px 0;     margin: 0 0 10px 0;     border-bottom: 1px #e0e0e0 solid;     font-weight: 500; }.campus-calendar-startdate { color: #999; }/* Candid Campus * Contributor(s): Aaron Alexander * Scope: Landing Page * Dep: None. * Description: None. * To-do: None. ******************************************************************/.candid-campus-container { margin: 0; }.candid-campus-container .description { margin: 0 0 10px 0; }.candid-campus-container ul { margin: 0; }.candid-campus-container .candid-flickr-thumb {     float: left;     margin: 0 0 10px 12px;     border: 3px solid #e7e7e7; }.candid-campus-container .powered-by {     color: #999;     padding: 5px 0 0 0;     border-top: 1px #e0e0e0 solid;    margin: 5px 0 0 0; }/* Author Archives page * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: Pleasepleaseplease restyle this. ******************************************************************/.author-archive-list li { margin: 0 0 0.5em 0; }.author-archive-list .author-archive-date { color: #555; font-weight: bold; }.author-archive-list a[rel='category tag'] { color: #777; } /* ie7? */.author-archive-list .author-archive-title { font-weight: 300; font-size: 1.3em; }.author-archive-list .author-archive-title a { color: #c30000; }/* Article image galleries * Contributor(s): Matt Dulin * Scope: Articles (posts) * Dep: None. * Description: Over-rules css in plugin directory. * To-do: Pleasepleaseplease restyle this. ******************************************************************/.gallery {display: block;clear: both;overflow: hidden;margin: 0 auto; }.gallery .gallery-row {display: block;clear: both;overflow: hidden;margin: 0;padding-bottom: 10px; }.gallery .gallery-item {overflow: hidden;float: left;margin: 0;text-align: left;list-style: none;padding: 0; }.gallery .gallery-item img, .gallery .gallery-item img.thumbnail {max-width: 89%;height: auto;padding: 0;margin: 0; }.gallery-caption {margin-left: 5px;margin-right: 5px;text-align: left;padding-bottom: 5px;line-height: 1.5; }.gallery-icon a { border: none; }.gallery-icon a:hover { border: none; }.gallery-icon a img { border: 2px solid #fff; }.gallery-icon a img:hover { border: 2px solid #e7e7e7; }/* Newsletter sign-up form * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: None. ******************************************************************/#newsletter-email {     padding: 4px;     font-size: 12px;     font-weight: normal; }/* Article Meta * Contributor(s): Aaron Alexander * Scope: Articles (post) * Dep: None. * Description: Slugs and Tags. * To-do: Check line-heights, etc. ******************************************************************/.article-meta-block { margin: 0; }.single-slug {     margin: 0 0 1em 0;     float: left; }.single-slug-inner {     float: left;     background: #c30000;     padding: 0.2em 0.5em;     -moz-border-radius: 0.4em;     -webkit-border-radius: 0.4em;     border-radius: 0.4em;     color: #fff; }.single-slug a {     color: #fff;     float: left; }.single-slug span.sep {     float: left;     margin: 0 0.3em; }.single-slug a:hover { text-decoration: none; }.article-tags {     position: relative;     top: 2px; }.article-tags-inner { padding: 0.2em 0.5em 0.5em 0.5em; }.article-tags {     background: #eee;     line-height: 1;     -moz-border-radius: 0.4em;     -webkit-border-radius: 0.4em;     border-radius: 0.4em;     float: left;     margin: 0 0 0 0.5em; }.article-tags ul { padding: 0.2em 0 0 0; }.article-tags li { display: inline; }.article-tags li a { color: #666; }.article-tags li .sep {     color: #999;     position: relative;     top: -1px; }/* Section Image Banner * Contributor(s): Aaron Alexander, Matt Dulin * Scope: Category Page (sections) * Dep: None. * Description: None. * To-do: Check line-heights. Check Opera (religiously). ******************************************************************/.section-image-banner { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/featured-block-bg.png') left top no-repeat; padding: 20px 20px 50px; min-height: 210px; }.section-image-banner .teaser-image { float: right; width: 220px; height: 210px; overflow: hidden; margin: 0 0 0 1em; }.section-image-banner .teaser-image a img { height: 225px; }.section-image-banner .widget-title { font-size: 1.1em; -moz-box-shadow: 0 0 0.5em #555; -webkit-box-shadow: 0 0 0.5em #555; box-shadow: 0 0 0.5em #555; margin: 0 0 0 0; }#content .section-image-banner h2 { margin: 0.5em 0 0.2em 0; font-weight: 300; line-height: 1; }.section-image-banner h2 a { color: #c30000; text-decoration: none; margin: 0 0 0.5em 0; font-size: 1.3em; }.section-image-banner p { font-family: 'Vegur', Helvetica, Arial, sans-serif; font-size: 1.15em; color: #444; font-weight: 300; line-height: 1.5; }.section-image-banner .read-more { font-weight: bold; border-top: 1px solid #e7e7e7; margin-top:1em; float: left; }.section-image-banner .read-more a { color: #666; }/* Community blogs * Contributor(s): Matt Dulin * Scope: Widget, Landing Page Widget * Dep: None. * Description: Staff and Plebian blogs. Oh I went there! * To-do: None. ******************************************************************/.community-blogs-list { margin: 0; }.community-blogs-list li { margin-top: 3px; padding-bottom: 1em; }.community-blogs-list li .blog-author img { float: left; padding-right: 10px; }.community-blogs-list li .blog-meta { color: #999; display: block; font-size: .9em; }.community-blogs-list .blog-name { text-transform: uppercase; font-size: 0.9em; line-height: 1; }.community-blogs-list .blog-name a { color: #c30000; font-weight: bold; font-size: 1em; border-bottom: none; }.community-blogs-list li .blog-post-title { padding: 0.25em 0 0 0; font-weight: 300; }.community-blogs-list li .blog-post-title a { color: #3c4b57; font-weight: normal; border-bottom: none; }.community-blogs-list li .blog-post-excerpt { color: #666; line-height: 1.5; }.community-blogs-list li .blog-type { color: #666; font-weight: normal; }.view-blogs-directory-block { padding: 5px 0 0 0; border-top: 1px #e0e0e0 solid; margin: 5px 0 0 0; }/* Blogs Directory Page * Contributor(s): Matt Dulin, Aaron Alexander * Scope: Page * Dep: None. * Description: Staff and Plebian blogs. Oh I went there! * To-do: None. ******************************************************************/.community-blogs-directory { margin: 0; }.community-blogs-directory li { margin-top: 3px; padding-bottom: 1em; }.community-blogs-directory li .blog-author img { float: left; padding-right: 10px; }.community-blogs-directory li .blog-meta { border-top: 1px #ccc dotted; color: #555; display: block; font-size: .9em; margin-top: 2px; padding-top: 2px; }.community-blogs-directory li .blog-name { font-size: 1.3em; line-height: 1; color: #c30000; padding-bottom: 3px; }.community-blogs-directory li .blog-name a { color: #c30000; font-weight: bold; font-size: 1em; border-bottom: none; }.community-blogs-directory li .blog-description { display: block; color: #666; line-height: 1.2; }.community-blogs-directory li .post-count { font-size: .9em; line-height: 1; color: #999; padding-right: 10px; }.community-blogs-directory li .post-count .label { font-weight: bold; }.community-blogs-directory li .last-updated { font-size: .9em; line-height: 1; color: #999; } .community-blogs-directory li .last-updated .label { font-weight: bold; }.community-blogs-directory li .blog-post-title { padding: 0.25em 0 0 0; font-weight: normal; }.community-blogs-directory li .blog-post-title a { color: #3c4b57; font-weight: normal; border-bottom: none; }.community-blogs-directory li .blog-post-excerpt { color: #999; line-height: 1.5; }.community-blogs-directory li .blog-type { color: #666; font-weight: normal; text-transform: uppercase; font-size: 0.7em; }/* Feature Blog widget. * Contributor(s): Matt Dulin * Scope: Widget * Dep: Featured Blogs WPMU plugin * Description: None. * To-do: None. ******************************************************************/.featuredContent .more { display: none; visibility: hidden; }.featuredContent .headline { font-size: 1.2em; font-family: 'Vegur', Helvetica, sans-serif; line-height: 1; color: #3c4b57; }.featuredContent .entry {border-bottom: 1px #ccc dotted; padding-bottom: 5px; line-height: 1.5; color: #999; }.featuredContent .postauthor { padding-top: 5px; text-align: left; display: inline; font-size: .9em; color: #666; }.featuredContent .postdate { text-align: right; display: inline; font-size: .9em; color: #666; }.featuredContent .snap_noshots { float: left; padding: 0 10px 0 0; }.featuredContent ul li { padding-bottom: 1em; }.featuredContent ul li img { float: left; padding-right: 8px; }/* Video Block Widget * Contributor(s): Matt Dulin, Aaron Alexander * Scope: Widget * Dep: None. * Description: None. * To-do: None. ******************************************************************/.video-block { margin: 0; }.video-block p { line-height: 1; }.video-block embed { width: 190px; height: 131px; }a.video-block-link { font-weight: bold; margin: 0 0 8px 0; display: block; }a.video-block-link:hover { color: #c30000; font-weight: bold; margin: 0 0 8px 0; display: block; }.entry-content embed { width: 600px; height: 368px; }/* Issuu Block Widget * Contributor(s): Matt Dulin, Aaron Alexander * Scope: Widget * Dep: None. * Description: None. * To-do: None. ******************************************************************/.issuu-block { margin: 0; }.issuu-block p { line-height: 1; }.issuu-block p object embed { /* flash */width: 190px !important;height: 131px !important; } a.issuu-block-link { font-weight: bold; margin: 0 0 8px 0; display: block; }a.issuu-block-link:hover { color: #c30000; font-weight: bold; margin: 0 0 8px 0; display: block; }/* Text Ads Widget * Contributor(s): Matt Dulin * Scope: Widget * Dep: None. * Description: Appears immediately below the "Classifieds" widget. * To-do: None. ******************************************************************/#textads { width: 280px;}#textads li { color: #666; font-size: .9; line-height: 1.2; margin-bottom: .4em; }/* CampusAve's #$@#$)%(@#$# JS #$%@#$%^$ * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: None. ******************************************************************/#Partner_API_CampusAve a { border-bottom: none; }/* Contact Information * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: None. ******************************************************************/body.contact-information h2 { clear: left; padding-top: 1em; }div.contact-info dl { line-height: 1.5; }div.contact-info dl dt { width: 10em; float: left; color: #c30000; clear: left; margin-top: 10px; font-weight: bold; }div.contact-info dl dd { float: left; padding: 0 0 0 10em; clear: left; }div.contact-info dl dt+dd { /* ie7? */display: inline; clear: none; padding: 0; margin-top: 10px; }/* Eddy Toons Promo * Contributor(s): Aaron Alexander * Scope: Category Page * Dep: None. * Description: None. * To-do: Completely fix. Check page display logic, too.  ******************************************************************/.Cartoons-promo { background: #fff; border: none; padding: 0; }.Cartoons-promo p { display: none; visibility: none; }.Cartoons-promo a { height: auto; }.Cartoons-promo h2 { display: none; visibility: none; }.Cartoons-promo .read-more { display: none; visibility: none; }.Cartoons-promo img { display: block; height: auto; visibility: visible; }.Cartoons-promo div.teaser-image { height: auto; background: none; }/* Special article component. * Contributor(s): Matt Dulin * Scope: Articles (posts) * Dep: None. * Description: None. * To-do: Situate closer to Article styles. ******************************************************************/.post-infobox { float: right; width: 180px; padding: 1em; margin: .5em; background: #e7e7e7; -moz-border-radius: .4em; -webkit-border-radius: .4em; border-radius: .4em; }.post-infobox h3 { color: #c30000; font-weight: 300; }/* Campus Beat * Contributor(s): Matt Dulin, Aaron Alexander * Scope: Page * Dep: None. * Description: We need a prayer with this one. * To-do: Everything. ******************************************************************/body.campus-beat #content h1.entry-title { border-bottom: none; text-indent: -9999px; float: left; margin: 0 80px 1em 0; }body.campus-beat h1.entry-title a { border-bottom: none; background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/campus-beat-arthead.png') no-repeat; height: 100px;display: block; width: 230px; }.community-blogs-block { clear: left; width: 380px; }.community-blogs-block h3 { clear: both; }.community-blogs-block h5 { font-weight: normal; }.campus-buzz-block { float: right; clear: right; width: 180px; }.campus-buzz-block img { float: left; margin: 0.5em 1em 0 0; }.campus-buzz-block img[width="1"] { display: none; }.campus-buzz-block h4 { font-size: 1em; }.campus-buzz-block p { color: #999; }.campus-buzz-block p a { border-bottom: 1px #ccc solid; text-decoration: none; }.campus-buzz-block .updated-date { clear: right; font-style: italic; color: #999; border-bottom: 1px #ccc solid; padding: 0 0 0.3em 0; margin: 0.5em 0 0.5em 0; line-height: 1.2;font-size: 0.9em;}.campus-buzz-block li { margin: 0 0 0.5em 0; line-height: 1.3; }.campus-buzz-block .powered-by { border-top: 1px #ccc solid; padding: 0.3em 0 0 0; text-align: right; color: #999; }.campus-buzz-block li .pub-date { clear: left; color: #666; font-size: .8em; }.campus-buzz-header { text-indent: -9999px; background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/campus-buzz-header.png') no-repeat; width: 280px; height: 65px; }.campus-beat-flickr-container { float: left; width: 380px; margin: 0 0 1em 0; }/* AddThis's buggy JS button. * Contributor(s): Aaron Alexander * Scope: Articles (posts) * Dep: None. * Description: None. * To-do: Situate closer to Article styles. *        Figure out why it's pushing the entire layout down. (JS) *        http://dowebsitesneedtolookexactlythesameineverybrowser.com/ ******************************************************************/.addthis_default_style { position: relative; top: -4px; margin-top: 0; }.addthis_default_style span { position: relative; top: 2px; }.addthis_default_style a { padding: 2px 5px 3px 5px !important; }/* Feedback Page/Modal Window * Contributor(s): Aaron Alexander * Scope: Page/Site-wide * Dep: None. * Description: None. * To-do: 03-01-2010 | Style innards of the modal window. Matt's *                     working on a design comp. ******************************************************************/ #give-feedback { background: url('http://thedailycougar.com/wp-content/themes/thedailycougar.com/http://thedailycougar.com/wp-content/themes/thedailycougar.com/images/something-different/tdc-feedback_btn.png') no-repeat; top: 50%; right: -7px; margin-top: -50px;position: fixed; text-indent: -9999px; line-height: 1;color: #fff; height: 100px; width: 44px; display: block; }#give-feedback:hover { right: -3px; }/* Archives * Contributor(s): Aaron Alexander * Scope: Page * Dep: None. * Description: None. * To-do: Situate closer to Archives page styles. ******************************************************************/ .x-days-archive-list { }.x-days-archive-list h3 { }.x-days-archive-list h3 a { color: #c30000; border-bottom: none; }.x-days-archive-list .column { float: left; width: 290px; }.x-days-archive-list .column ul { margin: 10px 0 20px 0; font-size: 1.1em; }.x-days-archive-list li {margin: 0 0 0.5em 0; }.x-days-archive-list .column .cat { color: #777; display: block;font-size: 0.8em;line-height: 1; }.x-days-archive-list .column-1 { margin: 0 10px 0 0; }.x-days-archive-list .column-2 { }/* Junk styles * Contributor(s): Aaron Alexander * Scope: Who knows? * Dep: None. * Description: None. * To-do: Obviously. ******************************************************************/#text-486288176 { margin-right: 0 !important; }.feed-link { float: right; position: relative; top: -4.5em; opacity: 0.7; }.feed-link:hover { opacity: 1; }