@charset "utf-8";
/*
------------------------------------------------
* Site URI: http://showcasethis.com
* Description: Leverage core styles accross entire directory
* Author: Eric Knauer
* Author URI: http://www.showcasethis.com
* CSS Used On: Accross site directory
* Version: 1 
* Last Edit Date: 06.28.2012
------------------------------------------------ 
*/

/* ============================================================================== */
/* 1. Reset
/* ============================================================================== */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, a,
font, em, small, strike, strong, sub, sup, var, b, i,
blockquote, q, pre, abbr, address, cite, code, del, dfn,
menu, nav, ul, li, ol, dl, dt, dd, img,
footer, fieldset, form, label, input, legend, textarea,
table, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	list-style: none;
	vertical-align: baseline;
}

/** Enable HTML5 Elements */
section, article, canvas, aside, footer, 
menu, nav, ul, header, hgroup,
dialog, details, figcaption, figure {
  	display: block;
  	vertical-align: baseline; 
}

input, 
select { 
	vertical-align: middle;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
blockquote, q {
	quotes: none;
}

/* ============================================================================== */
/* 2. Core Typograghy
/* ============================================================================== */

body, html {
	font:normal;
	font-family:Georgia,Serif;
	line-height: 1;
}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}

p { 
	font-size:0.75em !important;
	line-height:14px; 
}


.boldFont { font-weight:bold; }
.italicFont { font-style:italic; }
.underlineFont { border-bottom:1px solid; }

.textLeft { text-align:left; }
.textRight { text-align:right; }
.textCenter { text-align:center; }
.textJustify { text-align:justify; }

sup, sub {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
}

/* ============================================================================== */
/* 3. Core Utilities
/* ============================================================================== */

a {
	text-decoration:none;
}

a, a:focus, a:hover {
	outline: none;
}

a:hover {
	cursor:pointer;
}

ol, ul, li {
	list-style: none;
}

/* ============================================================================== */
/* 4. Core Class Set
/* ============================================================================== */

.seoText {
	text-indent:-9000px; 
	z-index:-100px;
}

.marginAuto { margin:auto; }

.hiddenDiv, .hiddenSpan, .hidden { display:none; }
.visibleYes { visibility:visible; }
.visibleNo { visibility:hidden; }

.overFlow { overflow:hidden; }

.relative { position:relative; }
.absolute { position:absolute; }
.fixed { position:fixed; }

.floatLeft { float:left; } 
.floatRight { float:right; }
.clearLeft { clear:left; }
.clearRight { clear:right; }
.clearFix { clear:both; }

.blockElement {display:block;}

.borderNone { border:none; }

/* ============================================================================== */
/* 5. Core CSS Effects - Opacity Levels
/* ============================================================================== */

.opacity_Effect80 {
	/* for IE */
	filter:alpha(opacity=80);
	/* for FireFox */
	-moz-opacity: 0.8;
	/* CSS3 Standard */
	opacity: 0.8;
}

.opacity_Effect60 {
	/* for IE */
	filter:alpha(opacity=60);
	/* for FireFox */
	-moz-opacity: 0.6;
	/* CSS3 Standard */
	opacity: 0.6;
}

.opacity_Effect40 {
	/* for IE */
	filter:alpha(opacity=40);
	/* for FireFox */
	-moz-opacity: 0.4;
	/* CSS3 Standard */
	opacity: 0.4;
}

/* ============================================================================== */
/* 6. Core Table Set
/* ============================================================================== */

table {
	border-collapse: separate;
	border-spacing: 0;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}



