/* line 14, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 17, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1;
  color: black;
  background: white;
}

/* line 19, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 21, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 23, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 25, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: "" "";
}
/* line 96, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
}

/* line 27, ../../../../../.rvm/gems/ruby-1.8.7-p352/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 1, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#loginbox {
  margin: 0 auto;
  min-height: 400px;
  width: 400px;
}
/* line 5, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#loginbox .inner {
  padding: 10px;
}
/* line 7, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#loginbox .inner h1 {
  padding-top: 40px;
  padding-bottom: 20px;
}
/* line 11, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#loginbox .inner .new_user_session .row.login_lost {
  padding-bottom: 15px;
}

/* line 17, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .loginvergeten, #new_password_reset .loginvergeten {
  margin-bottom: 5px;
}
/* line 19, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .submit, #new_password_reset .submit {
  margin: 0 15px;
}
/* line 21, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .submit .button, #new_password_reset .submit .button {
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  text-align: left;
  color: white;
  font-size: 10px;
  padding: 0 10px;
  line-height: 26px;
  cursor: pointer;
  height: 22px;
}
/* line 33, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .submit div, #new_password_reset .submit div {
  margin: 0;
  font-size: 11px;
}
/* line 37, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .text input, #new_password_reset .text input {
  width: 155px;
  border: 1px solid #d0d0d0;
  padding: 2px 5px;
}
/* line 41, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .to_account, #new_password_reset .to_account {
  margin: 0;
  background: url(/images/submit_green.png) right;
  color: white;
  cursor: pointer;
  font-weight: bold;
  line-height: 26px;
  width: 165px;
  height: 26px;
  position: absolute;
  left: 15px;
  bottom: 10px;
}
/* line 53, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .to_account .button, #new_password_reset .to_account .button {
  padding: 0 10px;
  margin: 0;
}
/* line 58, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session a .big span, #new_password_reset a .big span {
  color: #2f6f14;
}
/* line 60, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session label, #new_password_reset label {
  text-align: left;
  width: 150px;
  margin: 0;
}
/* line 64, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .row, #new_password_reset .row {
  border-bottom: none;
  margin: 0 0 5px 10px;
  padding: 0;
}
/* line 68, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .row input, #new_password_reset .row input {
  width: 150px;
}
/* line 70, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .fieldWithErrors, #new_password_reset .fieldWithErrors {
  color: #e74412;
}
/* line 72, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .fieldWithErrors label, #new_password_reset .fieldWithErrors label {
  background: url(/images/form_error.png) no-repeat right center;
  padding-right: 15px;
}
/* line 76, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .checkbox input, #new_password_reset .checkbox input {
  width: auto;
  height: 23px;
  line-height: 23px;
}
/* line 80, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .login_error, #new_password_reset .login_error {
  color: #e74412;
  margin: 0 10px 0 10px;
}
/* line 83, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .login_lost, #new_password_reset .login_lost {
  margin-bottom: 10px;
}
/* line 85, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .submit, #new_password_reset .submit {
  background: url(/images/submit_green.png) right;
  border: 0;
  color: white;
  cursor: pointer;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 26px;
  width: 170px;
  height: 26px;
  margin: 0;
}
/* line 97, ../../../app/stylesheets/partials/stofzuigermarkt/_login_box.sass */
#new_user_session .submit .button, #new_password_reset .submit .button {
  padding: 0 10px;
}

/* line 6, ../../../app/stylesheets/screen.sass */
html {
  font-size: 11px;
  font-family: "Trebuchet MS", "Arial", sans-serif;
  color: #434242;
  background: url(/images/background.jpg) no-repeat center 0;
}

/* line 12, ../../../app/stylesheets/screen.sass */
body {
  background: url(/images/background.jpg) no-repeat center 0;
}

/* line 15, ../../../app/stylesheets/screen.sass */
p {
  line-height: 150%;
  margin: 0.5em 0;
}
/* line 18, ../../../app/stylesheets/screen.sass */
p strong {
  font-weight: bold;
}

/* line 21, ../../../app/stylesheets/screen.sass */
h1, h2 {
  color: #434242;
  line-height: 1.2em;
  font-weight: normal;
  text-decoration: none;
  font-family: "Trebuchet MS", sans-serif;
}

/* line 28, ../../../app/stylesheets/screen.sass */
h1 {
  font-size: 18px;
}

/* line 31, ../../../app/stylesheets/screen.sass */
h2 {
  font-size: 14px;
}

