body{
  margin:0;
  padding:0;
  font: 13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
  color: #333;
}
.main{
  background: url("/images/v5/glowing-wordcloud.jpg") no-repeat scroll center 95px transparent;
}
header, hgroup, nav, section, article, aside, footer{
  display: block;
}
.clear{
  clear: both;
}
/* HEADER STYLE */
header{
  padding:0 0 11px 0;
}
nav, div.headertop{
  margin: 0 auto 19px auto;
  height: 60px;
  width:960px;
  text-align: right;
}
#logo{
  height:60px;
  width:160px;
  background:url("/images/general.png") no-repeat scroll 0 0 transparent;
  float:left;
  display:block;
}
#logo img{
  border: none;
}
div.headertop, div.headertop a{
  font-weight:bold;
  font-size: 11px;
  color: #fff;
  text-decoration:none;
}
.headertop a:hover{
  text-decoration:underline
}
a.topbuttons, a.topbutton{
  margin:20px 0 0 5px;
  padding: 0px 5px;
  height:22px;
  line-height: 22px;
  border-radius: 4px;
  border: 1px solid #D4D4D4;
  display: inline-block;
}
a.topbuttons:hover{
  text-decoration:none;
  background:none;
}
header nav{
  margin-bottom:0;
  height:40px
}
.menus, .search-menu{
  padding:0 10px 0 15px;
  height:32px;
  font-size:17px;
  line-height:32px;
  color:#A65600;
  border-radius: 4px;
  -moz-border-radius: 4px;
  box-shadow: 0 0 5px 2px rgba(0,0,0,0.35);
  -webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,0.35);
  float:left;
  position:relative;
}
.menus{
  *width:160px;
}
.search-menu{
  float:right;
}
.menus a{
  padding:0;
  text-decoration:none;
}
.browse{
 margin:0 10px 0 0;
 float:left;
 display:block
}
.browseTabs{
  widht:auto;
  color:#666;
  display:block;
  cursor:pointer;
  float: right;
}
.browseTabs span, #browseStoresFlyoutTab span{
  padding: 0 23px 0 10px;
  background: url("/images/general.png") no-repeat scroll right -162px transparent;
  display: block;
}
#browseStoresFlyoutTab span{
  padding: 0 22px 0 9px;
}
/* imported style to be processed*/
 
#browseStoresFlyoutTab{
  top: -30px;
  background:#e1f0fe;
  border:solid 1px #d0d3d6;
  border-bottom:none;
  border-radius:4px 4px 0 0;
  position: relative;
  width:auto;
  display:none;
  z-index: 951;
}
#browseStoresFlyout{
  display: none;
  left: 52px;
  top: 34px;
  width: 535px;
  position:absolute;
  z-index: 950;
}
.browseFlyout{
  background: url("/images/general.png") repeat-x scroll 0 -229px #fff;
  border: 1px solid #CCC; 
  border-radius: 4px;
  text-align:left;
  position: absolute;
  z-index: 0;
}
.browseFlyout h2{
  font-size: 14px;
}
.browseFlyout ul{
  list-style: none outside none;
  margin: 0;
  padding:0;
}
.browseFlyout ul li{
  margin: 15px 0 0 22px;
  padding:0;
  width:110px;
  float: left;
  display: inline-block;
}
.browseFlyout ul li a{
  height:20px;
  line-height:20px;
  display: block;
}
.browseFlyout a{
  margin-bottom: 2px;
  color: #333;
  font-size: 12px;
  text-decoration: none;
}
.browseFlyout a:hover{
  text-decoration: underline;
}
.browseFlyoutFooter{
  font-size: 11px;
  line-height:40px;
  margin-bottom: 5px;
  margin-left: 22px;
  clear: both;
}
.browseFlyoutFooter a{
  color: #FF6600;
  font-size: 11px;
  font-weight: bold;
}
/*   end inported style */

