
/*

.img_container {
    margin-right: 6px;
}

#page_body_cols_container{
    background: url(/static/img/evz12/bg_home_shadows.gif) no-repeat top left;
}

#page_body_content_container {
    width: 630px;
}

#page_body_main_container {
    width: 319px;
}

#page_body_right {
    width: 310px;
    font-size: 0.9em;
}



#page_body_right .img_container {
    margin: 0 0 0 -5px;
}

#page_body_right h2 {
    margin-bottom: 3px;
}


#page_body_right .content_object{
    border-top: 4px solid #8E1E58;
    width: 150px;
    background: url(/static/img/evz12/bg_home_co.gif) no-repeat top left;
    width: 140px;
    height: 131px;
    float: left;
    padding: 5px 5px 10px 5px;
    margin: 0 10px 10px 0;
}


#page_body_right .co_4,
#page_body_right .co_2 {
    margin-right: 0;
}

*/

.content_object{
  margin: 0 !important;
}

.img_container{
  margin: 0;
  padding: 0 !important;
  float: none;
}

#page_body_container{
  padding: 0 15px 20px 13px;
}

#page_body_cols_container,
#page_body_container {
    width: auto;

}

.msie6 #page_body_container{
    width:972px; left:0px; padding-left:18px;
}

#page_body_left,
#page_body_main_container{
  width: 310px;
  float: left;
  padding: 5px 4px 10px 0;
  margin-right:2px;
}

.safari #page_body_main_container{
  height: 310px;
  }

.msie6 #page_body_left{
  width: 310px;
  float: left;
  padding: 5px 4px 10px 0;
  margin-right:0px;
  margin-left:-7px;
}

.msie #page_body_main_container,
.msie #page_body_left{
    height:310px;
}


.msie6  #page_body_main_container{
    margin-left: -5px;
    margin-right: 0px;
    width:310px;
    padding-right:0px;
}

#page_body_left{
  background: url(/static/img/evz12/home/bg_left.png) no-repeat bottom right;
}

#page_body_content_container{
  width: 634px;
  float: right;
  padding: 0;

}

.msie6 #page_body_content_container{
padding-right:0px;
}

#page_body_main_container{
  margin: 0px;
  background: url(/static/img/evz12/home/bg_main.png) no-repeat bottom right;
  padding-right: 4px;
}

.msie6 #page_body_main_container{
  padding-top: 4px;
  background: url(/static/img/evz12/home/bg_main.gif) no-repeat bottom right;
}

#page_body_right{
  width: 320px;
  float: right;
  margin: 0;
  padding-top: 5px;
}

.msie6 #page_body_right{
width:325px;
margin-left:0px;

}


#page_body_right .content_object{
  width: 160px;
  float: left;
}

.msie6 #page_body_right .content_object{
  overflow:hidden;
}

#page_body_right .content_object h2{
  margin-bottom: 0;
}

#page_body_right .co_head,
#page_body_right .co_body{
  padding: 0 5px 10px 5px;
}

#page_body_right .co_head{
  background: url(/static/img/evz12/home/bg_co_head_right_teaser.png) no-repeat top left;
  padding: 6px 3px 2px 10px;
}

#page_body_right .co_body{
  background: url(/static/img/evz12/home/bg_co_body_right_teaser.png) no-repeat bottom left;
  height: 120px;
  overflow: hidden;
}

.msie6 #page_body_right .co_body{
  height: 119px;
}

#page_body_right .content_object .img_container{
  margin-bottom: 5px;
}

#page_body_right .co_body a.img_link img{
  float: none;
}

#page_body_right .co_body .richtext{
  padding: 0px 3px 5px 5px;
  font-size: .9em;
  line-height: 1.1em;
}


img.random_img {
    position: absolute;
    bottom:0;
    right:0;
    left:0;
    top:0px;
    z-index:3;

}

.img_description {
    background: #fff;
    position: absolute;
    bottom:0;
    left:0;
    z-index:2;
}


.msie .img_description {
    background: #fff;
    position: absolute;
    bottom:0;
    right:0;
    left:0;
    top:250px;
    z-index:2;
}


.msie6 .img_description {
    background: #fff;
    position: absolute;
    bottom:0;
    right:0;
    left:0;
    top:250px;
    height:60px;
    width:310px;
    z-index:2;
}

img.random_img_hover,
img.random_img:hover {
    z-index:1
}

.img_description_hover,
.img_description:hover {
    z-index:9;

}


.msie img.random_img_hover,
.msie img.random_img:hover {
    position: absolute;
    bottom:0;
    right:0;
    left:0;
    z-index:1
}

.msie .img_description_hover,
.msie .img_description:hover {
    position:absolute;
    bottom:0;
    right:0;
    left:0;
    top:250px;
    z-index:9;

}

.extra_link a {
margin-left:5px;
}

