﻿.column1 {
	float: left;
	width: 420px;
	}
.column2 {
	float: left;
	margin: 0 0 0 10px;
	width: 287px;
	}
.headblock {
	border: 0;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	}
.headblock td.photo {
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
    vertical-align: top;
    }
.headblock td.photo .caption {
    color: #808080;
    padding: 5px 0 5px 0;
    text-align: center;
    }
.headblock td.photo a:link { border: 0; text-decoration: none; }
.headblock td.photo a:visited { border: 0; text-decoration: none; }
.headblock td.photo a:hover { border: 0; text-decoration: none; }
.headblock td.photo .caption a:link { color: #3C5152; }
.headblock td.photo .caption a:visited { color: #3C5152; }		
.headblock td.photo .caption a:hover { color: #C30; text-decoration: underline; }		
.headblock td.photo img.headimg { border: 0; text-decoration: none; }
.headblock td.text {
	color: #333;
	margin: 0;
	padding: 0px 5px 5px 10px;
	vertical-align: top;
	}
.headblock td.text a:link { color: #3C5152; }
.headblock td.text a:visited { color: #3C5152; }		
.headblock td.text a:hover { color: #CC3300; } 

div.videos {
	width: 420px;
	}
table.video {
	margin: 0 0 20px 0;
	width: 100%;
	}
table.video td.thumb {
	vertical-align: middle;
	width: 120px;
	}
table.video td.thumb img.image43 {
	height: 90px;	
	}
table.video td.thumb img.image169 {
		height: 63px;
	}	
table.video td.info {
	background-color: #f8f8f8;
	padding-left: 5px;
	vertical-align: top;
	}
a.imagelink {
	border: 0;
	text-decoration: none;
	}
table.video td.info h2.title {
	color: #fc0;
	font-size: 1.30em;
	padding: 0;
	margin: 0;
	}
table.video td.info div.byline {
	color: #f90;
	font-size: 0.9em;	
	font-weight: normal;
	margin: 1px 0 0 0;
}
table.video td.info div.category {
	color: #f90;
	font-size: 1.0em;	
	font-weight: normal;
	margin: 2px 0 0 0;
}
table.video td.info div.desc {
	color: #333;
	font-size: 0.9em;	
	font-weight: normal;
	margin: 4px 0 0 0;
}

div.clients {
	background-color: #f8f8f8;
	border: solid 1px #333;
	padding: 5px;
}
div.clients ul {
	padding: 0 0 0 5px;
}
div.clients li 
{
	padding: 0 0 3px 0;
}
