@font-face {
  font-family: "ITC Avant Grade Gothic Book";
  src: url(/fonts/ITCAvantGardeStd-Bk.otf);
}

@font-face {
  font-family: "ITC Avant Grade Gothic STD";
  src: url(/fonts/ITCAvantGardeStd-XLt.otf);
}
@font-face {
  font-family: "Angelina";
  src: url(/fonts/angelina.ttf);
}

body {
  font-family: "ITC Avant Grade Gothic Book", "Century Gothic", sans-serif;
  background-color: #eee;
}

a:focus {
  outline: 1px dotted invert;
}

hr {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  height: 0;
}

ol {
  list-style: decimal;
}

ul {
  list-style: square;
  margin-bottom: 3px;
}

.post ul {
  list-style: square inside;
}

li {
  margin-left: 30px;
}

.top_menu {
  height: 87px;
  float: right;
}

.top_menu ul {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0 0;
}

.top_menu ul {
  list-style: none;
}

.top_menu ul li {
  float: left;
  margin: 0;
}

.top_menu ul li.last a {
  padding-right: 25px !important;
}

.top_menu ul li a:link,
.top_menu ul li a:visited {
  font-size: 11px;
  color: #333;
  text-decoration: none;
  margin: 0;
  padding-right: 20px;
  display: block;
  height: 42px;
  vertical-align: bottom;
}

.top_menu ul li a span {
  display: block;
  padding-top: 27px;
}


.top_menu ul li a:hover,
.top_menu ul li.current a {
  color: #0099ff;
}

.top_menu ul li.underlined {
  border-bottom: 2px solid #0099ff;
}

.top_menu ul li #contact_link {
  background: transparent url(/images/contact_inactive.png) left 23px scroll no-repeat;
  text-indent: -999em;
  width: 18px;
}

.top_menu ul li #contact_link:hover {
  background-image: url(/images/contact_hover.png);
}

.top_menu ul li.current #contact_link {
  width: 46px;
  background: transparent url(/images/contact_active.png) left top scroll no-repeat;
}

.top_menu ul li #home_link {
  background: transparent url(/images/home.png) left 19px scroll no-repeat;
  text-indent: -999em;
  width: 20px;
}

/*.top_menu ul li #home_link:hover {
  background-image: url(/images/contact_hover.png);
}*/

.top_menu ul li.current #home_link {
  width: 38px;
  background: transparent url(/images/home_large.png) left top scroll no-repeat;
}


.main_window {
  height: 600px;
  background-color: #fff;
  position: relative;
}

.main_window .bg_right {
  position: absolute;
  top: 1px;
  right: -6px;
  width: 6px;
  height: 600px;
  display: block;
  background: transparent url(/images/bg_right.png) left top scroll no-repeat;
  z-index: 0;
}

.main_window .bg_bottom {
  position: absolute;
  bottom: -6px;
  left: 0px;
  height: 6px;
  width: 906px;
  display: block;
  background: transparent url(/images/bg_bottom.png) left top scroll no-repeat;
  z-index: 0;
}


.main_window #prev_page:link, .main_window #prev_page:visited {
  position: absolute;
  top: 260px;
  left: -50px;
  width: 27px;
  height: 76px;
  display: block;
  background: transparent url(/images/loop_arrow_left_inactive.png) left top scroll no-repeat;
  z-index: 9999;
  text-indent: -999em;
}

.main_window #prev_page:hover {
  background: transparent url(/images/loop_arrow_left_active.png) left top scroll no-repeat;
}

.main_window #next_page:link, .main_window #next_page:visited {
  position: absolute;
  top: 260px;
  right: -50px;
  width: 27px;
  height: 76px;
  display: block;
  background: transparent url(/images/loop_arrow_right_inactive.png) left top scroll no-repeat;
  z-index: 9999;
  text-indent: -999em;
}

.main_window #next_page:hover {
  background: transparent url(/images/loop_arrow_right_active.png) left top scroll no-repeat;
}


/**
 * Headers
 */

.header {
  padding-top: 8px;
  width: 100%;
  height: 175px;
}

.orange_bg {
  background: transparent url(/images/header_orange.png) right bottom scroll no-repeat;
}

