
#header-cont,
#bread-cont,
#full-a,
#footer-cont,
#left-col {
	display: none;
}

body {
	font-size: 68.75%;			/* This sets the default font size to be equivalent to 11px (11/16 = .6875) */
	font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
}



h1 { 
	font-family: Georgia; 
	font-weight: normal;
	color: #666666;
	padding: 10px 0;
	text-align: left;
}
h2 { 
	font-family: Georgia; 
	font-weight: normal;
	color: #003d07;
	margin: 0;
	padding: 7px 0;
}
h4 { 
	 /*12px via YUI Fonts CSS foundation*/ 
	font-size:93%;   
	margin:0.5em 0; 
}
p.intro {
	/*20px via YUI Fonts CSS foundation*/
	font-size:154%;  
	font-family: Georgia;
	color: #003d07;
}

div.intro {
	/*20px via YUI Fonts CSS foundation*/
	font-size:154%;  
	font-family: Georgia;
	color: #003d07;
}

.hide {
	display: none;
}


/* a */
a, a:visited { 
	color : #003d07; 
	text-decoration : underline;
} 
a:hover { 
	text-decoration : none;
}

.clear {
	clear: both;
}

strong {
	font-weight: bold;
}
em {
	font-style: italic;
}


ul {
	padding: 0;
	margin: 0 0 30px 0;
}
ul li {
	list-style-type : disc;
	padding-left: 20px;
	margin: 2px 0 2px 15px;
}


span.hilite {
	font-weight:bold
}

img {
	border: 0;
}



/* Grid
=================================*/
div.grid-cont {
	float: left;
	width: 200px;
	margin-right: 17px;
	margin-bottom: 10px;
}
div.last-in-row {
	margin-right: 0;
}
div.grid-top {
	height: 225px;
}
div.grid-bottom {
	height: 85px;
	border-bottom: 1px dashed #ccc;
	margin-bottom: 5px;
}
div.grid-top h5 {
	color: #636331;
	font-family: Georgia;
	padding: 7px 0;
}
div.grid-top h5 a {
	color: #636331 !important;
	text-decoration: none !important;
}
div.grid-top h5 a:hover {
	text-decoration: underline !important;
}
div.grid-top p {
	color: #666666;
	font-size: 80%;
}
div.grid-bottom p {
	color: #4d4d4d;
	font-size: 90%;
	margin: 0;
	padding: 2px 0;
}
div.grid-bottom p strong {
	color: #000000;
}

