body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	margin: 0px;
	background-image: url(/images/sect-bg.gif);
	background-repeat: repeat-x;
}
body#home{
	background-image: url(/images/bg.gif);
}
#container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#sect-container {
	width: 980px;
	margin:0 auto;
	background-image: url(/images/sect-side-bar-bg.gif);
	background-repeat: repeat-y;
}
#banner {
	background: url(/images/usave-banner.gif) no-repeat top left;
	height: 92px;
	width: 980px;
	position: relative;
}
#sect-banner {
	background-image: url(/images/usave-sect-banner.gif);
	background-repeat: no-repeat;
	height: 93px;
	width: 980px;
	position: relative;
}
#page-content {
	position: absolute;
	left: 454px;
	width: 400px;
	height: 30px;
}
#sect-banner span {
	position: absolute;
	width: 239px;
	height: 82px;
}
#sect-page-content {
height:30px;
left:250px;
position:absolute;
width:580px;
}
#page-content p, #sect-page-content p {
color:#939393;
font-size:10px;
line-height:11px;
margin-top:4px;
}
#quick-quote {
	background: url(/images/quick-quote.gif) top left;
	height: 161px;
	_height:165px;
	_overflow:hidden;
	width: 423px;
	_width:430px;
	float: left;
	display: inline;
	padding: 35px 10px 10px 10px !important;
	padding: 35px 3px 6px 10px;
}
#flash {
	float: left;
	height: 206px;
	width: 523px;
	margin-left: 10px;
}

/* --------- Top Nav --------- */

#nav-container {
	float: left;
	width: 980px;
	height: 32px;
	padding: 0;
	margin-top: 9px;
	clear: both;
}
#nav, #nav ul{
	height: 32px;
	width: 980px;
	margin: 0px;
	position: relative;
	z-index: 2;
	padding: 0px;
	list-style-type: none;
	float: left;
	display: inline;
	background-image: url(/images/nav.gif);
}
#nav li, #nav li a {
	display: block;
	height: 32px;
}
#nav a {
	display: block;
	text-decoration: none;
	margin: 0px;
}
#nav li a:hover {
	text-decoration: none;
}
#nav li {
	float: left;
	padding: 0;
}

#link-quick-quote { 	left: 0px; 		width: 142px;}
#link-vehicles { 		left: 142px; 	width: 119px; }
#link-special-offers { 	left: 261px; 	width: 165px; }
#link-location { 		left: 426px; 	width: 122px; }
#link-about-us { 		left: 548px; 	width: 127px; }
#link-faq { 			left: 675px; 	width: 87px; }
#link-blog { 			left: 762px; 	width: 88px; }
#link-contact-us { 		left: 850px; 	width: 129px; }

#link-quick-quote a:hover { background: url(/images/nav.gif) -0px -32px no-repeat;}
#link-vehicles a:hover { background: url(/images/nav.gif) -142px -32px no-repeat;}
#link-special-offers a:hover { background: url(/images/nav.gif) -261px -32px no-repeat;}
#link-location a:hover { background: url(/images/nav.gif) -426px -32px no-repeat;}
#link-about-us a:hover { background: url(/images/nav.gif) -548px -32px no-repeat;}
#link-faq a:hover { background: url(/images/nav.gif) -675px -32px no-repeat;}
#link-blog a:hover { background: url(/images/nav.gif) -762px -32px no-repeat;}
#link-contact-us a:hover { background: url(/images/nav.gif) -850px -32px no-repeat;}

#nav a span {
	display: none;
}
#nav-shadow {
	height: 12px;
	width: 980px;
	clear:both;
	/* background-image: url(/images/nav-shadow.gif);
	background-repeat: no-repeat; */
}

#sect-nav-container {
	width: 980px;
	height: 26px;
	clear: both;
	background-image: url(/images/sect-footer-bg.gif) top left;
}
#sect-nav, #sect-nav ul {
	width: 980px;
	height: 26px;
	background-image: url(/images/sect-nav.gif);
	position: relative;
	z-index: 2;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	display: inline;
}
#sect-nav li, #sect-nav li a {
	display: block;
	height: 26px;
}
#sect-nav a {
	display: block;
	text-decoration: none;
	margin: 0px;
}
#sect-nav li a:hover {
	text-decoration: none;
}
#sect-nav li {
	float: left;
	padding: 0;
}

