.displace {position: absolute;left: -5000px;}
a.rollover {float:left;display: block;width: 299px;height: 115px;text-decoration: none;background: url(../images-splash/truckside-media-kit.png);margin:20px 0;}
a.rollover:hover {background-position: 0px -115px;}

a.rollover2 {float:left;display: block;width: 299px;height: 115px;text-decoration: none;background: url(../images-splash/contact-transit-media-group.png);margin:20px 0 20px 21px;}
a.rollover2:hover {background-position: 0px -115px;}

a.rollover3 {float:left;display: block;width: 299px;height: 115px;text-decoration: none;background: url(../images-splash/digital-media-kit.png);margin:20px 0 20px 21px;}
a.rollover3:hover {background-position: 0px -115px;}


.head {
	background: url(../images-splash/headbkg.jpg) repeat-x;
	height: 133px;
}

.logosocial { width: 940px; margin: 0 auto;}

.logo {margin: 38px 0 0 0;}

.social {
	float: right;
	margin: 28px 0 0 10px;
}

.rss:hover {margin-top: 18px;}
.twitter:hover {margin-top: 18px;}
.facebook:hover {margin-top: 18px;}
	
.featured {height: 450px; background: url(../images-splash/featbkg1.jpg) repeat-x;}
.main {height: 450px; width: 940px; margin: 0 auto; background: url(../images-splash/featbkg2.png) no-repeat top center; text-align: center;}

/********************************Wrapper******************************************************/
.wrapper {
	width: 940px;
	margin: 0 auto;
}
.wrapper:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.wrapper .title {text-align: center;}
.wrapper .col {width: 440px; height: auto; float: left; background: #000; color: #a1a1a1; padding: 10px; -moz-border-radius: 15px; border-radius: 15px;}
.wrapper .col img {float: left; border:solid 7px #414141; margin:5px 15px 0 0;}

/***************************Wrapper End******************************************/

/***************************Services List****************************************/
.services {width: 170px; float: left; margin: 0 0 15px 0;}
.services ul { list-style-type: none; margin: 0; padding:0;}
.services li {padding:0 0 0 15px; background: url(../images-splash/foldericon.png) no-repeat 0px 2px; margin: 0 0 3px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a1a1a1;line-height:18px;}

/*************************Services End*******************************************/

.leftcol h1, .rightcol h1 {
	font-weight: normal;
}
.spacefix {margin: 40px 0 0 0;}
.buttons {
	width: 940px;
	margin: 20px auto;
	padding: 15px 0 15px 0;
	float:left;
}

.floatright {
	float: right;
}
.floatleft {
	float: left;
	margin: 0 20px 0 0;
}

.footerwrap {
	padding: 5px;
	color: #fff;
	background: #000;
}
.footerwrap:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.footer {width: 940px; margin: 0 auto;}
.footer .floatright {margin-top: 0px;}
.footer a {color: #fff; text-decoration: none;}