.green_bg {
  background: transparent url(/images/header_green.png) right bottom scroll no-repeat;
}

.blue_bg {
  background: transparent url(/images/header_blue.png) right bottom scroll no-repeat;
}

.header .quote {
  margin: 0 25px 0 450px;
  padding-top: 15px;
  text-align: right;
}

.blue_bg .quote {
  padding-top: 50px;
  margin-left: 200px !important;
}

.blue_bg .quote p {
  font-size: 55px !important;
}

.header .quote p {
  font-size: 32px;
  color: #fff;
  padding-bottom: 3px;
}

.header .quote p.facts {
  font-size: 25px;
}

.orange_bg .quote span {
  font-size: 12px;
  color: #0070bb;
}

.green_bg .quote span {
  font-size: 12px;
  color: #fff;
}

.blue_bg .quote span {
  font-size: 12px;
  color: #f69400;
}


/**
 * Contact
 */

.contact .sidebar {
  float: left;
  width: 320px;
  padding-top: 35px;
}

.contact .sidebar h2 {
  margin-left: 25px;
  letter-spacing: -3px;
  text-align: right;
}

.contact .sidebar .content {
  text-align: right;
  padding-top: 30px;
}

.contact .sidebar .content h3 {
  font-size: 18px;
  color: #000;
  border-bottom: 1px solid #ccc;
  margin-bottom: 5px;
  font-weight: normal
}

.contact .sidebar .content p span {
  line-height: 140%;
}

.contact .sidebar .content p {
  font-size: 20px;
  color: #666;
  margin-left: 25px;
  line-height: 140%;
}

.contact .content_column {
  width: 580px;
  float: left;
  margin-top: 35px;
}

.contact .form {
  margin-left: 90px;
  position: relative;
}

.contact .form .field {
  margin-bottom: 15px;
}

.contact .form .field .label {
  color: #666;
  font-size: 14px;
  display: block;
}

.contact .form .field .text_field,
.contact .form .field .textarea {
  border: 1px solid #e3882f;
  width: 353px;
}

.contact .form .field .textarea {
  height: 181px;
  overflow: auto;
}

.contact .form .submit .send_button {
  background: none;
  border: none;
  text-indent: 5px;
  background: transparent url(/images/arrow_orange.png) left center scroll no-repeat;
  color: #333;
  position: absolute;
  bottom: 0;
  right: 60px;
  cursor: pointer;
  width: 55px;
}

.contact .form .submit input[type=submit]:hover {
  color: #0099ff;
}

.contact .thanks {
  width: 449px;
  height: 356px;
  display: block;
  text-indent: -999em;
  background: transparent url(/images/contact_thanks.png) top left scroll no-repeat;
  margin-left: 50px;
}


/**
 * General
 */

h2.title {
  font-family: "ITC Avant Grade Gothic STD", "Century Gothic", Verdana, sans-serif;
  font-size: 55px;
  font-weight: lighter;
  color: #666;
  text-transform: lowercase;
}

h3.sub_title {
  font-size: 55px;
  font-weight: normal;
  color: #0099FF;
  font-size: 30px;
  padding-top: 5px;
}

h2.orange {
  color: #e3882f;
}

h2.green {
  color: #63ac40;
}

h2.grey {
  color: #666;
}

.simple_header {
  padding: 20px 0 50px;
  margin: 0 25px;
}

.simple_header .quote {
  width: 400px;
}

.simple_header .quote p {
  font-size: 14px;
  color: #333;
}

.simple_header .quote span {
  font-size: 10px;
  color: #F69400;
}

.right_bg {
  background: #fff url(/images/right_column_bg.png) right 3px scroll no-repeat;
}

.beliefs_bg {
  background: #fff url(/images/beliefs_bg.png) left bottom scroll no-repeat;
}

.wide_column {
  margin: 0 25px;
}

.wide_column.scroll {
  height: 320px;
  overflow: auto;
  padding-right: 10px;
}

.wide_column p, .left_column p, .right_column p, .wide_column ul, .left_column ul, .right_column ul {
  font-size: 16px;
  color: #000;
  margin-bottom: 15px;
  line-height: 140%;
}

