.NormalText, body, td	{color: #333; font-size: 11px; line-height: 18px; font-family: Verdana, "Times New Roman";}

body	{margin: 0; padding: 40px 0 40px 0; background: #800 url(../images/back.gif) repeat;}
h1		{float: right; color: #fff; font: bold 13px/24px Arial, Helvetica; background-color: #333; width: 614px; padding-left: 10px; margin-top: 1px;}
h2		{float: right; color: #fff; font: bold 13px/24px Arial, Helvetica; background-color: #333; width: 140px; padding-left: 10px; margin: 0; border: solid #fff; border-width: 1px 1px 1px 0;}

div#wrapper {width: 775px; margin: 0 auto; background: #fff url(../images/sidebar.gif) repeat-y 0 0; text-align: left; border: 10px solid #fff;}
div#header	{width: 775px; height: 210px; background: #000 url(../images/header.jpg) no-repeat 100% -80px;}
div#sidebar {float: left; background-color: #ccc; margin-left: 1px; padding: 8px; width: 132px; font-size: 10px; line-height: 18px;}
div#content {float: left; background-color: #fff; width: 595px; margin: 10px 0 0 10px; padding-bottom: 20px;}
div#footer	{clear: both; width: 595px; margin-left: 163px;}
div#header ul,
div#header li	{margin: 0; padding: 0;}
div#sidebar	ul	{margin: 9px 0 0; padding: 0 5px 0 12px;}

/* links */

a:link,
a:visited,
a:active	{color: #666; text-decoration: none;}
a:hover		{color: #ccc; text-decoration: underline;}

ul#nav		{width: 150px; height: 210px; border-right: 1px solid #fff; list-style: none;}
ul#nav li a	{width: 140px; height: 24px; border-bottom: 1px solid #fff; display: block; text-decoration: none; padding-left: 10px; font-size: 11px; line-height: 24px;}
ul#nav li a:link,
ul#nav li a:visited,
ul#nav li a:active	{color: #fff; background-color: #000;}
ul#nav li a:hover,
ul#nav li a.current:hover	{color: #fff; background-color: #333;}
ul#nav li a.current			{background: url(../images/bullet.gif) no-repeat 100% 50%;}