/* LINKS LIST CSS*/
#ll_content {width: 635px; float: left; font: normal 14px Arial, sans-serif; color: #000;}
#ll_content a {color: #3d6666; text-decoration:none; }
#ll_content a:hover { text-decoration:underline; }
#ll_content .link_list {margin-top: 10px;}
#ll_content .hed {font-size: 30px; font-weight: bold; margin-bottom: 8px;}
#ll_content h1.hed { font:bold 26px Arial Black, Arial, sans-serif; color:#333; }
#ll_content .dek {font-size: 14px; font-weight: normal; padding-bottom: 10px;}
#ll_content h2.dek { font:bold 18px Arial, sans-serif; color:#666; }

/* Viral Tools */
#ll_content .viral_tools { }

/*Pagination*/
#ll_content .pagination {text-align: right; clear: right; float: right; font-weight: bold; width: 450px; text-transform: lowercase; margin-bottom: 20px; }
#ll_content .pagination .button {float:right; margin-left:20px;}
#ll_content .pagination .button.next {background: url(/cm/thedailygreen/images/design/pagination_next_disabled.gif) no-repeat; width: 64px; height: 27px; margin-left:-1px; margin-top:1px; }
#ll_content .pagination .button.next:link, #ll_content .pagination .button.next:visited {background: url(/cm/thedailygreen/images/design/pagination_next.gif) no-repeat; width: 64px; height: 27px;}
#ll_content .pagination .button.next:link:hover, #ll_content .pagination .button.next:visited:hover {cursor: pointer; cursor:hand; background: url(/cm/thedailygreen/images/design/pagination_next_hover.gif) no-repeat; width: 64px; height: 27px; }
#ll_content .pagination .button.previous {background: url(/cm/thedailygreen/images/design/pagination_back_disabled.gif) no-repeat; width: 64px; height: 27px;}
#ll_content .pagination .button.previous:link, #ll_content .pagination .button.previous:visited {background: url(/cm/thedailygreen/images/design/pagination_back.gif) no-repeat 0 0; width:64px; height: 27px;}
#ll_content .pagination .button.previous:link:hover, #ll_content .pagination .button.previous:visited:hover {cursor: pointer; cursor:hand; background: url(/cm/thedailygreen/images/design/pagination_back_hover.gif) no-repeat; width: 64px; height: 27px;}
#ll_content .pagination .button.next span, #ll_content .pagination .button.previous span {display: none;}

/* See All */
#ll_content .archive_link  { text-align:left; float: left; background: url(/cm/thedailygreen/images/design/arrow_green_right.gif) no-repeat center right; text-decoration:none; font-weight: bold; width:120px;  margin-left:0px; }
#ll_content .archive_link em {font-style: normal;}
#ll_content .bottom_links { border-top: 1px solid #b8cccc; width:424px; padding:10px 0; margin-top:30px; *float: none; *margin-left: 200px;}

/* Article */
#ll_content .article { float: left; width: 420px; border:0 none; _overflow: hidden;}
#ll_content .title {font-weight: bold; font-size: 20px; margin-bottom: 5px; font-family:Arial Black, sans-serif; color:#333; }
#ll_content .subheading {font:bold 18px Arial, san-serif; margin:0; padding:0; }
#ll_content .byline {font: normal 10px Arial, sans-serif; color: #666; }
#ll_content .image_container { border: 1px solid #ccc; padding:2px; margin:10px 0 0; width:auto;float:left;*float:left;_float:left;_width:auto; *width:auto;}
#ll_content .image_container .image img { margin:0; padding:0px; display:block; max-width: 414px; _width: 414px; _overflow: hidden;}
/*#ll_content .image_container { border: 1px solid #ccc; padding:2px; margin:30px 0;  }*/
/*#ll_content .image_container .image img { margin: auto; padding:0px; display:block; max-width: 414px; _width: 414px; _overflow: hidden;}*/
#ll_content .image_container .image {margin:0;}
#ll_content .image_container .credit {font-size: 9px;font-weight:bold; color: #666666; margin:7px 0 0 0; clear:both; display:block; }
#ll_content .body { font-size: 12px;clear:both;padding-top:20px; }
#ll_content .body p { line-height: 16px; color:#333; }
#ll_content .body a {color: #3d6666; text-decoration:none; }
#ll_content .body a:hover { text-decoration:underline; }

