/*
Freelance Work Exchange style sheet
Created 10 June 2006
.
Author:
Hamish Stevenson
CATCH DESIGN LTD
www.catchdesign.co.nz
version: 1.0
*/

/* Global Styles */	
body { 
	font: 70% "Lucida Grande", 
	Verdana, Arial, sans-serif; 
	background: url("/core/templates/fwe/img/headertop.gif") top repeat-x; 
	margin: 0; padding: 0; 
	color: #333; 
	line-height: 130%; 
}
a img { border: none; }
html body a:hover { text-decoration: none; }
pre { font-size: 11px; }
lidiscmenu { list-style-type: disc ; }
img { border: 0; padding: 0; margin-bottom: 0 }
.hide {	position: absolute; left: -2000px; width: 999px; }
.alignleft { float: left;}
.alignright { float: right;}
small { font-size: 0.85em; color: #666; font-family: "Lucida Grande", Geneva, Arial, sans-serif; margin: 5px 0; }
.margin-none { margin: 0;}
.seperator {clear: both; height: 1px;}
.grey { color: #A2BABA; }
.border { border: 4px solid #fff; }

p, ul, ol { font-family: "Lucida Grande", Geneva, Arial, sans-serif; font-size: 1.0em; line-height: 1.5; margin: 0 0 0.85em 0; }
label { font-family: "Lucida Grande", Geneva, Arial, sans-serif; font-size: 1.0em; margin: 0; }
input { font-family: "Lucida Grande", Geneva, Arial, sans-serif; font-size: 1.1em; margin-top: 4px; }
textarea { background: #f4f4f4; border: 1px solid #b2b2b2; color: #000; font:  11px "Lucida Grande", Geneva, Arial, sans-serif; margin: 1px; padding: 3px; }

h1 { color: #333; font-family: "Lucida Grande", Geneva, Arial, sans-serif; font-weight: bold; font-size: 1.6em; line-height: 1.2; margin: 0 0 0.4em 0; }
h2 { color: #333; font-family: "Lucida Grande", Geneva, Arial, sans-serif; font-weight: bold; font-size: 1.2em; margin: 0 0 0.5em 0; }
h3 { color: #585858; font-family: "Lucida Grande", Geneva, Arial, sans-serif; font-weight: bold; font-size: 1.1em; }
h4 { color: #fff; font-family: "Lucida Grande", Geneva, Arial, sans-serif; font-weight: bold; font-size: 0.95em; margin: 0; }


/* Hacks that can't be avoided in this file */
/* =Clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* =Container Styles */
#container { width: 750px; padding:0; margin:0 auto; position: relative; }

/* =Header */
#header { height: 105px; margin: 0; padding: 0; border-top: 1px solid #6DBA70; }
#logo { display: block; position: absolute; top: 40px; left: 0px; width: 254px; height: 50px;  margin: 0; padding: 0; background: url("/core/templates/fwe/img/logo-fwe.gif") no-repeat; }
#logo a { display: block; width: width: 254px; height: 50px;  }