.wide_column ul h3, .left_column ul h3, .right_column ul h3 {
line-height: 100%;

}

.wide_column p span, .left_column p, .right_column p span {
  line-height: 140%;
}

.left_column {
  width: 450px;
  margin: 0 0 0 25px;
  float: left;
}

.right_column {
  width: 400px;
  margin: 0 25px 0 0;
  float: right;
}

.bottom_menu {
  position: absolute;
  bottom: 20px;
  left: 25px;
}

.bottom_menu ul {
  list-style: none;
}

.bottom_menu ul li {
  display: inline;
  margin-right: 5px;
  margin-left: 0;
  text-transform: lowercase;
}

.bottom_menu ul li.separator img {
  margin-bottom: 4px;
}

.bottom_menu ul li a:link,
.bottom_menu ul li a:visited {
  font-size: 25px;
  color: #333;
  text-decoration: none;
}

.bottom_menu ul li a:hover,
.bottom_menu ul li.current a {
  color: #0099ff;
}

.shuterstock_image {
  width: 382px;
  height: 324px;
  display: block;
  background: transparent url(/images/corner_images/shuterstock.png) top left scroll no-repeat;
  position: absolute;
  bottom: -50px;
  right:  -75px;
  z-index: 100;
}

ul.vertical_nav {
  list-style: none;
}

ul.vertical_nav li a:link,
ul.vertical_nav li a:visited {
  font-size: 18px;
  color: #333;
  padding: 12px 30px 12px 0;
  display: block;
  background: transparent url(/images/bullet_blue.png) 99% center scroll no-repeat;
  text-decoration: none;
}

ul.vertical_nav li a:hover {
  background: transparent url(/images/bullet_orange_with_borders.png) right center scroll no-repeat;
  color: #0099ff;
}

ul.bullets_menu {
  margin-bottom: 10px;
}

ul.bullets_menu li {
  margin-right: 10px;
  float: left;
}

ul.bullets_menu li a:link, ul.bullets_menu li a:visited {
  display: block;
  width: 22px;
  height: 22px;
  background: transparent url(/images/bullet_blue.png) center center scroll no-repeat;
  text-indent: -999em;
}

ul.bullets_menu li a:hover, ul.bullets_menu li a.current {
  background: transparent url(/images/bullet_orange_with_borders.png) center center scroll no-repeat;
}


ul.small_bullets_menu {
  list-style: none;
  padding-top: 25px;
}

ul.small_bullets_menu li {
  margin: 0 10px 0 0;
  float: left;
}

ul.small_bullets_menu li a:link, ul.small_bullets_menu li a:visited {
  display: block;
  width: 11px;
  height: 11px;
  background: transparent url(/images/bullet_blue_small.png) center center scroll no-repeat;
  text-indent: -999em;
}

ul.small_bullets_menu li a:hover, ul.small_bullets_menu li a.current {
  background: transparent url(/images/bullet_orange_with_borders_small.png) center center scroll no-repeat;
}


/**
 * Home
 */

.home .left_column {
  position: absolute;
  bottom: 25px;
}

.home .left_column .main_content p {
  font-size: 18px;
  color: #0099ff;
}

.home .left_column .secondary_content p {
  font-size: 14px;
  color: #333;
}

.home .right_column {
  width: 300px;
  text-align: right;
  position: absolute;
  bottom: 27px;
  right: 0;
}


/**
 * Juice
 */

.juice .left_column {
  margin-top: 180px;
}

.juice .left_column .content {
  font-size: 14px;
  color: #000;
  margin-top: 20px;
}

.juice .left_column {
  margin-top: 170px;
}

.juice .right_column {
  text-align: right;
  width: 320px;
}

.juice .right_column h3 {
  color: #333;
  font-size: 18px;
  font-weight: normal;
  margin: 30px 0 10px;
  text-align: left;
}

.juice .right_column h4 {
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  padding-bottom: 5px;
}

.juice .juice_form {
  width: 316px;
  height: 326px;
  background: transparent url(/images/juice_form.png) left top scroll no-repeat;
  display: block;
  float: right;
  position: relative;
}

.juice .juice_thanks {
  width: 316px;
  height: 326px;
  background: transparent url(/images/juice_thanks.png) left top scroll no-repeat;
  display: block;
  float: right;
  position: relative;
}

