﻿#activities-list-box .category
{
	list-style-type:none;
    margin:0 8px;
	padding:0;
}
#activities-list-box .category > li 
{
	clear:both;
}
#activities-list-box .category .activities-list
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#activities-list-box .category .activities-list > li 
{
	float:left;
	display:block;
	padding-right:20px;
}
.activity-teaser 
{
	width:300px;
	margin:0 10px 0 0;
	float:left;
	display:block;
}


.lightblue-box-top 
{
	background-image:url(Images/Boxes/lightblue-box-top.png);	
	background-repeat:no-repeat;
	width:690px;
	height:5px;
}
.lightblue-box-main 
{
	background-color:#CEECF7;
	background-position:left bottom;	
	background-repeat:no-repeat;
	background-image:url(Images/Boxes/lightblue-box-bottom.png);
	width:690px;
	min-height:295px;
}


a.btn-long-blue 
{
	background-image:url(Images/Buttons/blank_blue.png);
	background-repeat:no-repeat;
	background-position:left top; 
	width:207px; 
	height:29px; 
	display:block; 
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	position:relative;
	padding: 5px 5px 0;
}
a.btn-long-blue:hover 
{
	background-image:url(Images/Buttons/blank_orange.png); 
}
a.btn-long-orange
{
	background-image:url(Images/Buttons/blank_orange.png); 
}
.btn-long-blue span
{
	display:block;
	padding:5px;
	padding-left:10px;
}
.icons
{
	padding:10px 0px 0px 5px;
	float:right;
	
}
.icons-left
{
	padding:10px 0px 0px 5px;
	float:left;
	
}
.teaser-text 
{
	margin:15px 0px 15px 0px;
}

.iconlist 
{
    padding-bottom: 10px;
}

.activity-teaser h5 
{
    padding: 0 0 5px;
}

.activity 
{
    display: block;
    margin-bottom:25px;
}

.activity-images {
    float: left;
    display: block;
}    

.activity-iconbuttons
{
    float: right;
    display: block;
    margin-right: 20px;
}    

.activity-teaser a.readmore 
{
    margin-top: 10px;
    display: block;
}