﻿DIV.floatright {
	FLOAT: right
}
DIV.clearance {
	CLEAR: both
}
.mstFlashContainer {
	MARGIN: 16px 0px 0px 30px
}
.mstTopMap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.mstcph {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
DIV.Hfloatleftnav {
	BACKGROUND-COLOR: #ffffff; FLOAT: left; HEIGHT: 24px; COLOR: #0060b5; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
DIV.navButton-oneline {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 19px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
DIV.navButton-twoline {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.header {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/headimage_new.jpg) no-repeat left top; HEIGHT: 156px
}
.header1 {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/headimage1.jpg) no-repeat left top; HEIGHT: 156px
}
.header2 {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/headimage2.jpg) no-repeat left top; HEIGHT: 156px
}
.headerholidays {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/holidayimage.jpg) no-repeat left top; HEIGHT: 156px
}
.subheader {
	MARGIN: 0px 0px 10px; WIDTH: 800px; HEIGHT: 156px
}
A.headerNav:link {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.headerNav:visited {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.headerNav:hover {
	COLOR: #0060b5; TEXT-DECORATION: none
}
DIV.clear {
	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
A.footerlink:link {
	COLOR: #a3a3a3; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.footerlink:visited {
	COLOR: #a3a3a3; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.footerlink:hover {
	COLOR: #3f3f3f !important; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.footer {
	margin: auto;
	PADDING-BOTTOM: 13px;

	WIDTH: 774px;
	PADDING-RIGHT: 13px;
	COLOR: #a3a3a3;
	FONT-SIZE: 7pt;
	PADDING-TOP: 13px;
}
.footerlinks {
	WIDTH: 683px
}
.msttravelmargin {
	
}
.width100 {
	WIDTH: 100%
}
.footerlinkdiv {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #a3a3a3 1px solid; PADDING-TOP: 5px
}
.siteby {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP: #a3a3a3 1px solid; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.siteby-links {
	WIDTH: 250px; COLOR: #a3a3a3; FONT-SIZE: 9px
}
.rightlign {
	TEXT-ALIGN: right
}
.leftalign {
	TEXT-ALIGN: left
}
.brandlogos {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.poolfoot {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.logo-traveltrust {
	BORDER-BOTTOM: #a3a3a3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #a3a3a3 0px solid; BORDER-TOP: #a3a3a3 1px solid; BORDER-RIGHT: #a3a3a3 0px solid
}
DIV.floatleft {
	FLOAT: left
}
DIV.floatright {
	FLOAT: right
}
DIV.clearance {
	CLEAR: both
}
.marginright3 {
	MARGIN: 0px 3px 0px 0px
}
.marginleft3 {
	MARGIN: 0px 0px 0px 3px
}
.ofvBody {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, sans-serif; PADDING-TOP: 0px
}
.ofvMainBodyText {
	FONT-SIZE: 11px
}
#ofv_holdingContainer {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; background-color:#FFFFFF; background-image:url(/images/wbfbg.jpg)
}
#ofv_mainNav {
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/nav_bg_02.jpg) repeat-x left top;
	HEIGHT: 38px;
	BORDER-TOP: #cccccc 1px dotted;
	PADDING-TOP: 7px;
}
#ofv_Navigation {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/nav_bg.jpg) repeat-x center 50%; FLOAT: left; HEIGHT: 28px; PADDING-TOP: 10px; width: 398px
}
.ofv_navMenu {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	
}

.ofv_Navigation_left {
    background-image:url('../images/nav_left.jpg');
    center no-repeat; 
	width: 9px;
    height: 38px; 
    float: left;	
}

.call {
    float: right; 
    margin: 7px 10px 0 0; 
    font-size: 18px; 
    color:#006;	
}




.ofv_Navigation_right {
    background-image:url('../images/nav_right.jpg');
    center no-repeat; 
	width: 9px;
    height: 38px; 
    float: left;	
}

.number {
   color: #F08721; 
   font-weight:bold;	
}




.ofv_MenuList {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	PADDING-TOP: 0px;
}
#ofv_blueBox {
	BACKGROUND-IMAGE: url(../images/blue_bg.jpg); PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #192852; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%; PADDING-TOP: 10px
}
#ofv_blueBoxDeals {
	BORDER-LEFT: #999999 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ofv_blueDealsOne {
	/*BORDER-BOTTOM: #999999 1px dotted;*/
	/*PADDING-BOTTOM: 10px;*/
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
#ofv_blueDealsTwo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#ofv_introBox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 215px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.ofv_orangeHeader {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f08721; FONT-SIZE: 26px; PADDING-TOP: 0px
}
.ofv_whiteBodyText {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.ofv_blueSubHead {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #192852; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 2px; font-weight:bold
}
.ofv_whiteSubHead {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.ofv_whiteSubHead1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ofv_orangeSubHead {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f08721; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#ofv_clear {
	CLEAR: both
}
.ofv_clear {
	CLEAR: both
}
.ofv_orange {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f08721; FONT-SIZE: 12px; PADDING-TOP: 0px; font-weight:bold
}
#ofv_bodyTop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px dotted; PADDING-TOP: 15px
}
#ofv_promoArea {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 15px; FLOAT: left; BORDER-RIGHT: #999999 1px dotted; PADDING-TOP: 0px
}
.ofv_mapImage {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ofv_boarder {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 1px
}
#ofv_bluePromo {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#ofv_featureProperty {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 440px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ofv_featurePropertySectionLeft {
	MARGIN: 0px 20px 20px 0px; WIDTH: 210px; FLOAT: left
}
#ofv_featurePropertySectionRight {
	MARGIN: 0px; WIDTH: 210px; FLOAT: left
}
.ofv_FP_heading {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT:0px;
	HEIGHT: 50px;
	COLOR: #f08721;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px
}

