@charset "utf-8";
/* CSS Document */
a:link {
 
	color: #000000;
 text-decoration:underline;
}
a:hover {
 
	color: #000000;
 text-decoration:underline;
}

a:visited {
 
	color: #000000;
 text-decoration:underline;
}


body {
	background-image: url(images/ep_bg.gif);
	color: #fef8ec;
	background-repeat: repeat-x;
	text-align:center;
	margin: 0;
	padding: 0;
	width: 100%
}

#wrapper {
width: 794px;
margin: 0 auto;
ext-align:center;
}
#flash
{
width: 794px;
text-align: center;
}
#middle-body
{
background-image: url(images/body-bg.gif);
background-repeat: no-repeat;
float: left;
width: 794px;
background-position: center top;
}
#left-middle
{
width: 350px;
float: left;
margin-left: 35px;
font-family: tahoma;
font-size: 11px;
color: #565656;
}
.grey-tahoma-11
{
font-family: tahoma;
font-size: 11px;
color: #565656;
}
.grey-tahoma-18
{
font-family: tahoma;
font-size: 18px;
color: #565656;
}
#right-middle
{
width: 404px;
float: right;
font-family: tahoma;
font-size: 11px;
color: #565656;
}
#read-more
{
background-color:#CCD9EA;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 3px;
}
#footer-logo
{
width: 700px;
padding-left: 30px;
text-align:center;
float: left;
}
#footer
{
background-image: url(images/footer-bg.gif);
height: 43px;
width: 794px;
text-align: center;
background-repeat: repeat-x;
float: left;
}
.footer
{
font-family: tahoma;
font-size: 11px;
color: #fff;
padding-top: 8px;

}
.footer a
{
color: #fff;
}
.footer a:visited
{
color: #fff;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
