@charset "UTF-8";
/* 

	core.css
	
	Designed and developed by Wiseguy
	http://www.wiseguywebdesign.co.uk

 */

*, html { margin:0; padding:0; }

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:url(../images/page-bg.gif) repeat-x #fff; }

h1, h2, h3, h4, h5, h6 { font-weight:normal; color:#1b5e30; }

h1 { margin-bottom:1em; margin-top:20px; border-top:solid #1b5e30 30px; }

h2 { }

h3 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.4em; margin-top:1em; clear:both; }

h4 { }

h5 { }

h6 { }

p, li { line-height:1.6em; }

p { margin-bottom:1.2em; }

input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #ccc; }

a { color:#1b5e30; }

a img { border:none; }

/* 
Container 
*/
div#container { width:768px; margin:auto; }

/* 
Header 
*/
div#header { display:none; }

/* 
Content 
*/
div#content { width:760px; margin:auto; }

div#contleft { width:768px; }

div#contleft ul { list-style:square; margin-left:16px; margin-bottom:1em; }

div#contright { display:none; }

/* 
Footer 
*/
div#footer { width:740px; height:15px; background:#ddd; padding:5px 10px; background:url(../images/footer_bg.gif) no-repeat; font-size:0.95em; }

div#footer a { color:#666;  }

div#footleft { width:300px; float:left;  }

div#footright { display:none; }

div#subfooter { clear:both; font-size:0.9em; padding:10px; }

/*
Style classes
*/

.hidden, .skipnav { display:none; }

div#contleft form input, div#contleft form select, div#contleft form textarea { padding:3px; }

div#contleft form label { width:150px; float:left; }

div#contleft form input.textbox { width:200px; }

div#contleft form input.submit { margin-left:150px; }