/* LL style 2007-01-15 */

/* Base Typography */
body			{font-family: 		trebuchet ms, verdana, sans-serif;
				 font-size: 		12px;
				 line-height: 		14px;
				 color: 			#000;
				 background-color:	#efefdf;
				 padding:			0px;
				 margin:			1em 2em; }
h1				{font-size: 		28px; }
h2				{font-size: 		21px; }
h3				{font-size:			18px; }

/* Masthead */
#masthead		{text-align:		center; }
#masthead .top	{background:		url('images/mast-top_left.jpg') #cca no-repeat top left; }
#masthead .top div	{
				 background:		url('images/mast-top_right.jpg') no-repeat top right; }
#masthead .btm	{background:		url('images/mast-btm_left.jpg') #cca no-repeat bottom left; }
#masthead .btm div	{
				 background:		url('images/mast-btm_right.jpg') no-repeat bottom right; }
#masthead .top, #masthead .top div, #masthead .btm, #masthead .btm div {
				 width:				100%;
				 height:			4px; }
#masthead .one	{background-color:	#ccf; 
				 height:			83px;
				 line-height:		2em; 
				 text-align:		right;
				 color:				#ffc; 
				 padding:			7px; }
#masthead .one img {
				 float:				left; }
#masthead .two	{background-color:	#ffc; 
				 height:			18px; 
				 text-align:		center; 
				 color:				#9cc; 
				 padding:			4px; }
#masthead h1, #masthead h2, #masthead h3 {
				 display:			inline; }
#masthead .rounded {
				 width:				93&; 
				 padding:			0px; 
				 margin:			0px; }

/* Content */
#content		{margin:			0em;
				 padding-top:		1em; }
#content .intro {font-size:			larger; 
				 font-family:		serif; 
				 line-height:		125%; }
#content .title	{text-indent:		0em;
				 font-weight:		bold; 
				 font-size:			larger; }
#content .byline{font-size:			smaller; }
#content .sub	{text-indent:		0em;
				 text-decoration:	underline; }
#content p + p	{clear:				left;
				 text-indent:		1.5em;
				 margin-top:		0px; }
#content .noindent {
				 text-indent:		0em; }
#content .foot	{font-size:			smaller; }
#content .edit	{color:				#f00; }

/* Menu */
#menu			{width:				154px;
				 float:				right;
				 display:			block; 
				 top:				108px; 
				 margin-bottom:		2em; }
#menu ul		{padding-left:		2em; }
#menu li		{list-style-type:	none; }
#menu .selected	{color:				#000;
				 font-weight:		bold;}
				 
/* Footer */
#footer			{clear:				both; 
				 font-family:		monospace;
				 text-align:		center;
				 font-size:			smaller; }