#sect-link-quick-quote { 	left: 0px; width: 134px; }
#sect-link-vehicles { 		left: 134px; width: 105px; }
#sect-link-special-offers { left: 239px; width: 150px; }
#sect-link-location { 		left: 389px; width: 108px; }
#sect-link-about-us { 		left: 497px; width: 114px; }
#sect-link-faq { 			left: 611px; width:74px; }
#sect-link-blog { 			left: 685px; width: 80px; }
#sect-link-contact-us { 	left: 765px; width: 128px; }
#sect-link-home { 			left: 893px; width: 83px; }

#sect-link-quick-quote a:hover { background: url(/images/sect-nav.gif) 0px -26px no-repeat;}
#sect-link-vehicles a:hover { background: url(/images/sect-nav.gif) -134px -26px no-repeat;}
#sect-link-special-offers a:hover { background: url(/images/sect-nav.gif) -239px -26px no-repeat;}
#sect-link-location a:hover { background: url(/images/sect-nav.gif) -389px -26px no-repeat;}
#sect-link-about-us a:hover { background: url(/images/sect-nav.gif) -497px -26px no-repeat;}
#sect-link-faq a:hover { background: url(/images/sect-nav.gif) -611px -26px no-repeat;}
#sect-link-blog a:hover { background: url(/images/sect-nav.gif) -685px -26px no-repeat;}
#sect-link-contact-us a:hover { background: url(/images/sect-nav.gif) -765px -26px no-repeat;}
#sect-link-home a:hover { background: url(/images/sect-nav.gif) -893px -26px no-repeat;}

#sect-nav a span {
	display: none;
}
#sect-nav-shadow {
	height: 2px;
	width: 100%;
	background-color: #FFFFFF;
}

/*--------------------- Drop Downs ---------------------*/

#nav li ul, #sect-nav li ul {
	position: absolute;
	z-index: 3;
	left: -999em;
	top: 26px;
	display: none; /* Important */
	height: auto;
	width: 180px;
	font-weight: bold;
	margin: 0;
	background-image: none;
	background-color: #ffffff;
}

#nav li li, #sect-nav li li {
	width: 131px;
	height: auto;
}

#nav li ul a, #sect-nav li ul a {
	width: 180px;
	height: 16px;
	margin: 0 0 0 0px;
	padding: 6px 0px 3px 20px;
	font-size: 12px;
	text-decoration: none;
	background-image: url(images/sub-nav-bg.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	border-bottom: 1px solid #6B6B6B;
	line-height: 12px;
	background-position: 6px 10px;
	color: #5A5A5A;
}
#nav li ul a.nav-last, #sect-nav li ul a.nav-last {
	border: none;
}
#nav li ul a:hover, #sect-nav li ul a:hover {
	background-image: url(images/sub-nav-yellow-bg.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
	background-color: #6B6B6B;
	color: #FFFF00;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	border-bottom: 1px solid #6B6B6B;
}
#nav #link-vehicles ul li a:hover, #sect-nav #sect-link-vehicles ul li a:hover {
	background-image: url(images/sub-nav-yellow-bg.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
	background-color: #6B6B6B;
	color: #FFFF00;
}

#nav li ul ul {
	margin: -25px 0 0 130px !important;
	margin: -25px 0 0 129px; /* IE6 fix */
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#sect-nav li:hover ul ul, #sect-nav li:hover ul ul ul, #sect-nav li.sfhover ul ul, #sect-nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	display: block;  /* Important */
}
#sect-nav li:hover ul, #sect-nav li li:hover ul, #sect-nav li li li:hover ul, #sect-nav li.sfhover ul, #sect-nav li li.sfhover ul, #sect-nav li li li.sfhover ul {
	left: auto;
	display: block;  /* Important */
}

#nav li:hover, #nav li.sfhover, #sect-nav li:hover, #sect-nav li.sfhover {
	background-image: none;
}