input#searchBox{
  background: url("/images/general.png") no-repeat scroll right -208px #FFFFFF;
  border-right: medium none;
  height: 20px;
  padding: 0;
  width: 325px;
}
.search-menu input, .search-menu select {
  background: none #fff;
  border: 1px solid #CDCECE;
  color: #000;
}
a.go, a.go:link, a.go:visited {
  margin: auto 17px auto 0;
  width: 27px;
  height: 30px;
  line-height: 30px;
  background: url("/images/general.png") no-repeat scroll -163px 0 transparent;
  text-decoration: none;
  display: inline-block;
}
a.go:hover{
  background: url("/images/general.png") no-repeat scroll -163px -28px transparent;
}

.adcontainer{
  margin:0 auto;
  width:780px;
  height:90px;
  text-align:center;
}

.rightadcontainer a img{
    margin-top: 20px;
}

/* CONTENT STYLE */
.maincontent{
  margin:26px auto 0 auto;
  padding: 10px 0 0 0;
  width:960px;
  background:#fff;
  border-radius: 3px 3px 0 0;
  box-shadow: 0 0 36px 3px rgba(3,3,3,0.37);
  -webkit-box-shadow: 0 0 36px 3px rgba(3,3,3,0.37);
}
a{
  color: #0066CC;
}
.feedbackBox{
  margin: 0 auto 10px auto;
  padding: 3px 10px;
  width: 620px;
  border: solid 1px #ccc;
  border-radius: 5px;
  font-size: 8pt;
  background: #e1e1e1;
}
div.breadcrumb{
  padding: 0 0 15px 0;
  font-size: 11px;
  color:#666666;
}
.tell_a_friend{
  margin: 0 20px 0 30px;
  position: relative;
}
.tell_a_friend img{
  vertical-align:middle;
}
h1.storeDetails{
  margin:0;
  padding:20px 0 0 0;
  font:bold 24px Arial;
  color:#333;
}
h1.storeDetails a{
  margin:0 10px 20px 0;
  text-align:center;
  font-size:10px;
  color:#06c;
  display:inline-block;
  float:left;
}
.storeDetails a img{
  margin:0 0 7px 0;
  border:none;
  display:block;
}
.storeDetails span{
  font:normal 13px Arial;
}
section{
  width:600px;
  padding:0 15px 0 30px;
  float:left;
}
section h1{
  margin:20px 0 10px;
  padding:0;
  color: #F60;
  font-size: 15pt;
  font-weight: normal;
}
h1 a.rss{
  height:16px;
  width:48px;
  display:inline-block;
  background: url("/images/general.png") no-repeat scroll -192px 0 transparent;
}
section h2{
  margin: 10px 0 0 !important;
  font: normal 14pt arial;
  color:#333;
}
section ul{
  padding:0;
  list-style: disc outside url("/images/misc/bullet.gif");
}
section ul li{
  margin:auto auto 3px 30px;
}
div#promo-container{
  margin: 5px 0 0 0;
  height: 130px;
}
div.holiday-promo-block {
  margin: 0;
  height: 155px;
}
div.holiday-promo-block:hover {
  cursor: pointer;
}
div#bf, div#cm, div#gg, div#fs, div#vd, div#ts, div#md, div#mem, div#fd, div#bts, div#ld, div#july, div#halloween, div#christmas, div#newyear, div#fitness, div#valentinesday {
  background: url("/images/v5/glowing-wordcloud.jpg") no-repeat scroll -100px -170px transparent;
  height: 130px;
  width: 600px;
}
div#fs{
  height: 122px;
  width: 600px;
  background-position: 0px 0px;
}
div#bf{
  height: 147px;
  width: 600px;
  background: transparent url('/images/black-friday-homepage.png') no-repeat 0 0;
}
div#cm{
  height: 147px;
  width: 600px;
  background: transparent url('/images/cyber-monday-homepage.jpg') no-repeat 0 0;
}
div#christmas{
  height: 147px;
  width: 600px;
  background: transparent url('/images/christmas-homepage.png') no-repeat 0 0;
}
div#newyear{
  height: 147px;
  width: 600px;
  background: transparent url('/images/after-christmas_2012.png') no-repeat 0 0;
}
div#fitness{
  height: 147px;
  width: 600px;
  background: transparent url('/images/new_year_resolution_fitness_homepage.png') no-repeat 0 0;
}
div#valentinesday{
  height: 130px;
  width: 600px;
  background: transparent url('/images/valentines-day-homepage.png') no-repeat 0 0;
}
div#fd{ 
  height: 147px;
  width: 600px;
  background: transparent url('/images/fathers_day_home_banner.jpg') no-repeat 0 0;
}
div#july{
  height: 147px;
  width: 600px;
  background: transparent url('/images/4th_july_banner.jpg') no-repeat 0 0;
}
div#summer{
  height: 147px;
  width: 600px;
  background: transparent url('/images/summer_sales_banner.jpg') no-repeat 0 0;
}
div#labor{
  height: 147px;
  width: 600px;
  background: transparent url('/images/labor_day_banner.jpg') no-repeat 0 0;
}
div#halloween{
  height: 147px;
  width: 600px;
  background: transparent url('/images/halloween-banner.jpg') no-repeat 0 0;
}
div#md{
    background: transparent url('/images/mothers_day_home-banner_2.jpg') no-repeat 0 0;
}
div#bts{
    background: transparent url(/images/back-to-school-homepage.png) no-repeat 0 0;
    height: 147px;
}
p#slide_text_bts{
    padding: 118px 0 0 390px;
    color: #FFFFFF;
    text-decoration: underline;
    font-size: 14px;
}
p#slide_text_labor{
    padding: 111px 0 0 422px;
    color: #FFFFFF;
    text-decoration: underline;
    font-size: 14px;
}
p#slide_text_bf{
    color: #FFFFFF;
    padding: 118px 0 0 390px;
}
p#slide_text_cm{
    color: #345107;
    padding: 118px 0 0 390px;
}
p#slide_text_christmas{
    color: #cff38b;
    padding: 125px 0 0 440px;
}
p#slide_text_newyear{
    color: #f2b9b9;
    padding: 125px 0 0 410px;
}
p#slide_text_fitness{
    color: #206273;
    padding: 125px 0 0 438px;
}
p#slide_text_md{
    padding: 105px 0 0 170px;
    text-decoration:underline;
    color: #727676;
}
p#slide_text_fd{
    padding: 107px 0 0 270px;
    text-decoration:underline;
    color: #631f54;
}  
p#slide_text_july{
    padding: 117px 0 0 390px;
    text-decoration:none;
    color: #FFFFFF;
}
p#slide_text_summer{
    padding: 111px 0 0 20px;
    text-decoration: underline;
    color: #0059b7;
	font-size: 16px;
}
p#slide_text_halloween{
    padding: 110px 0 0 200px;
    text-decoration: underlined;
    color: #e76c1b;
}
p#slide_text_fs{
  margin: 0;
  padding: 112px 0 0 34px;
}
.dealListTabs{
  position:relative;
  top:1px;
}
.dealListTabs a{
  margin:0;
  border: solid	1px #ccc;
  border-radius:8px 8px 0 0;
  border-bottom:solid 1px #fff;
  height:22px;
  padding:0 16px;
  font: bold 11px/22px 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
  color:#333;
  background:#fff;
  display:inline-block;
  text-decoration:none;
  position:relative;
  z-index:2;
}
.dealListTabs a.notSelected{
  margin: 0 0 0 -9px;
  padding-left:20px;
  border-bottom: solid 1px #ccc;
  z-index:1;
}
.dealListWrapper{
  margin: 0 0 20px 0;
  border:solid 1px #ccc;
  border-radius:0 8px 8px 8px;
  padding:10px 20px;
}
article{
  margin: 5px 0 10px 0;
  padding: 5px;
  border:solid 1px #f2f2f2;
  border-radius: 6px;
  background:#f6f6f6;
}
.voteStores{
  height:51px;
  width:42px;
  background:#fff;
  border:solid 1px #cfcfcf;
  border-radius:8px;
  box-shadow: 0 0 1px 1px rgba(209,209, 209, 0.35);
  -webkit-box-shadow: 0 0 1px 1px rgba(209,209, 209, 0.35);
  float:left;
}
.floatRight{
  float: right;
}
.vote_score{
  font:12px/30px verdana;
  letter-spacing:-2px;
  color:999;
  text-align:center;
  border-bottom: solid 1px #cfcfcf;
}
.vote_score_pos, .vote_score_neg{
  font-weight:bold;
  color:#093;
}
.vote_score_neg{
  color:#c00;
}
a.vote_controls_pos, a.vote_controls_pos_selected, a.vote_controls_neg, a.vote_controls_neg_selected{
  width:20px;
  height:20px;
  background: url("/images/general.png") no-repeat scroll 2px -97px transparent;
  display:inline-block;
  float:left;
}
a.vote_controls_pos, a.vote_controls_pos_selected{
  border-right:solid 1px #cfcfcf;
}
a.vote_controls_pos:hover, a.vote_controls_pos_selected{
  background-position: 2px -117px;
}
a.vote_controls_neg{
  background-position: 2px -137px;
}
a.vote_controls_neg:hover, a.vote_controls_neg_selected{
  background-position: 2px -157px;
}
.deal_content{
  margin: 0 0 0 9px;
  width: 420px;
  float: left;
}
.store_logo{
  display: block;
  float: left;
  height: 55px;
  line-height: 35px;
  width: 94px;
}
.dealListWrapper .deal_content{
  width:347px;
}
.deal_content p{
  margin:0;
  padding:0;
}
a.badge, span.printable{
  padding: 1px 2px 1px 3px;
  border: 1px solid #ccc;
  color: #000;
  font-weight: bold;
  text-decoration:none;
  background: #FEFEE2;
}
span.printable{
  cursor: pointer;
}
span.couponCode{
  color: green;
  font-size: 13px;
}
.expires{
  color: #FFA500;
}
.couponCont{
  color:#888;
  font-size:9pt;
}
.expired{
  color:#f00;
}
.dealLinks{
  margin: 0;
  padding: 0 0 0 1px;
}
.dealLinks div{
  margin: 0 15px 0 0;
  float:left;
}
.dealLinks a{
  text-decoration:none;
  font-size:11px;
}
.dealLinks a:hover{
  text-decoration:underline;
}
.dlink{
  min-height: 16px;
  font-size: 10pt;
  color:#000;
  overflow: hidden;
}
.dlink a {
  text-decoration: none;
  color: #000000;
}
.dlink a:hover {
  color: #06C;
}
.dlink a:visited {
  color: #666;
}
div.moreArrow {
  cursor: pointer;
  position: relative;
  z-index: 1;
}
a.flyout:hover{
  text-decoration:none;
}
a.flyout span{
  width:10px;
  background: url('/images/general.png') no-repeat scroll -230px -94px; 
  display:inline-block;
}
a.flyout:hover span{
  background: url('/images/general.png') no-repeat scroll -230px -109px;
}
.dealLinks div#moreArrow a:hover span{

}
.toggleMore {
  top: 16px;
  left: 0;
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 5px;
  width: 100px;
  font-size: 8pt;
  background: #fff;
  position: absolute;
  display: none;
  font-size: 8pt;
  z-index: 1;
}
.toggleMore a{
  background-color: #FFFFFF;
  line-height: 12px !important;
  display:block;
}
.couponGet{
  margin: 0 0 0 9px;
  padding:6px 0 0 0;
  width:130px;
  text-align:center;
  float:left;
}
.couponGet a{
  font-size:9pt;
  text-decoration:none;
}
a.orangebtn, a.orangesubmit{
  margin: 0 auto;
  padding:0 23px;
  height:28px;
  border-radius:4px;
  border: solid 1px #e06c01;
  font: bold 12px/28px arial;
  color:#fff;
  text-decoration:none;
  box-shadow: -2px -4px 4px rgba(0, 0, 0, 0.18) inset, 0 0 2px 1px rgba(51, 51, 51, 0.30);
  -webkit-box-shadow: -2px -4px 4px rgba(0, 0, 0, 0.18) inset, 0 0 2px 1px rgba(51, 51, 51, 0.30);
  display:block;
}
a.orangebtn:hover, a.orangesubmit:hover{
  box-shadow: -2px -4px 4px rgba(0, 0, 0, 0.18) inset;
  -webkit-box-shadow: -2px -4px 4px rgba(0, 0, 0, 0.18) inset;
}
a.orangesubmit{
  margin:8px 5px 14px 0;
  padding:0 5px;
  height:23px;
  font: bold 11px/23px Arial;
  display:inline-block;
}
.storeCommentsForm{
  margin-top: 10px;
  color:#333;
  font-size:12px;
}
.storeCommentsForm textarea{
  margin:0 0 20px 0;
  display:block;
}
.reviews p{
  margin: 0 0 3px 0;
  padding: 0 0 5px 0;
  border-top: solid 1px #ccc;
}
.reviews p.fist{
  border-top:none;
}
.reviews p span{
  width:20px;
  display:inline-block;
  background:url("/images/general.png") no-repeat -216px -19px;
}
aside{
  width:300px;
  padding:0 0 0 15px;
  float:right;
}
aside.stores{
  padding:25px 0 0 15px;
}
aside.stores h2{
  margin:0;
  padding:;
  font:normal 19px/23px Arial;
  padding-bottom:20px;
  color:#333;
}
h5#media_detail {
  margin:0;
  padding:44px 0 0 0;
  color: #333;
  font-size: 12px;
}
a#media{
  margin:0 0 61px 0;
  height: 36px;
  width: 270px;
  background: url("/images/general.png") no-repeat scroll 0 -60px transparent;
  text-decoration: none;
  display:block;
}
.socialwidget{
  margin: 0 0 20px 0;
  border: 2px solid #4A9EB5;
  border-radius: 4px 4px 4px 4px;
  height: 140px;
  width: 260px;
}
.socialwidget form{
  margin: 0;
  padding: 10px 5px;
  font:11px Arial,Helvetica,sans-serif;
  color:#222324;
}
.socialwidget form input{
  margin:8px 5px 14px 0;
  padding:0 5px;
  border:solid 1px #c2c2c2;
  border-radius:4px;
  height:23px;
  width:130px;
  line-height:23px;
  float:left;
}
.socialwidget h3{
  margin: 0 0 10px;
  font: bold 15px/15px Arial,Helvetica,sans-serif;
}
.socials{
  width:33%;
  float:left;
  line-height:1;
}
.socials span{
  font-size:8px;
}
.socials a{
  margin:0 2px 0 0;
  height:30px;
  width:30px;
  display:block;
  float:left;
  text-decoration:none;
  background:url("/images/general.png") no-repeat 0 0;
}
.socials a.rss{
  background-position:-45px -99px;
}
.socials a.rss:hover{
  background-position:-45px -129px;
}
.socials a.facebook{
  background-position:-95px -99px;
}
.socials a.facebook:hover{
  background-position:-95px -129px;
}
.socials a.twitter{
  background-position:-145px -99px;
}
.socials a.twitter:hover{
  background-position:-145px -129px;
}
.relatedStores{
  width:270px;
}
.relatedStores a{
  margin:10px 19px 7px 0px;
  border:solid 1px #ccc;
  border-radius:3px;
  height:45px;
  width:110px;
  padding:0;
  line-height:42px;
  text-align:center;
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.04), 0 3px 9px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.04), 0 3px 9px 3px rgba(0, 0, 0, 0.1);
  float:left;
  vertical-align:middle;
  text-decoration:none;
}
.relatedStores a:hover{
  box-shadow: 0 3px 9px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 3px 9px 3px rgba(0, 0, 0, 0.1);
}
.relatedStores a img{
  vertical-align:middle;
  border:none;
}
.rightAd{
  margin:20px 0px;
}
.footnotes{
  padding:20px 30px;
  clear:both;
}
/* FOOTER STYLE */
footer{
  background-color: #016799;
  height:300px;
}
footer .content, footer div.content nav{
  margin:0 auto;
  padding:0;
  width:960px;
  text-align:center;
  color:#fff;
  font-size:10px;
}
footer .content{
  height:100%;
}
footer div.content nav{
  padding: 30px 0 5px 0;
  height:auto;
}
.vendio-sites{
  margin: 0;
  padding:0;
  font-weight:bold;
}
footer .content a{
  color:#fff;
  text-decoration:none;
}
footer .content a:hover{
  color:#05405e
}

