﻿* 
{
	margin:0px;
	padding:0px;
}

body 
{
	background:url(images/main-grey-bg.gif) repeat-x #c8d7dc;
	font-family:Arial;
	font-size:12px;
	color:#333333;
}

img 
{
	border:0px;
}

img, div, a, input, ul, li { behavior: url(/iepngfix.htc) }


/* HEADER */
/* HEADER */
/* HEADER */
/* HEADER */

#header-container 
{
	width:984px;
	height:70px;
	margin:0px auto 0px auto;
}

#logo-container
{
	background:url(images/logo.jpg) no-repeat;
	width:245px;
	height:42px;
	float:left;
	margin:30px 0 0 0;
}

#logo-container a {
	display:block; width:256px; height:42px;
}

#logo-container h1 {
	margin:0; padding:0;
}

#logo-container span {
	display:none;
}

#navigation
{
	height:29px;
	width:596px;
	float:right;
	margin:41px 0 0 0;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}
#navigation ul {list-style-type:none;}
#navigation li {display:inline; padding:0 0 0 18px;}
#navigation a:link, #navigation a:visited {color:#212d34; text-decoration:none;}
#navigation a:hover, #navigation a:active {color:#007fff; text-decoration:none;}

.success-style a:link, .success-style a:visited {color:#ffffff; text-decoration:underline;}
.success-style a:hover, .success-style a:active {color:#ffffff; text-decoration:none;}

#networks
{
	height:29px;
	width:120px;
	float:right;
	margin:26px 0 0 0;
	font-size:11px;
	text-align:right;
}

#partners
{
	height:20px;
	width:120px;
	float:left;
	margin:0 0 0 0;
	font-size:11px;
	text-align:left;
}

#networks p, #partners p
{
	color:#999999;
	padding:0 0 0 0;
	margin:0 0 3px 0;
}

#networks ul {list-style-type:none;}
#networks li {display:block; padding:0 0 3px 0;}
#networks a:link, #networks a:visited {color:#212d34; text-decoration:none;}
#networks a:hover, #networks a:active {color:#007fff; text-decoration:none;}


/* MIDDLE BAR */
/* MIDDLE BAR */
/* MIDDLE BAR */
/* MIDDLE BAR */

#middle-container 
{
	width:984px;
	height:315px;
	margin:26px auto 0px auto;
	clear:both;
	border-bottom:5px #212d34 solid;
	position: relative; left:0; top:0;
}

#middle-container-details
{
	width:984px;
	height:100%;
	margin:26px auto 0px auto;
	clear:both;
	border-bottom:5px #212d34 solid;
	background-color:#005bc4;
}

#middle-left-container
{
	width:398px;
	height:315px;
	float:left;
}

#middle-left-container-details
{
	width:328px;
	height:315px;
	float:left;
}

#middle-right-container
{
	background:url(images/home-image.jpg);
	width:586px;
	height:315px;
	float:left;
}

#search-container 
{
	background:url(images/grey-bg.gif);
	width:378px;
	height:86px;
	padding:20px 0 20px 20px;
}

#home-sell
{
	background:url(images/think-sell-bg.jpg);
	width:378px;
	height:49px;
	padding:140px 0 0 20px;
}

#image-enquiry-text 
{
	float:right;
	color:#ffffff;
	font-size:12px;
	padding:6px 20px 0px 0px;
	height:12px;
	width:300px;
	text-align:right;
}

#image-tag-line 
{
	background:url(images/exclusive-aircraft-image-tag.png);
	width:334px;
	height:20px;
	clear:both;
	float:right;
	margin:30px 20px 0px 0px;
}

#image-tag-line h1 {
	margin:0; padding:0;
}

#image-tag-line span {
	display:none;
}

#search-title 
{
	background:url(images/title-search-aircraft.png) no-repeat;
	width:302px;
	height:20px;
	clear:both;
}

#search-title h1 {
	margin:0; padding:0;
}

#search-title span {
	display:none;
}

.mainsearchbox 
{
	width:277px;
	height:23px;
	border:0;
	margin:0;
	padding:6px 0 0 5px;
}

a.button-search:link, a.button-search:visited {
  display: block;
  width: 362px;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-search.gif) top no-repeat;
  margin:0;
	border:0;
}

a.button-search:hover {
 background-position: bottom;
	border:0;
	margin:0;
}

a.button-findoutmore:link, a.button-findoutmore:visited {
  display: block;
  width: 108px;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-find-out-more.gif) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-findoutmore:hover {
 background-position: top;
	border:0;
	margin:0;
}

#search-content 
{
	clear:both;
	font-size:12px;
	color:#333333;
}

#search-content p
{
	margin:0px;
	line-height:34px;
	padding:0px;
}



/* CONTENT BAR */
/* CONTENT BAR */
/* CONTENT BAR */
/* CONTENT BAR */

#content-container 
{
	width:984px;
	margin:20px auto 0px auto;
	clear:both;
}

#left-content 
{
	width:640px;
	float:left;
}

#featured-aviation-title 
{
	background:url(images/title-featured-aircraft-for-sale.png) no-repeat;
	width:229px;
	height:20px;
	float:left;
	margin:0 0 10px 0;
}

#featured-aviation-title h1 {
	margin:0; padding:0;
}

#featured-aviation-title span {
	display:none;
}

#featured-aviation-title-acmi 
{
	background:url(images/title-featured-aircraft-acmi.png) no-repeat;
	width:205px;
	height:20px;
	float:left;
	margin:0 0 10px 0;
}

#featured-aviation-title-acmi h1 {
	margin:0; padding:0;
}