.juice .juice_form .text_field,
.juice .juice_form .textarea {
  background: transparent;
  position: absolute;
  right: 30px;
  width: 175px;
  border: none;
  font-size: 11px;
  line-height: 13px;
  font-family: "Century Gothic", sans-serif;
  color: #333;
  font-weight: normal !important;
}

.juice .juice_form .text_field {
  border-bottom: 1px solid #fc6;
}

.juice .juice_form .textarea {
  background: url('/images/juice_message_background.png') repeat-x;
  overflow: auto;
}

.juice .juice_form #name {
  top: 78px;
}

.juice .juice_form #email {
  top: 97px;
}

.juice .juice_form #message {
  top: 116px;
  height: 150px;
}

.juice .juice_form .send_button {
  background: none;
  border: none;
  text-indent: 5px;
  background: transparent url(/images/arrow_orange.png) left center scroll no-repeat;
  color: #333;
  position: absolute;
  bottom: 30px;
  right: 15px;
  cursor: pointer;
  width: 55px;
}

.juice .juice_form .send_button {
  color: #0099ff;
}


/**
 * beneath_the_peel
 */

.beneath_the_peel #description {
  position: relative;
  padding-bottom: 10px;
  margin-top: -25px;
}

.beneath_the_peel #description p {
  font-size: 14px;
  color: #333;
}

.beneath_the_peel #description span.date {
  font-size: 12px;
  color: #f69400;
  display: block;
  margin-bottom: 5px;
}

.beneath_the_peel #book_read_more {
  display: block;
  padding-left: 12px;
  background: transparent url(/images/arrow_left_orange.png) left center scroll no-repeat;
  text-decoration: none;
  width: 72px;
  margin-top: 20px;
  position: absolute;
  bottom:  0;
  right: 0;
}

.beneath_the_peel #book_read_more span {
  display: block;
  padding-right: 10px;
  background: transparent url(/images/arrow_right_orange.png) right center scroll no-repeat;
  color: #666;
  font-size: 12px;
}

.post .wide_column span.date {
  font-size: 12px;
  color: #f69400;
  display: block;
  margin-bottom: 5px;
}

.post .wide_column p, .post .wide_column ul {
  font-size: 14px;
  color: #333;
}

/**
 * thought_leadership
 */

.thought_leadership .list {
  margin-right: 25px;
  height: 380px;
  overflow-y: auto;
}

.thought_leadership .list ul {
  list-style: none;
}

.thought_leadership .list ul li {
  margin: 0;
  padding: 0 0 15px 20px;
}

.thought_leadership .list ul li p {

}

.thought_leadership .list ul li.current {
  background: transparent url(/images/bullet_orange.png) left 8px scroll no-repeat;
}

.thought_leadership .list ul li a {
  display: block;
  text-decoration: none;
}

.thought_leadership .list ul li.current a h3 {
  color: #0099ff;
}

.thought_leadership .list ul li a h3 {
  font-size: 18px;
  color: #333;
  font-weight: normal;
}

.thought_leadership .list ul li a small,
.thought_leadership .list ul li a small p {
  color: #f69400;
  font-size: 11px;
}

.thought_leadership .list ul li a small p {
  margin: 0 !important;
}

.thought_leadership .description p {
  color: #333333 !important;
  font-size: 14px !important;
}


/**
 * Who we are
 */

.who_we_are .wide_column {
  margin-right: 290px;
}

.who_we_are_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/who_we_are.png) top left scroll no-repeat;
  position: absolute;
  bottom: -125px;
  right:  -125px;
  z-index: 100;
}


/**
 * Lime Leadership
 */

.lime_leadership_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/lime_leadership.png) top left scroll no-repeat;
  position: absolute;
  bottom: -150px;
  right:  -150px;
  z-index: 100;
}

.lime_leadership .wide_column {
  margin-right: 250px;
}

.biographies_list li {
  display: block !important;
  margin-top: 5px;
}

.biographies_list li a {
  text-transform: capitalize;
}

.biographies_list li img {
  margin-bottom: 5px;
}

.biographies_list li span {
  font-size: 25px;
  color: #666;
  text-transform: capitalize;
}