.ajaxLoader {
  display: none;
  position: absolute;
  z-index: 9999;
}

#tooltip {
  position: absolute;
  -moz-appearance: tooltip;
  z-index: 10000;
  margin-top: 21px;
  border: 1px solid InfoText;
  padding: 2px 3px;
  max-width: 40em;
  background-color: InfoBackground;
  color: InfoText;
  font: message-box;
}

.slug, .dealIsExpanded, .dealExpand{
  display: none;
}

.dealExpand{
   position:relative;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   border:1px #ccc solid;
   margin-top:5px;
   padding: 5px 10px 5px 10px;
   background-color: #fff;
   margin-right:-135px;
   display:none;
}

.dealExpandDesc{
  width:380px;
  margin-bottom:1px;
}   

.dealForm{
  margin-top:10px; 
}   

.dealForm textarea{
  width: 250px;
  height:80px;
}  

.dealForm div {
  font-size:12px;
} 

.dealComments{
  position:relative;
  width:380px;
  height:120px;
  overflow:auto;
  border:1px #ccc solid;
  background-color:#FFF;
  padding:0px;
}
.dealComments ul{
  list-style-image:none;
  list-style-position:outside !important;
  list-style-type:none;
}
.dealComments ul li{
  position:relative;
  margin:0px !important;
  font-size:8pt;
  border-top: #ccc 1px solid;
  padding-bottom:5px;
  height:auto !important;
  background-color:#F6F6F6;
  border-radius: 6px;
}
.dealComments ul li a{
    text-decoration: none;
}
.dealComments ul li.first{
    border-top: none !important;
}
.thumb_up, .thumb_down{
  width:20px;
  height:20px;
  display:inline-block;
}
.thumb_up{
  background: url("/images/general.png") no-repeat scroll 2px -117px transparent;
}
.thumb_down{
  background: url("/images/general.png") no-repeat scroll 2px -157px transparent;
}