#featured-aviation-title-acmi span {
	display:none;
}

#view-all-aviation2 
{
	float:left;
	width:300px;
	height:20px;
	font-size:12px;
	color:#44a1ff;
	padding:2px 0 0 0;
	text-align:right;
}
 
#view-all-aviation2  a:link, a:link, #view-all-aviation2  a:visited, a:visited {color:#44a1ff; text-decoration:underline;}
#view-all-aviation2  a:hover, a:hover, #view-all-aviation2  a:active, a:active {color:#212d34; text-decoration:underline;}

#featured-aviation-repeater 
{
	clear:both;
	background-color:#ffffff;
	width:100%;
	padding:10px 0 0 10px;
}

.feature-holder 
{
	float:left;
	height:155px;
	width:157px;
}

.feature-image 
{
	width:147px;
	border:1px #eeeeee solid;
	margin:auto;
}

.feature-text
{
	text-align:center;
	line-height:20px;
}

.feature-text h3
{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}
 
.feature-text h3 a:link, .feature-text h3 a:visited {color:#333333; text-decoration:none;}
.feature-text h3 a:hover, .feature-text h3 a:active {color:#333333; text-decoration:underline;}


.feature-text p 
{
	margin:0;
	padding:0;
	font-size:12px;
	color:#666666;
}
 
.feature-text p a:link, .feature-text p a:visited {color:#666666; text-decoration:none;}
.feature-text p a:hover, .feature-text p a:active {color:#666666; text-decoration:underline;}


#other-executive-opportunities-title 
{
	background:url(images/title-other-opportunities.png) no-repeat;
	width:251px;
	height:20px;
	clear:both;
	margin:0 0 10px 0;
}

#other-executive-opportunities-title h1 {
	margin:0; padding:0;
}

#other-executive-opportunities-title span {
	display:none;
}

#other-executive-opportunities-container 
{
	clear:both;
	margin:0px;
	padding:0px;
}

#other-executive-opportunities-left 
{
	float:left;
	width:280px;
	padding:190px 0 0px 20px;
	background:#ffffff;
	height:40px;
	margin:0 0 60px 0;
	background:url(images/home-property-banner.jpg) no-repeat;
}

#other-executive-opportunities-right 
{
	float:left;
	width:280px;
	padding:190px 0 0px 20px;
	background:#ffffff;
	height:40px;
	margin:0 0 60px 20px;
	background:url(images/home-yacht-banner.jpg) no-repeat;
}

.opportunity-holder 
{
	clear:both;
	height:55px;
}

.opportunity-image 
{
	width:134px;
	height:55px;
	float:left;
}

.opportunity-text 
{
	width:156px;
	padding:0 0 0 10px;
	float:left;
}

.opportunity-text p 
{
	margin:0px;
	padding:0px;
	line-height:18px;
}

.opportunity-title-text 
{
	color:#212d34;
	font-size:14px;
	font-weight:bold;
}

.opportunity-body-text 
{
	color:#666666;
	font-size:11px;
}

.opportunity-body-text a:link, .opportunity-body-text a:visited {color:#00aeef; text-decoration:underline;}
.opportunity-body-text a:hover, .opportunity-body-text a:active {color:#212d34; text-decoration:underline;}

#right-content 
{
	width:313px;
	float:left;
	margin:0 0 0 31px;
}

#aviation-categories-title 
{
	background:url(images/title-aircraft-categories.png) no-repeat;
	width:223px;
	height:20px;
	float:left;
	margin:0 0 10px 0;
}

#aviation-categories-title h1 {
	margin:0; padding:0;
}

#aviation-categories-title span {
	display:none;
}

#aviation-categories-repeater
{
	clear:both;
	border-top:5px solid #dee7ea;
}

.aviation-categories-container 
{
	border-bottom:5px solid #dee7ea;
	padding:6px 0 4px 0;
	clear:both;
	height:60;
}

a.button-cat-comm-jet:link, a.button-cat-comm-jet:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-categories-comm-jets.jpg) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-cat-comm-jet:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-cat-corp-jet:link, a.button-cat-corp-jet:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-categories-corp-jets.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-cat-corp-jet:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-cat-turbo-prop:link, a.button-cat-turbo-prop:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-categories-turbo-prop.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-cat-turbo-prop:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-cat-helicopters:link, a.button-cat-helicopters:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-categories-helicopters.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-cat-helicopters:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-jetstream-3132:link, a.button-jetstream-3132:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-jetstream-3132.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-jetstream-3132:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-saab-340:link, a.button-saab-340:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-saab-340.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-saab-340:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-dornier-228:link, a.button-dornier-228:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-dornier-228.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-dornier-228:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-cat-acmi:link, a.button-cat-acmi:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-categories-acmi.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-cat-acmi:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-cat-parting-out:link, a.button-cat-parting-out:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-categories-parting-out.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-cat-parting-out:hover {
 background-position: top;
	border:0;
	margin:0;
}

a.button-cat-for-sale:link, a.button-cat-for-sale:visited {
  display: block;
  width: 313px;
  height: 60px;
  text-decoration:none;
  background:url(../images/button-categories-for-sale.png) bottom no-repeat;
  margin:0;
	border:0;
}

a.button-cat-for-sale:hover {
 background-position: top;
	border:0;
	margin:0;
}

#working-with-aviation-title 
{
	background:url(images/title-working-with-think-aviation.png) no-repeat;
	width:237px;
	height:20px;
	float:left;
	margin:0 0 10px 0;
}

#working-with-aviation-title h1 {
	margin:0; padding:0;
}

#working-with-aviation-title span {
	display:none;
}

