/**Vegetable Gardener PHP Print Stylesheet**/

/*Page Layouts*/
#contents { float: none; width: 97%; background: #fff; text-align: left; margin: 0 auto; padding: 0; vertical-align: top; }
#main-content { float: none; width: 100%; margin: 0; padding: 0; vertical-align: top; }

/*Top Navigation*/
#topnav { float: none; width: 99%; height: 66px; clear: both; background: none; border:1px solid black;}

#topnav .logo { width: 98%; }
#topnav .logo a { display: none; }
#topnav .logo img.print-logo { display: block; float: right; width: 228px; height: 66px; }

#topnav .welcome-bar { display: none; }
#topnav #search_box { display: none; }

#topnav .menu-bar { display: none; }

#holiday-banner,
.product-module,
#product-module,
#connect-bar-container-full,
#connect-bar-container-mini  { display: none !important; }

/*Footer*/
#footer { display: none; }

/*Advertising*/
.advertising-leaderboard { display: none; }
.top_right_lrec { display: none; }
.advertising-srec { display: none; }
.advertising-skyscraper { display: none; }
.sub-renew { display: none; }

#left { float: none; }
#right { display:none !important; }
.comments-link,
#sharethis_0,
#LikePluginPagelet,
#votes,
.view-more,
.post-details,
.viewing,
.sort { display:none; }

body { line-height: 1.3; }

/*Blog Post Forms Preview and Display pages*/
#post #left, #video #left, #html #left, #gallery #left { width: 100%; padding: 10px 0; }
#post #right, #video #right, #html #right, #gallery #right { display: none; }

.item-scroll { display: none; }

.post-details iframe { display: none; }
.post-details .share { display: none; }
.contributor-details .name { float: left; display: block; width: auto; margin: 5px 0; }
.contributor-details img { display: none; }

#votes { display: none; }

.comments-link { display: none; }

/*video player on video preview and display pages*/
.video-player { display: none; }

/*image slideshow on article preview and display pages*/
.image-slideshow { float: right; width: 290px; margin: 10px 0 10px 10px; }
.image-slideshow .thumbnails { float: left; width: auto; margin-right: 5px; }
.image-slideshow .thumbnails a.thumbnail-image img { display: none; }
.image-slideshow .thumbnails img { margin: 0 5px 5px 0; border: none; }
.image-slideshow .thumbnails img.selected { border: none; } 
.image-slideshow .thumbnails img.large-image { display: block; width: 100%; height: 100%; }
.image-slideshow .thumbnails .column img , .image-slideshow .thumbnails .column img.selected { border: none; } 
.image-slideshow .feature { float: left; width: 0; }
.image-slideshow .feature img.feature-image { display: none }
.image-slideshow .feature .caption, .image-slideshow .feature .caption-single { display: none; }
.image-slideshow .thumbnails .column { float: left; width: 430px; }

#html .image-slideshow { display: none; }
/*#html #slideshow-line, #post*/ #slideshow-line { display: none; }

/*pagination in item level pages*/
.paging-content { display: none; }

/*tools on display pages*/
.tools { display: none; }
.tools a, .tools-bar a { display: none; }
.tools a:hover, .tools-bar a:hover { display: none; }
.tools img, .tools-bar img { display: none; }

.tools .share-click { display: none; }
.tools .collapse-button { display: none; }

.tools-bar { display: none; }
.tools-bar a { display: none; }

.share-bar { display: none; }
.tools .share { display: none; }
.tools .share a, .share-bar, .share-bar a { display: none; }
.tools .share a:hover, .share-bar a:hover { display: none; }
.share-bar a { display: none; }

/*Comments section on display pages*/
/*.comments { float: left; margin: 20px 0; } for when comments are to be displayed in print versions*/
.comments { display: none; } 
.comments .comment-top { display: none; }
.comments .comment-bottom { display: none; }
.comments .comment { float: left; width: 980px; padding: 0 10px; background: none; clear: both; margin: 15px 0; }
.comments .comment .text { float: left; display: block; width: 460px; }
.comments .comment img { display: none; }
.comments .comment .details { float: left; margin-top: 10px; font-size: 12px; font-style: italic; }
.comments .comment .violation { display: none }
.comments .comment .violation img { display: none }
.comments .sub-heading { margin-top: 25px; }

.comments .write-comment { display: none; }
.comments .write-comment input { display: none; }
.comments .write-comment textarea { display: none; }

#pool-header { display: none; }

hr.light-gray { border-top: 1px solid transparent; color: transparent; margin: 0; }