/* Scroller */
#ll_content .scroller { font-weight: bold; font-size: 13px; width: 197px; float: left; margin-right: 15px; background: #fff; margin-top:-30px; }
#ll_content .scroller a {text-decoration: none; text-transform:capitalize; }
#ll_content .scroller .scroll { color: #f4b642; width: 50%; }
#ll_content .scroller .top .scroll {padding:0; border:2px solid #fff; }
#ll_content .scroller .bottom .scroll {padding: 5px 0 15px; display:block; }
#ll_content .scroller .scroll.active { cursor: pointer; cursor:hand; color: #000;}
#ll_content .scroller .frame {margin: 0 0 0 0; background: #fff; *margin-left:-38px !important; }
#ll_content .scroller ul { padding: 0px; list-style-type: none; border-right:1px solid #b8cccc; }
#ll_content .scroller li, #ll_content .scroller .first { margin-right:11px; margin-bottom:6px; padding:2px 6px; }
#ll_content .scroller li a, #ll_content .scroller li a:link {display: block; padding:0; color:#3a5959; }
#ll_content .scroller li a:hover {border: none; text-decoration:underline; color:#9fbf60; margin-left:0px; border: none; padding-left:0; }
#ll_content .scroller li:hover { border: none;}
#ll_content .scroller li.current.first a { color:#333; cursor: default; text-decoration:none !important; }
#ll_content .scroller li.current.first a:hover { color:#333; cursor: default; text-decoration:none !important; }
#ll_content .scroller li.current a { color:#333; cursor: default; text-decoration:none; }
#ll_content .scroller li.current { text-decoration: none; }
#ll_content .scroller li.odd a { color:#3a5959; padding:2px 0; cursor:pointer; }
#ll_content .scroller li.odd a:hover { color:#9fbf60; text-decoration:underline !important; }
#ll_content .scroller li.odd { background-color:#e6f2f2; }
#ll_content .scroller li.sponsored {font-weight: bold; color:#748b46; background:#fff; }
#ll_content .scroller li.sponsored a, #ll_content .scroller li.sponsored a:hover {color:#748b46; text-decoration:none !important; }
#ll_content .scroller li.sponsored.odd {font-weight: bold; color:#748b46; background:#e7f3f3; }
#ll_content .scroller .scroll { text-transform:lowercase; }
#ll_content .scroller .top .scroll { background: url(/cm/thedailygreen/images/design/more-arrow-up-i.gif) no-repeat 50% top; padding:10px 0 0 0; color:#7ca6a6; width:40px; text-align:center; border:0 none; font:bold 16px Helvetica, sans-serif; display:block; }
#ll_content .scroller .top .scroll.active { background: url(/cm/thedailygreen/images/design/more-arrow-up-a.gif) no-repeat 50% top; padding:10px 0 0 0; color:#9fbf60; width:40px; border:0 none; font:bold 16px Helvetica, sans-serif; display:block; }
#ll_content .scroller .bottom .scroll { background: url(/cm/thedailygreen/images/design/more-arrow-down-i.gif) no-repeat center bottom; padding:0 0 12px 0; color:#7ca6a6; width:40px; text-align:center; text-transform:lowercase; font:bold 16px Helvetica, sans-serif; display:block; }
#ll_content .scroller .bottom .scroll.active { background: url(/cm/thedailygreen/images/design/more-arrow-down-a.gif) no-repeat center bottom; padding:0 0 12px 0; color: #9fbf60; width:40px; font:bold 16px Helvetica, sans-serif; display:block; }
* html #ll_content .scroller .top a.scroll { text-decoration:none !important; }
* html #ll_content .scroller .bottom a.scroll { text-decoration:none !important; }

/* Circ Ad */
#circad { border:0; padding:0px; margin:20px 0px; display:block; clear:both; }

