.hidden {
	display: none;
}
html, body {
	margin:auto;
	padding:0;
}
#wrapper {
	width:1000px;
	margin:auto;
	padding:0px;
	}
/*ids*/
#menu {
	/*background:url(../images/menubg.jpg) repeat-x;*/
	background:#7bc143;
	height:34px;
	width:100%;
	padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px;
	margin:0px;}

/*Text classes*/
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding:3px;
	margin:0px;
}
h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#7ac142;
	text-decoration:none;
	padding:3px;
	margin:0px;
}
h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e5b43a;
	text-decoration:none;
	padding:3px;
	margin:0px;
}
p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	line-height:18px;
	padding:3px;
	margin:0px;}
p A:Link{
	color:#7bc243;
	text-decoration:underline;
	}
p A:Visited{
	color:#7bc243;
	text-decoration:underline;
	}
p A:Active{
	color:#7bc243;
	text-decoration:underline;
	}
p A:Hover{
	color:#000;
	text-decoration:none;
	}

.mainmenu  {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding:0px;
	margin:0px;
	}
.hmtxt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	line-height:18px;
	padding:0px;
	margin:0px;
	}
.maintxt{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	line-height:18px;
	padding:0px;
	margin:0px;
	}
.maintxt A:Link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#7bc243;
	text-decoration:none;	line-height:18px;	padding:0px;	margin:0px;
	}
.maintxt A:Visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#7bc243;
	text-decoration:none;	line-height:18px;	padding:0px;	margin:0px;
	}
.maintxt A:Active {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#7bc243;
	text-decoration:none;	line-height:18px;	padding:0px;	margin:0px;
	}
.maintxt A:Hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#7bc243;
	text-decoration:none;	line-height:18px;	padding:0px;	margin:0px;
	}
.readmore {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	text-align:center;
	float:right;
	width:78px;
	height:20px;
	background:#e5b43a;
	padding:2px;
	margin:0px;
	}
.readmore A:Link{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#000;	text-decoration:none;	text-align:center;	float:right;
	width:78px;	height:20px;	background:#e5b43a;	padding:0px;	margin:0px;
	}
.readmore A:Visited{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#000;	text-decoration:none;	text-align:center;	float:right;
	width:78px;	height:20px;	background:#e5b43a;	padding:0px;	margin:0px;
	}
.readmore A:Active{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#000;	text-decoration:none;	text-align:center;	float:right;
	width:78px;	height:20px;	background:#e5b43a;	padding:0px;	margin:0px;
	}
.readmore A:Hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;	font-weight:normal;	color:#FFF;	text-decoration:none;	text-align:center;	float:right;
	width:78px;	height:20px;	background:#7bc243;	padding:0px;	margin:0px;
	}
.footer {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	line-height:18px;
	padding:0px;
	margin:0px;
	}
	
.button {
   border-top: 1px solid #000000;
   background: #EEEEEE;
   
   padding: 3px 11px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 0px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #28597a;
   background: #AAAAAA;
   color: #ccc;
   }
.button:active {
   border-top-color: #1b435e;
   background: #111111;
   }
        
	



	
