/* global styles */

body {
	margin: 0px;
}

a {
	color: #993300;
	}
	
a:hover {
	color: #5C743D;
	}

/* ID styles */


#centreposition {
	padding-right: 200px;
	padding-left: 195px;
	background-color: #F4FFE4;
}

/* The centrecontent style is set up for a 2 column layout.  
If you want a 3 column layout then change the centreposition style like this:   padding-right: 200px; 
<div id="right"> Write the content for your right hand column inside an id-"right" div like this </div> */

#centrecontent {
	z-index: 100;
	width: 350px;
	background-color: #F4FFE4;
	border: none;
	padding: 25px 10px 10px 12px;
	/* order clockwise  top right bot left */
}

#centrecontentWide  {
	z-index: 100;
	width: 650px;
	background-color: #F4FFE4;
	border: none;
	padding: 25px 10px 10px 12px;
	/* order clockwise  top right bot left */
}

#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
}

#footer {
	padding-left: 175px;
	background-color: #99CC66;
	z-index:90;
	/* background-image: url('mm_bg_red.gif');
	   background-repeat: repeat; */
}

#header {
	height: 101px;
	background-color:#D5EDB3;
	border:none;
	border-bottom-color: #5C743D;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

#horLine1 {
    /* dashed lt green upper and solid dk green lower; total ht 4 px */
    position: relative;
	left: 0px;
	top: 500px;
    width: 100%;
	height: 0px;
	background-color: #99CC66;
	border: none;
	border-top-style: dashed;
	border-top-color: #f4ffe4;
	border-top-width: 2px;
	border-bottom-color: #5C743D;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

#horLine2 {
    /* solid dk green ht 2 px */
    position: absolute;
	left: 0px;
	top: 125px;
    width: 100%;
	height: 0px;
	background-color: #99CC66;
	border: none;
	border-bottom-color: #5C743D;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

#left {
	width: 20%;
	position: absolute;
	top: 100px;
	left: 0px;
	padding: 10px 0px 10px 6px;
}

#leftish {
    padding-right:200px;
	padding-left:80px;
	background-color:#f4ffe4;
}

#leftNav {
    width: 163px;
	background-color: #5C743D;
	position: absolute;
	top: 128px;
	left: 0px;
	padding: 0px 0px 8px 0px;
	/* order = top, rt, bot, left */
}

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}
	
#navigation a:hover {
	background: #99CC66;
	color:#993300;
	}

#px5Spacer {
    width: 100%;
	height: 5px;
	border: none;
}

#px10Spacer {
    width: 100%;
	height: 10px;
	border: none;
}

#right {
	width: 170px;
	position: absolute;
	top: 125px;
	left: 650px;
	height: 200px;
	border: none;
}

#right350 {
	width: 350px;
	position: absolute;
	top: 150px;
	left: 575px;
	height: 400px;
	border: none;
}

#rightish {
	width: 320px;
	position: absolute;
	top: 197px;
	left: 500px;
	height: 200px;
	border: none;
}

#topbar {
	height: 17px;
	padding-left: 5px;
	padding-top: 3px;
	background-color: #99CC66;
	border: none;
	border-top-style: dashed;
	border-top-color: #f4ffe4;
	border-top-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #f4ffe4;
	border-bottom-width: thin;
}

#topbar2 {
	height: 17px;
	padding-left: 5px;
	padding-top: 3px;
	background-color: #99CC66;
	border: none;
	border-top-style: dotted;
	border-top-color: #f4ffe4;
	border-top-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5c743d;
	border-bottom-width: 2px;
}

/* class styles */

.backfill {
	background-color: #F4FFE4;
    }

.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:15px;
	}

.bodyTextTight {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:14px;
	text-align: center;
	margin: 5px,5px,5px,5px;
	}	

.logo {
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

.navText {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #d5ebd3;
	margin-left: 0px;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.pageName {
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	padding-top:30px;
	}

.subhead {
	font: 14px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:20px;
	letter-spacing:.16em;
	padding-top:10px;	
	}
	
.tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}
	
