BODY {
	font-family: Calibri;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: auto;
	background-image: url(../images/gradientBG.gif);
	background-repeat: repeat-x;
}
#blackouter {
	margin: auto;
	width: 910px;
	background-color: #000000;
}
#innercontent {
	margin: auto;
	width: 900px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#footercontent {
	background-image: url(../images/footerbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 171px;
}
#contentp {
	width: 649px;
	background-color:#FFFFFF;
	background-image: url(../images/contentback.jpg);
	background-repeat: repeat-x;
	padding-left: 13px;
	padding-top: 5px;
	height: auto;
}
#contentpQL {
	width: 649px;
	height: auto;
	background-color:#FFFFFF;
	background-image: url(../images/contentback.jpg);
	background-repeat: repeat-x;
	padding-left: 13px;
	padding-top: 5px;
}
.divDivider {
	height: 2px;
	width: 100%;
	background-color: #D19D30;
}
.HomesPic {
	border:#FFFFFF;
	border-width: 1px;
}
.HomesMapPic {
	border-width: 1px;
	border-color: #CCCCCC;
}
.YachtPic{
	border-width: 1px;
	border-color: #CCCCCC;
	padding: 4px;
	width: 139px;
	height: 113px;
}
.LuxHeadBtmLeft {
	background-image:url(../images/luxheadbottomleft.jpg);
	background-repeat:no-repeat;
	padding-bottom: 10px;
}
.LuxHeadBtmRight {
	background-image:url(../images/luxheadbottomright.jpg);
	background-repeat:no-repeat;
}
.JetHeadBtmLeft {
	background-image:url(../images/JetheadBTMLEFT.jpg);
	background-repeat:no-repeat;
}
.JetHeadBtmRight {
	background-repeat:no-repeat;
	background-image: url(../images/jetheadbtmright1.jpg);
}
.PageTitlejet1 {
background-image:url(../images/jetcharterhead21.jpg);
height:70px;
width:662px;
}
.PageTitleBMW1 {
background-image:url(../images/car2-top2Right1.gif);
height:70px;
width:672px;
vertical-align:top;
}
.JetTittleB {
	background-repeat: no-repeat;
}
.CarHeadBtmLeft {
	background-image:url(../images/car-topBottomLeft.jpg);
	background-repeat:no-repeat;
}
.YachtHeadBtmLeft {
	background-image:url(../images/yacht-topLeft.gif);
	background-repeat:no-repeat;
	font-size: 12px;
}

#PropContainer {
	width: 631px;
	padding: 15px;
}
.jetBack {
	background-image: url(../images/jet-back.jpg);
	background-repeat: repeat-x;
}
.jetBack img{
	padding:5px;
}
.jetBackimg{
	padding:5px;
}

#PropContainer2 {
	padding: 0px;
	background-color: #FFFFFF;
}
#PropRentContainer {
	width:auto;
	height: 160px;
	padding-left: 15px;
}
#CarRentContainer {
	width:604px;
	height: 200px;
	font-size: 14px;
	color: #000000;
	margin:0 auto;
}
#CarRentContainerItem {
	width:168px;
	height: 198px;
	float: left;
}
#CarRentDivider {
	width:50px;
	height:198px;
	float: left;
	text-align: center;
}
#PropRentContainerItem {
	width:auto;
	height: 155px;
	float: left;
}
#PropRentContainerItemInner {
	width:172px;
	background-image: url(../images/propboxes.gif);
	background-repeat: no-repeat;
	height: 114px;
	padding-top: 4px;
	padding-left: 1px;
	float: left;
}
#PropRentDivider {
	width:35px;
	height:118px;
	float: left;
	text-align: center;
}
#Vechies2text {
	width:650px;
	margin: 0 auto;
	color: #000000;
	text-align: left;
	
}
#PageTitled {
	background-image:url(../images/header2QL.jpg);
	width: 657px;
	height: 52px;
	padding-top: 18px;
	padding-left: 5px;
	background-position: top left;
	background-repeat: no-repeat;
}
#PageTitleQL {
	background-image:url(../images/header2QL.jpg);
	width: 657px;
	height: 52px;
	padding-top: 18px;
	padding-left: 5px;
}
#featureBack {
	background-image:url(../images/featureback.jpg);
	background-repeat: no-repeat;
	width: 126px;
	padding-left: 25px;
	height: 19px;
}

