

.layout.thirds .single { width: 50%; }

.tslide {
        background: gold;
 
       -moz-border-radius: 40px 10px;  
            border-radius: 40px 10px;


	.tslide.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.tslide h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}


.sidebox {
	margin: 0 0 0px 10px;
	background: #e7ecf1;
	padding: 10px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;

	.sidebox.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.sidebox h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.sideboxgreen {
	margin: 10 0 5px 10px;
	background: #E0FFFF;
	padding: 10px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;

	.sideboxgreen.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.sideboxgreen h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.sideboxrealgreen {
	margin: 10 0 5px 10px;
	background: #CCFFCC;
	padding: 10px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;

	.sideboxgreen.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.sideboxgreen h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.sideboxyyellow {
	margin: 10 0 5px 10px;
	background: #FFF8C6;
	padding: 10px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;

	.sideboxyyellow.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.sideboxyyellow h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.sideboxypink {
	margin: 10 0 5px 10px;
	background: #FDEEF4;
	padding: 10px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;

	.sideboxypink.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.sideboxpink h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.newsboxy {
	margin: 0 0 0px 0px;
	background: #e7ecf1;
	padding: 0px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;

	.newsboxy.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.newsboxy h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.newsboxygreen {
	margin: 0 0 0px 0px;
	background: #E0FFFF;
	padding: 0px;
	line-height: 150%;
	text-decoration: none;

	.newsboxygreen.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.newsboxygreen h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.newsboxyrealgreen {
	margin: 0 0 px 0px;
	background: #CCFFCC;
	padding: 0px;
	line-height: 150%;
	text-decoration: none;

	.newsboxyrealgreen.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.newsboxyrealgreen h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}


.newsboxyyellow {
	margin: 0 0 0px 0px;
	background: #FFF8C6;
	padding: 0px;
	line-height: 150%;
	text-decoration: none;

	.newsboxyyellow.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.newsboxyyellow h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.newsboxpink {
	margin: 0 0 0px 0px;
	background: #FDEEF4;
	padding: 0px;
	line-height: 150%;
	text-decoration: none;

	.newsboxpink.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.newsboxpink h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}

.newsboxy2 {
	margin: 0 0 0px 0px;
	background: #e7ecf1;
	padding: 10px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;

	.newsboxy2.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.newsboxy2 h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}


.topbox {
	margin: 0 0 0px 0px;
	background: #98AFC7;
	padding: 10px;
	line-height: 150%;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;


	.topbox.invisible {
		background: none;
		text-decoration: none;
		padding: 0;
	}
	
	.topbox h2 {
		margin-bottom: 8px;
		text-decoration: none;
	}
}


