/*
 * $Id: foo.css v1.0.0 2007-July-25 foo Exp $
 * This stylesheet attempts to normalize common html elements
 * @author: Linstefoo Media <http://www.linstefoomedia.com>
 * @copyright: (C) 2007 Linstefoo Media
 */
 
 .important 
 {
 	color: #f00!important;
 	font-weight: bold;
 }
 
 .strong { font-weight: bold; }
 
 .italic { font-style: italic; }
 
 .underline { text-decoration: underline; }
 
 a
 {
 	text-decoration: none;
	cursor: pointer;
 }
 
 a:hover { text-decoration: underline; }
 
 a img 
 {
 	border: 0px;
	vertical-align: middle;
 }
 
 input, form, p, div, h1, h2, h3, h4, h5, h6
 {
 	margin: 0px;
	padding: 0px;
 }
 
 h1 { font-size: 26px; }
 h2 { font-size: 24px; }
 h3 { font-size: 20px; }
 h4 { font-size: 18px; }
 h5 { font-size: 16px; }
 h6 { font-size: 14px; }
 
 div
 {
 	top: 0px;
	left: 0px;
	border: 0px;
 }
 
 p
 {
 	position: relative;
	padding: 2px 0px;
 }
 
 .float_left
 {
 	display: inline;
	float: left;
 }
 
 .float_right
 {
 	display: inline;
	float: right;
 }
 
 .clearfix:after
 {
 	content: ".";
	height: 0;
	display: block;
	clear: both;
	visibility: hidden;
 }
 
 /* IE7 Clearing fix */
 clearifx { display: inline-block; }
 
 /* Hide from MacIE \*/
 .clearfix { display: block; }
 /* End Hide */