a:active, a:focus{
	outline: none !important;
}
#left-sidebar-content{
	width: 149px;
	overflow-x: hidden;
	text-align: left;
	padding: 5px;
}
#left-sidebar-content h2{
	font-size: 12px;
	text-align: center;
}
#left-sidebar-content ul{
	list-style: none;
	padding-left: 5px;
}
#left-sidebar-content a img{
	border: none;
}
#left-sidebar-content #tweets {
	display: none;
	margin:0px;
	padding:0px;
}
#left-sidebar-content ul{
	margin: 0px;
	padding: 0px;
}
/** Home Page **/
#home-header-wrapper {background: #ffe9b6; position: relative; height: 246px; overflow: hidden;}
#left-nav {margin: 0; padding: 0; list-style: none;}
#left-nav li {margin: 0; padding: 15px 15px; line-height: 16px;}
#left-nav a {color: #155f3c; text-decoration: none; font-size: 14px;}
#left-nav a:hover {text-decoration: underline;}
#home-collection-wrapper {position: absolute; top: 0; right: 0; height: 246px; width: 592px; z-index: 1;}
.home-collection-item {position: relative; width: 592px;}
.home-collection-item-banner {position: absolute; left: 0; bottom: 0; z-index: 2; width: 592px; height: 52px; background: url(../images/home-collection-overlay.png) repeat-x; color: #fff;}
.home-collection-item-banner div {position: absolute;}
.home-collection-item-banner a {color: #fff; text-decoration: none;}
.collection-item-heading {top: 12px; left: 12px; font-weight: bold; font-size: 15px; line-height: 15px;}
.collection-item-heading a {font-weight: bold; font-size: 15px; line-height: 15px;}
.collection-item-subtitle {top: 28px; left: 12px;}
#home-collection-pager {position: absolute; bottom: 10px; right: 10px; z-index: 100;}
#home-collection-pager a {display: inline; zoom: 1.0; cursor: pointer;}
#home-collection-pager a {display: inline-block; width: 15px; height: 25px; background: url(../images/note.png) no-repeat; position: relative;}
#home-collection-pager a.activeSlide, #home-collection-pager a:hover {background: url(../images/note-filled.png) no-repeat;}
#home-collection-pager a.even {bottom: 4px;}

#home-content-wrapper {margin: 18px 0 60px 0; color: #5a5c5e;}
.home-content-column, .home-content-column-last {float: left; width: 168px; margin-right: 30px;}
.home-content-column-last {margin-right: 0;}
#home-content-wrapper img {/*display: block;*/ margin-bottom: 5px;}
#home-content-wrapper h2 {color: #000; font-size: 16px; margin: 0 0 5px; font-weight: normal;}
.home-content-column-last h2 {text-transform: uppercase;}
#home-content-wrapper hr {margin: 10px 0; height: 1px; color: #155f3c; background-color: #155F3C; border: none; padding: 0;}
