/* BUG */
#bug .fixed-block { height:150px; position:relative; clear:both;}
.mkt-holder .block-holder .fixed-block h2.BUG { display:inline; position:relative; z-index:2;}
.mkt-holder .block-holder .fixed-block h2.BUG a {width:247px; margin:0 auto; background:url(Buffalos-ultimate-guide-logo.gif) no-repeat; display:block; text-indent:-9999px; height:25px;}
/* BUG FORM */
.mkt-holder #bug #mkt-bug-form { background:url(/buffalonews/resources/images/mkt-widget-right/simple/BUG-form-bg.gif) no-repeat; height:76px; padding:12px 19px; }
.mkt-holder #bug #mkt-bug-form .field-bug{margin-bottom:4px;}
.mkt-holder #bug #mkt-bug-form .field-bug label{ font-size:18px; line-height:22px; display:inline; float:left;width:45px;}
.mkt-holder #bug #mkt-bug-form .field-bug input{ width:155px; height:17px; padding:1px; display:inline-block;}
.mkt-holder #bug #mkt-bug-form .field-bug input.submit{ width:70px; height:22px;background:black; border:1px solid black; color:white; cursor:pointer;}
/* SLIDING Door BUG */
#bug-market-categories{
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
background:none repeat scroll 0 0 #CCCCCC;
display:none;
height:auto;
opacity:0.8;
overflow:hidden;
padding:5px;
position:relative;
z-index:2;
}

#topInfo h2 {
color: #fff;
text-align: center;
font-size:12px;
}	

.clickme {
-moz-border-radius: 0px 0px 8px 8px;
-webkit-border-radius: 0px 0px 8px 8px;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
background:none repeat scroll 0 0 #CCCCCC;
padding:3px 0;
position:relative;
text-align:center;
width:249px;
z-index:2;
margin-bottom:6px;
}

.click_this {
color: #ffffff;;
font-weight: bold;
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
text-decoration: none;
padding: 0px 0px;
cursor:pointer;
}
.clickme .click_this{
font-size:11px !important;
color:black;
}

#bug-market-categories{ padding-top:7px;}
#bug-options-mkt legend {color:black;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;font-size:13px;font-weight:bold;margin-top:6px;padding-left:22px;padding-top:6px;}
#bug-options-mkt .field { margin-bottom:3px; width:200px; margin:0 auto;}
#bug-options-mkt .field select{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; display:block; width:200px; height:22px; padding:1px; margin-bottom:4px; }
#bug-options-mkt .field select option{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;padding:0px; }

