body		{
		text-align: center;
		background-color: #F1F1E1;
		color: #000000;
		margin: 10px;
		font-family: Verdana, Helvetica, sans-serif;
		}
#container	{
		width:820px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background-color: #F1F1E1;
		}
img		{
		border: 0;
		}
.center		{
		text-align: center
		}

#header		{
		background-color: #C0C0C0;
		color: #808080;
		height: 90px;
		border: 1px solid #808080;
		padding: 10px;
		margin: 10px;
		}
#header h1	{
		font-size: 110%;
		margin: 0;
		padding: 0;
		color:  #0033FF;
		text-align: left;
		}
#header h1 a	{
		text-decoration: none;
		margin: 5px;
		padding: 5px;
		color: #0033FF;
		}
#header p	{
		font-size: 100%;
		text-align: right;
		padding-top: 30px;
		color: #0033FF;
		}

.sidebar	{
		width: 258px;
		padding-left: 5px;
		margin-left: 5px;
		float: left;
		}
.sidebar h2	{
		font-size:100%;
		font-family: Verdana, Helvetica;
		margin-bottom: 1px;
		padding: 4px 3px 3px 4px;
		color: #0033FF;
		text-align: center;
		background-color: #C0C0C0;
		border: 1px solid #808080;
		}
.sidebar h2 a	{
		color: #0033FF;
		text-decoration: none;
		}
.menu		{
		list-style-type: none;
		margin: 1px 5px 1px 5px;
		padding: 1px 5px 1px 5px;
		}
.sidebar li	{
		list-style-type: none;
		margin-left: 0;
		padding-left: 0;
		line-height: 150%;
		font-size: 100%;
		margin-bottom: 2px;
		}

#content	{
		width: 520px;
		padding-right: 5px;
		margin-right: 5px;
		float: right;
		line-height: 130%;
		}
#content h2,  #search h2	{
		padding: 5px;
		font-size:100%;
		padding: 4px 3px 3px 4px;
		color:  #0033FF;
		background-color:#C0C0C0;
		border: 1px solid #808080;
		text-align: center;
		}
#content p, #search p		{
		font-size: 100%;
		color: #000000;
		margin-right: 10px;
		margin-left: 10px;
		line-height: 150%;
		}
#content li	{
		list-style-type: none;
		margin-left: 0;
		padding-left: 0;
		font-size: 100%;
		margin-bottom: 10px;
		}
#content img	{
		padding: 0 15px 0 0;
		}