/* style sheet for lori ogden moore web site */
/*  by: eightize 2006		*/
/*  modified: aug 2006		*/

/************ html selectors ************/
body { background-color: white;
	font-family: Arial, sans-serif;}
h1  { color: #3D5215;
	font-style: normal; font-size: 17px;
	line-height: 15pt;}
h2  { color: black;
	font-style: normal; font-size: 11px; font-weight: bold }
h3 { color: black; 
	font-style: normal; font-size: 11px; font-weight: bold;
	border-bottom: 1px solid black;
	padding-bottom: 0;
	margin-bottom: 1em; }
blockquote { margin: 1em 0 }
dl {margin: 1em }
dt, dd{ margin: 0; padding: 0 }
dt { font-weight: bold;
	display: list-item; list-style: disc outside;
	margin-top: 1em}
td { vertical-align: top; }


/************ layout ************/
#homepage {}
#twocols {}

/************ page components ************/
.content { margin-left: auto; margin-right: auto;
	height: 600px; }
#homepage .content {background-color: #c1e37e }
.pageheader { height: 150px; 
	text-align: center; vertical-align: top}
.navtop { color: #3d5215;
	background-color: #c1e37e;
	height: 32px;
	font-weight: bold; 
	font-size: 8.5pt; 
	text-align: center;
	vertical-align: middle; }
/* KLUDGE: added line-height to get IEmac to show proper height to table cell */
.navtop a { color: #3d5215; line-height: 2.5em } 
.navtop * { padding: 0 0 0 25px  }
.navbottom a{ color: #3d5215; }
.navbottom { color: #3D5215; font-style: normal;
	line-height: 11pt; text-align: right;
	list-style-type: none; 
	margin: 3em 0 3em 0; padding:0 }
#homepage .navbottom a{ color: black;
	margin: 0}
#twocols .navbottom { text-align: left}
.quote { color: black; 
	font-style: italic; font-size: 9pt; 
	line-height: 11pt; text-align: left; vertical-align: top; }
.quote *{ margin-right: 30px }
.quote br {clear: both}

.loriquote { color: #3d5215;
	font-size: 9pt; font-style: italic }
.loriquote p {margin: .25em 0}
blockquote.loriquote { margin: 20px }
.collaboration {border: 1px solid #3D5215;
	text-align: left; font-style: normal;
	overflow: hidden;}
.collaboration *{margin: 0 }
.collaboration dl{margin: 10px }
.collaboration dt{list-style-type: none}
.collaboration div{background-color: #c1e37e;
	overflow: hidden;
	padding: 10px }
.collabfoot {border-top: 1px solid #3D5215;
	padding-right: 0 }
/* Holly Hack Hides from IE-mac \*/
* html .collaboration {height: 1%;}
* html .collabfoot {height: 1%;}
/* End hide from IE-mac */
.imagecolumn { text-align: center;
	vertical-align: top; }

/************ classes ************/
.copyright { font-size: 7pt }
/* lom's name in header */
.lori { color: #666;
	padding: 0 165px;
	text-align: right;
	font-style: normal;
	 }
/* main text style */
.texthomepage, .textlowerpage { color: black; 
	font-size: 9pt; 
	line-height: 15pt; 
	text-align: right}
.texthomepage p{ margin-left: 50px }

.textlowerpage { line-height: 12pt;
	margin-left: 30px; }
.textlowerpageright { line-height: 12pt;
	margin-right: 30px; 
	 color: black; 
	font-size: 9pt; 
 }
#twocols .textlowerpage {text-align: left}

/* client descriptions list*/
.clients { font-weight: normal;
	font-style: normal; font-size: 9pt;
	margin: 1em 0; padding: 0 1.25em }
.clients li {padding: .5em 0}
/* used for two & three column list */
.clientlist, .partnerlist, .partnerlist1 { color: black; 
	font-size: 9pt; text-align: left; font-style: normal;
	margin: 0; padding:0 }
.clientlist li, .partnerlist li { padding-left: 1em;
	text-indent: -1em }
ul.clientlist {float: left;
	list-style: none; 
	width: 120px;
	margin: 0 5px 1em 0; }
#twocols ul.clientlist {width: 170px }
ul.partnerlist, ul.partnerlist1 {float: left;
	list-style: none;
	font-weight: bold;
	margin: 0 0 0 5px}
ul.partnerlist { width: 117px }
ul.partnerlist1 { width: 82px ; margin: 0}

/* lists of workshops */
.workshops {font-weight: bold;
	list-style: none;
	margin: 1em 0; padding: 0}
.workshops li {margin: 0; padding: 0}
.workshopnames {list-style: disc outside;
	margin: 0 0 1em 0; padding: 0 1.25em}
/* class applied to 3 column pages, text to start lower */
.threecoltext { margin-top: 40px; }
/* class applied to inline element that replaces the links of the current page */
.currpg { color: black }

/************ links ************/
a  { color: black }
a:active { color: black; }
a:hover { color: black; }