/* line 34, ../../../app/stylesheets/screen.sass */
h3 {
  font-weight: bold;
  margin-top: 1em;
}

/* line 38, ../../../app/stylesheets/screen.sass */
a {
  color: #454444;
  text-decoration: underline;
}

/* line 42, ../../../app/stylesheets/screen.sass */
a.big {
  text-decoration: none;
  text-transform: uppercase;
}
/* line 45, ../../../app/stylesheets/screen.sass */
a.big:hover {
  text-decoration: underline;
}
/* line 48, ../../../app/stylesheets/screen.sass */
a.big span {
  display: inline-block;
  color: #454444;
  font-weight: bold;
  text-decoration: none;
  width: auto;
  vertical-align: top;
}
/* line 56, ../../../app/stylesheets/screen.sass */
a.big span:first-child {
  width: 10px;
  font-size: 12px;
  color: black;
}
/* line 60, ../../../app/stylesheets/screen.sass */
a.big span:first-child:before {
  content: ">";
}

/* line 63, ../../../app/stylesheets/screen.sass */
.clear {
  clear: both;
}

/* line 66, ../../../app/stylesheets/screen.sass */
.hide {
  display: none;
}

/* line 69, ../../../app/stylesheets/screen.sass */
input, textarea {
  margin-bottom: 2px;
  padding: 1px;
}

/* line 74, ../../../app/stylesheets/screen.sass */
#registration {
  margin-left: -5px;
  padding: 10px;
  background: white;
}
/* line 78, ../../../app/stylesheets/screen.sass */
#registration #finished {
  background: #cde3e7;
  padding: 10px;
}
/* line 81, ../../../app/stylesheets/screen.sass */
#registration #connector {
  background: white;
  margin: -20px 0 10px 196px;
  width: 200px;
  height: 10px;
}
/* line 86, ../../../app/stylesheets/screen.sass */
#registration #tabs {
  overflow: hidden;
  *zoom: 1;
  margin-left: 12px;
}
/* line 89, ../../../app/stylesheets/screen.sass */
#registration #tabs a {
  overflow: hidden;
  *zoom: 1;
  display: block;
  float: left;
  margin: 0 0 0 3px;
  text-decoration: none;
}
/* line 95, ../../../app/stylesheets/screen.sass */
#registration #tabs a div {
  float: left;
  height: 32px;
}
/* line 98, ../../../app/stylesheets/screen.sass */
#registration #tabs a .left {
  background: url(/images/menu_kw_left.png);
  width: 9px;
}
/* line 101, ../../../app/stylesheets/screen.sass */
#registration #tabs a .middle {
  background: #b1cdd2;
  color: #0a788c;
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
}
/* line 107, ../../../app/stylesheets/screen.sass */
#registration #tabs a .right {
  background: url(/images/menu_kw_right.png);
  width: 9px;
}
/* line 111, ../../../app/stylesheets/screen.sass */
#registration #tabs a.current .left {
  background: url(/images/menu_kw_left_selected.png);
}
/* line 113, ../../../app/stylesheets/screen.sass */
#registration #tabs a.current .middle {
  background: url(/images/menu_kw_middle_selected.png);
}
/* line 115, ../../../app/stylesheets/screen.sass */
#registration #tabs a.current .right {
  background: url(/images/menu_kw_right_selected.png);
}
/* line 117, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper {
  background: #cde3e7;
}
/* line 120, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row {
  border-bottom: 0;
  padding: 10px 0;
  position: relative;
  z-index: 5;
}
/* line 126, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row.submit .button {
  cursor: pointer;
  display: inline-block;
  margin: 0 10px 0 0;
}
/* line 130, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row.submit .button .text {
  background: url(/images/submit_blue.png);
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  height: 26px;
  line-height: 26px;
  color: white;
  padding: 0 10px;
  vertical-align: top;
}
/* line 140, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row.submit .button .arrow {
  background: url(/images/submit_blue_arrow.png);
  display: inline-block;
  margin-left: -5px;
  width: 20px;
  height: 26px;
}
/* line 146, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row .coc_field {
  width: 113px;
}
/* line 148, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row .street {
  width: 165px;
}
/* line 150, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row .number {
  width: 80px;
}
/* line 152, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row .between_coc {
  display: inline-block;
  font-weight: bold;
  width: 15px;
}
/* line 156, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row .gender_label {
  display: inline-block;
  height: 26px;
  line-height: 26px;
  vertical-align: top;
}
/* line 161, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row .gender_error {
  display: inline-block;
  margin-left: 10px;
  color: red;
  height: 26px;
  line-height: 26px;
  vertical-align: top;
}
/* line 169, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row .radio {
  height: 26px;
  line-height: 26px;
}
/* line 172, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row h2.same_as_main {
  display: inline-block;
  height: 25px;
  line-height: 25px;
  vertical-align: top;
  padding: 0;
  width: 164px;
}
/* line 179, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row input.same_as_main {
  width: 10px;
  height: 25px;
  line-height: 25px;
}
/* line 183, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form .row label.same_as_main {
  font-weight: normal;
  width: 200px;
  height: 25px;
  line-height: 25px;
}
/* line 188, ../../../app/stylesheets/screen.sass */
#registration #form_wrapper form h2 {
  margin-left: 10px;
}
/* line 190, ../../../app/stylesheets/screen.sass */
#registration .caution {
  background: #cde3e7;
  color: #447103;
  padding: 10px;
  font-size: 10px;
  font-style: italic;
}