/* MARKETPLACE */ 
.mkt-item { background:url(marketplace-gradient-bg.gif) repeat-x scroll 0 1px white;border-top:1px solid #CCCCCC; width:239px;margin-top:6px; padding:5px;}
.mkt-item  p{ font-size:12px !important;}
.mkt-item h3, .mkt-item h4{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important; font-size:16px; font-weight:bold; color:#666; padding: 3px 0px;}
.mkt-item h4 {font-size:14px;font-weight:normal;padding-bottom:2px;}
.mkt-item .ad-category li{ border-bottom:1px dashed #ccc; padding:5px 0px; font-size:14px;}
.mkt-item .ad-category li a{ font-size:14px; color:#666;}
.mp-scroller {overflow:auto;}
/* MARKETPLACE SLIDER */
#container-mask {height:345px;margin-left:10px;overflow:visible;position:relative;width:279px;}	
#container-holder-long {position: relative; }
.mkt-holder { position:relative; width:300px; height:600px; background:url(buffalo_marketplace_bg.jpg) no-repeat; overflow:hidden;}
.mkt-holder p, .mkt-holder a , .mkt-holder li, .mkt-holder input, .mkt-holder label{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; text-decoration:none;}
.mkt-holder .clear-it {clear:both;}
.mkt-holder p {  font-size:13px; line-height:1.2em; color:#717376;}
.mkt-holder h1{ background:url(Buffalo_Marketplace_logo.jpg) no-repeat; display:block; height:44px; width:300px; text-indent:-9999px; margin-top:11px; margin-bottom:6px;}
.mkt-holder .block-holder { background:white; border:1px solid #d3d3d3; width:265px;  padding:6px;float:left; display:inline; position:relative; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 7px;  -moz-box-shadow: 0px 0px 2px 0px #ccc;-webkit-box-shadow: 0px 0px 2px 0px #ccc;box-shadow: 0px 0px 2px 0px #ccc;}
.fixed-block, .fixed-block-secondary { height:85px; overflow:hidden;}
.mkt-holder .block-holder .fixed-block { background:#f5f6f7; padding:10px 8px; display:block; border-top:1px solid #DEDEDE; }
.mkt-holder .block-holder .fixed-block-secondary { background:white; padding: 10px; }
.fixed-block h2, .fixed-block h2 a, .block-holder-absolute h2, .block-holder-absolute h2 a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#606060; text-decoration:none;  }
.fixed-block h2 a:hover, .block-holder-absolute h2 a:hover{ color:#999;}
p.action-link { font-size:14px;margin-top:4px;}
p.action-link a:hover{ color:#999;}

.mkt-holder .block-holder-absolute { height:311px;left:300px;margin-top:6px;padding:10px 15px;position:absolute;width:246px;overflow:hidden;}
.close-it {cursor:pointer;position:absolute;right:10px;}

/* newspaper ads */
#mkt-news-ads {height:170px;}
#mkt-news-ads h2 a, #mkt-news-ads h2, #mkt-news-ads h3 a, #mkt-news-ads h3, #mkt-news-ads h4 a, #mkt-news-ads h4{ color:#6c2c7a !important;}
#mkt-news-ads .ad-category { display:block;height:250px;width:240px;}
#mkt-news-ads .ad-category li { padding-bottom: 3px !important;padding-right: 0 !important;padding-top: 3px !important;}
#mkt-news-ads .ad-category li a{ display:block; padding: 3px 0;}
#mkt-news-ads .ad-category ul.t-category li ul li:hover { background:#ECE0EF; cursor:pointer;}
ul.t-category li ul li { border-bottom:none !important;}
ul.t-category li a { font-weight:bold; color:#222 !important;}
ul.t-category li a:hover { font-weight:bold; color:#666 !important;}
.mkt-item .ad-category ul.t-category li {border-bottom: 1px solid #999;}
.mkt-item .ad-category ul.t-category li a{ margin-bottom:3px;}
.mkt-item .ad-category ul.t-category li ul li {border-top: 1px dashed #ccc !important;}
#mkt-news-ads .ad-category ul.t-category li ul li a { font-weight:normal; color:#666 !important; font-size:14px; padding-top:2px; padding-left:5px; margin-bottom:0px !important;}

/* buffalo savers */
#mkt-b-savers h2 a, #mkt-b-savers h2, #mkt-b-savers h3 a, #mkt-b-savers h3, #mkt-b-savers h4 a, #mkt-b-savers h4 {color:#85a856 !important;}
#mkt-b-savers .ad-category { display:block;height:132px;width:240px; margin-bottom:6px;}
#mkt-b-savers .ad-category li a{ display:block;}
#mkt-b-savers .ad-category li:hover { background:#f1f5ec; cursor:pointer;}
#mkt-b-savers .ad-category li span { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;}
#mkt-feature-coupon { height:79px !important; overflow:hidden; }
#mkt-feature-coupon img { float:left; display:inline; width:100px; margin-right:10px;}
#mkt-feature-coupon p {color:black !important;display:inline;float:left;font-size:14px !important;font-weight:bold !important;height:53px;overflow:hidden;width:130px;}
#mkt-feature-coupon p a {color:#85a856 !important;}
#mkt-feature-coupon p a:hover {color:#a9cb5b !important;}