@font-face {
	font-family: trajanprobold;
	src: url('./fonts/TrajanPro-Bold.otf');
}
@font-face {
	font-family: 'TrajanProRegular';
	src: url('./fonts/trajanpro-regular-webfont.eot');
	src: url('./fonts/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
	url('./fonts/trajanpro-regular-webfont.woff') format('woff'),
	url('./fonts/trajanpro-regular-webfont.ttf') format('truetype'),
	url('./fonts/trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
#headerdiv { padding-left: 0; padding-right: 0; padding-top: 5px; }
#culwrapper { background-color:#002B7F; }
#culleft { width:1000px;margin-left:auto;margin-right:auto;color:white;margin-bottom:6px;padding:2px;font-size:14px;line-height:26px; }
#culhomelink { font-size:16px;padding-top:1px;font-family:TrajanProRegular,trajan,serif;float:left;color:white;background:transparent url('../images/crown-24x24.png') no-repeat left 0;padding-left:28px; }
#culright { float:right;color:#888; }
#culright a { color:#fff; border-left:1px solid #777; padding-left:12px; margin-left:12px; }
#culright a:first-child { border-left:0; }
#culbannertable { background-color:#f8f8f8;width:100%;margin-bottom:4px;border:1px solid #aaa;text-align:center;height:120px; }
#culbannertable.subpage { min-height:70px; height:70px; }
#culbanner { display:block;border:1px solid #ddd;background:#fff url('../images/spectator-archive-logo.png') no-repeat center center;width:1000px;margin-left:auto;margin-right:auto;min-height:120px;height:100%;margin-top:5px;margin-bottom:5px; }
#culbanner.subpage { display:block;border:1px solid #ddd;background:#fff url('../images/spectator-archive-logo-70h.png') no-repeat center center;width:1000px;margin-left:auto;margin-right:auto;min-height:70px;margin-top:5px;margin-bottom:5px; }
#veridiannavigationbar { padding-top: 0; }
#veridiannavigationbar > table { width:1000px;margin-left:auto;margin-right:auto; }
#veridiannavigationbar tr {height: 28px;line-height:28px;}
#veridiannavigationbar td { white-space: nowrap; vertical-align: middle;}
#veridiannavigationbar form { float:right; }
form input[name="txq"] { width: 200px;border:1px solid #aaa;font-size:13px;line-height:18px;padding:1px; }
form input[type="submit"] { border:1px solid #aaa;font-size:13px;line-height:18px;padding:1px; }
form input[type="submit"]:hover { background:#D4E8F7; }
/* COLUMBIA CUSTOMISATION: Also modify the css files for buttons, as they are used also in the search pages etc. */
form input[type="button"] { border:1px solid #aaa;font-size:13px;line-height:18px;padding:1px; }
form input[type="button"]:hover { background:#D4E8F7; }
/* COLUMBIA CUSTOMISATION: Use the old margin/padding values for the navigation bar to preserve the old display */
#veridiannavigationbar #navbar a { padding-left: 2px; padding-right: 2px; margin-left: 9px; margin-right: 15px; font-weight:normal; text-transform:uppercase; font-size:12px; }
#veridiannavigationbar #navbar a:first-child { padding-left:0; }
.veridianprinthide a:hover { color:#ddd; }
#socialwrapper { width:1000px;margin-left:auto;margin-right:auto; color:#aaa; }
/* COLUMBIA CUSTOMISATION: Since all tables are set to be a specific color, we need to have this override that table */
#socialwrapper table {color:#aaa}
#veridiancontentdiv { width:1000px;margin-left:auto;margin-right:auto;padding:5px 0; }
#veridiancontentdiv.fluid { width:100%; min-width:1000px; }
#veridiancontent { padding:0; }

#home-main-content { background-color:#fff;border:1px solid #ddd; }
#home-main-content h2 { font-size:13px; font-weight:bold; color:#333; padding:3px 1px; border:1px solid #aaa; border-left:0;border-right:0;}
#home-middle-container { padding:1px; }
#home-fund { padding-left:7px;padding-right:7px; }
#home-fund a img { margin-right:6px; margin-bottom:0px; width:105px;float:left; padding:3px; border:1px solid #ccc; }
#home-fund a:hover img { border-color:#88a; }
.body_txt { padding-left:13px; padding-right:13px; }
#page-full-container {
width: 100%;
padding-top:1px;
}
#page-right-container {
width: 50%;
margin-top: 5px;
border-left: 2px dotted #aaa;
}
#page-left-container { 
width: 50%;
padding-top:1px;
}
ul#popular-thumbs {
text-align:center;
list-style:none;
margin:0;
padding:0;
}
ul#popular-thumbs li {
display:inline-block;
max-width:21%;
margin:0 10px;
border:1px solid #ccc;
padding:6px;
vertical-align:top;
text-align:center;
}
ul#popular-thumbs li img {
margin-bottom:6px;
max-height:280px;
}
ul#popular-thumbs .caption {
margin-top:6px;
padding:1px 6px;
text-align:justify;
font-size:13px;
line-height:13px;
min-height:42px;
}
.culspacer {height:1px;background-color:#ccc;border-bottom:1px solid #fff;clear:both;}
.clearfix {height:1px;clear:both;}
.col2 { -webkit-column-count:2; -moz-column-count:2; column-count:2; }

/* COLUMBIA CUSTOMISATION: Removed no-wrap from the search summary cell, as it makes the left hand column very tight for very long search queries */
td.veridiansearchtablesubcontrolcell {white-space: normal;}

/* COLUMBIA CUSTOMISATION: Due the the breadcrumb background being dark, we need to make the breadcrumb links much much lighter */
div#breadcrumb a { color: #78A4D2 }

/* COLUMBIA CUSTOMISATION: Since we no longer have &nbsp;, we need to expand the padding and margin on the navigation bar lines*/
div.originalnavbarline {padding-right: 4px; margin-right: 4px;}