body {
	margin:0;
	padding:0;
	background:white;
	color:black;
	font-family:"trebuchet ms", verdana, tahoma, sans-serif;
	}

h1 {
	background:#cfc;
	margin:0;
	padding-left:1em;
	font-size:2em;
	font-family:"frizquadrata bt", optima, palatino, georgia, serif;
	line-height:1.6em;
	}

#nav {
	background: url(fade.jpg) #efe repeat-x;
	margin:0 0 1em 0;
	line-height:2.4em;
	padding-left:2em;
	}

a:link {
	text-decoration:underline;
	color:green;
	}

a:visited {
	color:#1a9;
	}

a:hover, a:focus {
	color:#00c;
	}

.odd {
	background:#eef;
	border:#00c 1px solid;
	margin:1em;
	padding:0.5em 0.5em 0.5em 150px;
	clear:both;
	}

.even {
	background:#efe;
	border:green 1px solid;
	margin:1em;
	padding:0.5em 0.5em 0.5em 150px;
	clear:both;
	}

.sticky {
	background:#fef;
	border:#808 1px solid;
	}

.odd img {
	border:#00c 1px solid;
	float:left;
	margin:0 0.5em 0.5em -140px;
	}

.even img {
	border:green 1px solid;
	float:right;
	margin:0 0.5em 0.5em -140px;
	}

.sticky img {
	border:#808 1px solid;
	}

.odd a:link, .odd a:visited, .even a:link, .even a:visited, .sticky a:link, .sticky a:visited {
	text-decoration:none;
	color:black;
	}

.odd a:hover, .odd a:focus {
	color:#00c;
	}

.even a:hover, .even a:focus {
	color:green;
	}

.sticky a:hover, .sticky a:focus {
	color:#808;
	}

p {
	padding-left:2em;
	padding-right:1em;
	}

p.copy {
	padding-left:2em;
	padding-right:1em;
	clear:both;
	font-size:small;
	border-top:silver 1px solid;
	padding-top:1em;
	}

p.text {
	clear:both;
	}

#breadcrumb {
	background: url(fade.jpg) #efe repeat-x;
	margin:0 0 1em 0;
	line-height:2.4em;
	padding:0 0 2em 2em;
	}

#breadcrumb li {
	float:left;
	list-style-type: none;
	padding-left: 12px;
	padding-right: 5px;
	background: url(arrow.gif) 0% 50% no-repeat;
	margin-bottom:1em;
	}

#breadcrumb li:first-child {
	padding-left:5px;
	background: none;
	}
