/* line 14, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/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, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1;
  color: black;
  background: white;
}

/* line 19, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

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

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

/* line 25, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: "" "";
}
/* line 96, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
}

/* line 27, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 1, sass/popup.sass */
#background_filter {
  display: none;
  background-color: #357faa;
  opacity: 0.3;
  filter: alpha(opacity=30);
  position: absolute;
  z-index: 1;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

/* line 13, sass/popup.sass */
#popup {
  border: 5px solid #3c7fa9;
  background-color: white;
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  display: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
  position: fixed;
  top: 50px;
  left: 20%;
  width: 650px;
  color: #424547;
  z-index: 5;
}
/* line 28, sass/popup.sass */
#popup h1 {
  font-size: 1.9em;
  font-weight: bold;
  margin: 25px 0px 25px 10px;
}
/* line 33, sass/popup.sass */
#popup #close_popup a {
  color: #424547;
  float: right;
  margin: 5px;
}
/* line 38, sass/popup.sass */
#popup p {
  margin: 20px;
}
/* line 41, sass/popup.sass */
#popup textarea, #popup input {
  padding: 5px;
  color: #363636;
  font-family: Cambria, Georgia, Times New Roman, Times, sans-serif;
  font-size: 1.2em;
  border: 1px solid #576373;
  background-color: #e9e9e9;
}
/* line 49, sass/popup.sass */
#popup textarea {
  height: 200px;
  width: 390px;
}
/* line 53, sass/popup.sass */
#popup input {
  width: 150px;
}

/* line 1, sass/login.sass */
#login {
  height: 20px;
  padding: 2px;
  color: black;
  text-align: right;
  font-size: 14px;
  background-color: #697830;
  border-bottom: 1px dotted #2f3613;
}
/* line 9, sass/login.sass */
#login .container {
  position: relative;
  height: 23px;
}
/* line 13, sass/login.sass */
#login .spade {
  position: absolute;
  height: 20px;
  color: white;
  top: 11px;
  left: 320px;
  font-size: 2em;
}
/* line 21, sass/login.sass */
#login #login_img {
  position: absolute;
  height: 20px;
  color: white;
  top: 0px;
  right: 0px;
  font-size: 2em;
}
/* line 29, sass/login.sass */
#login img {
  border: 0px;
}
/* line 32, sass/login.sass */
#login ul {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  overflow: hidden;
  display: inline-block;
  text-align: left;
}
/* line 8, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
#login ul {
  display: block;
}
/* line 50, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#login ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 4px;
  padding-right: 4px;
}
/* line 41, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#login ul li:first-child, #login ul li.first {
  padding-left: 0px;
}
/* line 43, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#login ul li:last-child, #login ul li.last {
  padding-right: 0px;
}
/* line 35, sass/login.sass */
#login ul li {
  margin-top: 2px;
  margin-right: 15px;
}
/* line 38, sass/login.sass */
#login ul a {
  color: white;
  text-decoration: none;
  font-family: "ff-enzo-web-1", "ff-enzo-web-2", Tahoma, Arial, sans-serif;
  font-size: 0.8em;
}
/* line 4, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/links/_hover-link.scss */
#login ul a:hover {
  text-decoration: underline;
}

/* line 8, sass/welcome.sass */
body {
  font-family: Cambria, Georgia, Times New Roman, Times, sans-serif;
  position: relative;
}
/* line 12, sass/welcome.sass */
body a {
  color: #4c3012;
}
/* line 18, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:visited {
  color: #4c3012;
}
/* line 21, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:focus {
  color: #36819e;
}
/* line 24, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:hover {
  color: #36819e;
}
/* line 27, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
body a:active {
  color: #36819e;
}
/* line 15, sass/welcome.sass */
body .yellow {
  background-color: #d5eb87;
}

/* line 18, sass/welcome.sass */
.container {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  display: inline-block;
}
/* line 8, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
.container {
  display: block;
}

/* line 21, sass/welcome.sass */
.red {
  color: #d35d00;
}

/* line 24, sass/welcome.sass */
.title {
  margin-top: 40px;
  font-size: 28px;
  text-align: center;
  margin-bottom: 20px;
  line-height: 1.2em;
}

/* line 31, sass/welcome.sass */
.blue_title {
  margin-top: 5px;
  margin-bottom: 5px;
  color: #3d819d;
  font-family: Helvetica, sans-serif;
  font-weight: bold;
  font-size: 17px;
}

/* line 38, sass/welcome.sass */
.blue_title_remark {
  font-size: 0.7em;
  font-weight: normal;
}

