html, body		{margin:0; padding:0; color:#002252; background-color:#fff; font:100% verdana,arial,helvetica,sans-serif; }
p           	{color:#000; font:65% verdana,arial,helvetica,sans-serif; }
h1				{font:105% georgia,arial,sans-serif; color:#002252; margin:0; padding:0 0 10px 0; }
h2				{font:bold 100% verdana,arial,helvetica,sans-serif; color:#002252; }
a				{color:#002252; text-decoration:none; }
a:hover			{color:#002252; text-decoration:underline; }
a img			{border:0; }
.bold			{font-weight:bold; }
ul, li      	{padding:0; margin:0; }
.clear 			{clear:both; }

#wrap 		  	{margin:40px auto 10px auto; width:780px; background:#fff url("/images/main/bg_wrap.gif") repeat-y; }
#content	  	{padding:15px 20px; margin:0 0 0 230px; width:500px; background:transparent; }
#left 		  	{float:left; width:229px; background:transparent; }
#footer 	  	{width:525px; text-align:center; margin:0 0 0 245px; height:100px; }

#content p 		{line-height:1.6em; }

ul#navi 		{display:none; }

#left a img 	{display:block; }
#left p			{margin:0; color:#fff; padding:9px; }
#left p a       {color:#fff; }
p#entiretext   	{background:url("/images/left/entiretext.jpg") top left repeat-y; border-bottom:1px solid #fff; }
p#drstext   	{background:url("/images/left/drstext.jpg") top left repeat-y; border-bottom:1px solid #fff; }
p#costtext   	{background:url("/images/left/costtext.jpg") top left repeat-y; border-bottom:1px solid #fff; }

.linksRow   	{float:left; }
.linksRow p     {width:154px; float:left; padding:5px 5px 10px 5px; margin:0; }
.linksBorder    {border-left:1px solid #000; border-right:1px solid #000; }
.linksRow p a	{display:block; text-align:center; }

#footer img   	{padding:10px 6px 5px 6px; }
#mall		  	{margin:0 auto 5px auto; width:780px; text-align:right; clear:both; }