.ofv_FP_heading_featuredPropNew {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT:0px;
	HEIGHT: 35px;
	COLOR: #f08721;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px
}


.ofv_FP_price {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 5px;
	COLOR: #192852;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 0px
}


.ofv_FP_bodyTextBIG {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 5px;
	MARGIN: 5px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #004FAE;
	FONT-SIZE: 60px;
	PADDING-TOP: 20px;
	font-weight:bold;
	font-stretch:expanded
}

.ofv_FP_bodyTextBIG2 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 5px;
	MARGIN: 5px 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	COLOR: #004FAE;
	FONT-SIZE: 30px;
	PADDING-TOP: 20px;
	font-weight:bold;
	font-stretch:expanded
}

.ofv_FP_bodyText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 80px; COLOR: #1365b0; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#ofv_mainHeader {
	BORDER-LEFT: #f08721 5px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eff1f9; MARGIN: 15px 10px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ofv_topHeader {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #192852;
	FONT-SIZE: 24px;
	PADDING-TOP: 0px;
	background-color: #EFF1F9;
}
#ofv_mainHeaderSection {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.ofv_mhs_bodyText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1365b0; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.ofv_mhs_bodyText_justify {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1365b0; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.ofv_mhs_list {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #192852; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ofv_mhs_listMenu {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 5px
}
#ofv_boarderSection {
	BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 752px; PADDING-RIGHT: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP: #cccccc 1px dotted; PADDING-TOP: 2px
}
#ofv_villaSectionTitle {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebf5f7; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ofv_villaSectionTitle2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebf5f7; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ofv_orangeSubHeadVilla {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f08721; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ofv_blackLink {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #192852; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#ofv_villaSectionTwoLeft {
	MARGIN: 0px 10px 15px 0px; WIDTH: 385px; FLOAT: left
}
#ofv_villaSectionTwoRight_org {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ofv_villaSectionTwoLeft_org {
	MARGIN: 0px 10px 15px 0px; WIDTH: 352px; FLOAT: left
}
#ofv_villaSectionTwoRight {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ofv_villaSectionText {
	MARGIN: 0px 0px 0px 20px; WIDTH: 240px; FLOAT: left
}
#ofv_villaSectionTextSmall {
	MARGIN: 0px 0px 0px 15px; WIDTH: 220px; FLOAT: left
}
.ofv_noMargin {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ofv_bottomPadding {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ofv_tenMargin {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ofv_fifteenMargin {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ofv_tenRightMargin {
	MARGIN: 0px 10px 0px 0px
}
.ofv_tenTopMargin {
	MARGIN-TOP: 10px
}
.ofv_tenBottomMargin {
	MARGIN-BOTTOM: 10px
}
.ofv_twentyMarginbottom {
	WIDTH: 772px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto;
}
.ofv_fifteenMarginbottom {
	MARGIN-BOTTOM: 15px
}
.ofv_MarginRight {
	MARGIN: 0px 20px 0px 0px
}
.ofv_lowerBoarder {
	BORDER-BOTTOM: #cccccc 1px dotted
}
.ofv_floatleft {
	FLOAT: left
}
.ofv_paddingSeven {
	
}
#ofv_largeVillaSection {
	PADDING-BOTTOM: 15px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ofv_villaSectionRightColumn {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 30px; WIDTH: 230px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/white_vertical.jpg) repeat-y left top; FLOAT: left; PADDING-TOP: 0px
}
#ofv_keyLocationColumns {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 173px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ofv_keyLocationColumnsMargin {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 173px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.ofv_keyLoc_list {
	MARGIN: 0px 0px 1em; WIDTH: 100%; FLOAT: left; COLOR: #1365b0; FONT-SIZE: 11px
}
.ofv_keyLoc_listMenu {
	LINE-HEIGHT: 16px; WIDTH: 49%; FLOAT: left
}
#ofv_mainMapSection {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#ofv_keylocationOne {
	MARGIN: 5px 20px 15px 0px; WIDTH: 390px; FLOAT: left
}
#ofv_keylocationTwo {
	MARGIN: 5px 0px 15px; WIDTH: 340px; FLOAT: left
}
#ofv_villaSectionHeader {
	BORDER-LEFT: #f08721 5px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ebf5f7; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ofv_from {
	MARGIN: 15px 0px 0px
}
.ofv_largePrice {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1365b0; FONT-SIZE: 40px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ofv_pp {
	FONT-SIZE: 14px
}
.ofv_enquire {
	FONT-SIZE: 14px
}
#ofv_villaRatings {
	MARGIN: 15px 0px 10px; WIDTH: 100%
}
#ofv_villaImageSelect {
	PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ofv_imageSpacer {
	MARGIN: 0px 9px 10px 0px; WIDTH: 70px; FLOAT: left
}
#ofv_servicesOne {
	MARGIN: 0px 20px 15px 0px; WIDTH: 390px; FLOAT: left
}
#ofv_servicesTwo {
	MARGIN: 0px 0px 15px; WIDTH: 340px; FLOAT: left
}
#ofv_offersSectionTitle {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ofv_offersSectionTitle {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.ofv_floatRight {
	FLOAT: right
}
.ofv_darkText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #192852; FONT-SIZE: 11px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#ofv_imageContainerLeft {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
#ofv_imageContainerRight {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: right; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
#ofv_imageContainerRightBig {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: right; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
#ofv_imageContainerRightMap {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 20px; FLOAT: right; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
.ofv_imageStyle {
	FLOAT: left
}
#ofv_secNavBar {
	
}
.ofv_floatRight {
	FLOAT: right
}
.ofv_darkText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #192852; FONT-SIZE: 11px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#ofv_imageContainerLeft {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
#ofv_imageContainerRight {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: right; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
.ofv_imageStyle {
	FLOAT: left
}
#ofv_secNavBar {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/nav_bg_02.jpg) repeat-x 50% top; HEIGHT: 38px; PADDING-TOP: 0px
}
.ofv_secNavMenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #192852; FONT-SIZE: 12px; PADDING-TOP: 11px
}
.ofv_secNavMenuList {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; COLOR: #192852; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A.ofv_mainNavigation {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	line-height: 11px;
}
A.ofv_mainNavigation:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ofv_mainNavigation:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.ofv_mainNavigation:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ofv_secondNavigation {
	COLOR: #192852; TEXT-DECORATION: none
}
A.ofv_secondNavigation:visited {
	COLOR: #192852; TEXT-DECORATION: none
}
A.ofv_secondNavigation:hover {
	COLOR: #192852; text-ecoration: underline
}
A.ofv_secondNavigation:active {
	
}
A.ofv_orangeLink {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.ofv_orangeLink:visited {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.ofv_orangeLink:hover {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.ofv_oangeLink:active {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.ofv_darkBlueLink {
	COLOR: #192852; TEXT-DECORATION: underline
}
A.ofv_darkBlueLink:hover {
	TEXT-DECORATION: none
}
A.ofv_darkBlueLink:active {
	COLOR: #192852; TEXT-DECORATION: underline
}
A.ofv_blueLink {
	COLOR: #1365b0; TEXT-DECORATION: underline
}
A.ofv_blueLink:visited {
	COLOR: #1365b0; TEXT-DECORATION: underline
}
A.ofv_blueLink:active {
	TEXT-DECORATION: underline
}
A.ofv_orangeButtonLink:link {
	FONT-FAMILY: "Trebuchet MS",Arial,Helvetica,sans-serif; COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.ofv_orangeButtonLink:active {
	FONT-FAMILY: "Trebuchet MS",Arial,Helvetica,sans-serif; COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.ofv_orangeButtonLink:visited {
	FONT-FAMILY: "Trebuchet MS",Arial,Hlvetica,sans-serif; COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.ofv_orangeButtonLink:hover {
	FONT-FAMILY: "Trebuchet MS",Arial,Helvetica,sans-serif; COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.ofv_orangeButton {
	BORDER-BOTTOM: white 2px solid; TEXT-ALIGN: center; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 194px; PADDING-RIGHT: 5px; FONT-FAMILY: "Trebuchet MS",Arial,Helvetica,sans-serif; BACKGROUND: url(../images/orangeButtGrad.jpg) #f18617 repeat-x left top; COLOR: white; FONT-SIZE: 11px; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; PADDING-TOP: 3px
}
DIV.ofv_orangeButtBorder {
	BORDER-BOTTOM: #a95e11 1px solid; BORDER-LEFT: #a95e11 1px solid; MARGIN: 1px; BORDER-TOP: #a95e11 1px solid; BORDER-RIGHT: #a95e11 1px solid
}
DIV.ofv_margin2bottom {
	MARGIN-BOTTOM: 2px
}
DIV.ofv_blueButton {
	BORDER-BOTTOM: white 2px solid; TEXT-ALIGN: center; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Trebuchet MS",Arial,Helvetica,sans-serif; BACKGROUND: url(../images/blueButtGrad.jpg) #002757 repeat-x left top; COLOR: white; FONT-SIZE: 11px; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; PADDING-TOP: 3px
}
DIV.ofv_blueButtBorder {
	BORDER-BOTTOM: #002351 1px solid; BORDER-LEFT: #002351 1px solid; BORDER-TOP: #002351 1px solid; BORDER-RIGHT: #002351 1px solid
}
A.ofv_mediumbluelink:link {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.ofv_mediumbluelink:visited {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.ofv_mediumbluelink:hover {
	COLOR: #0060b5; TEXT-DECORATION: underline
}
A.ofv_whitelink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ofv_whitelink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ofv_whitelink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline !important
}
.ofv_keyLoc_list_loc {
	MARGIN: 0px 0px 1em; PADDING-LEFT: 110px; WIDTH: 100%; FLOAT: left; COLOR: #1365b0; FONT-SIZE: 11px
}
.ofv_keyLoc_listMenu_loc {
	LINE-HEIGHT: 16px; WIDTH: 49%; FLOAT: left
}
.hidden {
	DISPLAY: none
}
A.ofv_orangeLinkToggle {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.ofv_orangeLinkToggle:visited {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.ofv_orangeLinkToggle:hover {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.ofv_orangeLinkToggle:active {
	COLOR: #f08721; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.locationList {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #192852; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A.ofv_darkBlueLinkLocations {
	PADDING-LEFT: 80px; COLOR: #192852; TEXT-DECORATION: underline
}
A.ofv_darkBlueLinkLocations:hover {
	
}
A.ofv_darkBlueLinkLocations:active {
	PADDING-LEFT: 80px; COLOR: #192852; TEXT-DECORATION: underline
}
A.ofv_darkBlueLinkLocationsRight {
	PADDING-LEFT: 80px; COLOR: #192852; TEXT-DECORATION: underline
}
A.ofv_darkBlueLinkLocationsRight:hover {
	PADDING-LEFT: 80px; TEXT-DECORATION: none
}
A.ofv_darkBlueLinkLocationsRight:active {
	PADDING-LEFT: 80px; COLOR: #192852; TEXT-DECORATION: underline
}

.homeOfferPrice
{
	color:#ffffff;
	font-size:30px;
	margin-top:10px;
	font-weight:bold;
}


.ofv_orange_homepage_offer {
	LIST-STYLE-POSITION: outside;
	PADDING-BOTTOM: 0px;
	line-height: 25px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #f08721;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px;
	font-weight:bold;
	
}



 

.ofv_orange_homepage_offer_noprice span{
	LIST-STYLE-POSITION: outside;
	PADDING-BOTTOM: 0px;
	line-height: 25px;
	LIST-STYLE-TYPE: circle;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #f08721;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px;
	font-weight:bold;
	
}

.ofv_orange_homepage_offer_noprice:before {
	 color: white;
	
}

.ofv_whiteSubHeadNoPad {
	LINE-HEIGHT: 20px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #ffffff;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px;
}



A.ofv_orangeLinkOffer {
	COLOR: #f08721; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.ofv_orangeLinkOffer:visited {
	COLOR: #f08721; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.ofv_orangeLinkOffer:hover {
	COLOR: #f08721; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.ofv_orangeLinkOffer:active {
	COLOR: #f08721; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

#main {
	height: 100%;
	width: 100%;
}

#image_wrqp {
	WIDTH: 772px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto; 
	height: 938px;
	
}

.main_topleft {
	float: left;
	height: 280px;
	width: 280px;
	margin-left: 55px;
	background-image:url('../images/villas_orlando280.jpg');
	background-repeat: no-repeat;
	position: relative;
}
	
#box-link1 { 
	position: absolute; 
	top: 8px; 
	left: 20px; 
	width: 83px; 
	height: 83px; 
	background-color: transparent;
	left: 0px; top: 2px; width: 278px; height: 240px; 
}

#box-link2 { 
	position: absolute; 
	top: 8px; 
	left: 0px; 
	width: 83px; 
	height: 83px; 
	background-color: transparent;
	0px; top: 2px; width: 282px; height: 243px;
}


#box-link3 { 
	position: absolute; 
	top: 8px; 
	left: 0px; 
	width: 83px; 
	height: 83px; 
	background-color: transparent;
	-2px; top: 38px; width: 280px; height: 240px; 
}


#box-link4 { 
	position: absolute; 
	top: 8px; 
	left: 20px; 
	width: 83px; 
	height: 83px; 
	background-color: transparent;
	left: 0px; top: 36px; width: 277px; height: 242px;
}

#main_topright {
	float: left;
	height: 280px;
	width: 280px;
    background-image:url('../images/villas_gulfcoast280.jpg');
	background-repeat: no-repeat;
	position: relative;

}

#main_topmiddle {
	height: 280px;
	width: 75px;
	float: left;
	background-image:url('../images/main_top_middle_divider.png')
}

#main_bottomtop {
	float: left;
	height: 57px;
	width: 637px;
	margin-left: 55px;
	margin-right: 50px;
	background-image:url('../images/bottom_top_divider635.png')
	
}

#main_bottomleft {
	height: 280px;
	width: 280px;
	margin-left: 55px;
	float: left;
	background-image:url('../images/appartments_orlando280.jpg');
	background-repeat:no-repeat;
	position: relative;
	
}


#main_bottomright {
	height: 280px;
	width: 280px;
	float: left;
	background-image:url('../images/appartments_gulfcoast280.jpg');
	background-repeat:no-repeat;
	position: relative;
	

}

#main_bottommiddle {
	height: 280px;
	width: 75px;
	float: left;
	background-image:url('../images/main_top_middle_divider.png')
	
	
}



#main_header {
	height: 50px;
	width: 350px;
	float: left;
}
#main_header2 {
	height: 50px;
	width: 350px;
	float: right;
	clear:left
}

