/* <!-- */
	/* General styles */
	body {

	margin: 0px 0;

	padding: 0;

	background: #95AE36 url(images/img1_white.gif) repeat-y center top;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #4A4A4A;

}

h1, h2, h3, h4, h5, h6 {

	margin: 0;

	padding: 0;

	letter-spacing: -2px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-variant: small-caps;

	color: #C73633;

}



h2 {

	padding: 14px 0 0 0;

	word-spacing: 5px;

	font-size: 2.25em;

}



h3 {

	padding: 20px 0 0 0;

	border-bottom: 1px solid #95AE36;

	word-spacing: 3px;

	font-size: 1.85em;

	color: #95AE36;

}
	a {

	color: #95AE36;

}



a img { border:none; }



a:hover {

	text-decoration: none;

	color: #C73633;

}



.green {

	color: #95AE36;

}



.red {

	color: #C73633;

}



.gray {

	color: #B9ADAC;

}



.image {

	float: left;

	margin: 0 20px 0 0;

}
.list, .list2c {

	margin-left: 0;

	padding-left: 0;

	list-style: none;

	line-height: normal;

}



.list2c li {

	float: left;

	width: 50%;

}
	

	/* Header */



#header {

	width: 701px;

	height: 180px;

	margin: 0 auto;

	background-image: url(images/header1.jpg);

}



#header h1 {

	float: left;

	padding: 24px 0 0 10px;

	letter-spacing: -3px;

	font-size: 3.5em;

}



#header h2 {

	float: right;

	padding: 42px 10px 0 0;

	word-spacing: normal;

	letter-spacing: -1px;

	font-size: 2em;

}



#header a {

	text-decoration: none;

}

/* Menu */

#layoutdims {
		clear:both;
		background:#eee;
		border-top:4px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}

#menu {

	width: 701px;

	height: 30px;

	margin: 0 auto;

	background-color: #C6D6FD;

}



#menu ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#menu li {

	display: inline;

}



#menu a {

	display: block;

	float: left;

	width: 116.83px;

	height: 25px;

	padding: 7px 0 0 0;

	background: #87A12C url(images/img2.gif) repeat-x left bottom;

	text-align: center;

	letter-spacing: -1px;

	text-decoration: none;

	color: #FFFFFF;

	font-variant: small-caps;

	font-weight: bold;

}



#menu a:hover {

	background: #A71615 url(images/img3.gif) repeat-x left top;

}
	/* Footer */



#footer {

	clear: both;

	width: 700px;

	margin: 20px auto;

	padding: 5px 0;

	background: #87A12C url(images/img1.gif) repeat-x left bottom;

	font: "Times New Roman", Times, serif;

}

/* Content */



#content {

	width: 660px;

	margin: 0 auto;

	padding: 20px;

}



#colOne {

	float: right;

	width: 440px;

}



#colTwo {

	float: left;

	width: 220px;

}



#colThree {

	float: left;

	width: 660px;

}

#footer1 {

	clear: both;

	width: 700px;

	margin: 20px auto;

	padding: 5px 0;

	background: #FFFFFF repeat-x left bottom;

	font: "Times New Roman", Times, serif;

}



#footer p, #footer a {

	margin: 0;

	text-align: center;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

}

.links {

	color: #FFFFFF;

}
	/* --> */