#aircraft-to-sell 
{
	background:url(images/aircraft-to-sell.jpg) no-repeat;
	width:293px;
	height:42px;
	margin:20px 0 20px 0;
	padding:180px 0 0 20px;
	clear:both;
}

a.button-sell-aircraft:link, a.button-sell-aircraft:visited {
  display: block;
  width: 273px;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-selling-aircraft.gif) top no-repeat;
  margin:0;
	border:0;
}

a.button-sell-aircraft:hover {
 background-position: bottom;
	border:0;
	margin:0;
}

#aircraft-parts-to-sell 
{
	background:url(images/aircraft-parts-to-sell.jpg) no-repeat;
	width:293px;
	height:42px;
	margin:20px 0 0 0;
	padding:180px 0 0 20px;
}

a.button-sell-parts:link, a.button-sell-parts:visited {
  display: block;
  width: 273px;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-selling-parts.gif) top no-repeat;
  margin:0;
	border:0;
}

a.button-sell-parts:hover {
 background-position: bottom;
	border:0;
	margin:0;
}

#aviation-results-repeater
{
	width:100%;
}

.aviation-results-holder 
{
	width:964px;
	margin:10px 0 0 0;
	padding:10px 10px 0 10px;
	clear:both;
	background:#ffffff;
}

.aviation-result-image 
{
	float:left;
	width:169px;
	margin:0 10px 10px 0;
}

.aviation-results-icons 
{
	clear:both;
	height:16px;
	margin:10px 0 0 0;
}

.aviation-results-icons img 
{
	margin:0 8px 0 0;
}

.aviation-result-info 
{
	float:left;
	padding:0px 0 0 0;
	width:610px;
}

.aviation-result-info h2 a
{
	color:#333333;
	font-size:20px;
	margin:0px 0 6px 0;
	padding:0px;
	height:22px;
	font-weight:bold;
}

