/*** CSOM HOME PAGE ****/
#featurewrapper  {
background:none repeat scroll 0 0 #E8E3D4 !important;
}
#feature  {
background:none repeat scroll 0 0 #E8E3D4 !important;
}
#top-left  {
clear:both;
float:left;
font:bold 1.14em Arial,sans-serif;
padding-left:0px;
text-align:left;
width:165px;
}
#top-left li {
line-height:1.4em;
text-transform:none;
}

#top-left .top-l-nav li  {
padding-bottom:9px;
}
#top-left .top-l-nav li a {
display:block !important;
margin:0;
text-decoration:none;
}
#top-left .bt-l-nav {
bottom:-22px;
position:relative;
}
#top-left .bt-l-nav ul {
border-top:none;
margin-right:20px;
padding:10px 0 0;
}
#top-left .bt-l-nav ul li {
border-bottom:1px dotted #A19067;
padding:4px 0;
}
#top-left .bt-l-nav ul li a {
    font-weight:bold;
color:#9E8F77;
}
#top-left .bt-l-nav ul li a:hover {
    font-weight:normal;
color:#CEB999;
}
/***
* Top Right
***/

#top-right  {
background-color:transparent;
float:right;
height:393px;
margin:0 0 0;
padding:0;
width:583px;
}

#columnwrapper  {
width:100%;
}
#columns {
background:transparent url("/past/etc/designs/bc/schools/stm/images/stm-columns-background.gif") repeat-y scroll 0 0;
        
}
#bt-left, #bt-center, #bt-right  {
background:transparent url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x scroll 0 0;
}
#bt-left {
    width:177px;
}
.bt-right {
    padding-left:15px;
}
#bt-center {
	border-left:1px solid #A19067;
    width:291px;
    border-right: none;
}
#bt-center .textimage .image_left, #bt-center .textimage .original {
float:left;
margin:0px 10px 0 14px;
}
#bt-right {
width:291px;
}
#bt-right h2 {
background:url("/past/etc/designs/bc/schools/stm/images/events.gif") no-repeat scroll 0px top transparent;
}
#bt-center h2 {
background:url("/past/etc/designs/bc/schools/stm/images/news.gif") no-repeat scroll 15px top transparent;
border-right:1px solid #A19067;
}
#bt-left h2 {
background:url("") no-repeat scroll 0px top transparent;
}

body.bchomepages .newslisting img {
float:left;
margin:0 8px 1px 14px;
}
body.bchomepages .newslisting .news-item {
margin-left:0;
margin-right:0;
}
body.bchomepages .textimage .image_left, body.bchomepages .textimage .original {
float:left;
margin:2px 7px 0 0;
}
#bt-left h3, #bt-left h4, #bt-left p {
margin-right:13px;
}