.holiday-promo-block p {
    padding: 103px 0 0 415px;
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
    color: #0f55a5;
}

.tips, .more_tips, .show_tips {
    text-align:justify;
    color: #999999;
    line-height: 15px;
    margin-bottom: 20px;
    padding-right:35px;
}

.tips {
    height: 90px;
    overflow: hidden;
}

.expanded{
    height:auto !important; 
    overflow:visible !important;
}

.tips h2{
    text-align:left;
    padding-bottom:20px;
    line-height:20px;
} 

.more_tips{
    display:none
} 

.more{
    margin-top:-10px;
    margin-bottom:10px;
    display:none
} 

.more a {
    font-size:8pt;
    text-decoration:none;
}

.show_more{
    margin-top:5px; 
    margin-bottom:10px;
} 

.show_more a {
    font-size:8pt;
    text-decoration:none;
}

.hilitedDeal {
    background-color: #FFFFDD;
    border: 1px solid #FFC586;
}

/*** v5/bkg.css*/

body{
  background: #016799 url("/images/gradients.png") repeat-x 0 -772px;
  background: -ms-linear-gradient(top -90deg, #6da6c3,#6da6c3 552px,#5c9dbd 670px, #3989ae 822px,#257ca7 900px,#086a9b 1057px,#026899 1174px,#026899);
  background: -webkit-gradient(linear, left top, left bottom, from(#6da6c3), to(#6da6c3), color-stop(0.53, #6da6c3), color-stop(0.30, #5c9dbd));
  background: -webkit-linear-gradient(#6da6c3,#6da6c3 552px,#5c9dbd 670px, #3989ae 822px,#257ca7 900px,#086a9b 1057px,#026899 1174px,#026899);
  background: -moz-linear-gradient(top -90deg, #6da6c3,#6da6c3 552px,#5c9dbd 670px, #3989ae 822px,#257ca7 900px,#086a9b 1057px,#026899 1174px,#026899);
  background: -o-linear-gradient(-90deg, #6da6c3,#6da6c3 552px,#5c9dbd 670px, #3989ae 822px,#257ca7 900px,#086a9b 1057px,#026899 1174px,#026899);
}
a.topbuttons, a.topbutton{
  background: url("/images/gradients.png") repeat-x 0 0;
  background: -ms-linear-gradient(90deg,#a4bcc8,#b1ccd7 75%, #9db3be);
  background: -moz-linear-gradient(90deg,#a4bcc8,#b1ccd7 75%, #9db3be);
  background: -webkit-gradient(linear, left top, left bottom, from(#a4bcc8), color-stop(0.75, #b1ccd7), to(#9db3be));
  background: -webkit-linear-gradient(#a4bcc8,#b1ccd7 75%, #9db3be);
  background: -o-linear-gradient(#a4bcc8,#b1ccd7 75%, #9db3be);
}
.menus, .search-menu{
  background: url("/images/gradients.png") repeat-x 0 -22px;
  background: -ms-linear-gradient(-90deg,#feffff,#7aa0ba);
  background: -moz-linear-gradient(-90deg,#feffff,#7aa0ba);
  background: -webkit-gradient(linear, left top, left bottom, from(#feffff), to(#7aa0ba));
  background: -webkit-linear-gradient(#feffff,#7aa0ba);
  background: -o-linear-gradient(#feffff,#7aa0ba);
}
.socialwidget{
  background: url("/images/gradients.png") repeat-x 0 -102px;
  background: -ms-linear-gradient(90deg,#98bed2,#c7d7e1 50%, #cce6f1);
  background: -moz-linear-gradient(90deg,#98bed2,#c7d7e1 50%, #cce6f1);
  background: -webkit-gradient(linear, left top, left bottom, from(#cce6f1), color-stop(0.5, #c7d7e1), to(#98bed2));
  background: -webkit-linear-gradient(#cce6f1,#c7d7e1 50%, #98bed2);
  background: -o-linear-gradient(90deg,#98bed2,#c7d7e1 50%, #cce6f1);
}
footer .content{
  background: url("/images/gradients.png") repeat-x 0 -272px;
  background: -moz-linear-gradient(90deg,#217aa6,#4b93b7 25%, #bad6e3);
  background: -webkit-gradient(linear, left top, left bottom, from(#bad6e3), color-stop(0.75, #4b93b7), to(#217aa6));
  background: -webkit-linear-gradient(#bad6e3,#4b93b7 75%, #217aa6);
  background: -o-linear-gradient(90deg,#217aa6,#4b93b7 25%, #bad6e3);
}
a.orangebtn, a.orangesubmit{
  background: url("/images/gradients.png") repeat-x 0 -62px;
  background: -ms-linear-gradient(-90deg,#f9b66f,#f17618);
  background: -moz-linear-gradient(-90deg,#f9b66f,#f17618);
  background: -webkit-gradient(linear, left top, left bottom, from(#f9b66f), to(#f17618));
  background: -webkit-linear-gradient(#f9b66f,#f17618);
  background: -o-linear-gradient(#f9b66f,#f17618);
}
.dealListTabs a.notSelected{
  background: -ms-linear-gradient(-90deg,#fff,#e9e9e9) !important;
  background: -moz-linear-gradient(-90deg,#fff,#e9e9e9) !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e9e9e9)) !important;
  background: -webkit-linear-gradient(#fff,#e9e9e9) !important;
  background: -o-linear-gradient(#fff,#e9e9e9) !important;

}