#price {
	height: 31px;
	width: 214px;
	margin-top: 246px;
	margin-left: 65px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

#price2 {
	height: 31px;
	width: 214px;
	margin-top: 246px;
	margin-right: 70px;
	margin-left: 2px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

#price3 {
	height: 31px;
	width: 214px;
	margin-bottom: 270px;
	margin-top: 2px;
	margin-left: 65px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	
}

#price4 {
	height: 31px;
	width: 214px;
	margin-bottom: 270px;
	margin-top: 2px;
	margin-right: 70px;
	margin-left: 2px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	
}

.amount {
	color: #000066;
	font-weight: bold;
	font-size: 12px;

	
	
}

#bottom_section {
     margin-left: 25px;
	
	

}

.h3 {
     margin-left: 10px;
     font-size:16px;
     color: #000066;
     font-weight:bold;
	
}

.copy {
     margin-left: 10px;
     font-size:11px;
     color: #000066;
     width:740px;
    
	
}

.fivecopy {
     margin-left: 10px;
     font-size:11px;
     color: #000066;
     width:431px;
    
	
}


.h1 {
	border-left: 5px solid #F08721;
	color: #006;
	background-color: #EFF1F9;
	height: 30px;
	line-height: 30px;
	width: 757px;
	margin-left: 10px;
}


hr {
    height: 1px;
    border-top: 1px dotted #F08721;
    border-bottom: none;
    margin-left: 10px;
    width:450px;
   
   
}

.h2 {
	border-left: 5px solid #F08721;
	font-weight:normal;
	color:#ffffff; 
	background-color: #EFF1F9; 
	height:30px; 
	line-height:30px; 
	width: 450px;
	align= left;
	background-image:url('../images/h2.gif')
	
}



