	/*
	 * ===============================================
	 * Table of Contents
	 * ===============================================
	 *
	 * 1. Reset
	 * 2. Structure
	 * 3. Header & Navigation
	 * 4. Formatting
	 * 5. Columns
	 * 6. Forms
	 * 7. Buttons
	 * 8. Footer
	 *
	 */
	 
	@import url("css/form-structure.css");
	@import url("css/form-elements.css");
	@import url("css/button.css");
	 
	@import url(http://fonts.googleapis.com/css?family=Noticia+Text:400,700italic,700,400italic);
	html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,
	legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,
	time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0; list-style:none; list-style-type:none;}
	body{line-height:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}
	blockquote:before,blockquote:after,q:before,q:after{content:none}a{font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}
	ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
	del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:3;padding:5;}
	hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}
	
	* { text-decoration: none }
	a { outline: none; }
	.clear { clear: both; }

	html, body {height: 100%;}
	body { background: #000; font-family: 'Noticia Text', Georgia, serif;  color: #CFBDA8; }
	
	#header { margin-bottom:25px; position: relative; }
	#header.cspacer { overflow: visible; }

	#logo { float: left; position: relative; z-index: 9999; }
	#logo span { position:absolute; top:-1000px; }
	
	#plug {
		background: url('img/plug.png') no-repeat 0 0;
		display: block;
		width: 150px;
		height: 77px;
		position: absolute;
		top: 0;
		left: -126px;
		z-index: 0;
	}

	#nav ul li a { font-family: 'Oswald', sans-serif; display:block; float: left; line-height:20px; font-weight: 300; }
	#nav ul li a:hover { color: #01B09A; }
	#nav { width:480px; float: right;} 
	#nav ul { clear:right; float:right; }
	#nav ul li { float: left; }
	 
	#nav-top { margin-bottom:38px; }
	#nav-top li { margin-right:22px;}
	#nav-top li a  { font-size:16px; color: #01B09A; }
	
	#nav-main li { margin-right: 26px; }
	#nav-main li a { font-size:22px; color: #CFBDA8; }
	
	.wrapper, .page-width {width:940px; margin:0 auto; } 
	.wrapper { margin: 0 auto -65px; min-height:100%; height: auto !important; height:100%; }
	.cspacer { padding:26px; background:url(img/trans.png) repeat; overflow: hidden; border-radius: 5px; -moz-border-radius: 5px; }
	
	
	.container { overflow: hidden;}
	.container-inner { width:1000px; }
	
	.fluid-row { overflow: hidden; }
	.fluid-column { width:460px; }
	.fluid-mini-column { width:220px; }
	.fluid-large-column { width:700px; }
	.fluid-column, .fluid-mini-column, .fluid-large-column { margin: 0 20px 20px 0;}
	
	.green { color: #01B09A; }
	
	/* (3) Structure
	================================================== */
	
	.col-left { float: left; }
	.col-right { float: right; }
	
	
	/* (3) Formatting
	================================================== */
	
	h1, h2, h3, h4, h5, h6, h7, h8 { font-weight: normal; }
	h1 {}
	h2 { text-transform:uppercase; margin-bottom:26px; font-size:22px; font-family: 'Oswald', sans-serif; font-weight: 300; letter-spacing: 1px;  }
	h3 { font-weight: normal; margin-bottom:15px; font-size:18px; line-height:25px; }
	.find {padding:5px;}

	p { font-size: 15px; margin: 18px 0; }
	p, a, li { line-height: 22px; }
	.fluid-column ul li { margin-bottom: 15px; }
	a { color: #01B09A; }
	
	.desc { font-size: 12px; margin-top: 40px; }
	.fluid-mini-column h3 { margin:0; }
	
	.green, .green-titles li { color:#01B09A; line-height: 30px; }
	
	.green-titles li { font-size:20px; margin:40px 0; font-style: italic; }
	.green-titles li p { }
	.green-titles li p, .green-titles li ul li  {color: #CFBDA8; font-size:14px; margin-bottom:0; font-style: normal; }
	.green-titles li ul { padding-left:18px; margin: 18px 0; }
	.green-titles li ul li { list-style:outside; list-style-type: disc; margin: 0; }
	
	.arrow {
		margin-left: 8px;
		vertical-align: middle;
	}
	
	/* (8) Footer
	================================================== */
	
	#footer { font-size:13px; }
	
	#footer, .push {
	height: 65px; /* .push must be the same height as .footer */
	}
	 
	.da-form input { background:#CFBDA8 !important; border:1px solid #CFBDA8 !important; }