body {color:#555; background:#efefef url(../img/sprite-header.gif) left top repeat-y; font:normal normal normal .9em/1.4em Helvetica, Arial, Sans-Serif;}
* {margin:0; padding:0; border:0; outline:0;}
a {color:#b3c573; text-decoration:none; cursor:pointer;}
 .btn {background:#efefef url(../img/sprite-btn.gif) left center no-repeat; display:-moz-inline-box; display:inline-block; padding:0 0 0 1em; color:#fff; cursor: pointer; overflow: visible; }
 button::-moz-focus-inner {border:none;} 
 .btn > * {background:#efefef url(../img/sprite-btn.gif) right center no-repeat; color:#fff; line-height:30px; height:30px; display:block; white-space:nowrap; padding:0 1em 0 0;}
li {list-style:none none outside;}
em {font-style:normal;}
p {margin:0 0 1em 0;}
 p strong {color:#b3c573;}
#header {width:27em; padding:0 1em; margin:0 1em 0 0; float:left; display:inline;}
 #header p {margin:0 2em 2em 2em; font-size:.9em; line-height:1.8em;}
 #header h1 {text-indent:-900em; margin:2em 0 0 0; background:url(../img/sprite-logo.gif) center center no-repeat; height:340px;}
#content {margin:0 0 0 30em; padding:4em 0 0 0;}
 #content h2 {height:275px; background:url(../img/coming-soon.gif) center center no-repeat; margin:0 0 2em 0; text-indent:-900em;}
ul.navigation {margin:1em 0 4em 0;}
 .navigation li {display:inline; font-size:.9em; margin:0 1.5em 0 0;}
 .navigation li a {padding:0 0 .2em 0; color:#666;}
	.navigation li.active a {cursor:default; border-bottom:solid 4px #b3c573; color:#b3c573;}
ul.contact-form {width:20em; margin:0 auto;}
 .contact-form li {margin:0 0 1em 0;}
 .contact-form li label {display:block; font-size:.9em;}
 .contact-form li input.text {border:solid 2px #d7d7d7; background:#fff; padding:.3em; width:100%; color:#555; font:normal normal normal 1em/1em Helvetica, Arial, Sans-Serif;}
.footer {position:absolute; right:0; bottom:0; margin:0; font-size:.7em; color:#666;}