/* Layout & positioning */
#main #content, #main #content #outer-right, #main #content #outer-right .inner-right, #main #content #outer-right .inner-right .inner-inner-right {text-align:left; vertical-align:top;} 
#main #content-wrapper { z-index: -30000; }
#main #content-wrapper #content { float: none; z-index: -30000; }
#main #content div.link-column { display: inline-block; zoom: 1; *display: inline; *margin-right: 4px; vertical-align: top; }
#main #content #homecol1 { width: 194px; text-align: left; } 
#main #content #homecol2 { width: 128px; }
#main #content #homecol3 { width: 151px; }
#main #content #homecol4 { width: 186px; }
#main #content #homecol-right { width: 260px; padding-left: 4px; padding-right: 0; *margin-right: 0; }
#main #content #homecol1 h3, #main #content #homecol2 h3, #main #content #homecol3 h3, #main #content #homecol4 h3, #main #content #homecol5 h3 { padding: 2px 0; margin: 0; }
#main #content #homecol5 .view-news { padding: 10px 0 10px 0; }
#main #content #homecol5 .view-content { line-height: 17px; }
#main #content #homecol5 .views-row { border-bottom: 1px dotted #CCC; padding: 4px 0 6px 0; }
#main #content #homecol5 .views-row a { color: #585858; }
/* --------------------------------------------------- */
/* Typography, colours etc */
#main #content #wrapper-home { }
#main #content #wrapper-home ul {list-style:none; list-style-type:none;}
#main #content #wrapper-home li {display:block; padding:5px 0; list-style:none; list-style-type:none; text-align:left; list-style-position:outside;}
#main #content #wrapper-home a { font-size:1.2em; margin:0; padding: 0px; *float: left; *padding-bottom: 5px; } 
#main #content #wrapper-home-container { width: 100%; }

#main #content #outer-left ul, #main #content #outer-left ul li {text-align:left;}

#main #content #outer-left h3 a, #main #content #outer-right h3 a {color:#706f6f; font-size:1.2em; text-decoration:none;}
#main #content #outer-left p, #main #content #outer-right p {margin:0; padding:0;}

#main #content #outer-right {text-align:left;}
#main #content #outer-right #inner-left {text-align:left;}
#main #content #outer-right #inner-right {border-left:1px solid #bbb; text-align:left;}

#main #content h2 {display:none;}
#main #content #wrapper-home h3 {font-size:1.2em;}

#main #header { height: 100px; padding: 0px; }

/* --- */
/* Blocks */
.clear-block {padding:0 0 20px 0;}
.clear-block div.content p {margin:0; padding:0;}

#main #content #wrapper-home ul li { margin-left: 0px; }

#block-quicktabs-1 {background: transparent url('/sites/all/themes/custom/brock/images/newsfront.png') no-repeat top left;width:260px;}
#quicktabs-1 table {border:none;height:40px; width: 260px; }
#quicktabs-1 table tr{font-weight:bold;}
#quicktabs-1 table td{padding: 1px 0px 1px 0px; text-align: center; *padding-left: 10px; }
#quicktabs-1 table td.qtab-0 {color:#000;}td.qtab-0 a {color:#000; width: auto;}
#quicktabs-1 table td.qtab-1 a {color:#000; width: auto;}
#quicktabs-1 table td.qtab-2 a {color:#000; width: auto;}
#quicktabs-1 table td.active {background: transparent url('/sites/all/themes/custom/brock/images/arrowgw2.png') no-repeat bottom center;}
#quicktabs-1 table td.active a {color:#FFF; margin: 0px auto; }
#quicktabs-1 td{text-transform:uppercase; }
#quicktabs-1 td a{}

a.quicktabs-tab-1-0 {margin: 0 0 0 10px!important;}
.front1 a {color:#656565;}
#frontpage2 a {color:#656565;}
.frontpage3 { width:150px;}
.frontpage3 a {color:#656565;}
.frontpage4 { width:200px;}
.frontpage4 a {color:#656565;}
#quicktabs-1 .block  {margin:-15px 0 0 0; padding:0;}

#quicktabs-1 .block .view-events .view-content{ text-align: left; font-size:11px; width:260px; }
#quicktabs-1 .block .view-events .view-content .views-field-field-when-value {font-size:13px; width:100%;  }

#quicktabs-1 .block .view-news .view-content{ text-align: left;font-size:11px; width:260px; }
#quicktabs-1 .view-footer p {text-align:right; font-size:11px; width:260px; margin: 0;}
#quicktabs-1 .view-footer p a { color:#CC0000 !important; width: 100%; margin-top: 5px; }

#quicktabs-1 .block .content .more-link a { color: #CC0000 !important }

div.view-news div.views-row { width: 260px; height: 36px; }
div#graphic-links { text-align: center; margin-top: 0; }
