/* Structure *//* background color */body   			{padding: 0; margin: 0; font: 11px arial,sans-serif; line-height: 1.6em; background: #f6f6f6;}.wrap_1 		{width: 100%; height: 100%; text-align: center;  }	   /* border color */.wrap_2 	    {width: 750px; height: auto; border: 2px solid #666; margin-left: auto; margin-right: auto; background: #ffffff;}.wrap_main		{width: 543px; height: auto; margin-left: 110px: height: auto; float: right; padding: 10px; text-align: left; border-left: 1px dotted #bbb; background: #ffffff; }#header			{width: 100%; height: auto; margin-bottom: 0px; padding: 0px;   } .menu-wrap		{float: left; margin-top: -30; border: 0px solid red; position: relative; padding: 0; }#menu		{list-style-type: none; margin: 0; padding: 0;}#menu li	{display: inline; width: auto; line-height: 200%; padding: 0; margin:0 ;  }#menu li a	{padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; margin: 0 ; font-size: 12px ; color: #000; font-weight: bold; text-decoration: none; }/* border color */#header img			{padding: 0;  border-bottom: 2px solid #666;}#leftcol		{width: 185px; text-align: left; padding-left: 3px; background: #fff;}span.link a:link,a:visited	{font: 12px arial; color: #0000FF; padding-left: 6px; line-height: 18px; }span.non-link	{font: bold 12px arial; text-decoration: underline;  }/* footer background, top border color */#footer		{clear: both; width: 750px; height: 40px; background: #dcdcdc; text-align: center; border-top: 1px solid #666;}/* Content */.adsense_1	{width: auto; height: 280px; float: left; }.adsense_3	{text-align: center; }/* h1 header text color */h1			{text-align: center; font-size: 2em; color: #666; }h2			{font-size: 19px;  }h3			{font-size: 15px;  }li			{padding-bottom: 10px; }ol li		{margin-left: -1em; padding-left: 0em; text-indent: 2em;}
