/*--------------------------------------------------------------
	Title: Styles for Internet Explorer
	Author: Michael Cacciott
	Date Last Modified: 1/24/09
	www.michaelsartsite.com Copyright (c) 2009 
----------------------------------------------------------------*/

/*-- universal selector for IE 6 --*/
* html {}

/*-- Centers entire body content --*/
body { text-align: center; }


/*-- Removes horizontal scrolling bar --*/
body { overflow-x: hidden; }

/*-- IE 6 Hides extra content when a fixed width is added to container --*/
body { overflow: hidden; }

/*-- Fixes IE7 missing wrapping of code elements --*/
html>body p code { *white-space: normal; } 

/*-- IE proprietary property --*/
html { overflow-x: hidden; }

/*-- Fixes wrong margins IE6 --*/
*html legend { 
	margin: -18px -8px 16px 0; 	
	padding:0;
}

/*-- Fixes wrong placement of numbers in IE6/7 --*/
ol { margin-left: 2em; }

/*-- Fixes wrong line-height sup/sub in IE --*/
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }

html>body p code { *white-space: normal; }

/*-- IE 6&7 margins --*/
hr { margin: -8px auto 11px; }

/*-- Forms IE 6 --*/
fieldset { padding-top: 0; }
button {
  width: auto;
  overflow: visible;
  padding: 4px 10px 3px 7px; 
}
	
/*-- CLEARFIX --*/
.clearfix { display: inline-block; }
.clearfix { height: 1%; }
.clearfix { zoom: 1; }     
.clearfix { display: block; } 





/*-- IE hacks for new styles *--/

/*-- right side content --*/
*html #subContent {
	margin-left: -3px;
}
