* { margin:0;padding:0; }
html, body { background:#d3ed9e /*#ecfbed*/ /*#dbe0e3 */ url(images/gh-top-repeat-2-main.png) center top repeat-x; }

	body {
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		font-family:arial,helvetica,sans-serif;
		font-size:10pt;margin:0 auto;
	}

   	#wrapper {
		display:block;margin:0 auto;padding:0;text-align:left;width:980px; 
	}  /* set width Here */

	/*  * html div#wrapper {
		width:980px;
	}*/

	img {border:0;}

	/* Header styles */
    	#header {
		margin:0;padding:0;
        		clear:both;
        		width:100%;
		/*background:url(images/gh-980x180.png) no-repeat;*/
        		height:40px;
		position:relative;
    	}

	#header img{
		border:0;margin:0;
	}
	
	/* column container */
	.colmask {
		position:relative;	
		clear:both;
		float:left;
		overflow:hidden;
		margin:0 auto;
	}

	/* common column settings */
	.colmask,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}

	.col1{
		background: none;	
		/*height:520px;*/
	}

	.col1,
	.col2 {
		float:left;
		position:relative;
		padding:0 0 0 0;
		overflow:hidden;
	}

	/* 2 Column (right menu) settings */
	.rightmenu {
		/*background:#c2d94f;*/ /* #dbe0e3;*/ /*#c4ccd0; */ /*#a7c13c; */		/* right column background colour */
		background: #afde4e /*#c2d94f*/ url(images/rightfoot.png) 740px 100% no-repeat; 

	}

	.rightmenu .colleft {
		right:240px;			/* right column width */
		/*background: #000 url(images/t-right.png) 740px 80px no-repeat;*/
		background:#d3ed9e /*#ecfbed*/  /*#dbe0e3 */ url(images/gh-top-repeat-2-main.png) 0 -40px repeat-x;

	}

	.rightmenu .col1 {
		width:740px;		/* left column content width (left column width minus left and right padding) */
		left:240px;			/* (right column width) plus (left column left padding) */
		/*color:#3d3d3d;*/
	}

	.rightmenu .col2 {
		width:240px;		/* right column content width (right column width minus left and right padding) */
		left:240px;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
		/*#c5c1ca;*/
		/*color:#fff; */
	}

	.rightmenu .col2 .righttop { 
		background:none;
		/*height:300px;*/
	}

	.rightmenu .col2 .rightfoot { 
		/*background: url(images/rightfoot.png) center -20px repeat-y; */
		height:20px;text-align:center;
	}

	
	p { padding: 5px 0 3px 0; }

	/* Footer styles */
	#footer {
		margin:0 0 0 0;
		clear:both;
		width:100%;
		/*border-top:1px solid #000;color:#000;*/
		background:#a7c13c url(images/gh-foot-repeat-2-main.png) center 0px repeat-x; 
		height:150px;
		font-size:9pt;
		text-align:center;
	}

	#footer p {
		padding:10px;margin:40px 0 0 0;color:#fff;
		margin:0;
	}

#footnavigation {
	/*background: #EFEFEF;
	border-bottom: 1px solid #A1A1A1;*/
	margin: 0;
	padding: 0.1em 0 0;
	font-weight: bold;
}
#footnavigation ul, #footnavigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#footnavigation ul {
	padding: 2px 0 2px;
	text-align: center;
}
#footnavigation ul li {
	display: inline;
	/*margin-right: -2px;*/
	margin: 0 10px;
	width:100px;
}
#footnavigation ul li a {
	color: #652682;
	text-decoration: none;
	padding: 5px 5px;
}

#footnavigation ul li a:hover {
	background:#076f32;color:#fff;
}
#footnavigation .current a {
	background:#e7752d;
}



