/* Text */

a:link, a:visited { color:#082984;}
a:hover, a:active { color:#ff6600;}

.b {
font: bold 14px/24px arial,helvetica;
color:#404040;
}
.bb {
font: 14px/20px arial,helvetica;
color:#404040;
}
.bbb {
font: 12px/16px arial,helvetica;
color:#404040;
text-align:justify;
}
.b1 {
font: bold 11px/13px arial,helvetica;
color:#ff6600;
}
.b2 {
font: bold 11px/13px arial,helvetica;
padding:0; margin:3px 0;
color:#23427E;
}
.c {
font: bold 18px arial,helvetica;
color:#808080;
}
.c1 {
font: bold 14px arial,helvetica;
padding:0; margin:0;
color:#3F3F3F;
}
.d {
font: 12px/20px arial,helvetica;
color:#000000;
}
.d1 {
font: 15px/20px arial,helvetica;
color:#000000;
}
.d1a {
font: 12px/20px arial,helvetica;
color:#000000
}
.e {
font: 10px/12px arial,helvetica;
color:#000000;
}
.f {
font: 10px arial,helvetica;
color:#000000;
}
a.credit:link, a.credit:visited {
text-decoration: none;
color:#000000;
}
a.credit:hover {
text-decoration: none;
color:#000000;
}
a.credit:active {
text-decoration: none;
color:#000000;
}

li.nodisc {
list-style-type: none;
}

li.disc
{
	font-weight: normal;
	color: #333;
}

#event{
width:575px;
margin-bottom: 5px;
padding:4px 15px 13px 8px;
background-color: #EFEFEF;
}
.event{
width:575px;
margin-bottom: 5px;
padding:4px 15px 13px 8px;
background-color: #EFEFEF;
}

/* Layout */
body {
margin:0 0 3px 0;
background-color: #FFFFFF;
}
#banner {
background: #194282 url(images/top_bg.gif) repeat-x;
}
#nav {
width: 120px;
position: absolute;
top: 140px;
left: 20px;
font: bold 11px/13px arial,helvetica;
color:#ff6600;
}
#content {
	position:absolute;
	top:140px;
	left:160px;
	width:590px;
	font:normal 12px/20px arial,helvetica; color:#404040;
}
#content h2 {
	color:#A50063;
	font-family:verdana,helvetica;
	font-weight:normal;
	font-size:18px;
	letter-spacing:0.3em;
	line-height:24px;
}
.hmimg {
	float:right;
	clear:right;
	margin-left:10px;
}
