
/* @group Rotating Spotlight Section */
#spot_main
{
	position:relative;
	width:400px;
	height:130px;
	overflow:hidden;
	margin:10px auto 0px auto;
}

#spot_main div.spot_sub1
{
	width:150px;
	height:128px;
	position:absolute;
	overflow:hidden;
	
}
#spot_main .spot_sub2
{
	width:150px;
	left:250px;
	height:128px;
	position:absolute;
	overflow:hidden;
}

#spot_main div .spot_div
{
	position:absolute;
	width:150px;
	height:128px;
	overflow:hidden;
	left:-150px;
	z-index:1;
}



/* @end */

tourleft1{
	left:0px;
}
tourright1{
	left:0px;
}


div.sbus-status {
	text-align: right;
	padding: 0 25px 0 10px;
}
div.sbus-status {font-size: 85%;}
}











/* Bus Stops Social Icons */
p.stweet, p.sfb-post {
	display: inline;
	float: left;
	margin: 0;
}

p.stweet a:link, p.stweet a:visited, p.sfb-post a:link, p.sfb-post a:visited {
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 85%;
	display: block;
	height: 1%;
	padding: 10px 0 12px 35px;
}

p.stweet a:hover, p.sfb-post a:hover {text-decoration: underline;}

p.stweet a:link, p.stweet a:visited {
	background: url(../images/bg-bus-stops-tweet.png) top left no-repeat;
	width: 44px;
}

p.sfb-post a:link, p.sfb-post a:visited {
	background: url(../images/bg-bus-stops-facebook.png) top left no-repeat;
	width: 40px;
}

