body
{
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1f1f1f;
	margin:0px;
	padding:0px;
}
.heading
{
	width:580px;
	margin-bottom:7px;
	padding-bottom:12px;
	border-bottom:#dedede solid 1px;
	font-family:"Myriad Pro", "Trebuchet MS", "Lucida Sans Unicode";
	font-size:28px;
}
.heading1
{
	width:535px;
	margin-bottom:7px;
	padding-bottom:8px;
	border-bottom:#6c6c6c solid 2px;
	font-family:"Myriad Pro", "Trebuchet MS", "Lucida Sans Unicode";
	font-size:28px;
	color:#CCCCCC;
}
.heading2
{
	width:340px;
	margin-bottom:7px;
	padding-bottom:8px;
	border-bottom:#6c6c6c solid 2px;
	font-family:"Myriad Pro", "Trebuchet MS", "Lucida Sans Unicode";
	font-size:18px;
	color:#ed1b24;
}
.text
{
	color:#ed1b24;
}	
p
{
	margin:0px 0px 12px 0px;
}			
.link
{
	background-color:#ed1b24;
	color:#FFFFFF;
	text-decoration:none;
	padding:4px;
	float:right;
	margin-top:25px;
}	
.link:hover
{
	background-color:#2b2b2b;
	color:#FFFFFF;
	text-decoration:none;
	padding:4px;
	float:right;
	margin-top:25px;
}
.link1
{
	background-color:#ed1b24;
	color:#FFFFFF;
	text-decoration:none;
	padding:4px;
	float:left;
	margin-top:25px;
}	
.link1:hover
{
	background-color:#2b2b2b;
	color:#FFFFFF;
	text-decoration:none;
	padding:4px;
	float:left;
	margin-top:25px;
}
.footer
{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	height:294px;
	line-height:22px;
}
.footer a
{
	color:#FFFFFF;
	text-decoration:none;
}		
.footer a:hover
{
	color:#ed1b24;
	text-decoration:none;
}