/* li, 7/02known bugs:  NN4 navbar width, footer border, photo margin, strange printing for navbar,  		extra space btw navbar & content, map border creates extra empty box, 		map imgs won't load next to each other, 		14px bold appears as 12px bold (highlight, listhead, contrast) NN4 doesn't support content centering or list-style-image NN4 & IE5 don't support a:hover or a:active IE5 ul>li margin doesn't work *//*body { 	background-color: white;	color: black;	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 12px;	text-align: center;}*/body { 	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 12px;	line-height: 17px;	text-align: center;	color: #333; 	background-color: #fff;  /* was white */	background: white url(/images/wp_damask_190-40.jpg) repeat top left;	margin: 0px; 	padding: 0px;}/*  for colored background */#container {	background: white;	width: 720px;	padding-top: 10px;	padding-bottom: 10px;	margin-top: 5px;	margin-right: auto;	margin-left: auto;	margin-bottom: 0px;}#banner {	width: 700px;   /* 680px if colored borders */	margin-right: auto;	margin-left: auto;}#navbar {	width: 700px;   /* 680px if colored borders */	margin-right: auto;	margin-left: auto;	text-align: left;	color: #ccccff; 	background-color: #333399;	border-top:    1px solid #333399;  /* same-color borders for */	border-bottom: 1px solid #333399;  /*  printability in opera */	margin-top: 2px;    /* don't use if colored borders *//*	padding-top: 0px;      do use if colored borders *//*	padding-left: 10px;  doesn't work with NN4 */    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight: bold;	line-height: 20px;}#content {	width: 700px;	margin-right: auto;	margin-left: auto;	margin-top: 20px;	margin-bottom: 0px;	text-align: left;	color: #000;	background-color: #fff; 			/* ie5win fudge -- which i don't understand but which breaks NN4		voice-family: "\"}\"";		voice-family:inherit;		width: 711px; */}div.bqphoto {  /* top page experiment */    background: white url(/images/062-recept400-grad8.jpg) no-repeat;     color: #000;    padding: 22px 0px 22px 240px; 	border-top: 1px groove #ccc;	border-bottom: 1px groove #ccc;	margin-top: 20px;	margin-bottom: 20px;}blockquote {  background-color: white;}div.subsect {  /* aesthetics svcs */	margin-left: 10px;}div.consent { /* handouts sclero */	margin-left: 30px;	margin-right: 30px;}div.lefthalf {  /* handouts index */	float: left;	width: 350px;  /* of 700 */}div.righthalf {	padding-left: 10px;	float: left;	width: 340px;}div.clearboth {	clear: both;}p.pdfnote {	background-color: #f7f7f7;	padding: 5px;}#listleft {	float: left;	width: 50%;}#listright {	float: left;	width: 50%;}#handout {	text-align: left;	width: 678px;         /* subtract padding+border for O6+NN6 */	margin-right: auto;	margin-left: auto;	margin-top: 20px;	padding: 10px;	border: 1px solid #666666;			/* ie5win fudge		voice-family: "\"}\"";		voice-family:inherit;		width: 678px;  */}#footnav { 	width: 700px;	margin-right: auto;	margin-left: auto;	text-align: center;	border-top: 1px solid #c9d4de;  /* was cc9 */	margin-top: 30px; 	padding-top: 10px;	color: #000;	background-color: #fff; }#copyright { 	width: 700px;	margin-right: auto;	margin-left: auto;	text-align: center;    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px;	padding-top: 8px;	background-color: white;	color: #73828C;  /* was 666 */}/*ie5win fudge  [i'm not convinced that this is necessary] */html>body #banner    { width: 700px; }html>body #navbar    { width: 700px; }html>body #content   { width: 700px; }html>body #handout   { width: 678px; } /* subtract padding+border for O6+NN6 */html>body #footnav   { width: 700px; }html>body #copyright { width: 700px; }h1.listhead {   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 14px; 	font-weight: bold;	background-color: white;	color:#396;  /* was 393 */}h1.section, h1.sectionfollow {	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	color:#396;  /* was 393 */	background-color: white;/*  background: white url(/styletest/green-ding2-16.jpg) no-repeat; *//*	padding-left: 25px; */	padding-bottom: 0px;	margin-bottom: 0px;	font-size: 16px; 	font-weight: bold;}h1.sectionfollow {  /* our staff,our svcs */	margin-top: 25px;}h1.handouthead {   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 18px; 	font-weight: bold;	background-color: white;	color:#396;  /* was 393 */	text-align: center;	padding-bottom: 5px;}.handouthead .sub {  /* handouts - retinoids */	font-size: 14px;}h2.handouthead {  /* handouts - psoriasis */   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 11px; 	font-weight: bold;	background-color: white;	color:#396;  /* was 393 */	margin-bottom: 0;	padding-bottom: 0;}p.nospace {  /* handouts - psoriasis */	margin-top: 0;	}h2.subsect, h2.section {  /* our staff, our svcs subpages */   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 12px; 	font-weight: bold;	background-color: white;	color: #939; }h2.subsect {	margin-bottom: -10px;	padding-bottom: 0px;}h2.section {	margin-top: 25px;	padding-bottom: 0px;}h2.handouthead { /* for privacy notice 4/03  */   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 13px; 	font-weight: bold;	background-color: white;	color:#396;  /* was 393 */}h3.handouthead { /* for privacy notice 4/03, "pvderm pc" at top  */   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 12px; 	font-weight: bold;	background-color: white;	color:#396;  /* was 393 */	margin-top: -12px;}.highlight {   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 14px; 	font-weight: bold;	background-color: white;	color:#396;  /* was 393 */}			.contrast, .contrastsmall {	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-weight: bold;/*	background-color: white; */	color: #939;  /* was c66 */}				.contrast {	font-size: 14px; }.contrastsmall {	font-size: 12px;}/*.overphoto {   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;   font-size: 12px;	font-weight: bold;	background-color: transparent;	color: #cc6666;}*/.question {  /* for admin use */	color: red;/*	font-weight: bold; */}p {   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 12px; }.indent {  /* for driving directions; used on p, iframe, small */   margin-left: 25px;}p.revisiondate {  /* for privacy handout */	font-style: italic;	font-size: 10px;	text-align: right;}#div.floatme {	float: left;}p.floatleft {  /* svcs photos experiment *** */	float: left;}table.dryskin {  /* dry skin handout */	margin-left: 30px;}td {  	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size: 12px; }td.border {  /* dry skin handout */	border: 1px solid #333399;	padding: 10px;}img.floatright {  /* staff photos, svcs photos */	float: right; 	margin-left: 10px;	margin-top: 15px;	margin-bottom: 5px;}img.floatleft {  /* svcs photos */	float: left; 	margin-right: 10px;	margin-top: 15px;	margin-bottom: 5px;}img.border {	border: 1px solid #cccc99;}ul {    font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;   font-size: 12px;   list-style-type: square;    list-style-image: url(/images/gl_bl.gif); }ul.level2 {   font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;   font-size: 12px;   list-style-type: disc;    list-style-image: url(/images/gl_gr.gif); }ol {    font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;   font-size: 12px;}ul>li {	margin-bottom: 3px;}blockquote {	background-color: transparent;}.bqhandout { 	padding-left: 30px;}.smallcaps {	font-variant: small-caps;}a {	text-decoration: underline;}a.subtle {	background-color: white;	color: #73828C;  /* was 666 */}/* HEADER AND FOOTER STYLES *//*  navbar 	color: #ccccff; 	background-color: #333399;	line-height: 20px;*/div#navbar a:link, div#navbar a:visited {	text-decoration: none;	background-color: #339;	color: white;	padding-left: 4px;	padding-right: 4px;}div#navbar a:hover, div#navbar a:active, div#navbar a.this {	text-decoration: none;	background-color: #339; /* was 339 */	color: #339; /* was ccf */	background: #c9d4de;	padding-top: 2.5px;	padding-bottom: 3.5px;  /* 3px for dark border */	padding-left: 4px;	padding-right: 4px;}div#navbar a.this:hover {  /*   ***   use a slighly different color? */}/* CSS TRICK TO DISPLAY LIST INLINE	from http://www.alistapart.com/stories/practicalcss/	li.inline {  display: inline;  padding-left: 3px;  padding-right: 7px;  border-right: 1px dotted #066;  }li.last {  display: inline;  padding-left: 3px;  padding-right: 3px;  border-right: 0px;  }HTML:<ul><li class="inline">Item one</li><li class="inline">Item two</li><li class="last">Item three</li></ul>*/
