
body {
	font-family: Century Gothic, Arial, Sans-serif;
	background: #8c99a7 url(images/body_bg.jpg) repeat-x;
	padding:0;
	margin:0;
	font-size:12px;
	}
a {
	color:#5f80a8;
	}
h2 {
	color:#6081a6;
	font-size:16px;
	font-weight:bold;
	height:20px;
	background-image:url(images/hr.gif);
	background-repeat:repeat-x;
	background-position:0% 100%;
	padding-bottom:7px;
	margin-bottom:15px;
	margin-top:10px;
	}
img {
	border:0;
	}
.main_wrapper {
	width:885px;
	padding-left:22px;
	background: transparent url(images/left.jpg) no-repeat;
	margin-left:auto;
	margin-right:auto;
	}
.wrapper {
	padding-right:22px;
	background: transparent url(images/right.jpg) no-repeat 100% 0%;
	margin-left:auto;
	margin-right:auto;
	}
.top_header {
	background: transparent url(images/top.jpg) no-repeat;
	height:34px;
	}
.header {
	background: transparent url(images/header_bg.jpg) repeat-x;
	height:161px;
	border-bottom:#fff 1px solid;
	text-align:center;
	}
	.main_navigation {
		border-left:#fff 1px solid;
		border-right:#fff 1px solid;
		height:39px;
		line-height:39px;
		}
		.main_navigation  ul {
			padding:0;
			margin:0;
			list-style:none;
			}
		.main_navigation li.page_item {
			display:block;
			float:left;
			text-align:center;
			margin-right:1px;
			background-image:url(images/nav_bg.jpg);
			background-repeat:repeat-x;
			}
		.main_navigation li.current_page_item {
			background-image:url(images/nav_bg_active.jpg);
			background-repeat:repeat-x;
			}
		.main_navigation  li.page_item a {
			display:inline-block;
			height:39px;
			line-height:39px;
			text-align:center;
			color:#000;
			font-size:14px;
			text-decoration:none;
			padding-left:14px;
			padding-right:14px;
			}
			.main_navigation li.page_item a:hover {
				display:inline-block;
				background-image:url(images/nav_bg_active.jpg);
				background-repeat:repeat-x;
				}
.content {
	background: #eef1f2 url(images/bg_page_vertical.jpg) repeat-y;
	}
.content_padding {
	background-color:#eef1f2;
	background: transparent url(images/bg_page_static.jpg) no-repeat;
	padding:25px 159px 45px 159px;
	}
.footer {
	height:38px;
	background: transparent url(images/footer.jpg) no-repeat;
	text-align:center;
	line-height:38px;
	color:#696e74;
	}
.logo {
	height:100px;
	padding-top:22px;
	}