/* line 199, ../../../app/stylesheets/screen.sass */
form .changed {
  background-color: #ffffbb;
}
/* line 201, ../../../app/stylesheets/screen.sass */
form .row:last-child {
  border: 0;
}
/* line 203, ../../../app/stylesheets/screen.sass */
form .row {
  padding: 5px 0;
  border-bottom: 1px solid #eeeeee;
}
/* line 206, ../../../app/stylesheets/screen.sass */
form .row label {
  width: 150px;
  height: 23px;
  line-height: 23px;
  display: inline-block;
  margin: 0 20px 0 0;
  font-weight: bold;
  text-align: right;
  vertical-align: top;
}
/* line 215, ../../../app/stylesheets/screen.sass */
form .row input {
  margin: 0;
  padding: 3px 0;
  width: 250px;
}
/* line 219, ../../../app/stylesheets/screen.sass */
form .row .checkbox, form .row .radio {
  width: 20px;
}
/* line 221, ../../../app/stylesheets/screen.sass */
form .row .element {
  display: inline-block;
  vertical-align: top;
}
/* line 224, ../../../app/stylesheets/screen.sass */
form .row .field_description {
  color: #909090;
  font-style: italic;
  margin: 5px 0 0 174px;
  width: 400px;
}
/* line 230, ../../../app/stylesheets/screen.sass */
form .date select {
  margin: 0;
}
/* line 233, ../../../app/stylesheets/screen.sass */
form .title input {
  padding: 3px 0;
}
/* line 236, ../../../app/stylesheets/screen.sass */
form .description textarea {
  width: 400px;
  height: 100px;
}
/* line 240, ../../../app/stylesheets/screen.sass */
form .textarea label {
  vertical-align: top;
}
/* line 242, ../../../app/stylesheets/screen.sass */
form .textarea textarea {
  margin: 0;
}
/* line 245, ../../../app/stylesheets/screen.sass */
form .price input {
  width: 50px;
}
/* line 247, ../../../app/stylesheets/screen.sass */
form .errorExplanation {
  background-color: #ffebe3;
  margin: 10px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 251, ../../../app/stylesheets/screen.sass */
form .errorExplanation ul {
  margin: 10px 25px;
}
/* line 253, ../../../app/stylesheets/screen.sass */
form .fieldWithErrors {
  display: inline;
}
/* line 255, ../../../app/stylesheets/screen.sass */
form .fieldWithErrors input {
  border: 2px solid #ff5d1d;
  background-color: #ffebe3;
}
/* line 258, ../../../app/stylesheets/screen.sass */
form .submit {
  padding: 10px 0;
  text-align: right;
}
/* line 261, ../../../app/stylesheets/screen.sass */
form .submit .pagination {
  display: inline-block;
  width: 30px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  border: 1px solid black;
  background-color: #dddddd;
}
/* line 269, ../../../app/stylesheets/screen.sass */
form .submit .pagination.active {
  background-color: white;
  cursor: pointer;
}
/* line 272, ../../../app/stylesheets/screen.sass */
form .submit .pagination.current {
  background-color: black;
  color: white;
}
/* line 275, ../../../app/stylesheets/screen.sass */
form .submit .delete {
  float: left;
}
/* line 277, ../../../app/stylesheets/screen.sass */
form .submit input {
  margin: 0 5px;
  font-size: 13px;
  width: auto;
}
/* line 281, ../../../app/stylesheets/screen.sass */
form .submit a.cancel {
  color: red;
  text-decoration: none;
  border-bottom: 1px dotted red;
}

/* line 288, ../../../app/stylesheets/screen.sass */
#container {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  width: 966px;
}
/* line 292, ../../../app/stylesheets/screen.sass */
#container #logo {
  height: 49px;
  width: 306px;
  margin-top: 25px;
  margin-left: 25px;
  float: left;
}
/* line 299, ../../../app/stylesheets/screen.sass */
#container #menu {
  overflow: hidden;
  *zoom: 1;
  margin-right: 30px;
  float: right;
}
/* line 304, ../../../app/stylesheets/screen.sass */
#container #menu .left {
  background: url(/images/menu_left.png);
  height: 29px;
  width: 12px;
  float: left;
}
/* line 310, ../../../app/stylesheets/screen.sass */
#container #menu .middle {
  background: white;
  height: 29px;
  float: left;
}
/* line 315, ../../../app/stylesheets/screen.sass */
#container #menu .middle a {
  color: #454444;
  text-decoration: none;
  line-height: 29px;
  font-size: 15px;
  margin-right: 12px;
}
/* line 322, ../../../app/stylesheets/screen.sass */
#container #menu .middle a:active {
  color: #f58233;
}
/* line 325, ../../../app/stylesheets/screen.sass */
#container #menu .right {
  background: url(/images/menu_right.png);
  height: 29px;
  width: 12px;
  float: left;
}
/* line 333, ../../../app/stylesheets/screen.sass */
#container #content {
  background: #ebe6d3;
  width: 966px;
  margin-top: 65px;
  float: left;
}
/* line 339, ../../../app/stylesheets/screen.sass */
#container #content .top {
  margin-top: -10px;
}
/* line 341, ../../../app/stylesheets/screen.sass */
#container #content .top div {
  height: 10px;
  float: left;
}
/* line 344, ../../../app/stylesheets/screen.sass */
#container #content .top .topleft {
  background: url(/images/container_top_left.png);
  width: 10px;
}
/* line 347, ../../../app/stylesheets/screen.sass */
#container #content .top .topmiddle {
  background: #6d6759;
  width: 946px;
}
/* line 350, ../../../app/stylesheets/screen.sass */
#container #content .top .topright {
  background: url(/images/container_top_right.png);
  width: 10px;
}
/* line 356, ../../../app/stylesheets/screen.sass */
#container #content .block {
  background: white;
  width: 200px;
  min-height: 267px;
  float: left;
  margin: -45px 0 0 6px;
  -webkit-box-shadow: -3px 5px 8px rgba(0, 0, 0, 0.17);
  -moz-box-shadow: -3px 5px 8px rgba(0, 0, 0, 0.17);
  z-index: 444;
}
/* line 366, ../../../app/stylesheets/screen.sass */
#container #content .block .header {
  height: 16px;
}
/* line 369, ../../../app/stylesheets/screen.sass */
#container #content .block .content {
  color: #454444;
}
/* line 371, ../../../app/stylesheets/screen.sass */
#container #content .block .content div {
  margin: 5px 15px;
}
/* line 373, ../../../app/stylesheets/screen.sass */
#container #content .block .content div.fieldWithErrors {
  margin: 0;
  padding: 0;
}
/* line 376, ../../../app/stylesheets/screen.sass */
#container #content .block .content h1 {
  margin: 0.5em 15px;
}
/* line 378, ../../../app/stylesheets/screen.sass */
#container #content .block .content p {
  margin: 0.5em 15px;
}
/* line 380, ../../../app/stylesheets/screen.sass */
#container #content .block .content p .big {
  text-decoration: none;
}
/* line 382, ../../../app/stylesheets/screen.sass */
#container #content .block .content p .big span {
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  width: 160px;
  vertical-align: top;
}
/* line 389, ../../../app/stylesheets/screen.sass */
#container #content .block .content p .big span:first-child {
  width: 16px;
  height: 33px;
}
/* line 395, ../../../app/stylesheets/screen.sass */
#container #content #block1 {
  margin-left: 10px;
  height: 267px;
}
/* line 398, ../../../app/stylesheets/screen.sass */
#container #content #block1 .header {
  background: #e26006;
}
/* line 403, ../../../app/stylesheets/screen.sass */
#container #content #block1 .content a .big span {
  color: #e26006;
}
/* line 408, ../../../app/stylesheets/screen.sass */
#container #content #block2 {
  height: 267px;
}
/* line 410, ../../../app/stylesheets/screen.sass */
#container #content #block2 .header {
  background: #0a788c;
}
/* line 416, ../../../app/stylesheets/screen.sass */
#container #content #block2 .content a .big span {
  color: #0a788c;
}
/* line 421, ../../../app/stylesheets/screen.sass */
#container #content #block3 {
  z-index: 0;
  position: relative;
}
/* line 424, ../../../app/stylesheets/screen.sass */
#container #content #block3 .header {
  background: #2f6f14;
}
/* line 427, ../../../app/stylesheets/screen.sass */
#container #content #block3 .content .row.submit {
  margin-bottom: 20px;
}
/* line 430, ../../../app/stylesheets/screen.sass */
#container #content #contentleft {
  width: 622px;
  min-height: 850px;
  float: left;
}
/* line 435, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner {
  margin: 10px 0 0 15px;
  width: 608px;
  float: left;
}
/* line 439, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner .clear {
  clear: both;
}
/* line 442, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner p.indent {
  margin-left: 2em;
}
/* line 445, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner .article {
  border-bottom: 1px solid #c6ba8f;
  padding-bottom: 1em;
}
/* line 448, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner .article:last-child {
  border: 0;
}
/* line 451, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner h1:first-child {
  margin-top: 1em;
}
/* line 454, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner h2 {
  margin-top: 1em;
}
/* line 457, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner ul {
  margin: 0.5em 0;
  list-style-type: disc;
  padding-left: 2em;
}
/* line 461, ../../../app/stylesheets/screen.sass */
#container #content #contentleft #contentleftinner ul li {
  line-height: 150%;
  margin: 0.5em 0;
}
/* line 466, ../../../app/stylesheets/screen.sass */
#container #content #contentright {
  width: 344px;
  min-height: 850px;
  float: left;
}
/* line 471, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner {
  margin: 10px 20px 0 20px;
}
/* line 474, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner #titlebar {
  overflow: hidden;
  *zoom: 1;
}
/* line 476, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner #titlebar .left {
  float: left;
}
/* line 479, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner #homesearch {
  border: 1px solid #eeeeee;
  background-color: red;
}
/* line 484, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner .didyouknow {
  border-bottom: 1px solid #c6ba8f;
  padding-bottom: 1em;
}
/* line 487, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner .didyouknow h1 {
  margin: 0.5em 0;
  margin-top: 1em;
}
/* line 491, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner .didyouknow p {
  line-height: 15px;
}
/* line 494, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner .didyouknow ul {
  padding-left: 2em;
  list-style-type: disc;
  margin: 0.5em 0;
}
/* line 498, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner .didyouknow ul li {
  line-height: 1.5em;
}
/* line 500, ../../../app/stylesheets/screen.sass */
#container #content #contentright #contentrightinner .didyouknow:last-child {
  border: 0;
}
/* line 502, ../../../app/stylesheets/screen.sass */
#container #content .bottom {
  overflow: hidden;
  *zoom: 1;
  clear: both;
}
/* line 505, ../../../app/stylesheets/screen.sass */
#container #content .bottom div {
  height: 10px;
  float: left;
}
/* line 508, ../../../app/stylesheets/screen.sass */
#container #content .bottom .bottomleft {
  background: url(/images/container_bottom_left.png);
  width: 10px;
}
/* line 511, ../../../app/stylesheets/screen.sass */
#container #content .bottom .bottommiddle {
  background: #ebe6d3;
  width: 946px;
}
/* line 514, ../../../app/stylesheets/screen.sass */
#container #content .bottom .bottomright {
  background: url(/images/container_bottom_right.png);
  width: 10px;
}

/* line 518, ../../../app/stylesheets/screen.sass */
#footer {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  width: 900px;
  overflow: hidden;
  *zoom: 1;
  color: #777575;
  margin-top: 1.5em;
  border-top: 1px solid #d4d2d2;
  padding: 5px 0;
}
/* line 526, ../../../app/stylesheets/screen.sass */
#footer .left {
  float: left;
}
/* line 528, ../../../app/stylesheets/screen.sass */
#footer .right {
  float: right;
}
/* line 530, ../../../app/stylesheets/screen.sass */
#footer a {
  color: #777575;
  text-decoration: none;
  border-bottom: 1px solid #777575;
}

