@charset "UTF-8";
/* CSS Document */

/* 

	CSS Base Styles and Browser Style Resets	 v 1.3
		05/2008
	
	Designed by Alex Stillwagon
	www-holygrafx-com
	
	Notes: 
	--------	
	Clears all browser styles to provide a base starting point. 
	
	
*/

/* =BASE
---------------------------------------------------------------*/

/* Normalizes margin, padding, border, type color and size */
* {
margin: 0;
border: 0;
padding: 0;
}
/* Normalizes all text elements */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {
color:#333;
font: normal 100% Geneva, Arial, Helvetica, sans-serif;
}

/* Removes bullets from lists */
ol, ul {
list-style: none;
}

/* Removes borders and spacing from tables */
table {
border-collapse: collapse;
border-spacing: 0;
border: none;
}

/* Left aligns text in caption and th */
caption, th {
text-align: left;
}

/* Removes quotation marks from q */
q:before, q:after {
content: '';
}

fieldset,img {  
border:0;
}

.clear {
clear: both;
}

.hidden {
display: none;
}

/* Drop in IMG styles*/
.leftimage {
float: left;
margin: 0 .5em 1em 0;
}

.rightimage {
float: right;
margin: 1.5em 0 1em 1em;
}

input, textarea, select {
border: 1px solid #ccc;
}

.button {
margin: 1em;
font-size: 90%;
padding: .3em .5em;
}

/*=BASE NAVIGATION
---------------------------------------------------------------*/
a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover, a:focus {
text-decoration: none;
}

a:active {
	text-decoration: none;
}
