﻿div.expertadvice {margin:5px 0;}

/* header */
div.expertadvice div.header {margin-bottom:8px;}
div.expertadvice div.header h3 {font-family:Times New Roman, Serif;margin:0;font-size:24px;display:block;padding:5px 10px;}
div.expertadvice div.header h3 a {font-family:Times New Roman, Serif;font-size:24px;}
div.expertadvice div.header h3 a:visited {font-family:Times New Roman, Serif;font-size:24px;}
div.expertadvice div.header h3 span.name  {font-size:26px; color:#46301B;}
div.expertadvice div.header h3:hover {text-decoration:none;background-color:#EEEEEE;}
div.expertadvice div.header div.tools ul {margin:0 0 0 10px;padding:0;list-style:none;}
div.expertadvice div.header div.tools ul li {line-height:32px;margin-right:15px;padding:32px 0 32px 40px;display:inline;background-repeat:no-repeat;background-position:0 50%;}
div.expertadvice div.header div.tools ul li.print {background-image:url('../images/vendor/print.png');}
div.expertadvice div.header div.tools ul li.email {background-image:url('../images/vendor/email.png');}
div.expertadvice div.header div.tools ul li.save {background-image:url('../images/vendor/save.png');}
div.expertadvice div.header div.tools ul li a {color:#007E97;font-family:Arial, Sans-Serif;font-weight:bold;}

/* header - Save To Tool Popup */
div.expertadvice div#savePopup {position:absolute; width: 135px; background-color: #F2F2F2;display:none;}
div.expertadvice div#savePopup ul {background-color: #F2F2F2; margin:0;}
div.expertadvice div#savePopup ul.saveTo {background-color: #F2F2F2; margin:0; padding: 10px 0 10px 0;} 
div.expertadvice div#savePopup ul.saveTo li{line-height:20px; padding: 0px 10px 0 20px; margin-left: 20px; background-image: url("../images/vendor/savePlus.png");}
div.expertadvice div#savePopup ul.saveTo a{color:#46301B;font-family:"Times New Roman",Times,Serif;}

/* header -	this is the save button that appears to show through the popup. */
/*			If the margins\posiioning changes, it will no longer matchup with the button underneath it. */
/*			So if you change the size\position of the popup div, the top\left margins of this element need to be adjusted accordingly. */
div.expertadvice div#savePopup ul li.save{line-height:32px;margin:0 15px 0 50px;padding:32px 0 32px 40px;}

/* navigation */
div.expertadvice div.navigation {background-color:#72471d;margin:0 0 2px 0;line-height:50px;padding:0 20px;}
div.expertadvice div.navigation p {float:left;margin:0;padding:0;font-size:18px;font-family:Times New Roman, Serif;}
div.expertadvice div.navigation p span.label {color:#deb187;padding-right:10px;}
div.expertadvice div.navigation p span.separator {color:#deb187;font-weight:bold;padding:0 5px;}
div.expertadvice div.navigation p a {color:#deb187;}
div.expertadvice div.navigation p a.selected {color:#feffff;}
div.expertadvice div.navigation ul.metadata {float:right;list-style:none;margin:0;padding:0;}
div.expertadvice div.navigation ul.metadata li {margin:0;padding:0;}
div.expertadvice div.navigation ul.metadata li h4 {font-size:14px;color:#e0b187;border:1px solid #e0b187;padding:5px 10px 5px 5px;margin:11px 0 0 10px;}
div.expertadvice div.navigation ul.metadata li h4 span.selector {padding-left:15px;}
div.expertadvice div.navigation ul.metadata li.vendor h4 {padding-right:10px;}
div.expertadvice div.navigation ul.metadata li.vendor h4 span.arrow {float:right;line-height:1em;height:1em;padding:0 0px 0 25px;background-image:url('../images/ExpertAdvice/vendorCategoryDownArrow.png');background-position:right 60%;background-repeat:no-repeat;}
div.expertadvice div.navigation ul.metadata li a {color:#deb187;}
div.expertadvice div.navigation ul.metadata li a.selected {color:#deb187;}

/* paging */
div.expertadvice div.paging {background-color:#00a3cc;margin:0 0 5px 0;}
div.expertadvice div.paging div.wrapper {text-align:center;}
div.expertadvice div.paging ul {list-style:none;margin:0 auto;padding:0;display:inline-block;border-right:1px solid white;}
div.expertadvice div.paging ul.ie7 {display:inline;zoom:1;}
div.expertadvice div.paging ul li {float:left;border-left:1px solid white;}
div.expertadvice div.paging ul li a {display:block;font-family:Times New Roman, Serif;font-size:14px;font-weight:bold;color:White;padding:8px 12px;}
div.expertadvice div.paging ul li a.selected {background-color:#008aae;}
div.expertadvice div.paging ul li.previous span,
div.expertadvice div.paging ul li.next span {display:block;font-family:Times New Roman, Serif;padding:13px 12px;}

/* advice */
div.expertadvice noResults h3, div.noResults h4, div.noResults h3 {color:#72471D; text-align:center;}
div.expertadvice div.articlesWrapper {height:1557px;}
div.expertadvice div.articlesWrapper ul {margin:0;padding:0;list-style:none;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper {background-color:#f2f2f2;overflow:hidden;margin:0 5px 5px 0;padding:0;list-style:none;float:left;width: 245px;margin-right:5px;}
div.expertadvice div.articlesWrapper ul li.last {margin-right:0px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice div.highlight {position:absolute;background-color:White;z-index:999;cursor:pointer;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice {border:1px solid silver;text-align:center;padding:10px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice div.close a {display:none;float:right;font-size:40px;font-family:Tahoma, Sans-Serif;color:Silver;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice div.imageWrapper {margin-bottom:10px;height:212px;overflow:hidden;width:222px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice img {margin:0px;padding:0;cursor:pointer;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice h4.category {text-align:left;margin:10px 0px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice h4.category a {color:#b1823e;text-decoration:none;font-family:Arial;text-transform:uppercase;font-weight:bold;font-size:12px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice h3 {margin:10px 0px;text-align:left;font-family:Times New Roman, Serif;font-size:21px;color:#582c13;height:42px;overflow:hidden;cursor:pointer;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice h3 a {color:#582c13;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice p.excerpt {margin:10px 0px;text-align:left;color:#464646;font-family:Arial, Sans Serif;font-style:oblique;height:54px;overflow:hidden;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice a.viewAllCategory,
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice a.viewAllAuthor {text-align:left;display:block;color:#bbbbbb;height:36px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice div.author {border-top:1px dotted silver;margin:15px 0px 0px 0px;padding:15px 0px 0px 0px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice div.author div.imageWrapper{height:50px; width:50px; overflow:hidden;float:left; margin: 0px 5px 0px 0px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice img {float:left;padding:0px 10px 0px 0px;}
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice a.author,
div.expertadvice div.articlesWrapper ul li.adviceWrapper div.advice a.website {text-align:left;display:block;color:#00A3CC;font-size:11px;width:168px;overflow:hidden;white-space:nowrap;}

/* article */
div.expertadvice div.article {padding:10px;border:1px solid silver;background-color:white;}
div.expertadvice div.article img.close {float:right;cursor:pointer;margin-top:11px;}
div.expertadvice div.article div.author {line-height:30px;border-bottom:1px dotted silver;margin:0;padding:0 0 10px 0;}
div.expertadvice div.article div.author img {float:left;padding:0px 25px 0px 0px;}
div.expertadvice div.article div.author ul {margin:0;padding:0;list-style:none;}
div.expertadvice div.article div.author ul li {float:left;}
div.expertadvice div.article div.author ul li a {margin-right:10px;}
div.expertadvice div.article div.author ul li a.greenlink {color:#00A3CC;}
div.expertadvice div.article div.author ul li a.silverlink {color:silver;font-weight:bold;margin-left:20px;padding-right:20px;background-image:url('../images/ExpertAdvice/opennewwindow.png');background-position:right 50%;background-repeat:no-repeat;}
div.expertadvice div.article div.author ul li a.goldlink {color:#B1823E;font-weight:bold;margin-left:20px;text-transform:uppercase;}
div.expertadvice div.article div.header {height: 67px;}
div.expertadvice div.article div.header h3 {font-family:Times New Roman, Serif;font-size:36px;font-weight:normal;color:#582C13;border-bottom:1px dotted silver;padding:15px 0px;margin:0;}
div.expertadvice div.article div.header.longTitle h3 {font-size:22px;padding:10px 0px;}
div.expertadvice div.article div.header h3:hover {background-color:White;}
div.expertadvice div.article div.photo {padding-bottom:10px;position:relative;}
div.expertadvice div.article div.photoWrapper {width:715px;height:473px;overflow:hidden;}
div.expertadvice div.article div.copy {padding-top:20px;color:#464646;height:344px;overflow-y:scroll;border-top:1px dotted silver;border-bottom:1px dotted silver;}
div.expertadvice div.article div.copyIe7 {height:361px;}
div.expertadvice div.article div.copy h4 {color:#B1823E;font-weight:bold;font-family:Arial, Sans-Serif;margin:0 0 10px 0;padding:0;}
div.expertadvice div.article div.postInfo {margin-top:10px;}
div.expertadvice div.article div.postInfo ul {list-style:none;margin:0;padding:0;}
div.expertadvice div.article div.postInfo ul li {float:left;}
div.expertadvice div.article div.postInfo ul li.silver,
div.expertadvice div.article div.postInfo ul li.silver a {color:silver;margin-left:20px;}
div.expertadvice div.article div.postInfo ul li.silver a.flush {margin-left:0px;}
div.expertadvice div.article div.postInfo ul li.gold {color:#B1823E;font-weight:bold;margin-right:15px;}
div.expertadvice div.article div.postInfo ul li a {}

/* article wrapper */
div.expertadvice div.articleWrapper {background-color:White;position:absolute;z-index:1001;display:none;width:745px;}

/* article wrapper - load article directly */
div.expertadvice div.articleFixed{display:block;left:464px;top:301.333px;height:1029px;}
div.expertadvice div.articleFixed div.article{height:1029px;}

/*Content tools */
div.expertadvice div.article ul.tools {list-style:none;margin: 15px 0px 0px 0px;padding:0;}
div.expertadvice div.article ul.tools li {display:inline;color:#979797;border-bottom:none;margin:0;padding:3px 0 0 0;vertical-align:top;}
div.expertadvice div.article ul.tools li a{vertical-align:top;}
div.expertadvice div.article ul.tools li.published {color:#a38043;padding-right:20px;}
div.expertadvice div.article ul.tools li.fbLike {padding:0 0 2px 0;}
div.expertadvice div.article ul.tools li.comment {padding:0px 5px;}
div.expertadvice div.article ul.tools li.share {padding-right:20px;}
div.expertadvice div.article ul.tools li.share {padding-left:20px;}
div.expertadvice div.article ul.tools li.share a{color:#00A3CC;}
div.expertadvice div.article ul.tools li.save {display:none;}
div.expertadvice div.article ul.tools li.contentBookmarks { padding-left:10px;} 
div.expertadvice div.article ul.tools li.contentBookmarks ul { background: none; border: none; } 
div.expertadvice div.article ul.tools li.contentBookmarks ul li { padding: 0px 5px; }
div.expertadvice div.article ul.tools li.contentBookmarks ul.bookmark_list {float:none !important;}
div.expertadvice div.article ul.tools li.blogit {padding-left:20px;}
div.expertadvice div.article ul.tools li.blogit a{color:#00A3CC;}
div.expertadvice div.article ul.tools li a {color:#979797;font-weight:normal;}
div.expertadvice div.article ul.tools li ul {display:inline;}
div.expertadvice div.article ul.tools li ul li {float:none; border-bottom:none;margin:0;padding:0;}
div.expertadvice div.article ul.tools li ul li.calendar {padding-right:10px;margin-right:10px;border-right:1px solid #979797;}
div.expertadvice div.article ul.tools li.tagIcons{display:none;}

