/* frogzog. info section unified theme. */
@media screen {
  /* extra spacing for the footer */
  #unified_merchant #footer { margin-top: 2em; }
  /* article styles */
  .article .content { margin-bottom: 2em; padding-right: 26px; width: 645px; }
    .article .content .half { display: inline; float: left; margin-left: 8px; margin-right: 8px; width: 314px; }
  .article .extra { margin-bottom: 2em; }
  /* features list */
  .features {}
    .features li div.grid_3 { background-position: 0 0; background-repeat: no-repeat; min-height: 250px; }
      .features li div.grid_3 p { width: 650px; }
    .features li.mobile div.grid_3 { background-image: url(../images/features_mobile.jpg); }
    .features li.searchable div.grid_3 { background-image: url(../images/features_searchable.jpg); }
    .features li.personalizeable div.grid_3 { background-image: url(../images/features_personalizeable.jpg); }
    .features li.simple div.grid_3 { background-image: url(../images/features_simple.jpg); }
    .features li.scalable div.grid_3 { background-image: url(../images/features_scalable.jpg); }
    .features li.analytics div.grid_3 { background-image: url(../images/features_analytics.jpg); }
    .features li.valuable div.grid_3 { background-image: url(../images/features_valuable.jpg); }
  /* img nav */
  ul.img_nav { display: block; list-style-type: none; margin-bottom: 1.5em; }
    ul.img_nav li { height: 200px; line-height: 1.5em; padding: 0 0 0 229px; position: relative; }
      ul.img_nav li img { left: 0; position: absolute; top: 0; }
  /* pagination */
  .pagination { margin: 1.5em 0; }
    .pagination p { margin: 0 0 .5em 0 !important; }
    .pagination p.nav { line-height: 1em; padding: .25em 0; margin: 0 !important; }
    .pagination p.nav a, .pagination p.nav span { background: #F8F8F9; border: 1px solid #CCE3D1; margin-right: .2em; padding: .25em .5em; }
  /* pricing plans */
  .pricing_plans { color: #D1E5D6; height: 212px; text-align: center; }
    .pricing_plans li { background-position: 0 0; background-repeat: no-repeat; height: 212px; position: relative; width: 212px; }
    .pricing_plans li.premium { background-image: url(../images/sign_up_premium.jpg); }
    .pricing_plans li.plus { background-image: url(../images/sign_up_plus.jpg); }
    .pricing_plans li.basic { background-image: url(../images/sign_up_basic.jpg); }
    .pricing_plans li.free { background-image: url(../images/sign_up_free.jpg); }
      .pricing_plans li.free .price { color: #F2F2F2; }
    .pricing_plans .name { height: 33px; margin: 0; }
    .pricing_plans .price { color: #FFF799; font-size: 1.5em; }
    .pricing_plans .description { font-size: 1.333333em; padding-top: 1em; }
    .pricing_plans .bummer { font-size: .8em; }
    .pricing_plans .sign_up { bottom: 0; display: block; height: 46px; left: 0; position: absolute; text-align: left; width: 212px; }
    .pricing_plans strong { color: white; }
  /* sifr adjust */
/*  .sifr_h1_bold { margin-top: .5em; }*/
  .sIFR-hasFlash .sifr_h1_bold, .sIFR-hasFlash .sifr_h1_bolditalic { line-height: 52px; margin-top: .2em; }
  /* sub header nav label */
  .sub_header_label { margin-left: .5em; margin-right: 1em; }
  /* sub header nav list */
  .sub_header_nav { display: inline; }
    .sub_header_nav li { display: inline; margin: 0.5em; }
    .sub_header_nav li a:link, .sub_header_nav li a:visited { color: #168FCE; text-decoration: none; }
    .sub_header_nav li a:hover, .sub_header_nav li a:active { color: #168FCE; text-decoration: underline; }
    .sub_header_nav li a.selected { color: #8CC542 !important; font-weight: bold !important; }
  /* text image replacement */
  .tir { background-position: 0 0; background-repeat: no-repeat; display: block; text-indent: -9999px; }
  .tir_h3 { height: 30px; }
  .tir_h3_features_mobile { background-image: url(../images/tir_h3_features_mobile.gif); }
  .tir_h3_features_searchable { background-image: url(../images/tir_h3_features_searchable.gif); }
  .tir_h3_features_personalizeable { background-image: url(../images/tir_h3_features_personalizeable.gif); }
  .tir_h3_features_simple { background-image: url(../images/tir_h3_features_simple.gif); }
  .tir_h3_features_scalable { background-image: url(../images/tir_h3_features_scalable.gif); }
  .tir_h3_features_analytics { background-image: url(../images/tir_h3_features_analytics.gif); }
  .tir_h3_features_valuable { background-image: url(../images/tir_h3_features_valuable.gif); }
  .tir_signup_home { background-image: url(../images/tir_signup_home.gif); height: 120px; width: 212px; }
  /* ie6 hacks */
  * html .features li div.grid_3 { height: 250px; } /* ie6 hack */
  * html .container_4 .grid_3 form.highlight .input_select_decoy { width: 610px !important; }
  * html .container_4 .grid_3 form.highlight .input_text { width: 635px !important; }
}
@media print {
  .extra { display: none; }
}
