#ContentContainer {
	width:100%;
	background-color: #fff;
}

.singleLineNumber {
	width: auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.singleLineName {
	width: 880px;
	float: left;
	color: #fff;
	font-size: 40px;
	margin-left: 70px;
	margin-top: 11px;
	font-weight: bold;
}
.singleLineDetails {
	width: auto;
	float: left;
	color: #fff;
	font-size: 11px;
	margin-left: 70px;
	margin-top: 0;
	font-weight: bold;
}
.lineStatus {
	width:auto;
	float:right;
	margin-top: -13px;
	font-size: 11px;
	font-weight: bold;
	color:#666;
}
#lineSchedule {
	width:940px;
	float:left;
}
#lineSchedule h3 {
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #006227;
	width:100%;
	float: left;
}
#lineSchedule h4 {
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	width:100%;
	float: left;
}
#lineSchedule p {
	font-size: 12px;
	color: #999;
	width:100%;
	float: left;
}
#lineSchedule ul, #lineSchedule ol {
	width:auto;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}
#lineSchedule li {
	list-style:disc;
	padding: 0 0 5px 0;
	font-size:12px;
	color: #999;
}
#someIcons .stButton {
    margin-left: 0;
    margin-right: 0;
}
#someIcons .stButton .chicklets {
    padding-left: 13px;
    padding-right: 0;
}

/*------------------------
Google Map Details
-------------------------*/
.stopInfo {
	font-size: 10px;
	font-weight: bold;
	color: #006227;
	width:300px;
	float: left;
}
.features {
	width:300px;
	float: left;
	font-size: 10px;
	color: #666;
	margin: 5px 0;
	padding: 5px 0;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
}
.stopFeature {
	width:auto;
	height:20px;
	vertical-align: middle;
	float:left;
	font-size: 10px;
	color: #666;
	margin-right: 10px;
}
.transfers {
	width:300px;
	float: left;
	font-size: 10px;
	color: #666;
}

/*------------------------
Individual Lines
-------------------------*/
.line5 {
	width:100%;
	background: #7d0349 url('../images/route_5_single_line.png') 10px 10px no-repeat;
}
.line10 {
	width:100%;
	background: #ed99c2 url('../images/route_10_single_line.png') 10px 10px no-repeat;
}
.line11 {
	width:100%;
	background: #9b5aa5 url('../images/route_11_single_line.png') 10px 10px no-repeat;
}
.line15 {
	width:100%;
	background: #c1d72e url('../images/route_15_single_line.png') 10px 10px no-repeat;
}
.line16 {
	width:100%;
	background: #692b91 url('../images/route_16_single_line.png') 10px 10px no-repeat;
}
.line24 {
	width:100%;
	background: #FF8CC1 url('../images/route_24_single_line.png') 10px 10px no-repeat;
}
.line27 {
	width:100%;
	background: #4fbded url('../images/route_27_single_line.png') 10px 10px no-repeat;
}
.line28 {
	width:100%;
	background: #d60c8c url('../images/route_28_single_line.png') 10px 10px no-repeat;
}
.line32 {
	width:100%;
	background: #8fd1c5 url('../images/route_32_single_line.png') 10px 10px no-repeat;
}
.line39 {
	width:100%;
	background: #f58025 url('../images/route_39_single_line.png') 10px 10px no-repeat;
}
.line45 {
	width:100%;
	background: #20b259 url('../images/route_45_single_line.png') 10px 10px no-repeat;
}
.line51 {
	width:100%;
	background: #a62188 url('../images/route_51_single_line.png') 10px 10px no-repeat;
}
.line52 {
	width:100%;
	background: #a62188 url('../images/route_52_single_line.png') 10px 10px no-repeat;
}
.line55 {
	width:100%;
	background: #51b948 url('../images/route_55_single_line.png') 10px 10px no-repeat;
}
.line57 {
	width:100%;
	background: #00b1b0 url('../images/route_57_single_line.png') 10px 10px no-repeat;
}
.line60 {
	width:100%;
	background: #a66009 url('../images/route_60_single_line.png') 10px 10px no-repeat;
}
.line62 {
	width:100%;
	background: #00b6de url('../images/route_62_single_line.png') 10px 10px no-repeat;
}
.line64 {
	width:100%;
	background: #1f2d84 url('../images/route_64_single_line.png') 10px 10px no-repeat;
}
.line80 {
	width:100%;
	background: #f7a897 url('../images/route_80_single_line.png') 10px 10px no-repeat;
}
.line84 {
	width:100%;
	background: #b890c2 url('../images/route_84_single_line.png') 10px 10px no-repeat;
}
.line88 {
	width:100%;
	background: #001d5b url('../images/route_88_single_line.png') 10px 10px no-repeat;
}
.line91 {
	width:100%;
	background: #a99b06 url('../images/route_91_single_line.png') 10px 10px no-repeat;
}
.line94 {
	width:100%;
	background: #ffc421 url('../images/route_94_single_line.png') 10px 10px no-repeat;
}
.line100 {
	width:100%;
	background: #13497c url('../images/route_100_single_line.png') 10px 10px no-repeat;
}
.line101 {
	width:100%;
	background: #13497c url('../images/route_101_single_line.png') 10px 10px no-repeat;
}
.line102 {
	width:100%;
	background: #cfaa78 url('../images/route_102_single_line.png') 10px 10px no-repeat;
}
.line108 {
	width:100%;
	background: #71c167 url('../images/route_108_single_line.png') 10px 10px no-repeat;
}
.line114 {
	width:100%;
	background: #d08313 url('../images/route_114_single_line.png') 10px 10px no-repeat;
}
.line115 {
	width:100%;
	background: #d08313 url('../images/route_115_single_line.png') 10px 10px no-repeat;
}
.line201 {
	width:100%;
	background: #7299c6 url('../images/route_201_single_line.png') 10px 10px no-repeat;
}
.streetcar_canal {
	width:100%;
	background: #be1d2c url('../images/streetcar_single_line.png') 10px 10px no-repeat;
}
.streetcar_riverfront {
	width:100%;
	background: #1f2d84 url('../images/streetcar_single_line.png') 10px 10px no-repeat;
}
.streetcar_st_charles {
	width:100%;
	background: #006737 url('../images/streetcar_single_line.png') 10px 10px no-repeat;
}