/* 
===============================================================================
COPYRIGHT:      ©2006 Jamie Peloquin <http://www.jamiepeloquin.com>
CEATION DATE:   03:20:47 PM -0500 on 2006-12-08
CSS VERSIONS:   1::2.1
FILE URI:       /_css/base.css
===============================================================================
*/

/* 
-------------------------------------------------------------------------------
<< LAYOUT
*/

/* Start from a clean slate */
* { margin: 0px; padding: 0px; }

* a { position: relative; z-index: 3000;}
a, a img { border-width: 0px; }

.clearfloat { clear: both; }
.clearfloat_left { clear: left; }
.clearfloat_right { clear: right; }

.preload { display: none !important; }
/* 
>> LAYOUT
-------------------------------------------------------------------------------
*/


/* 
-------------------------------------------------------------------------------
<< TYPOGRAPHY
*/

body * {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
}

h1 { font-size: 36px; font-weight: normal; }
h2 { font-size: 20px; font-weight: normal; }
h3 { font-size: 16px; font-weight: normal; }
h4 { font-size: 13px; }
h5 { font-size: 11px; }
h6 { font-size: 10px; }

label, .label { font-weight: bold; }

.alert, .required, .error { color: #C00 !important; }

img.preload { height: 0px; width: 0px; }

/* 
>> TYPOGRAPHY
-------------------------------------------------------------------------------
*/


/* 
-------------------------------------------------------------------------------
<< ACCESSIBILITY
*/

dfn.accessibility,
ul#nav-accessibility,
.hide {
    position: absolute;
    left: -6000px;
}

/* 
>> ACCESSIBILITY
-------------------------------------------------------------------------------
*/


