body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/red/all-bg.gif);
	color:#333;
	border-top:#380001 3px solid;
}

.top-bg{
	background:url(../images/red/top-bg.gif);
}

.top-rt-bg{
	background:url(../images/red/top-rt-bg.gif) repeat-x;
}
.ind-us-bg{
	background:url(../images/red/ind-us.jpg) no-repeat right top;
	height:124px;
}
.main-nav ul li {
	list-style:none;
	float:left;
}
.main-nav ul li a {
	background:url(../images/red/nav-lt.gif) no-repeat;
	padding:0 0 0 8px;
	text-decoration:none;
	margin:0 2px 0 0;
	line-height:42px;
	color:#fff;
	display:block;
}
.main-nav ul li a span {
	background:url(../images/red/nav-rt.gif) no-repeat right;
	padding:0 18px 0 10px;
	font-family:'Shanti', sans-serif;
	font-size:13px;
	font-weight:normal;
	text-transform:uppercase;
	display:block;
}
.main-nav ul li a:hover, .main-nav ul li a.active {
	background:url(../images/red/nav-over-lt.gif) no-repeat;
	color:#fff;
}
.main-nav ul li a:hover span, .main-nav ul li a.active span {
	background:url(../images/red/nav-over-rt.gif) right no-repeat;
	color:#fff;
}

.news-bg{
	background:url(../images/red/news-bg.png) repeat-x top;
	padding:18px 0 10px;
}
.btm-lt{
	background:url(../images/red/footer-left.gif) no-repeat;
	width:10px;
	height:42px;
}
.btm-rt{
	background:url(../images/red/footer-right.gif) no-repeat;
	width:10px;
	height:42px;
}
.btm-nav-bg{
	background:url(../images/red/footer-bg.gif) repeat-x;
}
.btm-nav ul {
	float:left;
}
.btm-nav ul li{
	list-style:none;
	float:left;
	background:url(../images/red/footer-nav-separation.gif) no-repeat right;
	padding:0 5px 0 0;
}
.btm-nav ul li.last{
	background:none;
}
.btm-nav ul li a{
	font-family:'Shanti', sans-serif;
	font-size:12px;
	color:#956930;
	padding:0 10px 0 8px;
	display:block;
	line-height:42px;
}
.btm-nav ul li a:hover{
	color:#fff;
	text-decoration:none;
}
.newstitle
{
background:url(../images/red/news-title.png) no-repeat left; width:88px; height:36px;
}

.vector-bg{
	background:url(../images/red/vector-bg.jpg) no-repeat center top;
}