/**
 *-----------------------------------------------------------------------------
 *	base.css
 *
 *	Resets the default styling of elements to remove the inconsistant default
 *	stylings of different browsers
 *
 *	Inspired by:
 *	- Tantek Celik: http://tantek.com/log/2005/undohtml.css
 *	- Faruk Ates: http://kurafire.net/lab/initial.css
 *	- Justin French: http://justinfrench.com/index.php?id=143
 * -----------------------------------------------------------------------------
 */

/* Remove default inconsistant margins and padding */
body, html,
h1, h2, h3, h4, h5, h6,
dl, ul, ol, li,
p, blockquote,
fieldset, input, pre, form {
	margin: 0;
	padding: 0;
}

ol {
	margin-left: 30px;
	padding: 0;
}

/* Remove default text sizing that is inconsistant between browsers */
h1, h2, h3, h4, h5, h6,
pre, code, kbd {
	font-size: 1em;
}

/* Remove list markers by default */
ul
/*, ol*/ {
	list-style: none;
}

/* Remove underlines from hyperlinks */
a:link,
a:visited {
	text-decoration: none;
}

/* Remove borders from hyperlinked images */
a img,
:link img,
:visited img {
	border: none;
}

/* Set address and abbr font-style to normal by default */
address,
abbr { 
	font-style: normal;
}

cite {
	font-style: italic;
}

/* Make sure text in form fields does not shrink as a result of the cascade */
input, select, textarea {
	font-size: 100%;
}

fieldset {
	/*border: 1px solid #ccc;*/
}

legend {
	color: #000;
}

/**
 *-----------------------------------------------------------------------------
 *	Miscellaneous Preferences:
 *-----------------------------------------------------------------------------
 */
 
form label {
	cursor: pointer;
}

/*
fieldset {
	border: none;
}
*/