/* line 1, ../../../../../../../compass/src/common/reset.scss */
html {
  color: #000;
  background-color: #fff;
}

/* line 30, ../../../../../../../compass/src/common/reset.scss */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* line 35, ../../../../../../../compass/src/common/reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 41, ../../../../../../../compass/src/common/reset.scss */
fieldset,
img {
  border: 0;
}

/* line 53, ../../../../../../../compass/src/common/reset.scss */
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
  font-weight: normal;
}

/* line 58, ../../../../../../../compass/src/common/reset.scss */
li {
  list-style: none;
}

/* line 63, ../../../../../../../compass/src/common/reset.scss */
caption,
th {
  text-align: left;
}

/* line 72, ../../../../../../../compass/src/common/reset.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

/* line 78, ../../../../../../../compass/src/common/reset.scss */
q:before,
q:after {
  content: '';
}

/* line 83, ../../../../../../../compass/src/common/reset.scss */
abbr,
acronym {
  border: 0;
  font-variant: normal;
}

/* line 88, ../../../../../../../compass/src/common/reset.scss */
sup {
  vertical-align: text-top;
}

/* line 92, ../../../../../../../compass/src/common/reset.scss */
sub {
  vertical-align: text-bottom;
}

/* line 98, ../../../../../../../compass/src/common/reset.scss */
input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}

/* line 106, ../../../../../../../compass/src/common/reset.scss */
input,
textarea,
select {
  *font-size: 100%;
}

/* line 110, ../../../../../../../compass/src/common/reset.scss */
legend {
  color: #000;
}

/* line 7, ../../../../../../../compass/src/common/base.scss */
body {
  font-size: 12px;
  font-family: arial,sans-serif;
}