/* line 44, sass/welcome.sass */
#header {
  position: relative;
  height: 350px;
  border-bottom: 5px solid #323232;
  background-color: #9bb24f;
  padding-top: 20px;
}
/* line 51, sass/welcome.sass */
#header #header_left {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 590px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #header #header_left {
  overflow-x: hidden;
}
/* line 53, sass/welcome.sass */
#header #header_left #big_slogan {
  font-size: 24px;
  text-align: left;
  margin-bottom: 10px;
  margin-left: 20px;
  color: #1e201c;
}
/* line 61, sass/welcome.sass */
#header #header_left #screenshot div {
  position: absolute;
  bottom: 0px;
  width: 600px;
  height: 310px;
}
/* line 68, sass/welcome.sass */
#header #header_left #screenshot .calendar {
  background: url(../../images/frontpage/calendar.png);
}
/* line 70, sass/welcome.sass */
#header #header_left #screenshot .file {
  background: url(../../images/frontpage/file.png);
  display: none;
}
/* line 73, sass/welcome.sass */
#header #header_left #screenshot .iphone {
  background: url(../../images/frontpage/iphone.png);
  background-repeat: no-repeat;
  background-position: bottom/center;
  left: 150px;
  bottom: -2px;
  display: none;
}
/* line 81, sass/welcome.sass */
#header #header_right {
  display: inline;
  float: left;
  margin-right: 0;
  width: 350px;
  height: 350px;
  position: relative;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #header #header_right {
  overflow-x: hidden;
}
/* line 86, sass/welcome.sass */
#header #header_right #logo {
  float: right;
  font-size: 28px;
  font-weight: bold;
  color: #232323;
  background: url(/images/frontpage/logo.png);
  height: 40px;
  width: 209px;
}
/* line 95, sass/welcome.sass */
#header #header_right #catchphrases {
  position: relative;
}
/* line 98, sass/welcome.sass */
#header #header_right #catchphrases #mini_slogan {
  display: inline;
  float: left;
  margin-right: 0;
  width: 310px;
  float: right;
  font-size: 16px;
  text-align: right;
  color: #2b2c24;
  margin-top: 5px;
  font-size: 1.1em;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #header #header_right #catchphrases #mini_slogan {
  overflow-x: hidden;
}
/* line 108, sass/welcome.sass */
#header #header_right #catchphrases #enumeration div {
  position: absolute;
  top: 140px;
  right: 0px;
  width: 300px;
  font-family: Helvetica, sans-serif;
  color: #f6f6f6;
  font-size: 18px;
}
/* line 117, sass/welcome.sass */
#header #header_right #catchphrases #enumeration li {
  list-style-image: url(../../images/bullet_ie.png);
  margin-bottom: 5px;
  padding-bottom: 5px;
}
/* line 122, sass/welcome.sass */
#header #header_right #catchphrases #enumeration .iphone, #header #header_right #catchphrases #enumeration .file {
  display: none;
}
/* line 152, sass/welcome.sass */
#header #header_right #temporary {
  position: absolute;
  bottom: 0px;
  left: 10px;
  width: 330px;
  height: 70px;
  font-size: 0.8em;
  color: #e4e5e5;
  font-family: Helvetica, sans-serif;
  background-color: #323232;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
}
/* line 167, sass/welcome.sass */
#header #header_right #temporary #temporary_box {
  position: absolute;
  bottom: 0px;
  left: 0px;
  margin-left: 15px;
}
/* line 173, sass/welcome.sass */
#header #header_right #temporary #temporary_box #temporary_content {
  margin: 8px;
}
/* line 175, sass/welcome.sass */
#header #header_right #temporary #temporary_box #temporary_content p {
  margin-top: 5px;
}
/* line 177, sass/welcome.sass */
#header #header_right #temporary #temporary_box #temporary_content input {
  border: 1px;
  padding: 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  background-color: #d0d0d0;
}
/* line 186, sass/welcome.sass */
#header #count {
  position: absolute;
  width: 80px;
  padding: 5px;
  background-color: #2e2f28;
  text-align: center;
  height: 15px;
  color: #c3c3c3;
  font-size: 12px;
  bottom: 30px;
  left: 880px;
}

/* line 198, sass/welcome.sass */
#subscribe {
  margin-top: 30px;
}
/* line 201, sass/welcome.sass */
#subscribe #subscribe_info {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 710px;
  padding: 10px;
  margin: 7px 0px 0px 0px;
  font-size: 18px;
  text-align: center;
  background-color: #e5e5e6;
  border-top: 1px solid #bbbbbb;
  border-bottom: 1px solid #bbbbbb;
  font-style: italic;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #subscribe #subscribe_info {
  overflow-x: hidden;
}
/* line 212, sass/welcome.sass */
#subscribe #subscribe_button {
  display: inline;
  float: left;
  margin-right: 0;
  width: 190px;
  height: 50px;
  float: right;
  cursor: pointer;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #subscribe #subscribe_button {
  overflow-x: hidden;
}
/* line 218, sass/welcome.sass */
#subscribe #subscribe_button img {
  border: 0px;
}

