#actionbox {
	margin:0px 0px 5px;
	background:#605878 url(../img/miniBoxFoot.gif) 0% 100% no-repeat; color:#d8d0ff;}
	#actionbox * a:hover {color:#fff !important;}
#actionbox .actionTitle {
	display:block; width:240px; height:50px;
	background: #fff url(../img/actionTitle.gif) no-repeat;}
#actionbox .vidStill {
	height:120px;
	background:#0c0a16 url(../img/vidStill.jpg) 50% 100% no-repeat;
	padding: 10px 20px 0px 20px;}
	#actionbox .vidStill a {
		opacity:.85;
		display:block; margin:0px auto;
		height:118px; width:158px; border:1px solid #fff;
		background: url(../img/play.gif) 50% 50% no-repeat;}
		#actionbox .vidStill a:hover {
			opacity: .99;}
#actionbox .links {
	background:#0c0a16;
	height:14px; font-size:12px; line-height:14px;
	padding:8px; margin:0px; text-align:center;}
		#actionbox .links a {
			font-weight:bold;
			color: #d8d0ff; text-transform:lowercase;
			height:14px; display:block;}
		#actionbox .links a.videos {
			float:right;
			padding-right:18px;
			background:url(../img/actionVideo.gif) 100% 40% no-repeat;}
		#actionbox .links a.photos {
			float:left;
			padding-left:18px;
			background:url(../img/actionPhotos.gif) 0% 40% no-repeat;}	
#actionbox .entry-body {
	font-size:10px;}
#actionbox .past {
	padding-bottom:5px;}
	#actionbox .upcoming-actions,
	#actionbox .past-actions {
		border-top: 1px solid #8078a0;
		text-align:center; text-transform:lowercase;
		background:#504868;
		font-weight:bold; padding: 5px;margin:0px;}
	#actionbox .past .mini-entry {
		padding: 5px;
		font-size:10px; line-height:10px;}
	#actionbox .past .mini-entry .date {
		font-size:10px; line-height:10px;
		margin:0px; float:right;}
	#actionbox .past .mini-entry a {
		font-weight:bold; color:#fff;
		border-bottom:1px dotted #d8d0ff;}
#actionbox .journal {
	border-bottom:1px solid #ddd; margin:0px;}
	#actionbox .past .journal .entry-header {
		background: transparent; padding-left:5px;}
	#actionbox .past .journal .entry-header h1 {
		color:#333;
		font-size:12px;}

.journal {
	/*overflow:visible;*/
	margin:0em;
	background: #f4f4f4;
	border-bottom:3px solid #ccc; margin-bottom:3px;}
.upcoming {
	background: #605878 !important;
	border:0px !important; color:#d8d0ff;}
.journal .entry-header {
	padding:5px 5px 5px 30px;
	background:#eee url(../img/gmapPast.gif) 5px 50% no-repeat;}
	.upcoming .entry-header {
		background: #605878 url(../img/gmapTest.gif) 5px 50% no-repeat !important;}
	.upcoming .entry-header a,
	.upcoming .entry-header h1{
		color:#fff;}
	.upcoming .entry-header .date {
		color:#d8d0ff !important;}
.journal .entry-header .date {
	color:#666;
	font-size:10px;
	float:right;}
.journal .entry-header h1 {
	margin:0px;}
.journal a.more {
	/*clear:right;*/
	display:block; width:24px; height:24px;
	margin:0px 0px 0px auto;
	background-repeat:no-repeat;
	background-position: 0% 0%;
	background-image:url(../img/morePlusMinus.gif);}
	.upcoming a.more {
		display:none !important;}
.journal .entry-body {
	line-height:1.35em;
	padding:5px 10px;}
	* html .journal .entry-body img {
    margin:0px 8px 0px 0px;
    float:left;}