/* --------- Body --------- */

#body {
	float: left;
	width:760px;
	margin-left: 0px;
}
#sect-body {
	float: left;
	width: 740px;
}
#body-inner {
	margin-left: 12px;
	float: left;
	width: 748px;
}
#sect-body-inner {
	margin-left: 14px;
}
p {
	margin-top: 8px;
	margin-bottom: 12px;
}
a {
	color: #003399;
	text-decoration: underline;
}
a:hover {
	color: #3366CC;
	text-decoration: none;
}
h1, .post-title, .post-title a {
	font-size: 16px;
	color: #F50000;
	margin-top: 20px;
	margin-bottom: 12px;
	background-image: url(/images/h1-bg.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding-bottom: 0px;
	background-position: 0px 16px;
	text-decoration:none;
	font-style:normal;
}
.post-title a { background-image:none !important;}
h2 {
	font-size: 13px;
	font-weight: bold;
	color: #F50000;
	margin-top: 15px;
	margin-bottom: 0px;
}
h3 {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 20px;
	clear:both;
}
h4 {
	font-size: 14px;
	font-style: normal;
	line-height: 130%;
	font-weight: bold;
}
.special-highlight {
	font-size: 18px;
	color: #F50000;
	line-height: 22px;
}
.special-text {
	font-size: 11px;
}
.price {
	font-size: 18px;
	font-style: normal;
	color: #CC0000;
	font-weight: bold;
}
.caption {
	font-size: 11px;
}
.subheading {
	color: #F50000;
}
.feature{
	font-size: 11px;
	line-height: 140%;
}
.paragraph {
}
#body-inner ul, #sect-body-inner ul,
#body-inner ol, #sect-body-inner ol
 {
	margin-bottom: 15px;
	margin-top: 15px;
	margin-left: 0px;
	padding-left: 15px;
}
#body-inner ul li, #sect-body-inner ul li {
	margin: 0px 0px 6px;
	padding: 0px 18px;
	background: url(/images/bullet.gif) no-repeat 2px 4px;
	list-style-type: none;
}
#body-inner ul.tick {
	margin-bottom: 15px;
	margin-top: 15px;
	margin-left: 0px;
	padding-left: 15px;
}
#body-inner ul.tick li {
	margin: 0px 0px 6px;
	line-height: 20px;
	padding: 0px 30px;
	background: url(/images/tick.gif) no-repeat 2px 0px;
	list-style-type: none;
}
.seo-links, .seo-links a {
	font-size: 11px;
	color: #666666;
	margin-bottom: 20px;
}
.clear-floats {
	clear: both;
}
#sect-montage {
	width: 545px;
	height: 89px;
}
.sect-m-about-us { background-image: url(/images/sect-m-about-us.jpg); background-repeat: no-repeat; }
.sect-m-testimonials { background-image: url(/images/sect-m-testimonials.jpg); background-repeat: no-repeat; }
.sect-m-vehicles { background-image: url(/images/sect-m-vehicles.jpg); background-repeat: no-repeat; }
.sect-m-super-thrifty { background-image: url(/images/sect-m-super-thrifty.jpg); background-repeat: no-repeat; }
.sect-m-economy { background-image: url(/images/sect-m-economy.jpg); background-repeat: no-repeat; }
.sect-m-touring { background-image: url(/images/sect-m-touring.jpg); background-repeat: no-repeat; }
.sect-m-super-touring { background-image: url(/images/sect-m-super-touring.jpg); background-repeat: no-repeat; }
.sect-m-executive { background-image: url(/images/sect-m-executive.jpg); background-repeat: no-repeat; }
.sect-m-people-movers { background-image: url(/images/sect-m-people-movers.jpg); background-repeat: no-repeat; }
.sect-m-special-offers { background-image: url(/images/sect-m-special-offers.jpg); background-repeat: no-repeat; }
.sect-m-location { background-image: url(/images/sect-m-location.jpg); background-repeat: no-repeat; }
.sect-m-tips { background-image: url(/images/sect-m-tips.jpg); background-repeat: no-repeat; }
.sect-m-about-new-zealand { background-image: url(/images/sect-m-about-new-zealand.jpg); background-repeat: no-repeat; }
.sect-m-nz-activity-pages { background-image: url(/images/sect-m-nz-activity-pages.jpg); background-repeat: no-repeat; }
.sect-m-accommodation { background-image: url(/images/sect-m-accommodation.jpg); background-repeat: no-repeat; }
.sect-m-terms { background-image: url(/images/sect-m-terms.jpg); background-repeat: no-repeat; }
.sect-m-booking-form { background-image: url(/images/sect-m-booking--form.jpg); background-repeat: no-repeat; }
.sect-m-contact-us { background-image: url(/images/sect-m-contact-us.jpg); background-repeat: no-repeat; }
.sect-m-quick-quote { background-image: url(/images/sect-m-quick-quote.jpg); background-repeat: no-repeat; }
.sect-m-quote-details { background-image: url(/images/sect-m-quote-details.jpg); background-repeat: no-repeat; }

