/*
 * Id: 1.1645722
 * Version: 1252457013
 * Generated: Nov 7, 2009 7:34:31 AM
 */

/* Hide the global footer: we'll add the content to our footer */
#global_footer { display: none; }

/* Add a nice shadow effect to the body: we use overflow:auto and padding to make the background display with the floats */
#wrapper { background: url('/polopoly_fs/1.1645722!css_images/bg.png') repeat-y center}
#wrapper { overflow: auto; padding-left: 2em; padding-right: 2em;}

/* Make the footer actually the correct width */
#footer { width: 965px; }
/* Add a nice looking border to the bottom of the CP bar */
#hat { border-bottom: 1px solid #CCCCCC }

/* Some tweaks for the navbar */
#a #primeNav ul a { padding-left: 16px; padding-right: 16px }
#a #primeNav { font-family: sans-serif }

/* Put a border around the most popular/commented content box */
/*
#a div.yui-skin-sam div.yui-navset div.yui-content { clear: none; }
#a div.yui-skin-sam div.yui-navset ul.yui-nav li { border: 1px solid #B7B7B7; border-bottom: 0; }
#a div.mostPopular div.gutter, #a div.mostCommented div.gutter { border: 1px solid #B7B7B7; }
*/

#a div.yui-skin-sam div.yui-navset ul.yui-nav li a { font-size: 1.1em }

/* Create a div with a background and border for the sidebar */
#wrapper #sideBar div.content_bg { background-color: #FFF; border: 1px solid #B7B7B7 }

/* Add a little space at the top and bottom of the upper left sidebar */
#upperRight { margin-top: 6px; margin-bottom: 6px; }

/* Remove some annoying extra spacing from Flyerboard */
#flyerboard iframe { display: none; }

/* Hide the "full story" link for the main article */
#wrapper div.topStory span.fullStory { display: none; }


/* Lets make the most popular/commented box look like a ranked list */
#a div.yui-skin-sam div.yui-navset div.yui-content div.mostPopular li, #a div.yui-skin-sam div.yui-navset div.yui-content div.mostCommented li { list-style-type: decimal; color: #000; }
#a div.yui-skin-sam div.yui-navset div.yui-content div.mostPopular ul, #a div.yui-skin-sam div.yui-navset div.yui-content div.mostCommented ul { margin-left: 1em; }

/* Position the search bar better */
#wrapper #header div.search {position: absolute; right: 5px; top:107px;margin: 0;} 

/* Give paragraphs a more legible line height by default */
p { line-height: 1.5em }

/* If we're splitting a PDF element (eg: Media Kit page), we want the Download text to be center aligned */
div.splitter div.pdf h2 { text-align: center; }

/* Resize Flyerboard "View all" so it fits */
#upperLeft #root-fb { width: 640px; }

/* Remove ads */
#addiv1, #addiv3 { display: none; }

/* Remove extra spacing on author info */
div.article p.author, .article p.author2 { margin: 0 }

/* Fix a visual alignment issue (can be removed once the CSS is redesigned) */
div.article { margin-right: 1.5em }

/* Fix extra padding at the bottom of menu items */
#a #primeNav ul a { padding-bottom: 6px; }

/* Set the line height for comments properly */
#wrapper .article .text .articleComments .body p { line-height: 1em }

/* Reposition/add header elements */
#header div.date {position: absolute; top: 5px; right: 5px; font-family: georgia, times, serif;color: #fff; font-size: 1.2em}
#header p.login {position: absolute; top: 25px; right: 5px; font-family: georgia, times, serif;color: #fff;}
#header p.rss_header {position: absolute; top: 45px; right: 5px; font-family: georgia, times, serif;color: #fff;}
#header p.rss_header a {color: #fff;}

/* Make text bigger! */
p { font-size: 1.3em }

/* Hide the caption for the search box */
#wrapper #header div.search h2 { display: none; }

/* Explicitly set the width for these elements, since IE seems to randomly freak out otherwise */
#header, #contentWrapper { width: 975px; }

/* Apparently College Publisher doesn't know when lists are appropriate and when they're not... */
div.article div.generic_form ol, div.article div.generic_form ul { margin: 0; }
div.article div.generic_form ul li { list-style-type: none; }

/* Add some padding to the main content, compensate in other areas */
#contentWrapper #upperLeft { padding: 1em }
#content .spotlight li { padding: 0 0.8em }

/* Hide the new "by" text */
div.article span.by { display: none; }


      