/* line 221, sass/welcome.sass */
#quick_info {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 350px;
  margin-top: 40px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #quick_info {
  overflow-x: hidden;
}
/* line 225, sass/welcome.sass */
#quick_info #quick_tabs {
  display: inline;
  float: left;
  margin-right: 0;
  width: 310px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #quick_info #quick_tabs {
  overflow-x: hidden;
}
/* line 227, sass/welcome.sass */
#quick_info #quick_tabs .tab {
  padding: 2px 0px 2px 0px;
  width: 60px;
  margin-left: 1px;
  font-size: 12px;
  text-align: center;
  right: 0px;
  float: right;
  font-weight: bold;
  cursor: pointer;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-topleft: 2px;
  -webkit-border-top-right-radius-top: 2px;
  -webkit-border-top-left-radius-top: 2px;
}
/* line 241, sass/welcome.sass */
#quick_info #quick_tabs .active {
  background-color: #36819e;
  color: #e4f2f8;
}
/* line 244, sass/welcome.sass */
#quick_info #quick_tabs .inactive {
  background-color: #d9e7eb;
}
/* line 247, sass/welcome.sass */
#quick_info #quick_info_box {
  display: inline;
  float: left;
  margin-right: 0;
  width: 310px;
  position: relative;
  height: 400px;
  background-image: url(../../images/frontpage/blue_line.png);
  background-repeat: repeat-x;
  background-color: #e5f2f8;
  border-top: 1px solid #b3c7cc;
  border-bottom: 1px solid #b3c7cc;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #quick_info #quick_info_box {
  overflow-x: hidden;
}
/* line 258, sass/welcome.sass */
#quick_info #quick_info_box .quick_info_content {
  margin: 20px 10px;
}
/* line 260, sass/welcome.sass */
#quick_info #quick_info_box .red {
  font-size: 12px;
}
/* line 263, sass/welcome.sass */
#quick_info #quick_info_box #tweet {
  font-style: italic;
  font-size: 0.8em;
  color: #5d5d5d;
}
/* line 267, sass/welcome.sass */
#quick_info #quick_info_box #tweet a {
  color: black;
}
/* line 270, sass/welcome.sass */
#quick_info #quick_info_box #tweet #wait_for_tweet {
  margin-top: 40px;
  text-align: center;
}
/* line 273, sass/welcome.sass */
#quick_info #quick_info_box #tweet .one_tweet {
  border-bottom: 1px solid #bbbbbb;
  margin: 10px 0px 0px 10px;
  padding-bottom: 10px;
}
/* line 278, sass/welcome.sass */
#quick_info #quick_info_box #facebook {
  position: absolute;
  margin-left: 30px;
  bottom: 5px;
}
/* line 283, sass/welcome.sass */
#quick_info #quick_info_box #quick_features_content {
  font-size: 0.9em;
  color: #1f1f1f;
}
/* line 286, sass/welcome.sass */
#quick_info #quick_info_box #quick_features_content li {
  margin-left: 30px;
  list-style: square;
  margin-bottom: 3px;
  font-style: italic;
}
/* line 292, sass/welcome.sass */
#quick_info #quick_info_box #quick_features_content #features_remark {
  margin: 15px 5px;
  font-size: 0.9em;
  text-align: justify;
}
/* line 297, sass/welcome.sass */
#quick_info #quick_info_box #quick_prices_content {
  font-size: 0.9em;
  color: #1f1f1f;
}
/* line 301, sass/welcome.sass */
#quick_info #quick_info_box #quick_prices_content h4 {
  font-size: 14px;
  font-weight: bold;
  margin-top: 12px;
}
/* line 306, sass/welcome.sass */
#quick_info #quick_info_box #quick_prices_content p {
  font-size: 13px;
  font-style: italic;
}

/* line 310, sass/welcome.sass */
#main_issue {
  display: inline;
  float: left;
  margin-right: 0;
  width: 590px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #main_issue {
  overflow-x: hidden;
}
/* line 313, sass/welcome.sass */
#main_issue .title {
  font-size: 1.5em;
  margin-bottom: 20px;
  margin-top: 70px;
}
/* line 318, sass/welcome.sass */
#main_issue .one_issue {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 590px;
  text-align: justify;
  color: #353737;
  margin-bottom: 20px;
  font-size: 0.9em;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #main_issue .one_issue {
  overflow-x: hidden;
}