.details-box {
	display: none;
	margin-bottom: 10px;
}
#sect-body-inner .details-box ul {
	margin: 0;
	padding: 0;
}
.show-hide-button {
	color:#003399;
	text-decoration: underline;
	padding: 5px 0;
	margin: 0;
	cursor: pointer;
}
.show-hide-button:hover {
	color: #3366CC;
	text-decoration: none;
	cursor: pointer;
}

/* --------- Home Side Bar --------- */

#side-bar {
	width: 204px;
	float: right;
}
#side-bar ul {
	margin-bottom: 6px;
	margin-top: 5px;
	margin-left: 0px;
	padding-left: 28px;
}
#side-bar  li {
	font-size: 11px;
	margin: 0px;
	padding: 0px 18px;
	background: url(/images/bullet.gif) no-repeat 2px 4px;
	list-style-type: none;
}
.cta {
	width: 204px;
	margin-bottom: 12px;
}
#cta-contact-us {
	background-image: url(/images/cta-contact-us.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 204px;
}
#cta-specials a {
	display:block;
	background-image: url(/images/cta-specials.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 204px;
	text-indent:-9990px;
	outline:none;
}
#cta-specials2 {
	font-weight:bold;
	font-size:14px;
}
.cta-bottom {
	background-image: url(/images/cta-bottom.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 204px;
	clear: both;
}
.cta-yellow-bottom {
	background-image: url(/images/cta-yellow-bottom.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 204px;
	clear: both;
}
.cta-body {
	width: 204px;
	float: left;
	background-image: url(/images/cta-bg.gif);
	background-repeat: no-repeat;
}
.cta-yellow-body {
	width: 204px;
	float: left;
	background-image: url(/images/cta-yellow-bg.gif);
	background-repeat: no-repeat;
}
.cta-body a, .cta-yellow-body a{
	color: #F50000;	
}
.cta-body p, .cta-yellow-body p {
	margin: 5px 6px 6px 28px;
}
.cta-red-text {
	font-size: 15px;
	font-weight: bold;
	color: #F50000;	
}
.cta-divider {
	background-image: url(/images/cta-divider.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 160px;
	margin: 0 0 0 28px;
}

/* --------- Section Side Bar --------- */

#sect-side-bar {
	width: 239px;
	float: left;
	clear: both;
	display: inline;
}

#sect-side-bar p {
	font-size: 11px;
	margin: 5px 10px 8px 10px;
	line-height: 14px;
}
#nz-best {
background:url(/images/nz-best-value-hire-car.gif) top left no-repeat;
height:89px;
margin-left:785px;
position:absolute;
width:193px;
}
#nz-best strong {
	display:block;
	text-indent:-999em;

}
#sect-title, .sect-title, #cats h2{
background:#F02600 none repeat scroll 0 0;
border:1px solid #000;
border-bottom:1px solid #B41C00;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:20px;
padding-left:11px;
padding-top:4px;
width:226px;
margin-top:0;
font-style:normal;
}
.sect-title2 {
background:#F02600 none repeat scroll 0 0;
border:1px solid #000;
border-bottom:1px solid #CC0000;
border-top:1px solid #F02600;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:20px;
padding-left:11px;
padding-top:4px;
width:226px;
margin-top:0;
font-style:normal;
}
#side-nav-container ul h2.sect-title a, #side-nav-container ul h2.sect-title2 a {
	background-image: none;
	padding: 0;
	margin: 0;
}
#side-nav-container ul h2.sect-title:hover {
	background-color: #DD1200;
	border-bottom:1px solid #CC0000;
}
#side-nav-container ul h2.sect-title2:hover {
	background-color: #DD1200;
	border-bottom:1px solid #CC0000;
	border-top:1px solid #DD1200;
}
#side-nav-container {
	width: 239px;
}
#side-nav-container ul {
	margin: 0 0 10px;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#side-nav-container a {
	display: block;
	background-image: url(/images/side-nav-bg.gif);
	background-repeat: no-repeat;
	height: 19px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 21px;
}
#side-nav-container a:link, #side-nav-container a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#side-nav-container a:hover {
	color: #FFFFFF;
	background-image: url(/images/side-nav-bg2.gif);
	background-repeat: no-repeat;
}
#sect-side-bar-bottom {
	width: 239px;
	height: 3px;
	background-image: url(/images/side-bar-bottom.gif);
	background-repeat: no-repeat;	
}
#sect-feature {
	width: 239px;
	height: 221px;
}
.sect-f-mitre-peak { background-image: url(/images/sect-f-mitre-peak.jpg); background-repeat: no-repeat; }
.sect-f-kauri-tree { background-image: url(/images/sect-f-kauri-tree.jpg); background-repeat: no-repeat; }
.sect-f-bungy-jumping { background-image: url(/images/sect-f-bungy-jumping.jpg); background-repeat: no-repeat; }
.sect-f-sea-kayaking { background-image: url(/images/sect-f-sea-kayaking.jpg); background-repeat: no-repeat; }
.sect-f-franz-josef { background-image: url(/images/sect-f-franz-josef.jpg); background-repeat: no-repeat; }
.sect-f-mount-cook { background-image: url(/images/sect-f-mount-cook.jpg); background-repeat: no-repeat; }
.sect-f-tarawera-falls { background-image: url(/images/sect-f-tarawera-falls.jpg); background-repeat: no-repeat; }
.sect-f-arrowtown { background-image: url(/images/sect-f-arrowtown.jpg); background-repeat: no-repeat; }
.sect-f-rotorua { background-image: url(/images/sect-f-rotorua.jpg); background-repeat: no-repeat; }
.sect-f-dorothy-falls { background-image: url(/images/sect-f-dorothy-falls.jpg); background-repeat: no-repeat; }
.sect-f-waitomo-caves { background-image: url(/images/sect-f-waitomo-caves.jpg); background-repeat: no-repeat; }
.sect-f-lake-wanaka { background-image: url(/images/sect-f-lake-wanaka.jpg); background-repeat: no-repeat; }
.sect-f-lake-tekapo { background-image: url(/images/sect-f-lake-tekapo.jpg); background-repeat: no-repeat; }
.sect-f-nelson { background-image: url(/images/sect-f-nelson.jpg); background-repeat: no-repeat; }
.sect-f-lake-tekapo2 { background-image: url(/images/sect-f-lake-tekapo2.jpg); background-repeat: no-repeat; }
.sect-f-mt-hutt { background-image: url(/images/sect-f-mt-hutt.jpg); background-repeat: no-repeat; }
.sect-f-whale-watch { background-image: url(/images/sect-f-whale-watch.jpg); background-repeat: no-repeat; }
.sect-f-whangerai { background-image: url(/images/sect-f-whangerai.jpg); background-repeat: no-repeat; }
.sect-f-abel-tasman { background-image: url(/images/sect-f-abel-tasman.jpg); background-repeat: no-repeat; }
.sect-f-auckland-cafe { background-image: url(/images/auckland-cafe.jpg); background-repeat: no-repeat; }
.sect-f-shopping-couple { background-image: url(/images/shopping-couple.jpg); background-repeat: no-repeat; }
.sect-f-auckland-sky-night { background-image: url(/images/auckland-sky-night.jpg); background-repeat: no-repeat; }
.sect-f-ponder-estate { background-image: url(/images/ponder-estate.jpg); background-repeat: no-repeat; }
.sect-f-hollyford-track { background-image: url(/images/sect-f-hollyford-track.jpg); background-repeat: no-repeat; }
.sect-f-christchurch-gondola { background-image: url(/images/christchurch4.jpg); background-repeat: no-repeat; }
.sect-f-christchurch-balloon { background-image: url(/images/christchurch-balloon.jpg); background-repeat: no-repeat; }
.sect-f-shopping { background-image: url(/images/shopping.jpg); background-repeat: no-repeat; }
.sect-f-cafe { background-image: url(/images/christchurch3.jpg); background-repeat: no-repeat; }

