body {	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	font-size: 10px;  	font-weight: 100; 	color: #336633; 	text-decoration: none; 	text-align: left; 	vertical-align: top; 	background-color: #FFFFFF;	}a:link {	color: #336633; 	text-decoration: none;	}a:visited {	color:#996633; 	text-decoration: none ;	}a:hover {	color: 993300;	text-decoration: underline;	}	i {	font-style: normal; 	color: #993300;	}.bioImage {	float: right; 	vertical-align: top; 	padding: 75px 3px 0px 0px;	}#logo {	padding: 2px 0px 0px 2px; 	border: none;	}#topnavbarSub1 {	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	text-align: left; 	background-position: center top; 	vertical-align: bottom; 	padding-top: 10px;	}	.submenu1 {	font-size: 11px;	}	.submenu1 a:visited {	text-decoration: none;	color: #336633; 	}	.submenu1 a:hover {	text-decoration: none; 	color: #99300;	}	.submenu1 a:active {	text-decoration: none; 	color: #CC6600;	}	.submenu1 b {	font-weight: normal; 	color: #CC6600;	}.submenu1 line{	text-align: right;	/*float:right;*/	}#topnavbar { 	text-align: center; 	background-position: center top; 	vertical-align: bottom; 	padding-top: 50px;	}/* level 1 navigation, highlight current section */#homenav a.home {	background-position: 0px 0px; /* don't highlight logo */	}	#aboutnav a.about {	background-position: 0px -90px;	}	#portfolionav a.portfolio { 	background-position: 0px -90px;	}	#resourcesnav a.resources {	background-position: 0px -90px;	}	#sitemapnav a.sitemap {	background-position: 0px -60px;  /* only -60 because there is no submenu; else -90 */	}#contactnav a.contact {	background-position: 0px -90px;	}/*level 1 navigation, with image rollovers*/ .navtext { 	display:none; 	text-align: center;	}	.navimg { 	text-align: center;	}a.home:link, a.home:visited {	display: block; 	float: left; 	width: 230px; 	height: 80px; 	background: url(http://www.verdancedesign.com/img/logoNav.gif) 0px 0px no-repeat; 	padding: 2px 0px 0px 2px; 	border: none;	}	a.home:hover, a.home:active {	background-position: 0px -80px; 	}a.about:link, a.about:visited {	display: block; 	width: 90px; 	height: 30px; 	background: url(http://www.verdancedesign.com/img/nav/about/aboutNav2.gif) 0px 0px no-repeat;	}	a.about:hover {	background-position: 0px -30px;	}a.about:active {	background-position: 0px -60px;	}a.portfolio, a.portfolio:visited {	display: block; 	width: 90px; 	height: 30px; 	background:  url(http://www.verdancedesign.com/img/nav/portfolio/portfolioNav2.gif) 0px 0px no-repeat;	}	a.portfolio:hover {	background-position: 0px -30px;	}a.portfolio:active {	background-position: 0px -60px;	}a.resources, a.resources:visited {	display: block; 	width: 90px; 	height: 30px; 	background:  url(http://www.verdancedesign.com/img/nav/resources/resourcesNav2.gif) 0px 0px no-repeat;	}	a.resources:hover {	background-position: 0px -30px;	}a.resources:active {	background-position: 0px -60px;	}a.sitemap, a.sitemap:visited {	display: block; 	width: 90px; 	height: 30px; 	background:  url(http://www.verdancedesign.com/img/nav/sitemap/sitemapNav2.gif) 0px 0px no-repeat;	}	a.sitemap:hover {	background-position: 0px -30px;	}	a.sitemap:active {	background-position: 0px -60px;	}a.contact, a.contact:visited {	display: block; 	width: 90px; 	height: 30px; 	background: url(http://www.verdancedesign.com/img/nav/contact/contactNav2.gif) 0px 0px no-repeat;	}	a.contact:hover {	background-position: 0px -30px;	}a.contact:active {	background-position: 0px -60px;	}#search { 	margin: 10px 0px 0px 10px; 	vertical-align: bottom; 	text-align: center; 	white-space: nowrap; 	color: #336633; 	font-weight: 100; 	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	font-size: 10px;  	}	.searchstring { 	font-weight: 100; 	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	font-size: 10px;  	line-height: 1em; 	text-indent: 2px; 	text-align: left; 	vertical-align: bottom; 	color: #666666; 	}#contactForm, #contactForm p { 	font-family: "GillSans", "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	font-size: 12px; 	font-weight: 100; 	text-indent: 2px; 	text-align: left; 	line-height: 1.35em;	vertical-align: top; 	color: #666666; 	}	#contactForm b {	font-weight: 100; 	color: #000000; 	}	#contactForm title {	line-height: 0em; 	text-indent: 2px; 	vertical-align: bottom; 	color: #000000; 	}#contactForm prompt {	line-height:0em;	text-indent: 8px; 	text-align: left; 	color: #666666; 	}	#contactForm prompt b {	font-weight: 100; 	color: #000000; 	}	#contactForm buttons { 	font-family: "GillSans", "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	font-size: 12px; 	font-weight: 100; 	text-indent: 2px; 	text-align: left; 	line-height: 1.35em;	vertical-align: top; 	padding-top: 10px;	color: #333333; 	}	#siteMap {	margin-top: 0;	}#siteMap li {	margin-left: 10px;	margin-top: 1.1em;	margin-right: 100px;	list-style-type: disc #336633;	list-style-position: outside;	line-height: 1em;	}	#siteMap .sub1 {	margin-top: 1.25em;	margin-left: 10px;	}#siteMap .sub2 {	margin-top: 1.25em;	margin-left: 20px;	}#siteMap .sub3 {	margin-top: 1.25em;	margin-left: 30px;	}#ads {	padding: 30px 0px 0px 30px;	font-size: 11px;	line-height: .9em;	font-weight: 100;	}.bodycopy { 	font-family: "GillSans", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif;	font-size: 12px; 	line-height: 1.35em; 	font-weight: 300; 	color: #333333; 	vertical-align: top; 	padding: 20px 20px 20px 20px;	}	.bodycopy a:link {	text-decoration: none;	border-bottom: 1px dotted #336600;	color: #336600;	}	.bodycopy a:visited {	border-bottom: 1px dotted #996633;	color: #996633;	}.bodycopy a:hover {	text-decoration: none;	border-bottom: 1px dotted #666633; 	color: #993300;	}.bodycopy b {	font-weight: 100; 	color: #000000;	}.hot {	color: #CC6600;	}	.invisible {	color: #FFFFFF;	visibility: hidden;	letter-spacing: -100%;	}	.address {	text-indent: 30px;	}.bodysubtitle { 	margin-top: 1em; 	margin-bottom: -1em; 	font-weight: bolder; 	color: #333333;	}.smaller {	font-family: Tahoma, Verdana, "Lucida Sans", Arial, sans-serif;	font-size: smaller;	}.h1, .homebodysubtitle { 	font-weight: bolder; 	color: #003300;	}.bodytotop, a.bodytotop:link, a.bodytotop:visited { 	float: right; 	font-size: 10px;  	color: #336633; 	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	text-align: right; 	text-decoration: none; 	border-bottom: none;	white-space: nowrap;	}	a.bodytotop:hover, a.bodytotop:active { 	float: right; 	font-size: 10px;  	color: #993300; 	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	text-align: right; 	text-decoration: underline; 	border-bottom: none;	white-space: nowrap;	}.caption, a.caption:link, a.caption:visited { 	float: left; 	font-size: 10px;  	color: #336633; 	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	text-align: left; 	vertical-align: bottom; 	text-decoration: none; 	white-space: nowrap;	}	a.caption:hover, a.caption:active { 	float: left; 	font-size: 10px;  	color: #993300; 	font-family: "Trebuchet MS", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif; 	text-align: left; 	vertical-align: bottom; 	text-decoration: underline; 	white-space: nowrap;	}.affiliations, a.affiliations:link, a.affiliations:hover, a.affiliations:active,  a.affiliations:visited {	text-align:center;	padding: 2px 2px 2px 2px;	margin: 0px 0px 0px 0px;	border-bottom: none;	text-decoration: none;	}.backtotop { 	font-size: 10px;  	color:#336633; 	padding-top: 21px; 	text-align: center; 	white-space: nowrap;	}	a.backtotop:visited {	color: #336633; 	text-decoration: none;	}a.backtotop:hover, a.backtotop:active {	color: #993300;	text-decoration: underline;	}/* define properties for bottom navigation */#footerbar, .bottomnav { 	font-family: "GillSans", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif;	font-size: 10px;  	color:#336633; 	line-height: 2em; 	white-space: nowrap; 	text-align: center; 	}#footerbar { 	margin-top:50px;	}#footer { 	font-size: 10px;  	color:#336633; 	line-height: 1.75em; 	white-space: nowrap; 	text-align: center; 	}.legalese { 	font-family: "GillSans", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif;	font-size: 10px;  	line-height: 21px; 	text-align: center; 	padding-top: 50px;	}.indent1 {	padding-left: 20px;	}.resourceHeader {	color: #003300;	}	.review { 	font-family: "GillSans", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif;	font-size: 12px; 	line-height: 1.35em; 	font-weight: 300; 	vertical-align: top; 	padding: 0px 60px 0px 30px;	}.reviewer { 	font-family: "GillSans", Tahoma, Verdana, "Lucida Sans", Arial, sans-serif;	font-size: 12px; 		color: #333333; 	line-height: 1.35em; 	font-weight: 300; 	vertical-align: top; 	padding: 0px 60px 0px 15px;	}