body	{margin:0px;
		font-size:0.86em;
		color:#333333;
		text-align:center;}

p		{letter-spacing:1px;
		line-height:140%;
		margin:2px;
		padding:2px;
		text-indent:0.86em;}

div#wrapper	{width:800px;
			margin:0px;}
			
div.main	{margin-top:0px;
			width:800px;
			/*border-left:solid 7px #ff99cc;
			border-right:solid 7px #ff99cc;*/
			background-image:url(images/in_toptitle.jpg);
			background-repeat:no-repeat;
			padding:0px;}			

			
div#footer	{border-bottom:solid 5px #ffdfef;
			border-top:solid 5px #ffdfef;
			background-color:#ff99cc;
			width:100%;
			margin:0px;
			color:#ffffff;
			text-align:center;
			padding:3px;}			
			
div#title	{height:386px;}

div#contents	{background-color:ffffff;
				margin:0;
				padding:0;
				width:800px;}

div#content1	{border:dashed 1px #006699;
				border-top:solid 10px #006699;
				position:relative;
				top:-7px;
				background-image:url(images/heart.gif);
				background-attachment:scroll;
				background-position:0% 1%;
				background-repeat:no-repeat;
				margin-top:0;
				margin-left:5px;
				margin-right:5px;
				margin-bottom:7px;
				padding:10px;
				text-align:left;
				clear:both;}			
div#content2	{border:dashed 1px #339999;
				border-top:solid 10px #339999;
				position:relative;
				top:-7px;
				margin-top:0px;
				margin-left:5px;
				margin-right:5px;
				margin-bottom:7px;
				padding:10px;
				text-align:left;
				clear:both;}	

div#content3	{border:dashed 1px #ff9900;
				border-top:solid 10px #ff9900;
				position:relative;
				top:-7px;
				background-attachment:scroll;
				background-image:url(images/hydrangea.jpg);
				background-position:right bottom;
				background-repeat:no-repeat;
				margin-top:0px;
				margin-left:5px;
				margin-right:5px;
				margin-bottom:7px;
				padding:10px;
				text-align:left;
				clear:both;}					

div#content4	{border:dashed 1px #9999ff;
				border-top:solid 10px #9999ff;
				position:relative;
				top:-7px;
				background-attachment:scroll;
				background-image:url(images/leaf.jpg);
				background-position:left bottom;
				background-repeat:no-repeat;
				margin-top:0px;
				margin-left:5px;
				margin-right:5px;
				margin-bottom:7px;
				padding:10px;
				text-align:left;
				clear:both;}	
				

div#menu	{width:800px;
			margin:0;
			margin-left:5px;
			padding:0;}
			
ul		{list-style-type:none;
		margin:0;
		padding:0;}				

ul li		{float:left;
		margin:0;}

span.footer	{font-size:86%;
			letter-spacing:110%;
			line-height:130%;}

h1:first-letter	{font-size:160%;
				font-weight:bold;}

h1			{margin-top:10px;
			margin-left:0px;
			padding:7px;
			font-size:140%;
			width:86%;}
			
h1.p1		{color:#006699;
			border-bottom:dotted 6px #006699;
			/*border-left:dotted 6px #006699;*/}			

h1.p2		{color:#339999;
			border-bottom:dotted 6px #339999;
			background-color:#ffffff;}	

h1.p3		{color:#ff9900;
			border-bottom:dotted 6px #ff9900;
			/*border-left:dotted 6px #ff9900;*/}						

h1.p4		{color:#9999ff;
			border-bottom:dotted 6px #9999ff;
			/*border-left:dotted 6px #9999ff;*/}
			

dt			{margin:5px 20px;
			padding:5px 10px;
			font-size:120%;}
			
dt.p3		{color:#ff9900;
			border-left:solid 7px #ff9900;
			font-weight:bold;}		
			
dt.p4		{color:#9999ff;
			border-left:solid 7px #9999ff;
			font-weight:bold;}				

dd			{color:#333333;
			line-height:140%;
			letter-spacing:140%;
			font-size:0.86em;
			padding:5px;}
			
					
fieldset	{border:solid 1px #ff99cc;
			font-size:0.84em;
			color:#666666;
			padding:10px;
			margin:10px;}

legend		{color:#ff99cc;
			font-size:140%;
			font-weight:bold;
			margin:5px;
			padding:0px 10px;
			border-bottom:solid 5px #ffdfef;}
			
div#tchr	{text-align:right;
			color:#666666;
			margin:5px;
			padding:5px;
			font-size:86%;
			border-bottom:solid 3px #ffdfef;}	
			
			
			