ul#cats a,ul#cats a:hover {display:inline; background:none; padding-left:0;}
ul#cats li.cat-item {
background-image:url(/images/side-nav-bg.gif);
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
height:19px;
padding-left:21px;
padding-top:3px;
}
ul#cats li.cat-item:hover {
background-image:url(/images/side-nav-bg2.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}
/* --------- Footer --------- */

#footer {
	clear: both;
	height: 30px;
	width: 980px;
	margin:10px 0 0;
	background: url(/images/footer-bg.gif) top right;
	position: relative;
	float:left;
}
#sect-footer {
background:url(/images/sect-footer-bg.gif) top left;
clear:both;
height:38px;
margin-bottom:10px;
*margin-bottom:0;
position:relative;
width:976px;
}
#footer p, #footer a, #sect-footer p, #sect-footer a {
	color: #FFFFFF;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#footer p{
line-height:15px;
}
#sect-footer p{
line-height:20px;
}
#footer a:hover, #sect-footer a:hover {
	text-decoration: underline;
}
#copyright {
	position: absolute;
	left: 17px;
	top: 17px;
}
#home #copyright {
top:7px;
}
#footer-links {
	position: absolute;
	left: 627px;
	top: 5px;
}
#avatar, #avatar a {
	font-size: 10px;
	color: #666666;
	margin-bottom: 8px;
	text-decoration: none;
}
#avatar a:hover {
	text-decoration: underline;
}
.button {
	font-size: 14px;
	font-weight: bold;
	background-color: #F50000;
	color: white;
	cursor: pointer;
	border-top: 1px solid #FEE5E5;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FEE5E5;
	margin: 5px 2px 5px 2px;
}