/**
 * What we do
 */

.what_we_do .left_column {
  width: 500px;
}

.what_we_do .right_column {
  width: 290px;
  margin-top: 100px;
  text-align: right;
}



/**
 * Performance
 */

.performance .wide_column {
  margin-right: 290px;
}

.performance_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/performance.png) top left scroll no-repeat;
  position: absolute;
  bottom: -100px;
  right:  -125px;
  z-index: 100;
}


/**
 * Leadership
 */

.leadership .wide_column {
  margin-right: 290px;
}

.leadership_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/leadership.png) top left scroll no-repeat;
  position: absolute;
  bottom: -210px;
  right:  -180px;
  z-index: 100;
}


/**
 * Culture
 */

.culture .wide_column {
  margin-right: 290px;
}

.culture_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/culture.png) top left scroll no-repeat;
  position: absolute;
  bottom: -150px;
  right:  -220px;
  z-index: 100;
}


/**
 * merger_acquisitions
 */

.merger_acquisitions .wide_column {
  margin-right: 290px;
}

.merger_acquisitions_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/merger_acquisitions.png) top left scroll no-repeat;
  position: absolute;
  bottom: -190px;
  right:  -90px;
  z-index: 100;
}



/**
 * multi_stakeholder
 */

.multi_stakeholder .wide_column {
  margin-right: 290px;
}

.multi_stakeholder_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/multi_stakeholder.png) top left scroll no-repeat;
  position: absolute;
  bottom: -190px;
  right:  -160px;
  z-index: 100;
}



/**
 * strategy_execution
 */

.strategy_execution .wide_column {
  margin-right: 290px;
}

.strategy_execution_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/strategy_execution.png) top left scroll no-repeat;
  position: absolute;
  bottom: -200px;
  right:  -150px;
  z-index: 100;
}



/**
 * expert_facilitation
 */

.expert_facilitation .wide_column {
  margin-right: 290px;
}

.expert_facilitation_image {
  width: 303px;
  height: 552px;
  display: block;
  background: transparent url(/images/corner_images/expert_facilitation.png) top left scroll no-repeat;
  position: absolute;
  bottom: -160px;
  right:  -160px;
  z-index: 100;
}


/**
 * Our Approach
 */

.our_approach .wide_column {
  margin-right: 100px;
}


/**
 * Privacy Policy
 */

.privacy_policy .wide_column {
  margin-right: 100px;
  height: 420px;
  overflow-y: auto;
}


/**
 * fundamentals
 */

.fundamentals .wide_column {
  margin-right: 290px;
}

.fundamentals_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/keep_it_simple.png) top left scroll no-repeat;
  position: absolute;
  bottom: -140px;
  right:  -175px;
  z-index: 100;
}


/**
 * go fot the impact
 */

.go_for_the_impact .wide_column {
  margin-right: 290px;
}

.go_for_the_impact_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/go_for_the_impact.png) top left scroll no-repeat;
  position: absolute;
  bottom: -140px;
  right:  -175px;
  z-index: 100;
}


/**
 * work_with_mindsets
 */

.work_with_mindsets .wide_column {
  margin-right: 290px;
}

.work_with_mindsets_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/work_with_mindsets.png) top left scroll no-repeat;
  position: absolute;
  bottom: -140px;
  right:  -175px;
  z-index: 100;
}


/**
 * be_a_real_partner
 */

.be_a_real_partner .wide_column {
  margin-right: 290px;
}

.be_a_real_partner_image {
  width: 500px;
  height: 500px;
  display: block;
  background: transparent url(/images/corner_images/be_a_real_partner.png) top left scroll no-repeat;
  position: absolute;
  bottom: -140px;
  right:  -175px;
  z-index: 100;
}


/**
 * project_process
 */

.project_process .wide_column {
  text-align: center;
  margin-top: -40px;
}


/**
 * Beliefs
 */

.beliefs .wide_column ul {
  list-style: none;
  margin-top: 25px;
}

.beliefs .wide_column li {
  padding: 0 0 16px 20px;
  background: transparent url(/images/arrow_grey.png) left top scroll no-repeat;
  margin: 0;
}