.aviation-result-info a:link, .aviation-result-info a:visited {color:#333333; text-decoration:none;}
.aviation-result-info a:hover, .aviation-result-info a:active {color:#007efe; text-decoration:underline;}

.aviation-result-facts 
{
	color:#007fff;
}


/* FOOTER CONTAINER */
/* FOOTER CONTAINER */
/* FOOTER CONTAINER */
/* FOOTER CONTAINER */

#footer-container 
{
	width:100%;
	margin:60px auto 0px auto;
	background-color:#ffffff;
	clear:both;
}

#footer-holder 
{
	width:984px;
	clear:both;
	height:30px;
	margin:0 auto 0 auto;
	padding:26px 0 26px 0;
	color:#666666;
}

#footer-content 
{
	font-size:12px;
	width:220px;
	float:left;
	padding:0 0 20px 0;
}

#seo-content
{
	height:30px;
	float:right;
	font-size:12px;
}
#seo-content ul {list-style-type:none;}
#seo-content li {display:inline; padding:0 0 0 10px;}
#seo-content a:link, #seo-content a:visited {color:#666666; text-decoration:none;}
#seo-content a:hover, #seo-content a:active {color:#007fff; text-decoration:underline;}
#seo-content a.think:link, #seo-content a.think:visited {color:#8fca0d; text-decoration:underline;}
#seo-content a.think:hover, #seo-content a.think:active {color:#212d34; text-decoration:underline;}

span.bluehighlight

{
	color:#007fff;
	margin:0 15px 0 0;
}

#plane_footer 
{
	width:984px;
	clear:both;
	margin:0 auto 0 auto;
	padding:0 0 26px 0;
	color:#666666;
}

.plane_section
{
	width:452px;
	float:left;
	padding:0 0 0 40px;
}

.plane_section h1
{
	font-size:16px;
	font-weight:bold;
	color:#666666;
	margin:0 0 10px 0;
	padding:0 0 0 0;
}

.plane_section ul {list-style-type:none;}
.plane_section li {display:block; padding:8px 0 0 0;}
.plane_section a:link, .plane_section a:visited {color:#666666; text-decoration:underline;}
.plane_section a:hover, .plane_section a:active {color:#007fff; text-decoration:underline;}
.plane_section a.think:link, .plane_section a.think:visited {color:#8fca0d; text-decoration:underline;}
.plane_section a.think:hover, .plane_section a.think:active {color:#212d34; text-decoration:underline;}


/* FONT */
/* FONT */
/* FONT */
/* FONT */

.bold-blue 
{
	font-weight:bold;
	font-size:13px;
	color:#00aeef;
}


/* DETAILS PAGE */
/* DETAILS PAGE */
/* DETAILS PAGE */
/* DETAILS PAGE */


#aircraft-details-header 
{
	width:100%;
	height:30px;
}

#aircraft-details-enquiry 
{
	float:left;
	height:20px;
	width:220px;
}

#aircraft-details-navigation 
{
	height:20px;
	float:right;
	width:750px;
	text-align:center;
}

#aircraft-details-navigation ul {list-style-type:none;}
#aircraft-details-navigation li {display:inline; padding:0 0 0 20px;}
#aircraft-details-navigation li a:link, #aircraft-details-navigation li a:visited {color:#44a1ff; text-decoration:underline;}
#aircraft-details-navigation li a:hover, #aircraft-details-navigation li a:active {color:#212d34; text-decoration:underline;}


#aircraft-details-holder 
{
	width:964px;
	background:#ffffff;
	clear:both;
	padding:10px 10px 0 10px;
}

#aircraft-details-images 
{
	width:323px;
	float:left;
}

.aircraft-details-wishlist 
{
	width:353px;
	height:47px;
	float:right;
}

.aircraft-details-resources
{
	width:100%;
	height:25px;
	background-color:#000000;
	opacity:0.65;
	filter: alpha(opacity=65);
	margin:281px 0 0 0;
	padding:10px 0 0 0;
}

.image-repeater 
{
	width:323px;
	margin:0 0 10px 0;
}

.image-repeaterbreak 
{
	width:323px;
	margin:40px 0 10px 0;
}

#aircraft-details-content
{
	width:620px;
	float:left;
	margin:0 0 0 20px;
	overflow:hidden;
}

#newaircraftholder 
{
	clear:both;
	width:620px;
}

#aircraftintro 
{
	float:left;
	color:#000000;
	font-size:12px;
	width:360px;
}

#aircraftresourcesholder 
{
	float:right;
	background:url(images/aircraft-resource-bg.gif) no-repeat;
	width:230px;
	height:248px;
}

#aircraftresourcesholder p 
{
	padding:0px;
	margin:0px;
}

#aircraftresourcesholder a:link, #aircraftresourcesholder a:visited {color:#fff; text-decoration:none; padding:0 0 0 0; }
#aircraftresourcesholder a:hover, #aircraftresourcesholder a:active {color:#fff; text-decoration:underline; padding:0 0 0 0; }

#aircraftresourcetop
{
	width:210px;
	height:146px;
	clear:both;
	color:#ffffff;
	padding:46px 0 0 20px;
}

#aircraftresourcetop p 
{
	padding:0px;
	margin:0px;
	width:190px
}

#aircraftresourcetop  a:link, #aircraftresourcetop a:visited {color:#ffffff; height:28px; text-decoration:none; display:block; padding:8px 0 0px 5px;}
#aircraftresourcetop a:hover, #aircraftresourcetop a:active {color:#ffffff; height:28px; text-decoration:none; background-color:#005ac2; display:block; padding:8px 0 0px 5px;}

#aircraftresourcebottom
{
	width:190px;
	height:46px;
	clear:both;
	color:#ffffff;
	padding:10px 20px 0 20px;
}

#aircraft-details-content h1 
{
	color:#212d34;
	font-size:20px;
	font-weight:bold;
	margin:10px 0 20px 0;
	padding:0 0 0 0;
	/*background:url(images/icon-details.png) top right no-repeat;*/
}

#aircraft-details-content p 
{
	line-height:18px;
	/*margin:0 0 16px 0;*/
}

#aircraft-details-content ul
{
	list-style-type:none;
	margin-left:16px;
}
#aircraft-details-content li
{
	background:url(images/list-star.png) no-repeat top left;
	padding:0 0 0 20px;
	margin:0 0 10px 0;
}


.aircraft-details-resources ul {list-style-type:none;}
.aircraft-details-resources li {background:url(../images/list-pdf.png) no-repeat left top; display: inline; padding:0 0 10px 30px; margin:-5px 30px 0 6px;}
.aircraft-details-resources li a:link, .aircraft-details-resources li a:visited {color:#fff; text-decoration:none; padding:0 0 0 0; }
.aircraft-details-resources li a:hover, .aircraft-details-resources li a:active {color:#fff; text-decoration:underline; padding:0 0 0 0; }

.aircraft-details-h2 
{
	margin:40px 0 20px 0;
	font-size:18px;
	color:#212d34;
	font-weight:bold;
	border-top:1px #eeeeee solid;
	border-bottom:1px #eeeeee solid;
}

.think-luxury-h2 
{
	margin:10px 0 10px 0;
	font-size:18px;
	color:#212d34;
	font-weight:bold;
}

.aircraft-details-video-h2
{
	color:#212d34;
	font-size:18px;
	font-weight:bold;
	margin:40px 0 20px 0;
	padding:0 0 0 0;
	background:url(images/icon-video.png) right no-repeat;
}

.buttonspacer 
{
	margin:0 8px 0 0;
}

a.button-makeoffer:link, a.button-makeoffer:visited {
  display: block;
  width: 213px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(images/button-make-offer.gif) top;
  margin:0 10px 0 0;
}

a.button-makeoffer:hover {
 background-position:bottom;
}

a.button-arrangeview:link, a.button-arrangeview:visited {
  display: block;
  width: 205px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(images/button-arrange-viewing.gif) top;
  margin:0 10px 0 0;
}

a.button-arrangeview:hover {
 background-position:bottom;
}

a.button-requestinfo:link, a.button-requestinfo:visited {
  display: block;
  width: 180px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(images/button-request-information.gif) top;
  margin:0 0 0 0;
}

a.button-requestinfo:hover {
 background-position:bottom;
}

#aircraft-heading 
{
	background:url(images/grey-bg.gif);
	width:308px;
	height:86px;
	padding:20px 0 20px 20px;
}

#aircraft-heading h1 
{
	margin:0 0 0px 0;
	padding:0 0 0 0;	
	color:#212d34;
	font-size:20px;	
	line-height:22px;
}

#aircraft-heading h2 
{
	margin:0 0 15px 0;
	padding:0 0 0 0;	
	color:#475258;
	font-size:15px;	
}

#aircraft-heading p 
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#666666;
	font-size:12px;	
}



#enquire-aircraft-title
{
	background:url(images/title-enquire-aircraft.png) no-repeat;
	width:247px;
	height:20px;
	clear:both;
}

#enquire-aircraft-title h1 {
	margin:0; padding:0;
}

#enquire-aircraft-title span {
	display:none;
}

#enquire-aircraft-form 
{
	clear:both;
	text-align:right;
}

.enquire-aircraft-form-style 
{
	width:278px;
	height:70px;
	border:0px;
	font-size:11px;
	color:#444444;
	font-family:Arial;
	margin:10px 0 10px 0;
	padding:6px;
}

#call-to-action
{
	background:url(images/blue-bg.gif) #005bc4;
	width:288px;
	height:149px;
	padding:20px;
}

#call-to-action p 
{
	color:#ffffff;
	font-size:13px;
	font-weight:normal;
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:block;
}

#call-to-action  a:link, #call-to-action  a:visited {color:#ffffff; height:26px; text-decoration:none; display:block; padding:6px 0 0px 5px;}
#call-to-action  a:hover, #call-to-action  a:active {color:#ffffff; height:26px; text-decoration:none; background-color:#005ac2; display:block; padding:6px 0 0px 5px;}

.featured-aircraft-price-details
{
	font-size:25px;
	font-weight:bold;
	color:#ffffff;
	height:22px;
	float:left;
	width:180px;
	text-align:left;
}

/* SELLERS BAR */
/* SELLERS BAR */
/* SELLERS BAR */
/* SELLERS BAR */

#sellers-container 
{
	width:964px;
	height:308px;
	margin:26px auto 0px auto;
	padding:16px 16px 10px 16px;
	clear:both;
	background:url(images/sellers-middle-bg.png);
}

#sellers-left-container
{
	width:484px;
	height:308px;
	float:left;
}

#sellers-right-container
{
	float:left;
	width:466px;
	margin:0 0 0 14px;
}
#sellers-right-container p 
{
	line-height:18px;
	margin:0 0 16px;
}
#private-sellers-title
{
	background:url(images/title-private-sellers.png) no-repeat;
	width:283px;
	height:25px;
	clear:both;
	margin:6px 0 20px 0;
}

#private-sellers-title h1 {
	margin:0; padding:0;
}

#private-sellers-title span {
	display:none;
}

#sellers-right-container ul
{
	list-style-type:none;
	margin-left:16px;
}
#sellers-right-container li
{
	background:url(images/list-star.png) no-repeat top left;
	padding:0 0 0 20px;
	margin:0 0 10px 0;
	font-weight:bold;
	font-size:14px;
	width:400px;
}

#seller-steps-holder 
{
	background:#ffffff;
	clear:both;
	padding:10px;
}

#seller-steps-holder h2 
{
	color:#333333;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin:0 0 10px 0;
}

#seller-steps-holder p 
{
	margin:0 12px 15px 0;
	line-height:18px;
}

#seller-step1
{
	background:url(images/sellers-step1.jpg) no-repeat;
	float:left;
	width:228px;
	padding:148px 0 0 4px;
	overflow:hidden;
}


#seller-step2
{
	background:url(images/sellers-step2.jpg) no-repeat;
	float:left;
	width:228px;
	padding:148px 0 0 4px;
	overflow:hidden;
}

#seller-step3
{
	background:url(images/sellers-step3.jpg) no-repeat;
	float:left;
	width:228px;
	padding:148px 0 0 4px;
	overflow:hidden;
}

#seller-step4
{
	background:url(images/sellers-step4.jpg) no-repeat;
	float:left;
	width:228px;
	padding:148px 0 0 4px;
	overflow:hidden;
}

#seller-steps-holder ul
{
	list-style-type:none;
	margin-left:12px;
}
#seller-steps-holder li
{
	background:url(images/list-star.png) no-repeat top left;
	padding:0 0 0 18px;
	margin:0 0 6px 0;
	font-weight:bold;
	width:190px;
}

#sellers-contact-holder 
{
	width:964px;
	margin:20px auto 0px auto;
	background:#ffffff;
	clear:both;
	padding:10px;
}
/* ABOUT BAR */
/* ABOUT BAR */
/* ABOUT BAR */
/* ABOUT BAR */

#aboutus-container 
{
	width:964px;
	margin:26px auto 0px auto;
	padding:16px 16px 10px 16px;
	clear:both;
	background:url(images/about-bg.png) no-repeat;
}

#aboutus-left-container
{
	width:950px;
}

#aboutus-left-container p 
{
	line-height:18px;
	margin:0 0 16px;
}

#about-selling-container 
{
	width:462px;
	padding:10px;
	float:left;
	margin:0 0 20px 0;
	background-color:#ffffff;
}

#about-brokerage-container 
{
	width:462px;
	padding:10px;
	float:left;
	margin:0 0 20px 20px;
	background-color:#ffffff;
}

#aboutus-selling-title
{
	background:url(images/title-about-selling.png) no-repeat;
	width:247px;
	height:25px;
	clear:both;
	margin:6px 0 20px 0;
}

#aboutus-selling-title h1 {
	margin:0; padding:0;
}

#aboutus-selling-title span {
	display:none;
}

#aboutus-brokerage-title
{
	background:url(images/title-about-brokerage.png) no-repeat;
	width:300px;
	height:25px;
	clear:both;
	margin:6px 0 20px 0;
}

#aboutus-brokerage-title h1 {
	margin:0; padding:0;
}

