#navWork {
	display:none;
}

#title h1
{
	background:url("images/work.png") no-repeat 0px 1px;
	max-width:215px;
	float:left;
	cursor:pointer;
}

#controlContainer
{
	width:auto;
	max-width:940px;
}

.columntext
{
	width:50%;
	float:left;
}

.columnvideo
{
	width:45%;
	float:right;
	font-weight:bold;
	margin-left:5%;
}

.columnvideo video
{
	width:34em;
	height:19.125em;
	margin:0 auto;
}

.columnsep
{
	clear:both;
	height:4em;
}

/*iPad/iPhone layout*/
@media only screen and (max-width:800px){
.page
{
	min-height:0;
}

.columntext
{
	display:block;
	margin:0 auto;
	width:100%;
	margin-bottom:1em;
	font-size:125%;
}

.columnvideo
{
	display:block;
	margin:0 auto;
	width:100%;
	margin-bottom:2em;
}

.columnvideo video
{
	display:block;
}

.columnsep
{
	clear:both;
}

/*iPhone layout*/
@media only screen and (max-width:540px){
#navHome
{
	margin:0 !important;
}
}

@media only screen and (max-width:370px){
#title h1
{
	width:40% !important;
}

.column .linkable .img
{
	width:6em;
	height:6em;
}
}