@charset "utf-8";
/*==============================================================================
D Launders
Core CSS
Last Modified: 4/24/2009

This document is designed to reset the browser defaults to a consistent base
and then create common settings that will be a good base for multiple projects.
It addresses basic structural settings such as margins, padding, spacing and
core font settings but not things like color, background images, icons, etc.
These should be addressed in project-specific CSS files that get loaded 
subsequent to this one.
===============================================================================*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

html {
	font-size: 100.01%;	/*fix Opera*/
}

:focus {
	outline: 0;
}

body {
	line-height: 1;
	color: black;
	background: white;
}

/*==============================================================================
	list settings 
===============================================================================*/

ol, ul {
	list-style: none;
}

li {
	line-height:1.2em;
}

/*==============================================================================
	table settings 
===============================================================================*/

table {
	border-collapse: collapse;
	border-spacing: 0;
	margin:.25em 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
	padding:5px;
}

th {
	font-weight:bold;
}

/*==============================================================================
	headings 
===============================================================================*/

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	padding: 1.25em 0 0.25em 0;
}
 
h1 {
	letter-spacing: -1px;
	font-size: 1.6em;
}
 
h2 {
	letter-spacing: -1px;
	font-size: 1.3em;
}
 
h3 {
	font-size: 1em;
}

/*==============================================================================
	general text settings
===============================================================================*/

blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

blockquote {
	margin: 1.25em;
	padding: 1.25em 1.25em 0 1.25em;
}
 
a {
	text-decoration: underline;
	cursor: pointer;
}

p, ul, ol {
	padding: 0 0 1.25em 0;
	line-height: 1.2em;
}
 
small {
	font-size: 0.85em;
}
 
sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}
 
sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}
 
acronym, abbr {
	cursor: help;
	letter-spacing: 1px;
	border-bottom: 1px dashed;
}
