
.bg-header-blue { background:url('/images/homepage/bg-header-990x261.png') no-repeat top; height:261px; color:#fff; }

#header-feature {}
#header-feature #block-1 { display:block; position:relative; width:399px; height:77px; background:url('/images/homepage/bg-header-990x261.png') no-repeat right -261px; }
#header-feature #block-2 { display:block; position:relative; width:182px; height:109px; background:url('/images/homepage/bg-header-990x261.png') no-repeat right -338px; margin-bottom:15px; }
#header-feature #feature-right { display:block; position:relative;  height:218px; background:url('/images/homepage/bg-header-990x261.png') no-repeat left -261px; margin-top:25px; }
#header-feature #feature-right ul { list-style-type:none; margin:0px; padding:0px; font-size:11px; }
#header-feature #feature-right ul li { background:url('/images/icons/16x16-green-check.png') no-repeat left 2px; padding-left:20px;  }
#header-feature #feature-right #subscribe-btn { margin-bottom:15px; }
#header-feature #feature-right #subscribe-btn a { background:#efe457; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efe457', endColorstr='#feb032'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#efe457), to(#feb032)); /* for webkit browsers */ background: -moz-linear-gradient(top,  #efe457,  #feb032); /* for firefox 3.6+ */ color:#000; text-decoration:none; font-weight:bold; display:block; position:relative; padding:5px; text-align:center; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#header-feature #feature-right #subscribe-btn a:hover { background:#bef2ff; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bef2ff', endColorstr='#bef2ff'); /* for IE */ }

.featureheader { position:relative; overflow:hidden; width: 930px; height:120px; float:left; }
.featureheader .items { width:20000em; position:absolute; clear:both; }
.items div.scroll-block { float:left; }
.featureheader div.content { float:left; padding:0px 20px; width:77px; height:140px; text-align:center;}
.featureheader div.content a { text-decoration:none; }
.featureheader div.content p.title {font-weight: bold; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin-bottom:3px; }
.featureheader div.content p.subscribe { margin-bottom:3px; }
.featureheader div.content p.subscribe a {font-size: 10px;  -webkit-box-shadow: 0px 1px 1px #666; -moz-box-shadow: 0px 1px 1px #666; box-shadow: 0px 1px 1px #666; display: inline-block; position: relative; padding: 5px; margin-right: 0px; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; background:#efe356; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efe356', endColorstr='#feaf32'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#efe356), to(#feaf32)); /* for webkit browsers */ background: -moz-linear-gradient(top, #efe356, #feaf32); /* for firefox 3.6+ */  border: 1px solid #efe356; text-shadow: 0 1px 0 #fff; color:#000; text-decoration:none; font-weight:bold; display:block; position:relative; padding:2px; text-align:center; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
.featureheader div.content p.subscribe a:hover {  background:#efe356; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feaf32', endColorstr='#efe356'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#feaf32), to(#efe356)); /* for webkit browsers */ background: -moz-linear-gradient(top, #feaf32, #efe356); /* for firefox 3.6+ */ }
.featureheader div.content p.number { text-transform:uppercase; color:#ffcb05; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:12px; font-weight:bold; font-size:10px; color: #666; }
.featureheader .active { border:2px solid #000; position:relative; cursor:default; }
a.browse {position: absolute; left: 940px; background:url('/images/marketplace/sliderArrows.png') no-repeat -12px 0; display:block; width:15px; height:57px; float:left; cursor:pointer; font-size:1px; margin-top:45px; margin-left: 10px; }


a.prev-feature {position: absolute; left: 0px; z-index: 1001; background:url('/images/marketplace/sliderArrows.png') no-repeat 3px 0; width: 15px; margin-left: 0px;}
a.disabled { visibility:hidden !important; width: 0px !important; } 


