
/* add zoom:1 to overflow:hidden */
header,
.comments_info,
.slider,
.right_tile,
.overflow,
.clear,
.wrapper,
.extra-wrap,
.overflow_block {zoom:1;}

/* add zoom:1 to pos:relative elements */
html,
body,
#main,
.cont_tile,
footer,
.slide,
.slide2,
.pic,
.overflow img,
.carousel,
.field {zoom:1;}


/* ============================================= */
/* potentially harmful settings                  */

/* add zoom:1 to backgrounds -- Manually check for problems with inline elements! */
.header,
.head,
.shape,
footer .bottom_bg,
#content ul li,
table tbody td,
#content .comments,
#search-form,
#search-form input.text,
.button,
.button:hover,
.gallery_button,
.gallery_button:hover,
.gallery_button_next,
.gallery_button_next:hover,
.media_button span,
.media_button:hover,
.media_button:hover span,
#prev2,
#prev2:hover,
#next2,
#next2:hover,
.block,
.icon1,
.icon2,
.icon3,
.more,
.more span,
.more:hover span,
.list li,
.list li span,
.list2 li,
.list2 li:first-child,
.blockquote div,
.blockquote div div,
.corner_left,
.corner_right,
.top_tile,
.corner_left_bottom,
.corner_right_bottom,
.bottom_tile,
.left_tile,
.overflow span,
.video span,
.field input,
.field textarea,
label.error,
.button_contact input,
.button_contact input:hover,
.twit_icon,
.blog_more,
.blog_more span,
.blog_more:hover,
.blog_more:hover span,
.blog_comments,
.blog_comments span,
.blog_comments:hover,
.blog_comments:hover span,
.blog_older,
.blog_older:hover,
#content .blog_list li,
#content .blog_list li:first-child,
.sf-menu a {zoom:1;}

.twit_icon {
	margin-top:-5px;
	background:url(../images/twit_icon.png) no-repeat 0% 0;	
}
h3 a {display:block; height:20px}