body 			{margin:0; padding:0; margin-top:30px; font:normal 11px verdana; background:#707477; color:#555;}
p			{line-height:20px;}
a:visited		{color:blue;}

img 			{border:0;}
.img_bdr		{padding:5px; background:#eee; border:1px solid #ddd;}

h1,h2,h3		{margin:0; padding:0;}
h1			{font:normal 17px "trebuchet ms",arial; color:#fff;}
h2			{font:bold 16px "trebuchet ms", arial; color:#cc0000;}
h3 			{font:bold 10px verdana}

input			{font:normal 10px verdana;}

hr    {margin:30px 0; border:1px solid #ddd;}

.main li			{line-height:18px; list-style-type:circle; padding-bottom:18px;}



.menu			{padding:0;margin:0; height:29px; width:541px;}
.menu li	      {display:inline; list-style-type:none; float:left; min-width:40px; padding:0; margin:0;}

#featured         {background:url(images/featured.png) no-repeat; width:541px; height:180px; color:white; margin:0 auto; padding:0;}
#featured .inner  {padding:22px 32px; margin:0;}
#featured h2	{font:bold 17px arial; color:white; margin:0; padding:0;}
#featured p		{font:bold 11px arial; width:310px;}

.right		{width:359px; background:url(images/rt_top.png) no-repeat; padding:20px 16px;}
.left			{width:541px; background:url(images/lt_top.png) no-repeat;}

.content   	 	{padding:20px 70px;}

.login_form       {font:normal 10px/26px verdana; width:230px; margin:0 auto; padding-top:32px;}
.login_form label {float:left; width:80px;}
.login_form br	{clear:both; margin:12px;}
.btn			{border:none; width:90px; height:24px; margin-top:5px; cursor:pointer;}

.footer		{font-size:80%; width:900px; height:70px; text-align:center; background:url(images/footer.png) no-repeat;}

