body{
	color:#FFF;
}
#c1{
	background : #0B9B48 url(/img/right-bg2.gif) repeat-y right;
}
#c2{
	background : url(/img/ctop-bg2.jpg) no-repeat top;
}
#c3{
	background : url(/img/cbottom-bg2.jpg) no-repeat bottom;
}

h1, h2, h3, h4{
	color: #ffffff;
}
h1{
	font-size: 19px;
	font-variant: small-caps;
	padding: 0;
	margin: 15px 0 25px 0;
}
h2{
	padding: 15px 0 0 0;
	font-weight:bold;
}


table#index{
	width:455px;
	margin: 0px 0 22px 0;
}
table#index td{
	width:225px;
	padding: 0 15px 0 15px;
}
table#index td.left{
	width:225px;
	padding: 0 15px 0 3px;
}
table#index td ul{
	margin:5px 0 0 15px;
	padding:0px;
}
table#index td li{
	margin:0px;
	padding:0px;
}
table#index td.sec{
	padding-left: 20px;
	background : url(/img/cols-divider.gif) repeat-y left;
}


#place-time{
	height:30px;
}

table.part td.part-logo{
	width: 45%;
	padding: 9px 4px 9px 7px;
	vertical-align: top;
	text-align: center;
}
table.part td.part-desc{
	padding-right: 9px;
	padding-bottom: 7px;
	color:#000;
}

.index_dots {
	margin: 20px 0;
	height: 20px;
	background: url(/img/index_dots.gif) repeat-x 0 50%;
}
