@charset "utf-8";
/* CSS Document */

body {
	background:url(../images/background.jpg) repeat-x;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:75%;
}

img {
	border:0px;
}

td {
	vertical-align:top;
}

h2 {
	font-size:120%;
}
h3 
{
	font-size:110%;
}
.clear_float {
	clear:both;
	height:0px;
}

.outer {
	margin:0 auto;
	width:980px;
}

.outer a {
	color:#9B1921;
}

.logo {
	margin-top:38px;
}

.nav {
	margin-top:1px;
}

.nav a {
	display:block;
	float:right;
	margin-left:19px;
	height:22px;
}

.nav a:hover {
	border-bottom:2px solid #99171F;
	height:20px;
}

.header {
	background:#DBD9DA;
	padding-top:6px;
	clear:both;
}

.header_main {
	margin-right:6px;
	float:left;
}

.header_sub {
	float:left;
}

.header_sub div {
	margin-bottom:6px;
}

.inner {
	margin-top:6px;
	background:url(../images/inner-background.jpg) no-repeat top #FFF;
	padding-top:10px;
}

.inner_left {
	float:left;
	width:613px;
	padding:25px 16px 20px 16px;;
}

.inner_right {
	float:right;
	margin-right:8px;
	font-size:90%;
	padding-bottom:20px;
}

.inner_right_top_first {
	background:url(../images/inner-right-top-first.jpg) no-repeat top;
	width:312px;
	height:29px;
}

.inner_right_top {
	background:url(../images/inner-right-top.jpg) no-repeat top;
	width:312px;
	height:29px;
}

.inner_right_back {
	background:url(../images/inner-right-background.jpg) repeat-y;
	width:254px;
	padding:0px 29px 0px 29px;
}

.inner_right_bottom {
	background:url(../images/inner-right-bottom.jpg) no-repeat top;
	width:312px;
	height:11px;
	margin-bottom:6px;
}

.read_more {
	text-align:right;
}

.read_more a {
	text-decoration:none;
}

.read_more a:hover {
	text-decoration:underline;
}

.hr {
	background:url(../images/hr.gif) bottom repeat-x;
	height:10px;
}

.footer {
	background:url(../images/footer-background.jpg) repeat-x bottom;
	height:94px;
	width:100%;
}

.footer_text {
	margin:0 auto;
	width:950px;
	font-size:90%;
	color:#FFF;
	padding:20px;
}

.footer_text a {
	color:#FFF;
	text-decoration:none;
}

.footer_text a:hover {
	text-decoration:underline;
}