#aboutus-brokerage-title span {
	display:none;
}

#about-selling-container ul
{
	list-style-type:none;
	margin:0 12px 18px 0;
}
#about-selling-container li
{
	background:url(images/list-star.png) no-repeat top left;
	padding:0 0 0 18px;
	margin:0 0 6px 0;
	font-weight:bold;
	width:400px;
}

#about-selling-container p 
{
	line-height:18px;
	margin:0 0 16px;
}

#about-brokerage-container p 
{
	line-height:18px;
	margin:0 0 16px;
}

#further-details-container 
{
	background:#ffffff;
	clear:both;
	width:964px;
	margin:20px 0 0 0;
	padding:10px;
}

#further-details-container
{
	line-height:20px;
	margin:0 0 16px;
}

#aboutus-contact-form 
{
	float:left;
	width:580px;
}

#aboutus-other-container 
{
	float:left;
	width:300px;
	margin:0 0 0 60px;
}

.contactus
{
	background:url(images/title-about-contact.png) no-repeat;
	width:300px;
	height:25px;
	clear:both;
	margin:6px 0 20px 0;
}

.contactus h3 {
	margin:0; padding:0;
}

.contactus span {
	display:none;
}



a.button-contactus:link, a.button-contactus:visited {
  display: block;
  width: 95px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-submit-form.gif) left top no-repeat;
  margin:5px 20px 10px 0;
}