.link_to_movie {
  position: absolute;
  left: 25px;
  bottom: 25px;
}

.link_to_movie a {
  width: 34px;
  height: 19px;
  display: block;
  background: transparent url(/images/camera.png) left top scroll no-repeat;
  text-indent: -999em;
}


/**
 * Our Work
 */

ul.sub_pages {
  width: 848;
  list-style: none;
  margin: 0;
}

ul.sub_pages li {
  float: left;
  width: 212px;
  margin: 0;
}

ul.sub_pages li div.content {
  padding: 0 10px;
  position: relative;
  height: 310px;
  border-right: 1px dashed #999;
}

ul.sub_pages li div.content span,
ul.sub_pages li div.content p,
ul.sub_pages li {
  line-height: 1 !important;
}

ul.sub_pages li div.first {
  padding-left: 0;
}

ul.sub_pages li div.last {
  padding-right: 0;
}

ul.sub_pages li.last div.content {
  border: none;
}

ul.sub_pages li div.content h3 {
  color: #f69400;
  height: auto;
  margin: none !important;
}

ul.sub_pages li div.content .read_more {
  display: block;
  padding-left: 12px;
  background: transparent url(/images/arrow_left_orange.png) left center scroll no-repeat;
  text-decoration: none;
  width: 73px;
  position: absolute;
  bottom:  0px;
  right: 10px;
}

ul.sub_pages li div.content .read_more span {
  display: block;
  padding-right: 10px;
  background: transparent url(/images/arrow_right_orange.png) right center scroll no-repeat;
  color: #666;
  font-size: 12px;
}

/**
 * choosing_the_right_partner
 */

.choosing_the_right_partner ul {
  list-style: none;
  padding-top: 2px;
}

.choosing_the_right_partner ul li {
  background: transparent url(/images/box_checked.png) left bottom scroll no-repeat;
  display: block;
  padding-left: 30px;
  line-height: 36px;
}


/**
 * our_work_sub_page
 */

.our_work_sub_page .wide_column {
  margin-right: 50px;
  padding-right: 20px;
}


.our_work .content h3 {
height: 60px;
}

/**
 * biographies
 */

.biography .left_column {
  width: 575px;
}

.biography .right_column {
  width: 207px;
  margin-top: 85px;
}

.biography .right_column p {
  font-size: 12px;
  color: #fff;
  line-height: 100%;
}

.biography .right_column span.author {
  font-size: 13px;
  color: #fff;
  font-weight: bold;
  margin-top: 15px;
  display: block;
}

.biography_photo {
  position: absolute;
  top: 2px;
  right: -26px;
  width: 260px;
  height: 260px;
  display: block;
  z-index: 999;
}

.sarah {
  background: transparent url(/images/photos/sarah.png) left top scroll no-repeat;
}

.nicola {
  background: transparent url(/images/photos/nicola.png) left top scroll no-repeat;
}

.alison {
  background: transparent url(/images/photos/alison.png) left top scroll no-repeat;
}


/**
 * footer
 */

.footer {
  padding-top: 10px;
}

.footer.spaced {
  margin-top: 40px;
}

#download_our_brochure {
  color: #0099ff;
  font-size: 12px;
  text-decoration: none;
  text-indent: 20px;
  background: transparent url(/images/download_arrow.png) left center scroll no-repeat;
  display: block;
  padding: 10px 0;
  margin-left: 25px;
}

.pictures {
  float: left;
  margin: 0 30px 20px 0;
}


.beliefs .wide_column ul, .beliefs .wide_column li {
  margin-bottom: 0;
  padding-bottom: 7px;
}

.post .wide_column.scroll {
  height: 350px;
}


#news_tag {
  background: url('/images/new_stuff_link.gif') no-repeat;
  width: 135px;
  /* 184*/
  height: 234px;
  position: absolute;
  left: 485px;
  top: 140px;
  padding: 55px 25px 30px 25px;
  font-family: Angelina;
  font-size: 19px;
  text-align: center;
  line-height: 22px;
  color: #F29646;
}

#news_tag p, #news_tag a, #news_tag a:visited {
  color: #F29646;
  text-decoration: none;
}

#news_tag a:hover {
  color: #FF6517;
}