.canvas {
background-color: #FFF;
border: 1px solid #E0E0E0;
border-top: none;
padding: 20px;
padding-bottom: 10px;
width: 940px;
margin: 0 auto;

-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-webkit-border-bottom-left-radius: 6px;
}

.outside {
width: 940px;
margin: 0 auto;
clear: both;
overflow: hidden;
margin-top: 20px;
}

.col:first-child {
margin-left: 0;
}

.columns-1-3 > .col {
width: 700px;
}
.columns-1-3 > .col:first-child {
width: 220px;
}

.columns1 > .col {
width: 940px;
}

.columns2 > .col, .columns1 > .split2 .col {
width: 460px;
}

.columns2 > .split3 .col {
width: 140px;
}

.columns3 > .col, .columns1 > .split3 .col {
width: 300px;
}

.columns4 > .col, .columns2 > .split2 .col, .columns1 > .split4 .col {
width: 220px;
}

.columns8 > .col, .columns2 > .split4 .col, .columns4 > .split2 .col {
width: 100px;
}


/* showcase */
.showcase-pods, .showcase-pods .pod {
width: 700px;
overflow: hidden;
}
.showcase-pods .pod .media {
width: 460px;
margin-right: 20px;
float: left;
}
.showcase-pods .pod .text {
width: 220px;
float: left;
}
body.bravo .showcase-pods .pod .media {
float: right;
margin-right: 0;
margin-left: 20px;
}
.single div.pod .media {
width: 640px;
}
.single div.pod .text {
width: 280px;
}
.single div.pod h3.pod-title {
margin-bottom: 5px;
}

h4.collection-name a, h4.collection-name a:visited {
color: #333;
}