/* -----------------------------------------------------------------------
	* GMF Base CSS (Reset)
	* SASS-Version	
	* v2.1 | 2012-04-21
	* http://meyerweb.com/eric/tools/css/reset/ 
	* License: none (public domain) 	
----------------------------------------------------------------------- */
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

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

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

table { border-collapse: collapse; border-spacing: 0; }

/* -----------------------------------------------------------------------
	* GMF Base CSS (Mixins)
	* SASS-Version	
	* v2.1 | 2012-04-21
----------------------------------------------------------------------- */
/* -----------------------------------------------------------------------
	* Custom CSS
	* SASS-Version
	* v2.5 | 2012-03-18
-------------------------------------------------------------------------- */
html { font-size: 100.01%; }

body { font-size: 95%; font-style: normal; color: #333; line-height: 1.5em; font-family: "Verdana", Verdana, sans-serif; background: #fff; }

/* Headings -------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { font-weight: normal; }

h1 { color: #114D3C; font-size: 1.5em; line-height: 1; margin-bottom: 0.5em; font-weight: bold; font-style: italic; }

h2 { color: #114D3C; font-size: 1.1em; line-height: 1; margin-bottom: 0.5em; }

p { margin: 0 0 1.5em; }

a { color: #114D3C; text-decoration: underline; }
a:focus, a:hover { color: #1a775d; }
a:active, a:focus { outline: 0; }

#container { width: 500px; height: 300px; background-color: #F1F1F1; position: absolute; left: 50%; top: 50%; margin-left: -250px; margin-top: -150px; -moz-box-shadow: 0 0 20px black; -webkit-box-shadow: 0 0 20px black; box-shadow: 0px 0px 20px black; }

#header { background-color: #FCE8C4; height: 55px; padding: 20px; text-align: center; }

#content { margin-top: 70px; zoom: 1; }
#content:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }

#left { float: left; width: 35%; margin-left: 5%; text-align: left; }

#right { float: left; width: 55%; margin-right: 5%; text-align: right; }