#imageSlider{
	width:636px;
	height: 110px;
}
TABLE.LeftNavLinks {
	border: 1px solid #d2d3d3;
}
.RightBorderOnly {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D2D3D3;
}
TABLE.LeftNavLinks A {
	font-family: Calibri;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
}
TABLE.LeftNavLinks A:Hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #BD8003;
}


TABLE.LeftNavLinks2 A {
	font-family: Calibri;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
TABLE.LeftNavLinks2 A:Hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #BD8003;
}
.SmallTxtLink {
	font-family: Calibri;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 23px;
}
.SmallTxtLinkB {
	font-family: Calibri;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top: 1px;
}
.SmallTxtLinkB2 {
	font-family: Calibri;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 23px;
}
#SmallTxtLink2 {
	font-family: Calibri;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding-top: 1px;
}
#SmallTxtLink2  A {
	font-family: Calibri;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	color: #333333;

}
#SmallTxtLink2  A:Hover {
	font-family: Calibri;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	color: #BD8003;

}
.SmallTxtLink2 {
	font-family: Calibri;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding-top: 1px;
}
.SmallTxtLink2  A {
	font-family: Calibri;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	color: #333333;

}
.SmallTxtLink2  A:Hover {
	font-family: Calibri;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	color: #BD8003;

}
.BottomWhiteBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.TopBottomWhiteBorder {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.LuxuryPicture{
	border-bottom-width:1px;
	padding: 4;
}
.Cal14 {
	font-family: Calibri;
	font-size: 14px;
}
.dealstextbox {
	font-size: 12px;
	width: 160px;
	border: 2px solid #ce8f00;
}
.Limotextbox {
	font-size: 12px;
	width: 140px;
	border: 2px solid #ce8f00;
}
.Limotextboxb {
	font-size: 12px;
	border: 2px solid #ce8f00;
}
.passengerstextbox {
	font-size: 12px;
	width: 30px;
	border: 2px solid #ce8f00;
}
.yearmonthlistbox {
	font-size: 12px;
	width: 55px;
}
.daylistbox {
	font-size: 12px;
	width: 40px;
}
.triptypelistbox {
	font-size: 12px;
	width: 86px;
}
.availabilitytextbox {
	font-size: 12px;
	width: 140px;
	border: 2px solid #ce8f00;
}
.JetTopBack {
	background-image:url(../images/jet-topback.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: auto;
}
.JetPlaneTitle {
	background-image:url(../images/jet2-planeback.jpg);
	height: 62px;
}
.boatImage {
	height: 110px;
	width: 110px;
	border-width: 0;
}

.JetImage {
	border-color: #CCCCCC;
	border-width: 1px;
	padding: 4px;
	border-style: solid;
}

TABLE.FooterLinks {
	font-family: Calibri;
	font-size: 14px;
	color: #FFFFFF;
}
TABLE.FooterLinks A {
	font-family: Calibri;
	font-size: 14px;
	color: #FFFFFF;
}
TABLE.MainNav A {
	font-family: Calibri;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
TABLE.MainNav A:Hover {
	font-family: Calibri;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../images/overbg.gif);
	background-repeat: repeat-x;
	height: 17px;
}
#front{
	z-index: 9000;
	background-image: url(../images/sc_floater.png);
	height: 101px;
	width: 503px;
	position: relative;
	left: 159px;
	top: -101px;
}
.homeLinks a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.homeLinks a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.homeLinks a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}

#LimoRentContainer {
	width:98%;
	height: 245px;
	font-size: 14px;
	color: #000000;
	margin:0 auto;
}
#LimoRentContainerItem {
	width:230px;
	height: 260px;
	float: left;
}
.GoBackTable{
	background-color:#CB9528;
	color:#FFFFFF;	
}
.GoBackTable a:link{
	background-color:#CB9528;
	color:#FFFFFF;	
	text-decoration:none;
}
.GoBackTable a:visited{
	background-color:#CB9528;
	color:#FFFFFF;	
	text-decoration:none;
}
.GoBackTable a:hover{
	background-color:#CB9528;
	color:#FFFFFF;	
	text-decoration:underline;
	}
#photoslider {
	height: 110px;
	width: 590px;
	overflow: hidden;
	position: relative;
}
.WeddingBtmLeft {
	background-image:url(../images/WeddingLocationsHeaderBtmLeft.jpg);
	background-repeat:no-repeat;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 5px;
}
.reqsub
{
	font-size: 12px;
	border: 1px solid #000000;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	font-family: Arial;
	height: 20px;
	width: 140px;
}
.designby
{
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}