@charset "UTF-8";
/* 	CSS Base Styles and Browser Style Resets	 v 1.7.2 (modified - Color to #FFF)
		10/2009
	
	Designed by Alex Stillwagon
	www-holygrafx-com
	
	Notes: 
	--------	
	Clears all browser styles to provide a base starting point. 
*/

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

/* 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 {
font: normal 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
}
/* 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: '';
}
acronym, 
abbr {
border-bottom: 1px dotted;
cursor: help;
}
input,
textarea {
border:1px #777 solid;
}
/* Drop in styles
---------------------------------------------------------------*/
.clear {
clear: both;
}
.hidden {
display: none;
}
.leftimage {
float: left;
margin: 0 1em 0 0;
}
.rightimage {
float: right;
margin: 0em .5em .5em 1em;
}
/* Hides text for image replacement */
.hide_text {
text-indent: -1000em;
}
/*=BASE NAVIGATION
---------------------------------------------------------------*/
a:link, a:visited, a:hover, a:focus,a:active {
text-decoration: none;
outline: none;
}
/* External Link Indicator */
a[href^="http"] {
background: url(../images/external_link.gif) no-repeat right top;
padding-right: 1em;
}
