h1{ font-size:2em; font-weight:normal; border-bottom:1px solid #999; padding-bottom:7px; margin:4px 0; }

h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1em; }

h1,h2,h3,h4,h5,h6 {
	margin:0.5em 0;
	line-height:1em;
}
p { margin:1em 0; }

/* font settings for large text */
.large, .large td{
	font-size:16px !important;
}

#crumbs{ width:740px; height:20px; padding:4px 0 0 10px; background:url('images/bottom_shadow.gif') top left no-repeat;}
#crumbs a{ padding:0; margin:0; }
.hier{ display:inline; }

#contentdiv{ background:#FFFFCC url('images/content_corner.gif') top right no-repeat; }

#search{ padding-right:8px; height:25px; *height:24px; }
#search form{ display:inline; margin:0; padding:0; }
#keywords{ width:160px; height:13px; padding:2px; background:#7D611F; border:1px solid #999; font-size:12px; color:#FFF;
vertical-align:bottom;
}


#ql_menu{ background:#7D611F; width:159px;
		border-width:0px 1px 1px 1px; border-color:#999; border-style:solid;
		position:absolute; top:0px; left:0px;
		margin-top:0px; padding-top:5px;
		visibility:hidden;
}

#ql_menu ul{ margin:0; padding:0; }
#ql_menu li{ list-style-type:none;  }
#ql_menu br{ display:none; }
#ql_menu a{ display:block; text-decoration:none; color:#FFF; font-size:12px; padding:2px 4px;}
#ql_menu a:hover{ color:#FFF; background:#999; }

#mainNav img, #topPhoto img{ display:block; }
#mainNav br, #topPhoto br{ display:none; }

