/* -------------------------------------------------------------------------------------------
//  Hack elements -----------------------------------------------------------------------
-------------------------------------------------------------------------------------------*/
* {		margin:					0px; 
		padding:				0px; 	}
		
		
h1, h2, h3, h4, h5, h6 {
		margin: 				0px;
		padding: 				0px;
}

p {
		margin: 				0px;
		padding: 				0px;
		background-position: 	top;
}		
		

/* Makes PNG files transpartent */
img {	
		behavior: 				 url('http://www.jarbrain.com/css_sheets/hacks/pngbehavior.htc');	}

/* the following rules apply only to IE6 */
* html .foo{ 
		margin: 				0px;
		padding: 				0px;	}

/* the following rules apply only to IE7 */
*+html .foo{ 
		margin: 				0px;
		padding: 				0px;	}

/* Standard practice */
html, body  {
		margin: 				0px;
		padding: 				0px;
		height:					100%; 
		font-family: 			'Futura Std',verdana,helvetica,sans-serif,arial;
		font-size: 				0.93em;		}
		
* html #footer {
		height:					1px;	}

/* Standard practice */
div {
		margin: 				0px;
		padding: 				0px;	}

/* Address Firefox height bug to zero  */
ul{
		margin: 				0px;
		padding: 				0px;	}

/* Can't rememeber */
.box {
		width: 					80px;
		height: 				35px;	}

html>body .box {
		width: 					auto;
		height: 				auto;
		min-width: 				80px;
		min-height: 			35px;	} 
