ul#menu {
	font-size: 80%;
	max-width: 100%;
	list-style-type: none;
	margin: 20px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
ul#menu li { /* section box */
	margin: 0px 0px 7px 0px;
	}
ul#menu li A { /* section text */
	color:#FFFFFF;
	font-weight:bold;
	padding: 4px 12px 4px 12px;
	display:block;
	text-decoration:none;
	background-color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}




	body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#fff;
	min-width:600px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#header {
		clear:both;
		float:left;
		width:100%;
	}
	#header {
		border-bottom:1px solid #000;
	}
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* 2 column left menu settings */
	.leftmenu {
	    background:#cde6ff;
	}
#logo {
	margin-top: 12px;
	margin-bottom: 12px;
}

    .leftmenu .colright {
        float:left;
        width:200%;
		position:relative;
		left:230px; /* width of left (sidebar) col */
        background:#fff;
    }
    .leftmenu .col1wrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right:230px; /* width of left (sidebar) col */
	    padding-bottom:1em;
	}
	.leftmenu .col1 {
        margin:0 35px 0 245px; /* padding around left (sidebar) content. second number is width of sidebar plus padding on the main content */
	    position:relative;
	    right:100%;
	    overflow:hidden;
	}
    .leftmenu .col2 {
        float:left;
        width:200px; /* sidebar content */
        position:relative;
        right:215px; /* sidebar content plus it's padding */
    }
#footer .footerLink {
	padding: 4px;
	float: right;
	margin-right: 8px;
}


	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:6px solid #999999;
	}
h1, h2, h3, h4, h5, h6, h7 {
	font-family: Verdana, Geneva, sans-serif;
}

.homePageCallout {
	margin: 0px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.homePageCallout li {
	list-style-type: none;
	padding-bottom: 6px;
}

.homePageQuote {
	float: right;
	width: 220px;
	border: 3px solid #996;
	margin: 12px;
	padding: 12px;
	font-size: 22px;
}
.quoteMark {
	font-size: 36px;
}


p {
	margin: 3px 0px 12px 0px;
	font-size: 12px;
}
.homePageIntro {
	font-size: 15px;
}

h4 {
	margin: 0px;
}
.homePageQuote a {
	font-size: 15px;
	margin-top: 12px;
	display: block;
}
.homePageCTA {
	font-size: 22px;
	margin-top: 12px;
	margin-bottom: 12px;
}
