.mod-keep-in-touch {
    float: left;
    width: 317px;
    margin: 7px 0 0 7px;
    padding: 12px 8px;
    width: 301px; 
}
.mod-keep-in-touch a.title {
   font-weight: bold;
   font-size: 12px;
   color: #555555;
}
.mod-keep-in-touch a:hover {
    text-decoration: underline;
}
.mod-keep-in-touch .icon-list {
    padding: 5px 0;
}
.mod-keep-in-touch .icon-list .item {
    width: 60px;
    float: left;
}
.mod-keep-in-touch {
	overflow: hidden;
	float: none;
	width: auto;
	color: #ffffff;
	padding: 0;
	margin: 0;
}
/*</modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/

/*<modules/Rotator/default/styles/mod-rotator.css>*/
.mod-rotator {
	background: none;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
.mod-rotator .heading {
	background: none;
}
/*</modules/Rotator/default/styles/mod-rotator.css>*/

/*<modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/
.mod-featured-vehicles {
	background: none;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
/*</modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/

/*<modules/BlogBox/default/styles/mod-blog-box.css>*/
.mod-blog-box {
	background: none;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
.mod-blog-box .item a {
	color: #002900;
}
.mod-blog-box .item .date {
	color: #404040;
}
/*</modules/BlogBox/default/styles/mod-blog-box.css>*/

/*<modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/
.mod-keep-in-touch-home {
	background: url("/public/modules/KeepInTouch/home/images/bg.gif") 0 0 repeat-x;
	padding: 12px 15px;
}
.mod-keep-in-touch-home .title {
	background: url("/public/modules/KeepInTouch/home/images/arrow.gif") right center no-repeat;
	padding: 8px 14px 8px 0;
	margin-right: 10px;
	display: inline;
	float: left;
	line-height: 24px;
}
