/*
-------------------------------------------
TomKat Center - Home Styles
Version: Nov 30, 2010
------------------------------------------- */

#home #main {
	min-height:441px;
	height:auto !important;
	height:441px;
	background:url(../images/bg-main-home.png) repeat-y top left;
}
#slideshow{
	margin:0;
	padding:0;
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:784px;
	height:441px;
	background:url(../images/home-rotating-image-01.jpg) no-repeat;
}
.title-front {
	position:absolute;
	z-index:1;
	top:36px;
	right:54px;

}
.title-front h1{
	font:27px/29px 'HelveticaNeueLTStd35Thin', Tahoma, sans-serif;
	color:#fff;
	text-align:right;
}
.title-front p{
	font:bold 14px Arial, Tahoma, sans-serif;
	color:#f3901d;
	text-align:right;
}

.wrapper-home-left-cont {
	width:171px;
	height:147px;
	position:relative;
	cursor:pointer;
}
.wrapper-home-left-cont img{
	position:absolute;
	right:0;
	top:0;
}
.wrapper-home-left-cont h2{
	font:13px/16px Arial, Helvetica, sans-serif;
	width:130px;
	text-align:right;
	position:absolute;
	z-index:1;
	color:#fff;
	right:9px;
	bottom:6px;	
}
.wrapper-home-left-cont h2.sel{
	font-weight:bold;	
}
.expand-home-left {
	width:385px;
	height:147px;
	position:absolute;
	left:171px;
	z-index:2;
}
.expand-home-left h3 {
	margin:14px 0 0 19px;
	font:18px/20px 'HelveticaNeueLTStd45Light', Tahoma, sans-serif;
	color:#231f20;	
}
.expand-home-left p {
	margin:4px 14px 0 19px;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#fff;
}
.expand-home-left p a,
.expand-home-left p a:hover{
	color:#231f20;
}
#home-left-content1 {
	top:0;
	background:#cecfd0;
}
#home-left-content2 {
	top:147px;
	background:#f3901d;
}
#home-left-content3 {
	top:294px;
	background:#d31145;
}


/* Begin News and Events
------------------------------------------- */
#news-events {
	display:block;
	margin:6px 0 0;
	height:86px;
}
#news {
	float:left;
	margin-right:7px;
}
.news-events-column {
	float:left;
	width:474px;
	background:#f0f0f1;
	position:relative;
	height:90px;
}
.news-events-column h2 {
	font:bold 11px Arial, Helvetica, sans-serif;
	background:#f3901d;
	color:#fff;
	padding:4px 0 4px 10px;
}
.news-events-column p {
	font:11px/13px Arial, Helvetica, sans-serif;
	float:left;
	width:138px;
	color:4d4d4d;
	margin:8px 10px 16px 10px;
	height:40px;
}
.news-events-column p a{
	font-weight:bold;
	color:4d4d4d;
	text-decoration:none;
}
.news-events-column p a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#f3901d;
}
.more {
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	position:absolute;
	right:10px;
	bottom:1px;
	background:url(../images/bg-more-news.gif) no-repeat right 0;
	padding-right:20px;
	height:16px;
	text-decoration:none;
}

.more:hover {background-position:right -16px;}

.more-news:hover {
	text-decoration:underline;
}

/*#home a .more-arrow {bottom: 3px;}*/
#home a .more-arrow {bottom: 0px;}

/* End News and Events
------------------------------------------- */