/* import required styles */
@import url("/CSS/Lists.css");
@import url("/CSS/Forms.css");
@import url("/CSS/Links.css");
@import url("/CSS/Text.css");


body {
	/*background:#66655B url('/images/wood_bck(grey-cool).jpg') ; Background with flat, repeating wood */
	background: #645846 url('/images/BKG_gradient-w-Wood.jpg') repeat-x; /* #4A4542 605A55 */
	font: 100.01% Verdana, Arial, Helvetica, sans-serif; /* the 100.01% fixes many browser resizing bugs */
	text-align: left;
	margin: 0px;
	min-width: 640px;
	width: 640;
}


/* Clearing element for a float: this fix uses a break in the markup as a clearing element, but it ensures that the break does not disturb the layout by reducing its values to 0. Add this class to breaks as needed to clear a float. Please note that the container of the break needs a dimension on it. */
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0;
}

/* Easy Clearing of Float: The clearfix uses the pseudo element after: which generates content after an element. The appended content in this case is a simple punctuation mark, the period, which is given a height of 0 and a visibility set to hidden. We can then add clear:both to our pseudo element, and viola! Our float is cleared. We also do a little IE Mac hiding to complete the technique. */
.clearfix:after {   
     content: "."; /* This dot is the actual appended content */   
     clear: both;   
     height: 0;   
     visibility: hidden;   
     display: block; 
} 

/* Hides from IE-mac \*/
* html .clearfix {height: 1%; }
/* End hide from IE-mac */

