 @charset "utf-8";

html {
margin:0;
padding:0
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
background-image:url(images/background_arrows.jpg);
background-repeat:repeat-x;
background-color:#656666;
padding:0
}

	.rental-car-article-end {
	text-align: center;
	}
	
	.rental-car-article-end a {
		color:#369;
	}
	.rental-car-article-end a:hover {
		color:#fff;
		background:#369;
		text-decoration:none;
	}
	.rental-car-article-end h2 {
		font-size:  small;
		display: inline;
	}

p {
font-size:11px;
color:#000
}

a {
font-size:11px;
color:#000;
text-decoration:underline
}

a:visted {
font-size:11px;
color:#ae3154;
text-decoration:underline
}

a img {
border:none
}

div#container {
margin-left:auto;
margin-right:auto;
width:1002px;
height:auto;
text-align:left;
background-color:#fff;
overflow:hidden
}

div#logo {
width:261px;
height:140px;
float:left;
overflow:hidden;
margin:0;
padding:0
}

div#nav {
width:741px;
height:140px;
float:left;
overflow:hidden;
margin:0;
padding:0
}

div#graybar {
width:1002px;
height:25px;
background-color:#292b2c;
clear:both
}

div#footer {
margin-left:auto;
margin-right:auto;
padding-top:10px;
width:1002px;
height:auto;
text-align:center
}

.whitelinks a {
font-size:11px;
color:#fff;
font-weight:700;
text-decoration:none
}

.whitelinks a:hover {
font-size:11px;
color:#fff;
font-weight:700;
text-decoration:underline
}

div.clear {
margin-top:20px;
clear:both
}

div#homecenter {
width:1002px;
height:280px;
clear:both;
overflow:hidden
}

div.homecenter_streetcar {
float:left;
width:196px;
height:215px
}

div.homecenter_plane {
float:left;
width:190px;
height:215px
}

div.homecenter_train {
float:left;
width:189px;
height:215px
}

div.homecenter_bus {
float:left;
width:204px;
height:215px
}

div.homecenter_box {
float:left;
width:198px;
height:272px;
background-image:url(images/graybox.jpg);
background-repeat:no-repeat;
padding-left:8px;
padding-right:17px;
padding-top:8px;
overflow:hidden
}

.line_white {
padding-top:4px;
padding-bottom:4px
}

.bluetext {
font-size:11px;
color:#009ddc;
font-weight:700;
margin:0;
padding:0
}

a.yellowlinks {
font-size:11px;
color:#d7c065;
font-weight:700;
text-decoration:none
}

a.yellowlinks:hover {
font-size:11px;
color:#d7c065;
font-weight:700;
text-decoration:underline
}

.thumb {
float:left;
padding-top:4px;
padding-right:4px
}

div#leftbot {
width:542px;
height:auto;
float:left;
background-color:#fff
}

div#rightbot {
width:385px;
height:auto;
float:left;
background-image:url(images/map_round.jpg);
background-repeat:no-repeat;
background-color:#fff;
font-size:12px;
color:#000;
line-height:18px;
padding:110px 45px 15px 30px
}

div.swooshbox_top {
padding-top:40px;
padding-left:117px;
padding-right:105px;
width:320px;
height:80px;
background-image:url(images/bullet_shuttle.jpg);
background-repeat:no-repeat;
overflow:hidden
}

div.swooshbox_mid {
padding-top:18px;
padding-left:117px;
padding-right:105px;
width:320px;
height:77px;
background-image:url(images/bullet_checkin.jpg);
background-repeat:no-repeat;
overflow:hidden
}

div.swooshbox_bot {
padding-top:18px;
padding-left:117px;
padding-right:105px;
width:320px;
height:80px;
background-image:url(images/bullet_parking.jpg);
background-repeat:no-repeat;
overflow:hidden
}

.swooshtext {
font-size:11px;
color:#fff;
margin:0;
padding:0
}

.swooshtitle {
font-size:14px;
color:#009ddc;
font-weight:700
}