a.button-contactus:hover {
 background-position: right top;
}

a.button-luxcontactus:link, a.button-luxcontactus:visited {
  display: block;
  width: 95px;
  float:right;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-submit-form.gif) left top no-repeat;
  margin:5px 25px 10px 0;
}

a.button-luxcontactus:hover {
 background-position: right top;
}

.otheropps
{
	background:url(images/title-about-other-exec.png) no-repeat;
	width:200px;
	height:25px;
	clear:both;
	margin:6px 0 30px 0;
}

.otheropps h3 {
	margin:0; padding:0;
}

.otheropps span {
	display:none;
}

#successmsg2 
{
	width:964px;
	padding:10px;
	margin:0 auto 0 auto;
	background:#fdf9cd;	
}

#errmessage 
{
	width:964px;
	padding:10px;
	margin:0 auto 0 auto;
	background:#fdf9cd;	
}

#errmessage p, #successmsg p 
{
	line-height:18px;
	margin:0 0 16px;
}

#contactus-container 
{
	width:964px;
	margin:26px auto 0px auto;
	padding:16px 16px 10px 16px;
	clear:both;
	background:url(images/luxury-content-bg.png);
}

.opps-container 
{
	width:964px;
	margin:26px auto 0px auto;
	padding:16px 16px 10px 16px;
	clear:both;
	background:url(images/about-bg.png) no-repeat;
}

.opps-left-container
{
	width:950px;
}

.opps-left-container p 
{
	line-height:18px;
	margin:0 0 16px;
}

.opps-container ul
{
	list-style-type:none;
	margin-left:12px;
	margin-bottom:12px;
}
.opps-container li
{
	background:url(images/list-star.png) no-repeat;
	font-weight:bold;
	padding:0 0 0 30px;
	margin:0 0 2px 30px;
	
}

#luxury-form-container 
{
	width:344px;
	height:102px;
	background:url(images/luxury-bg.jpg) no-repeat;
	padding:8px 0 0 620px;
	color:#999999;
}

#luxury-form-container label {
  float: left;
  width: 100px;
  margin:0 0 0 0;
}

#luxury-form-container input {
  width: 207px;
  margin:0 0 0 0;
  padding:0 0 0 0;
}

#luxury-form-container input[type="text"] {
  border-top: 1px solid #2d3039;
  border-left: 1px solid #2d3039;
  border-bottom: 1px solid #2d3039;
  border-right: 1px solid #2d3039;
  margin:0 0 0 0;
  padding: 0 5px 0 5px;
  background-color:#000000;
  color:#ffffff;
}

/* style form elements on focus */
#luxury-form-container input:focus {
  background: #eeeeee;
  color:#000000;
}

#luxury-what-is-it 
{
	width:310px;
	float:left;
	margin:30px 30px 0 0;
}
#luxury-why-register 
{
	width:310px;
	float:left;
	margin:30px 30px 0 0;
}
#luxury-coming-soon
{
	width:280px;
	float:left;
	margin:30px 0 0 0;
}

#luxury-what-is-it p
{
	line-height:20px;
	margin:0 0 16px 0;
}
#luxury-why-register p
{
	line-height:20px;
	margin:0 0 16px 0;
}
#luxury-coming-soon p
{
	line-height:20px;
	margin:0 0 16px 0;
}

#luxury-what-is-it-title
{
	background:url(images/title-luxury-exp.png) no-repeat;
	width:300px;
	height:25px;
	clear:both;
	margin:0px 0 20px 0;
}

#luxury-what-is-it-title h1 {
	margin:0; padding:0;
}

#luxury-what-is-it-title span {
	display:none;
}

#luxury-why-register-title
{
	background:url(images/title-luxury-register.png) no-repeat;
	width:300px;
	height:25px;
	clear:both;
	margin:0px 0 20px 0;
}

#luxury-why-register-title h1 {
	margin:0; padding:0;
}

#luxury-why-register-title span {
	display:none;
}

#luxury-coming-soon-title
{
	background:url(images/title-luxury-coming-next.png) no-repeat;
	width:240px;
	height:25px;
	clear:both;
	margin:0px 0 20px 0;
}

#luxury-coming-soon-title h1 {
	margin:0; padding:0;
}

#luxury-coming-soon-title span {
	display:none;
}








/* fieldset styling */
fieldset {
  margin: 0px 0 15px 0; /*  space out the fieldsets a little*/
  padding: 10px 10px 10px 10px;
  background-color:#f6f6f6;
  width:580px;
  float:left;
  border:0px;
}



/* legend styling */
legend {
  font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#444444;
	line-height:1.88em;
	margin:0 0 0 -10px;
}

form p {
  position: relative;
  width: 100%;
  margin:0 0 5px 0;
  
}



/* style for  labels */
label {
  float: left;
  width: 200px;
  margin:5px 0 0 0;
  height:25px;
}

label.list {
  float: right;
  width: 200px;
  margin:20px 0 10px 0;
}

