body {
	padding:0px;
	margin:0px;
	background:#451E1C;
}
table {
	border-collapse:collapse;
	border:0px;
}
table {
	width:100%;
	height:100%;
	border:0px;
}
td {
	vertical-align:top;
	padding:0px;
}
a {
	color:#B8111A;
}
a:hover {
	text-decoration:none;
}
span {
	color:#B8111A
}
span a {
	color:#451E1C;
}
img {
	border:0px;
}
.m_text, table, li, input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
	color:#451E1C;
}
.c_text {
	color:#595959;
	line-height:14px;
}
.c_text a {
	color:#7F7F7F;
	text-decoration:none;
}
.c_text a:hover {
	color:#7F7F7F;
	text-decoration:underline;
}
.read_more {
	background:url(images/a1.gif) no-repeat 0 8px;
	padding-left:10px;
	color:#B8111A;
	text-decoration:none
}
.read_more:hover {
	text-decoration:underline;
}
.read_more span {
	color:#B8111A;
	text-decoration:underline
}
.read_more span:hover {
	text-decoration:none;
}
.no_class, form, .no_class td {
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	border:0px;
}
.input2 {
	width:181px;
	height:19px;
	padding-left:5px;
	font-size:13px
}
.div {
	height:1px;
	background:#ADD4FF;
}
.table_background {
	color:#7E5608
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
li {
	background:url(images/a1.gif) no-repeat 0 8px;
	margin:0px;
	padding:0px;
	padding-left:9px;
}
li a {
	text-decoration:none
}
li a:hover {
	text-decoration:underline
}
.ul li {
	background:url(images/ul_line.gif) bottom left repeat-x;
	height:28px;
	line-height:28px;
	padding-left:5px;
	font-size:14px;
	width:212px
}
.ul li a {
	background:url(images/a2.gif) no-repeat 0 8px;
	padding-left:10px;
	color:#451E1C;
	text-decoration:none;
}
.ul li a:hover {
	color:#B8111A
}
.ul .background {
	background:none
}
.frontani {
	vertical-align:bottom;
	text-align:right;
}
.feeds {
	margin:5px;
	padding:5px;
	color:#FFFFFF;
}

h1 { color:#FFFFFF; margin: 10px; line-height:50px;}
