/* Inside Line Blogs CSS (blogs)
   http://static.insideline.com/blogs.css
   Created 2009-03-31 nadia
   Modified 2011-05-05 nadia
*/

/* header */
#il_header .edmui-drawer.sub-generic #see-all-makes a {border-bottom: none; height: auto; line-height: normal; width:auto;}

/* page title */
.il-blogs .span-24.page-title {border-top: 1px solid #ccc;}
.page-title p.h1 {font-size: 23px; padding: 0;}

/* content setup */
.il-blogs#il_article {margin-top: 0;}/* unique to blogs content because blogs don't have news ticker under the nav */

/* blog title tagline*/
.h1 span {font-size: 20px;}

/* main index page nav disabled */
.ilm_page_prev.ilm-disabled-button span,
.ilm_page_prev.ilm-disabled-button span:hover
{background-position: 0 -100px; cursor: default;}
.ilm_page_next.ilm-disabled-button span,
.ilm_page_next.ilm-disabled-button span:hover
{background-position: 0 -150px; cursor: default;}

/* blogs modules styles */
.entry-content img.mt-image-center, .entry-content .full-size {margin-top: -27px; margin-bottom: 20px; margin-left: -1px;}
.entry-content img.mt-image-left, .entry-content .pull-left {border-top: 1px solid #333; float:left; margin: 0 20px 20px 0;}
.entry-content img.mt-image-right, .entry-content .pull-right {border-top: 1px solid #333; float:right; margin: 0 0 20px 20px;}
.entry-content p img.mt-image-center, .entry-content p .full-size {margin-left: -31px;}
.entry-content p img.mt-image-left, .entry-content p .pull-left {margin-left: -30px;}
.entry-content p img.mt-image-right, .entry-content p .pull-right {margin-right: -30px;}

/* entry deatil & entry summary modules */
.entry-header {background: transparent url(http://static.il.edmunds-media.com/insideline-webassets/1.2.1/img/il_global.png) repeat-x scroll 0 -250px; border-bottom: 1px solid #ccc; padding: 27px 0 10px;}
.entry-header p,.entry-header h1 {margin: 0 30px; font-weight: normal;}

.entry-content {line-height: 1.5; padding: 27px 0 20px;}
.entry-content p,
.entry-content div,
.entry-content table
{margin: 0 30px 20px;}
.entry-content div.asset-more {margin: 0;} /*for the extended post */
.entry-content ol {list-style-type: decimal; padding: 0 30px 20px 50px;}
.entry-content ul {list-style-type: disc; padding: 0 30px 20px 45px;}
.entry-content .tags-categories {clear: both; font-size: 11px; margin-bottom: 0;}

p.title, h1.title {font-size: 24px; margin-bottom: 0;}
p.subtitle {font-size: 18px; margin-top: 0;}
p.byline	{font-size: 11px; margin-top: 5px;}

/* blog newest comments module */
.newest-comments .content li {background: url(http://static.il.edmunds-media.com/unversioned/img/dotted.png) bottom left repeat-x; overflow: hidden;}
.newest-comments .content li.last {background: transparent;}
.newest-comments .content p.name {margin: 16px 18px 0;}
.newest-comments .content p.comment {margin: 6px 18px 16px;}

/* blog entry tools */
.entry-tools {background: url(http://static.il.edmunds-media.com/insideline-webassets/1.2.1/img/il_global.png) 0 -418px repeat-x; border-top: 1px solid #ccc; overflow: hidden;}
.entry-tools div {border-left: 1px solid #ccc; cursor: pointer; float: left; height: 23px; line-height: 23px; padding: 0 20px;}
.entry-tools div.first {border-left: 0 none; padding: 0 20px 0 30px;}
.entry-tools div.first div {border-left: 0 none; padding: 0;}

/* comments */
#comments {display: block;}
.comments .content-title {float: left;}
.comments .comment {background:transparent url(http://static.il.edmunds-media.com/unversioned/img/dotted.png) repeat-x scroll left bottom; clear: left; margin:0 30px; padding:0 0 18px;}
.comment .author {font-weight:bold; margin:15px 0 0;}
.comment .date {color:#999; font-size:11px; margin:11px 0 0;}
.comment .content {line-height:1.5; margin:15px 0 0;}
.comment .content p {margin: 0 0 20px;}
#comment-preview {display: inline; background: transparent;}

/* comment response */
.comment-response .content p {margin: 0 18px 18px;}

/* add/reply to comment */
.add-comment {border-top:1px solid #ccc; border-bottom: 1px solid #ccc;}
.add-comment p {margin: 0 30px 20px;}
.add-comment .title {color:#333; font-size:16px; margin-top: 27px; text-transform: capitalize;}
.add-comment .title span {color:#999; font-size:11px; text-transform:none;}
.add-comment textarea {border: 1px solid #ccc; color: #555; height: 162px; margin: 0 18px; padding: 18px; width: 640px;}
.add-comment .submit {margin: 18px;}

/* categories & links widgets in the right side col */
.blogs-categories ul, .blogs-links ul, .blogs-tip .content, .blogs-poll .poll-container {margin: 0 18px 18px;}
.blogs-categories li, .blogs-links li, .blogs-tip .content p {margin: 0 0 6px;}
.blogs-links li strong {font-size: 15px; font-weight: normal;}

/* recent posts */
.recent-posts .content li {background: url(http://static.il.edmunds-media.com/unversioned/img/dotted.png) bottom left repeat-x; overflow: hidden; padding-bottom: 18px;}
.recent-posts .content li.last {background: transparent;}
.recent-posts .content p.title {font-size: 18px; margin: 16px 18px 0;}
.recent-posts .content p.description {font-size: 11px; margin: 6px 18px 0;}

/* all makes */
.blogs-all-makes ul {float: left; margin: 0 0 18px 18px; width: 177px;}
.blogs-all-makes li {float: left; margin: 0 0 6px; width: 50%;}

/* blogs monthly archive module*/
.blogs-browse-archives {background: transparent url(http://static.il.edmunds-media.com/insideline-webassets/1.2.1/img/il_global.png) repeat-x scroll 0 -1480px; overflow: hidden;}
.blogs-browse-archives .content-title {}
.blogs-browse-archives form {float: right; padding-right: 10px; padding-bottom: 20px;}
.blogs-browse-archives form select {margin-right: 10px;}
.blogs-browse-archives form .btn {vertical-align: top;}
.blogs-browse-archives form .btn img {background: transparent url(http://static.il.edmunds-media.com/insideline-webassets/1.2.1/img/il_icons.png) repeat scroll -10px -753px; height: 19px; vertical-align: middle; width: 25px;}

/* archives landing page */
.span-15.archive .content ul {padding: 0 19px 19px;}

/* footer */
#il_footer .footer p {float: left;}

/* ----- Charts ---------------------------------------------------------- */
table.chart {border: 1px solid #000;}
table.chart tr th, table.chart tr td {padding: 5px; font-family: verdana, sans-serif; font-size: 10px;}
table.chart tr th {background: #999; color: #fff; font-weight: bold; text-align: center;} table.chart tr th span {font-weight: normal;}
table.chart th.chartTitle {padding: 8px 5px; background: #666; color: #fff;}
table.chart tr.alt td {background: #ccc;}
table.chart tr th.divided, table.chart tr td.divided {border-right: 1px solid #000;}
table.chart tr th.firstLevel, table.chart tr td.firstLevel {border-bottom: 1px solid #000;}
table.chart tr td.sumDifference {color: #f00;}
table.chart tr td.negative { font-weight: bold; color: #f00; }
.chartNote { font-family: verdana, sans-serif; font-size: 10px; }
p.chartNote { padding-top: 0; margin-top: 0;}

/* ---- Count Down Widget ----*/
.countdown-widget {margin-bottom: 18px;}

/* ---- Poll Widget ---- */
.blogs-poll .question { font-size: 18px; margin: 16px 0px; }
.blogs-poll .poll-choice { margin: 5px 0px; }
.blogs-poll .view-results { padding-top: 10px; }
.blogs-poll input.poll-results { color:#FFFFFF; background:url("http://static.il.edmunds-media.com/insideline-webassets/1.2.1/img/il_global.png") repeat-x scroll 0 -544px #535353; border:medium none; padding: 3px 30px; margin-top: 5px; }
.blogs-poll input.poll-results:hover { color:#FFFC00; }
.blogs-poll .poll-total { display: none; }

/* cocial media tool bar */
.social-toolbar {margin-left: 25px;}