label.search {
  float: left;
  width: 100px;
  margin:0 0 0 0;
  padding:5px 0 0 20px;
}

label.message {
  float: left;
  width: 140px;
  margin:5px 0 0 0;
}

/* style for required labels */
label .required {
  color:#e13220;
}

/* style error messages */
label .feedback {
  position: absolute;
  margin-left: 100px;
  left: 320px;
  right: 0;
  color:#e13220;
  padding-left: 25px;
  font-size:11px;
  line-height:12px;
  background: url(../images/error.gif) no-repeat left top;
}

.feedback {
  position: relative;
  width:90px;
  left: 480px;
  right: 0;
  top:-30px;
  color:#e13220;
  padding-left: 15px;
  margin-bottom:-30px;
  font-size:11px;
  line-height:16px;
  background: url(../images/error.gif) no-repeat left top;
}

/* :KLUDGE: Explicitly set the width for IE6- */
* html .feedback{
  width: 200px;

}

.fullname, .tel, .email {
  width: 250px;
  height:19px;
}

input {
  width: 20px;
  height:19px;
}



.time {
  width:252px;
  height:22px;
  margin:3px 0 0 0;
}

.search {
  width:150px;
  height:20px;
  margin:3px 0 0 0;
}

.message {
  width:312px;
  height:120px;
  margin:2px 0 0 0;
}

input[type="text"], textarea {
  border-top: 2px solid #e6e6e6;
  border-left: 2px solid #e6e6e6;
  border-bottom: 2px solid #e6e6e6;
  border-right: 2px solid #e6e6e6;
  margin:2px 0 2px 0;
  padding: 3px 5px 3px 5px;
}

/* style form elements on focus */
input:focus, textarea:focus {
  background: #ffc;
}

textarea {
  width: 300px;
  height: 100px;
}

.submitdig{
	background: url(/images/submit-dig.gif);
	width:119px;
	height:31px;
	float:right;
	border:none;
	cursor:pointer;
	margin:15px 0 0 0;
	padding:-5px 0 0 0;
	color:#ffffff;
}
.submitdig:focus {background: url(/images/submit-dig.gif);}

.submitmedia{
	background: url(/images/submit-media.gif);
	width:119px;
	height:31px;
	float:right;
	border:none;
	cursor:pointer;
	margin:15px 0 0 0;
	padding:-5px 0 0 0;
	color:#ffffff;
}
.submitmedia:focus {background: url(/images/submit-media.gif);}

.submitprint{
	background: url(/images/submit-print.gif);
	width:119px;
	height:31px;
	float:right;
	border:none;
	cursor:pointer;
	margin:15px 0 0 0;
	padding:-5px 0 0 0;
	color:#ffffff;
}
.submitprint:focus {background: url(/images/submit-print.gif);}

.submithost{
	background: url(/images/submit-host.gif);
	width:119px;
	height:31px;
	float:right;
	border:none;
	cursor:pointer;
	margin:15px 0 0 0;
	padding:-5px 0 0 0;
	color:#ffffff;
}
.submithost:focus {background: url(/images/submit-host.gif);}

#error 
{
	background-color:#F02F21;
	color:#fff;
	font-size:0.75em;
	padding:10px 20px 20px 20px;
	margin:30px 0 30px 0px;
	width:590px;
}

#error p 
{
	color:#fff;
	display:block;
	font-family:Arial,sans-serif;
	font-size:1.25em;
	font-weight:bold;
}

#error ul
{
	list-style-type:disc;
	margin:0 0 0 20px;
}

#propsummarybg
{
	background:url(images/property-summary-bg.gif) repeat-x;
	margin:0 0 0 -10px;
	padding:0 0 0 10px;
}

#sitemap_container 
{
	float:left;
	width:580px;
}

#sitemap_container ul
{
	list-style-type:none;
	margin-left:16px;
}
#sitemap_container li
{
	background:url(images/list-star.png) no-repeat top left;
	padding:0 0 0 20px;
	margin:0 0 10px 0;
}

.sitemap
{
	background:url(images/title-sitemap.gif) no-repeat;
	width:300px;
	height:25px;
	clear:both;
	margin:6px 0 20px 0;
}

.sitemap h3 {
	margin:0; padding:0;
}

.sitemap span {
	display:none;
}

.aviation-result-actions
{
	float:right;
	width:164px;
	text-align:right;
}

.aviation-result-actions a.button-viewthisaviation:link, .aviation-result-actions  a.button-viewthisaviation:visited {
  display: block;
  width: 165px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(images/results-view-aircraft.gif) top;
  margin:0 0px 0 0;
}

.aviation-result-actions a.button-viewthisaviation:hover {
 background-position: bottom;
}

.aviation-result-actions a.button-enquire:link, .aviation-result-actions a.button-enquire:visited {
  display: block;
  width: 165px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(../images/results-enquire-aircraft.gif) top;
  margin:5px 0px 10px 0;
}

.aviation-result-actions a.button-enquire:hover {
 background-position: bottom;
}

.aviation-result-price 
{
	color:#e00017;
	font-size:18px;
	margin:0 0 10px 0;
	padding:0px;
	height:22px;
	font-weight:bold;
}

input.newbutton 
{
	border:1px solid #005cc5;
	background:#007fff;
	color:#ffffff;
	font-weight:bold;
	width:120px;
	height:30px;
	cursor:pointer;
	font-size:12px;
	padding:0px;
	margin:0px;
}



a.button-thinkprop:link, a.button-thinkprop:visited {
  display: block;
  width: 260px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-prop.png) bottom;
  margin:0;
}

a.button-thinkprop:hover {
 background-position: top;
}