a.readlinks {
font-size:11px;
color:#ae3154;
font-weight:700;
text-decoration:none
}

a.readlinks:hover {
font-size:11px;
color:#ae3154;
font-weight:700;
text-decoration:underline
}

div#main_content {
width:1002px;
height:auto;
background-image:url(images/background_bluegradient.jpg);
background-repeat:no-repeat;
clear:both
}

div#leftcol {
width:765px;
height:auto;
background-image:url(images/roundedrectangle_top.jpg);
background-repeat:no-repeat;
background-color:#fff;
float:left;
margin-left:8px;
padding-top:20px;
padding-bottom:65px
}

div#rightcol {
width:188px;
height:280px;
background-image:url(images/graybox_sub.jpg);
background-repeat:no-repeat;
float:left;
margin-left:8px;
padding-right:17px;
padding-left:8px;
padding-top:8px
}

.subpic {
float:left
}

.subtext {
margin-left:220px;
margin-right:25px;
font-size:11px;
color:#000;
line-height:16px
}

.subtext_bullet {
margin-left:220px;
margin-right:35px;
font-size:11px;
color:#000
}

.subtext_header {
font-size:20px;
color:#ae3154;
font-weight:700
}

span#nav {
border:0;
float:right;
width:741px;
height:140px
}

div.nav_limo {
float:left;
width:104px;
height:25px
}

a.limo {
display:block;
width:104px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_limousines.jpg")
}

a.limo:hover {
background-position:-104px 0;
}

div.nav_airport {
float:left;
width:128px;
height:25px
}

a.airport {
display:block;
width:128px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_airportshuttle.jpg")
}

a.airport:hover {
background-position:-128px 0;
}

div.nav_taxi {
float:left;
width:72px;
height:25px
}

a.taxi {
display:block;
width:72px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_taxis.jpg")
}

a.taxi:hover {
background-position:-72px 0;
}

div.nav_rental-cars {
float:left;
width:105px;
height:25px
}

a.rental-cars {
display:block;
width:105px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_rentalcars.jpg")
}

a.rental-cars:hover {
background-position:-105px 0;
}

div.nav_trains {
float:left;
width:75px;
height:25px
}

a.trains {
display:block;
width:75px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_trains.jpg")
}

a.trains:hover {
background-position:-75px 0;
}

div.nav_buses {
float:left;
width:80px;
height:25px
}

a.buses {
display:block;
width:80px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_buses.jpg")
}

a.buses:hover {
background-position:-80px 0;
}

div.nav_parking {
float:left;
width:89px;
height:25px
}

a.parking {
display:block;
width:89px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_parking.jpg")
}

a.parking:hover {
background-position:-89px 0;
}

div.nav_airlines {
float:left;
width:88px;
height:25px
}

a.airlines {
display:block;
width:88px;
height:25px;
background:url("http://www.neworleanstransportation.com/test/images/nav_airlines.jpg")
}

a.airlines:hover {
background-position:-88px 0;
}

a.nola-bus-rollover {
display:block;
width:204px;
height:280px;
text-decoration:none;
background:url("http://www.neworleanstransportation.com/test/images/new-orleans-bus.jpg")
}

a.nola-bus-rollover:hover {
background-position:-204px 0
}

a.nola-train-rollover {
display:block;
width:189px;
height:280px;
text-decoration:none;
background:url("http://www.neworleanstransportation.com/test/images/new-orleans-train.jpg")
}

a.nola-train-rollover:hover {
background-position:-189px 0
}

a.nola-streetcar-rollover {
display:block;
width:196px;
height:280px;
text-decoration:none;
background:url("http://www.neworleanstransportation.com/test/images/new-orleans-streetcar.jpg")
}

a.nola-streetcar-rollover:hover {
background-position:-196px 0
}

a.nola-airplane-rollover {
display:block;
width:190px;
height:280px;
text-decoration:none;
background:url("http://www.neworleanstransportation.com/test/images/new-orleans-airplane.jpg")
}

a.nola-airplane-rollover:hover {
background-position:-190px 0
} 