/*-------------------------------------------------------

			EDITS FOR YELLOW COLOUR CHANGE JUNE 14th 

---------------------------------------------------------*/

body.boxes div#sect-body-inner ul {background:url(images/pod-top.gif) top left no-repeat ;
padding:5px 5px 0 10px;
margin-bottom:0;
} /*heights are inline styles sorry*/

div.close-module {background:url(images/pod-bottom.gif) no-repeat bottom left; 
height:11px; margin-top:-6px;
}

/*-------------------------------------------------------

			HOMEPAGE EDITS CTA

---------------------------------------------------------*/
div.cta-seo
{
float:left;
width:740px;
margin-top:0;
}

#body-inner div.cta-seo ul {
background:#E2E2E2 none repeat scroll 0 0;
float:left;
font-size:11px;
height:50px;
margin:0 10px 10px 0;
padding:5px;
width:250px;
-moz-border-radius:3px;
-webkit-border-radius: 3px;

}
#body-inner div.cta-seo  ul.last {
margin-right:0;
padding-right:0;
}
#body-inner div.cta-seo ul li {
margin:0;
}

#body-inner div.cta-seo  ul#palm-city, #body-inner div.cta-seo ul#threelocations {
width:195px;
} 

#cta-airport-car-hire {
background: url(images/airport-cta.gif); 
background-position: top left;
width:204px;
height:34px;
text-indent:-9999px;
overflow:hidden;
margin:0;
}
.loud {
font-weight:bold;
text-transform:uppercase;
font-size:14px;
}