a.button-thinkyacht:link, a.button-thinkyacht:visited {
  display: block;
  width: 260px;
  float:left;
  height: 29px;
  text-decoration:none;
  background:url(../images/button-yacht.png) bottom;
  margin:0;
}

a.button-thinkyacht:hover {
 background-position: top;
}
#list-aircraft-title
{
	background:url(images/title-list-your-aircraft.png) no-repeat;
	width:283px;
	height:25px;
	clear:both;
	margin:6px 0 20px 0;
}

#list-aircraft-title h1 {
	margin:0; padding:0;
}

#list-aircraft-title span {
	display:none;
}



#spares-heading 
{
	background:url(images/grey-bg.gif);
	width:308px;
	height:86px;
	padding:20px 0 20px 20px;
}

#spares-heading h1 
{
	margin:0 0 0px 0;
	padding:0 0 0 0;	
	color:#212d34;
	font-size:20px;	
	line-height:22px;
}

#spares-heading h2 
{
	margin:10px 0 0 0;
	padding:0 0 0 0;	
	color:#475258;
	font-size:15px;	
}

#spares-text
{
	background:url(images/blue-bg.gif) #005bc4;
	width:288px;
	height:149px;
	padding:20px;
}

#spares-text p 
{
	color:#ffffff;
	font-size:13px;
	font-weight:normal;
	margin:0 0 12px 0;
	padding:0 0 0 0;
	display:block;
}

#parting-out-details-content
{
	width:693px;
	float:left;
	margin:0 0 0 0;
	overflow:hidden;
}

#new_section
{
	width:984px;
	height:295px;
	margin:26px auto 0px auto;
	clear:both;
	position: relative; left:0; top:0;
}

#new_section_left
{
	width:372px;
	height:295px;
	float:left;
	background:#60798a;
	padding:0 0 0 10px;
}

#new_section_right
{
	width:602px;
	height:295px;
	float:left;
}

#search_our_inventory
{
	background:url(images/title_search_inventory.jpg) no-repeat;
	width:180px;
	height:16px;
	float:left;
	margin:16px 0 10px 0;
}

#search_our_inventory h1 {
	margin:0; padding:0;
}

#search_our_inventory span {
	display:none;
}

a.button-acmi-search:link, a.button-acmi-search:visited {
  display: block;
  width: 360px;
  height: 51px;
  text-decoration:none;
  background:url(/images/acmi-search.jpg) top no-repeat;
  margin:0;
	border:0;
}

a.button-acmi-search:hover {
 background-position: bottom;
	border:0;
	margin:0;
}

a.button-aircraft-search:link, a.button-aircraft-search:visited {
  display: block;
  width: 360px;
  height: 51px;
  text-decoration:none;
  background:url(/images/aircraft-search.jpg) top no-repeat;
  margin:0;
	border:0;
}

a.button-aircraft-search:hover {
 background-position: bottom;
	border:0;
	margin:0;
}

a.button-partingout-search:link, a.button-partingout-search:visited {
  display: block;
  width: 360px;
  height: 51px;
  text-decoration:none;
  background:url(/images/parting-out-search.jpg) top no-repeat;
  margin:0;
	border:0;
}

a.button-partingout-search:hover {
 background-position: bottom;
	border:0;
	margin:0;
}

#header-categories-repeater
{
	clear:both;
	border-top:5px solid #97aab5;
  width: 360px;
}

#enquire_about_services
{
	background:url(images/title-enquire-about.jpg) no-repeat;
	width:271px;
	height:15px;
	float:left;
	margin:16px 0 10px 0;
}

#enquire_about_services h1 {
	margin:0; padding:0;
}

#enquire_about_services span {
	display:none;
}

a.button-finance:link, a.button-finance:visited {
  display: block;
  width: 360px;
  height: 26px;
  text-decoration:none;
  background:url(/images/button-finance.jpg) top no-repeat;
  margin:0;
	border:0;
}

a.button-finance:hover {
 background-position: bottom;
	border:0;
	margin:0;
}


#group_bar_box

{

	width:100%;

	background:url(/images/group-bar.gif) repeat-x;

	height:29px;

	padding:12px 0 0 0;

}



#group_bar_holder

{

	width:983px;

	margin:0 auto 0 auto;

	height:28px;

}



.group_website_box

{

	width:135px;

	height:28px;

	float:right;

	margin:0 0 0 2px;

}



a.group_yacht_link:link, a.group_yacht_link:visited 

{

  display: block;

	background:url(/images/group_think-yachts.jpg) top;

	width:135px;

	height:28px;

}

a.group_yacht_link:hover, a.group_yacht_link:active 

{

	background-position:bottom;

}



a.group_aviation_link:link, a.group_aviation_link:visited 

{

  display: block;

	background:url(/images/group_think-aviation.jpg) top;

	width:135px;

	height:28px;

}

a.group_aviation_link:hover, a.group_aviation_link:active 

{

	background-position:bottom;

}



a.group_property_link:link, a.group_property_link:visited 

{

  display: block;

	background:url(/images/group_think-property.jpg) top;

	width:135px;

	height:28px;

}

a.group_property_link:hover, a.group_property_link:active 

{

	background-position:bottom;

}



a.group_finance_link:link, a.group_finance_link:visited 

{

  display: block;

	background:url(/images/group_think-finance.jpg) top;

	width:135px;

	height:28px;

}

a.group_finance_link:hover, a.group_finance_link:active 

{

	background-position:bottom;

}



.group_aviation_static

{

  display: block;

	background:url(/images/group_think-aviation.jpg) bottom;

	width:135px;

	height:28px;

}