/**
 * $Id: ie7-fixes.css,v 1.1.2.7 2009/05/13 09:28:21 jwolf Exp $
 * Acquia Marina
 */

/*************/
/* IE7 FIXES */
/*************/

/* fix tabs from floating */
#primary-menu-wrapper {
  height: 1%;
}

/* prevent dropdown menus from disappearing behind preface blocks */
#preface div.block {
  position: static;
}

body.layout-main-last #sidebar-last ul li,
#content-bottom ul li {
  background-position: left 0.5em;
}

/* adjust pager spacing */
#main .item-list ul.pager li {
  margin: 0 2px;
}

#main .item-list .pager a.active {
  padding: 1px 0 2px 3px;
}

#search-box {
  padding: 0;
  width: 255px;
}

#search-box .search_submit {
  padding: 2px 0 0;
}

input.form-submit,
input.teaser-button {
    height: 23px;
  /*border: 1px solid red;*/
  margin: 0;
  padding: 1px 2px;
}
#search input.form-submit{
  height: 13px;
  /*border: 1px solid #225A82;*/
  margin: 0;
  padding: 1px 2px;
  width: 96px;
}

/* limit legend width to text length */
form fieldset legend {
  display: inline-block !important;
}

/* adjust openid link */
html.js #user-login-form li.openid-processed, 
html.js #user-login li.openid-processed {
  padding-left: 8px;
}

.layout-main-last #sidebar-last .block-wrapper {
  margin: 10px 0 30px;
}

.block {
  position: relative;
}

/* prevent comment form background from disappearing */
#comments .content {
  zoom: 1;
}

.block1 {
    margin-top:1px;
}
.front #sidebar-last .block1{
    /*margin-bottom: -20px;*/
}
#sidebar-last .block-wrapper.block-590 {
    margin-bottom: 0px;
}
.page-arg-experts #sidebar-last .block1 ,
.page-arg-contests #sidebar-last .block1 {
    /*margin-bottom: -20px;*/
}
#sidebar-last .block1 {
    margin-bottom: -20px;
}

#sidebar-last .block1 .block-wrapper.block-908,
#sidebar-last .block-wrapper.block-910,
#sidebar-last .block-wrapper.block-592,
.page-arg-node-112 #sidebar-last .block1{
    margin-bottom: 0px !important;
}

/*table.comment,
table.green,
table.moder,
table.tour {
    margin-bottom: -7px !important;
}*/

#sidebar-top {
    margin-top: 10px;
}
.node-112.layout-first-main-last #sidebar-last {
    /*margin: 10px 0 0 0 !important;*/
}
.twtr-doc{
    background: #ffa310;
}
.twtr-tweets{
    background: #f2f3f5;
}
.padt13{
    padding-top: 23px;
}
#node-form #edit-field-story-country-nid-nid.form-select {
    height: 215px;
}