/* line 327, sass/welcome.sass */
#features #logo_1 {
  background-image: url(../../images/mail.png);
}
/* line 329, sass/welcome.sass */
#features #logo_2 {
  background-image: url(../../images/lock_closed.png);
}
/* line 331, sass/welcome.sass */
#features #logo_3 {
  background-image: url(../../images/copy_document.png);
}
/* line 333, sass/welcome.sass */
#features #logo_4 {
  background-image: url(../../images/stop_watch.png);
}
/* line 335, sass/welcome.sass */
#features #logo_5 {
  background-image: url(../../images/iphone.png);
}
/* line 337, sass/welcome.sass */
#features #logo_6 {
  background-image: url(../../images/printer.png);
}
/* line 340, sass/welcome.sass */
#features .feature_logo {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 70px;
  height: 60px;
  background-repeat: no-repeat;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #features .feature_logo {
  overflow-x: hidden;
}
/* line 345, sass/welcome.sass */
#features .feature {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 350px;
  margin-bottom: 20px;
  color: #353737;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #features .feature {
  overflow-x: hidden;
}
/* line 350, sass/welcome.sass */
#features #features_left {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 470px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #features #features_left {
  overflow-x: hidden;
}
/* line 353, sass/welcome.sass */
#features #features_right {
  display: inline;
  float: left;
  margin-right: 0;
  width: 470px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #features #features_right {
  overflow-x: hidden;
}

/* line 357, sass/welcome.sass */
#file_features #file_features_image {
  text-align: center;
}

/* line 360, sass/welcome.sass */
#movie_making_appointments {
  text-align: center;
  margin-top: 9px;
}

/* line 365, sass/welcome.sass */
#contact, #general_info {
  font-size: 15px;
  margin: 20px 0px 20px 0px;
  color: #353737;
}
/* line 370, sass/welcome.sass */
#contact #mail_us, #general_info #mail_us {
  display: inline;
  float: left;
  margin-right: 0;
  width: 950px;
  background-color: #9da67c;
  padding: 10px;
  font-style: italic;
  font-size: 18px;
  text-align: center;
  margin-bottom: 30px;
  margin-top: 20px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #contact #mail_us, * html #general_info #mail_us {
  overflow-x: hidden;
}
/* line 380, sass/welcome.sass */
#contact #contact_us, #general_info #contact_us {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 670px;
  margin-top: 20px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #contact #contact_us, * html #general_info #contact_us {
  overflow-x: hidden;
}
/* line 383, sass/welcome.sass */
#contact #contact_us h3, #general_info #contact_us h3 {
  font-size: 1.4em;
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 388, sass/welcome.sass */
#contact #contact_info, #general_info #contact_info {
  display: inline;
  float: left;
  margin-right: 0;
  width: 270px;
  font-family: Helvetica, sans-serif;
  margin-top: 80px;
  background-color: #e9e9e9;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #contact #contact_info, * html #general_info #contact_info {
  overflow-x: hidden;
}
/* line 394, sass/welcome.sass */
#contact #contact_info h3, #general_info #contact_info h3 {
  font-weight: bold;
  font-size: 1.1em;
  margin: 10px;
}
/* line 398, sass/welcome.sass */
#contact #contact_info p, #general_info #contact_info p {
  margin: 10px 10px 20px 10px;
  font-style: italic;
  font-size: 0.9em;
  text-align: justify;
}
/* line 405, sass/welcome.sass */
#contact .col, #general_info .col {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 270px;
  padding-right: 60px;
  color: #353737;
  text-align: justify;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #contact .col, * html #general_info .col {
  overflow-x: hidden;
}
/* line 410, sass/welcome.sass */
#contact .last, #general_info .last {
  display: inline;
  float: left;
  margin-right: 0;
  width: 270px;
  padding-right: 0px;
}
/* line 138, ../../vendor/ruby/1.9.1/gems/compass-0.10.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html #contact .last, * html #general_info .last {
  overflow-x: hidden;
}
/* line 413, sass/welcome.sass */
#contact #by2, #general_info #by2 {
  border-top: 2px solid #a0af54;
  border-bottom: 2px solid #a0af54;
  font-style: italic;
  padding: 10px 0px 10px 0px;
}

/* line 419, sass/welcome.sass */
#privacy {
  font-size: 12px;
  text-align: right;
  margin-top: 60px;
}

/* line 424, sass/welcome.sass */
#footer {
  background-color: #323232;
  color: #f6f6f6;
  height: 60px;
  padding-top: 10px;
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 10px;
  line-height: 1.4;
}
/* line 434, sass/welcome.sass */
#footer #by2_logo {
  float: left;
  margin-right: 10px;
  margin-left: 80px;
  height: 50px;
  width: 120px;
  background-image: url(../../images/frontpage/logo_by2.png);
  background-repeat: no-repeat;
  cursor: pointer;
}
/* line 444, sass/welcome.sass */
#footer .content {
  padding-top: 8px;
  margin-left: 10px;
}