/* Anchors/Links */
/* line 15, ../../../../../../../compass/src/common/base.scss */
a,
a:link,
a:visited {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

/* line 20, ../../../../../../../compass/src/common/base.scss */
a:hover {
  color: #0099ff;
}

/* line 23, ../../../../../../../compass/src/common/base.scss */
a:active {
  color: #000;
}

/* Return bold weight to usual suspects */
/* line 29, ../../../../../../../compass/src/common/base.scss */
strong,
b {
  font-weight: bold;
}

/* Forms */
/* line 34, ../../../../../../../compass/src/common/base.scss */
:focus {
  outline-style: none;
}

/* line 40, ../../../../../../../compass/src/common/base.scss */
input[type=text],
input[type=password],
textarea {
  border: #cccccc 1px solid;
  -moz-box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 0 0 true;
  -webkit-box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 0 0 true;
  -o-box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 0 0 true;
  box-shadow: rgba(0, 0, 0, 0.25) 2px 2px 0 0 true;
}

/* line 47, ../../../../../../../compass/src/common/base.scss */
input[type=text]:focus,
input[type=password]:focus,
textarea:focus {
  background: #ffffd1;
}

/* line 52, ../../../../../../../compass/src/common/base.scss */
input.default-value,
textarea.default-value {
  color: #999999;
}

/* line 56, ../../../../../../../compass/src/common/base.scss */
label .note {
  color: #999999;
  font-family: georgia, serif;
  font-style: italic;
  font-size: 11px;
  font-weight: normal;
}

/* line 65, ../../../../../../../compass/src/common/base.scss */
input[type=checkbox],
input[type=radio] {
  margin-right: 7px;
}

/* line 69, ../../../../../../../compass/src/common/base.scss */
optgroup {
  color: #666666;
  font-weight: normal;
}
/* line 73, ../../../../../../../compass/src/common/base.scss */
optgroup option {
  color: #000;
  font-family: arial, sans-serif;
}

/* Buttons */
/* line 81, ../../../../../../../compass/src/common/base.scss */
.button,
.submit input {
  background: #000;
  overflow: hidden;
  border: 0;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 10px;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  cursor: pointer;
}

/* line 96, ../../../../../../../compass/src/common/base.scss */
.button[type=reset],
.button.cancel {
  background: #999999;
}

/* line 101, ../../../../../../../compass/src/common/base.scss */
.button:hover,
.submit input:hover {
  background-color: #0099ff;
  color: #fff;
}

/* line 107, ../../../../../../../compass/src/common/base.scss */
.button,
.button:active {
  outline-style: none;
  outline-width: 0;
}

/* line 114, ../../../../../../../compass/src/common/base.scss */
.button,
.button:link,
.button:visited {
  color: #fff;
}

/* line 119, ../../../../../../../compass/src/common/base.scss */
.button.disabled,
.button.disabled:hover {
  background: #999999;
  cursor: default;
}

/* Errors */
/* line 125, ../../../../../../../compass/src/common/base.scss */
.message {
  background-color: #fcc;
  color: #c00;
  padding: 7px 14px;
  font-size: 12px;
  margin: 0 0 14px;
}

/* line 132, ../../../../../../../compass/src/common/base.scss */
p {
  margin-bottom: 10px;
  line-height: 20px;
}

/* line 137, ../../../../../../../compass/src/common/base.scss */
.clear {
  overflow: hidden;
  *zoom: 1;
  clear: both;
}

/* line 142, ../../../../../../../compass/src/common/base.scss */
.hidden {
  display: none;
}

/* line 146, ../../../../../../../compass/src/common/base.scss */
.thumb {
  width: 135px;
  height: 90px;
  overflow: hidden;
}
/* line 151, ../../../../../../../compass/src/common/base.scss */
.thumb img {
  width: 135px;
}

/* line 100, ../../../../../../../compass/src/partials/_images.scss */
.avatar,
.avatar img {
  width: 28px;
  height: 28px;
  overflow: hidden;
}

/* line 160, ../../../../../../../compass/src/common/base.scss */
.ad {
  text-align: center;
}

/* line 1, ../../../../../../../compass/src/common/debug.scss */
.todo {
  background-color: #0f0 !important;
}

/* line 7, ../../../../../../../compass/src/views/layouts/html/new.scss */
html {
  background-color: #e6e3dc;
}

/* line 11, ../../../../../../../compass/src/views/layouts/html/new.scss */
button {
  background-color: #000000;
  border: 0 none;
  color: #FFFFFF !important;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-align: center;
}

/* line 21, ../../../../../../../compass/src/views/layouts/html/new.scss */
#page {
  margin: auto;
  position: relative;
  padding-top: 28px;
  width: 970px;
  margin: 0 auto;
}
/* line 29, ../../../../../../../compass/src/views/layouts/html/new.scss */
#page .header,
#page .footer {
  display: inline;
  float: left;
  width: 970px;
}
/* line 33, ../../../../../../../compass/src/views/layouts/html/new.scss */
#page .header {
  margin: 28px 0;
}
/* line 37, ../../../../../../../compass/src/views/layouts/html/new.scss */
#page .msn-header {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 44, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer {
  clear: both;
  background-color: #c5c0b7;
  background-image: url('../../../../../images/new/backgrounds/msn_footer_pattern.gif?1282874979');
  background-repeat: repeat-x;
}
/* line 49, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer div {
  width: 942px;
  padding: 14px;
  margin: 0 auto;
  text-align: right;
  font-size: 10px;
  color: #807d77;
}
/* line 57, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer div a {
  display: inline;
  float: left;
  padding-right: 4px;
  margin-right: 4px;
  border-right: #807d77 1px solid;
  position: relative;
  top: 4px;
}
/* line 66, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer div a:link, .msn-footer div a:visited {
  color: #807d77;
}
/* line 70, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer div a:hover {
  color: #0099ff;
}
/* line 74, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer div a.about-our-ads {
  border: none;
}
/* line 79, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer div * {
  vertical-align: middle;
}
/* line 83, ../../../../../../../compass/src/views/layouts/html/new.scss */
.msn-footer div img {
  border-left: #807d77 1px solid;
  padding-left: 7px;
  margin-left: 7px;
}

/* line 91, ../../../../../../../compass/src/views/layouts/html/new.scss */
.cake-sql-log {
  clear: both;
  display: none;
}

