.left-bg {
	background: url(../images/left_shadow.png) repeat-y right top;
}
.right-bg {
	background: url(../images/right_shadow.png) repeat-y left top;
}#words {
	background: url(../images/bg_words.png) no-repeat center center;
	height: 100%;
	width: 100%;
}
.nav-bg {
	background: url(../images/nav_bg.gif) repeat-x center top;
	height: 84px;
}
.navbg {
	background: url(../images/nav_bg2.gif) repeat-x left bottom;
}
.nav-text {
	color: #FFFFFF;
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px;
	margin: 0px;
}
.nav-text a {
	color: #FFFFFF;
	text-decoration:none;
}
.nav-text a:hover {
	text-decoration:underline;
}
.footer-bg {
	background: url(../images/footer-bg.gif) no-repeat center center;
}
.footer-text {
	color: #FFFFFF;
	font: 13px "Trebuchet MS";
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.footer-text a {
	color: #FFFFFF;
	text-decoration:underline;
}
.footer-text a:hover {
	text-decoration:none;
}.footer-text strong {
	font-weight: bold;
}
h1 {
	color: #C40B13;
	font: bold small-caps 20px "Times New Roman", Times, serif, "Trebuchet MS";
	text-align:left;
	padding-top: 0px;
	margin-top: 0px;
}
h2 {
	color: #C00B10;
	font: bold small-caps 15px "Times New Roman", Times, serif, "Trebuchet MS";
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.maintext {
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 5px;
}
p {
	color: #333333;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px 0px;
}
strong {
	color: #C40B13;
	font-weight: bold;
}
a {
	color: #C40B13;
}
a?:hover {
	text-decoration:none;
}
.button_bg {
	background: url(../images/button1_bg.gif) no-repeat center center;
}
.sidetext {
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
}
.sidetext strong{
	color: #FFFFFF;

}