body {
	background: url(../images/bg.png);

	font-family: Arial, Verdana,Helvetica,sans-serif;
	font-size: 0.9em;

	text-align: center;
}

a {
	text-decoration: underline;
	color: #46423C;
}

a:hover {
	text-decoration: none;

	color: #302B26;
}

h1 {
	font-size: 200%;
	font-weight:900;
}

h2 {
	font-size: 180%;
	font-weight:800;
}

h3 {
	font-size: 160%;
	font-weight:700;
}

h4 {
	font-size: 140%;
	font-weight:600;

}

h5 {
	font-size: 120%;
	font-weight:600;
}

h6 {
	font-weight: 600;
}



	#body2 {
		text-align: center;

		background: url(../images/bg-top.png) repeat-x;
	}

		#wrapper {
			text-align: left;

			width: 850px;



			margin: 0 auto;
		}

			#header {
				width: 100%;
				height: 270px;

				background: url(../images/header.png) no-repeat;
			}

			.content {
				background:#fff url(../images/two-col-contentbg.png) repeat-y;

				clear: both;
				float: left;

				width: 100%;
			}

			.content#one-col{
				background:#fff url(../images/contentbg.png) repeat-y;
			}

				.content #primarycontent {
					float: left;

					width: 590px;
				}

					.content #primarycontent p{
						margin: 6px auto;
					}

				.content #sidebar {
					float: left;
					width: 200px;

					margin: auto 10px auto 25px;
				}



			#footer {
				width: 100%;
				height: 161px;

				background: url(../images/footer.png) no-repeat;

				clear: both;
			}




.navigation  { /*menu item*/
	display: block;

	width:190px;
	height: 30px;
	line-height: 30px;

	background: url(../images/navigationbg.png) no-repeat;

	font-weight: 600;
	text-transform: uppercase;
	font-size: 0.7em;
	text-indent: 10px;

	text-decoration: none;

	color: #46423C;

	margin-left:4px;
	margin-bottom: 4px;
}

.on-link, :hover.navigation { /*menu item selected*/
	display: block;

	width:190px;
	height: 30px;
	line-height: 30px;
	background: url(../images/on-linkbg.png) no-repeat;

	font-weight: 600;
	text-transform: uppercase;
	font-size: 0.7em;
	text-indent: 10px;
	color: #000;

	text-decoration: none;
	text-indent: 10px;

	margin-left: 4px;
	margin-bottom:4px;
}

table.boxed
{
	/*border-top: 1px dotted #28211B;*/
}


table .header
{
	/*background: #D8D8C0;*/
	line-height: 30px;

	color: #4A4643;

	font-family: Arial, Helvetica, sans-serif;

	height: 30px;
	vertical-align: middle;

	font-weight: 600;
}

.S_header { /*sidebar widget title*/
	background: #D8D8C0;
	color: #000;

	font-family: Arial, Helvetica, sans-serif;

	height: 30px;
	vertical-align: middle;

	font-weight: 600;
}

.S_rest { /*input field wrapper*/

}

.S_input { /* input textbox */

}

.S_button { /*input button*/

}

#sidebar br {
	display: none;
}

#sidebar div br {
	display: block;
}

.headline {
	font-size: 200%;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

.footnote {
	font-size: 8pt;
	font-family: Arial;
}
