body
{
background-color:#000000;
}


body
{
text-align:center;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}

.container
{
width:756px;
background-color:#ffffff;
}

.banner
{
background-image:url(../images/horizontal2.jpg);
overflow:hidden;
}

.topbar
{
height:255px;
overflow:hidden;
}

.leftbar
{
width:250px;
}

.highlight
{
opacity:0.5;
filter: alpha(opacity=50);
float:left;
background-color:#555555;
}
.divider
{
height:10px;
width:250px;
background-color:#666666;
float:left;
clear:both;
}
.segment
{
width:756px;
clear:both;
background-color:#D1A48F;
}
.leftsegment
{

width:230px;
background-color:#81726B;
vertical-align:top;
padding:10px;
margin-bottom:1px;
margin-top:10px;
}

.rightsegment
{
padding:10px;
vertical-align:top;
}

.titleblock
{
position:relative;
left:-380px;
font-weight:bold;
padding:0px;
width:230px;
height:250px;
}

.titleblock b
{
font-size:1.8em;
}

.date
.line2
{
width:250px;
float:left;
}

.description
{

}

.description p
{
margin-top:0px;
}

.foot1
{
float:left;
}

.foot2
{
float:left;
}

.pagetitle
{
font-size:2.5em;
font-weight:bold;
position:relative;
top:-225px;
}

/*imported*/

.programentry
{
padding:0;
margin:0;
color:#ffffff;
text-align:left;
}

table
{
border-collapse: collapse;
}

.main
{
clear:both;
text-align:left;
}

.title
{
float:left;
width: 200px;
}

.activitytype
{
	float:left;
}

.contact
{
width: 187px;
clear:both;
}

.line2
{
margin-bottom:10px;
}

.date
{
font-weight:bold;

}

.foot1
{
width:220px;
float:left;
margin-top:10px;
}

.foot2
{
width:220px;
float:right;
text-align:right;
margin-top:10px;
}

a
{
color:#ffffff;
}

a.menu
{
font-weight:normal;
}

