body {background:#F1F2F2; margin:0 auto; width:1000px; font-family:Arial, Verdana, Helvetica; font-size:12px; color:#333;}
#container {float:left; background:url(https://www.losvelezcasa.com/images/bg.png) repeat-y; width:930px; padding:0 29px 20px; margin:0 6px;}

#header {float:left; width:930px; height:174px; margin-bottom:43px; position:relative;}
#logo {float:left; width:175px; height:174px; position:relative; z-index:100;}

#languagesContainer {float:right; height:23px; margin:10px 0 39px;}
.languageHolder {float:left; width:28px; height:23px; margin-right:10px; position:relative; overflow:hidden;}
.languageHolder img {position:absolute; top:-24px;}
.languageHolder img.languageSelected, .languageHolder img:hover {top:0;}
#enLang {left:0;}
#esLang {left:-29px;}

#menuContainer {float:left; width:755px; height:38px; margin-bottom:64px;}
#menu {float:right; margin:0; left:-50%; position:relative;}
#menu, #menu ul#mainMenu {height:34px; padding:2px 0; position:relative; z-index:99;}
#menu ul#mainMenu {list-style:none;margin:0;padding:0; text-align:center; position:relative; left:50%;}
#menu li{float:left; list-style:none; position:relative; margin:0; padding:0 2px; cursor:pointer; border-right:2px solid #00487A;}
ul.subMenu{position:absolute;left:0;top:100%;display:none;min-width:150px;z-index:598;margin:0;padding:0;}
ul.subMenu li{float:none; padding-top:2px !important; border:none !important;}
ul.subMenu ul{left:99%;top:3px;}
#menu a {float:left; height:30px; line-height:30px; display:block; color:#333; text-align:center; text-decoration:none; padding:2px 11px; position:relative;}
#menu li#contact {border-right:none;}
#menu a:hover,#menu a.selectedPage, #menu a.currentPage {color:#FFF; text-decoration:none;}
#menu a.selectedPage, #menu a:hover {background:#00487A;}
#menu a.currentPage {background:#0075BF;}
.subMenu a {background:#00487A !important; color:#FFF !important; min-width:150px; height:30px !important; line-height:30px !important; padding:0 !important;}
.subMenu a:hover, .subMenu a.currentPage {background:#0075BF !important; color:#FFF !important;}

h1, h2, h3, h4, h5, h6 {font-size:24px; margin:0 0 15px;}
#searchMain h2 {font-size:18px; margin-top:10px;}

#galleryContainer, #galleryContainerPhoto, #mainContent {float:left; width:930px;}
#galleryContainer {height:430px; margin-bottom:30px; position:relative;}
#galleryContainerPhoto {overflow:hidden;}
#galleryContainerBot {position:absolute; bottom:-15px; left:0; background:url(https://www.losvelezcasa.com/images/galleryContainerDrop.png) no-repeat; width:930px; height:15px;}
#mainContent {position:relative;}

#mainContent p img[style*="float: right"], #mainContent p img[style*="float:right"] {margin:0 0 5px 10px !important;}
#mainContent p img[style*="float: left"], #mainContent p img[style*="float:left"] {margin:0 10px 5px 0 !important;}
.localImage {float:left; background:#FFF; width:300px; padding:5px; border:1px solid #CCC; margin:0 10px 10px 0;}
.goToMap {color:#333; text-decoration:underline; cursor:pointer;}
.goToMap:hover {color:#0075BF;}
#localAreaMap {float:left; width:926px; height:400px; border:1px solid #CCC; margin:10px 0 20px;}
.localArea {float:left; width:930px; margin-bottom:20px;}

/* PROPERTY LISTINGS */
#searchLoading {position:fixed; background:url(https://www.losvelezcasa.com/images/refreshDiv.png) repeat; top:0; left:0; width:100%; height:100%; display:none; z-index:2;}
#searchLoading img {position:absolute; width:128px; height:128px; top:50%; left:50%; margin:-64px 0 0 -64px;}
.pagination{float:left; width:930px; height:40px; line-height:40px; text-align:center; color:#FFF; padding-top:15px; margin:5px 0 0; position:relative;}
.pagination a, .pagination span.currentPage {background:#FFF; width:26px; height:26px; line-height:26px; display:inline-block; color:#333; text-decoration:none; margin:6px 1px; border:1px solid #0075BF;}
.prevLink, .nextLink, .pagination a:hover, .pagination span.currentPage {background:#FFD633 !important; color:#333 !important; font-weight:bold; border:1px solid #0075BF !important;}
.prevLink, .nextLink {vertical-align:bottom;}
.pageSplitLeft {margin-left:20px !important;}
.pageSplitRight {margin-right:20px !important;}
.priceBand, .priceBandCurrent {position:absolute; top:0; left:0; width:100%; height:15px; line-height:15px; text-align:center; font-weight:bold; color:#333 !important;}
.priceBand {display:none;}
.priceBandCurrent {display:block;}
.pageNumbers a:hover > .priceBand {display:block;}
.searchPropContainer {float:left; background:#E6E6E5; width:244px; height:290px; margin:10px 38px 28px 0; padding:18px; border:1px solid #0075BF; position:relative;}
.searchPropContainerRight {margin-right:0 !important;}
.searchPropPhotoContainer {float:left; width:244px; height:200px; position:relative;}
.searchPropPhotoOverlay {position:absolute; top:0; left:0; width:244px; height:200px;}
.searchPropTitle h3 {float:left; width:244px; font-size:16px; margin:15px 0 5px !important;}
.searchPropTitle h3 a {color:#333 !important; text-decoration:none;}
.searchPropTitle h3 a:hover {color:#BE9C3B !important;}
.searchPropPrice {position:absolute; bottom:2px; right:-15px; background:url(https://www.losvelezcasa.com/images/listPrice.png) no-repeat; width:135px; height:25px; line-height:25px; font-size:18px; font-weight:bold; color:#333; text-align:center; padding:3px 3px 16px; overflow:hidden;}
.sortResults{float:right; width:500px; height:20px; line-height:20px; text-align:right;}
#searchColorbox {display:none;}
#searchSlide {width:318px;}
#searchButton {position:absolute; background:url(https://www.losvelezcasa.com/images/buttons.png) no-repeat; background-position:0 -164px; top:0; right:0; width:200px; line-height:40px; height:40px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none; cursor:pointer;}
#searchButton:hover {background-position:0 -205px; color:#333;}
/* PROPERTY LISTINGS END */

/* PROPERTY PAGE */
#mainPhoto {float:left; width:842px; margin:0 44px 30px; position:relative;}
#showPhotos, #showVideos {float:left; background:#CCC; height:30px; line-height:30px; font-size:16px; padding:0 30px; margin-right:15px; display:block; border:1px solid #CCC; position:relative; z-index:3; cursor:pointer;}
.selectedDisplay {background:#FFF !important; font-weight:bold; border-bottom:1px solid #FFF !important;}
#photosContainer, #videosContainer {float:left; width:842px;}
#videosContainer {display:none;}
#mainPhotoContainer, #mainVideoContainer {background:#FFF; padding:20px; border:1px solid #CCC; border-bottom:none; margin-top:-1px;}
#mainPhotoContainer, #mainPhotos, #mainVideoContainer {float:left; width:800px;}
#mainPhotoContainer, #mainPhotos {height:600px; overflow:hidden; position:relative;}
#mainVideoContainer, #mainVideos {height:315px; overflow:hidden; position:relative;}
#mainPhotos {margin:0; padding:0;}
#mainVideos {float:left; width:560px; margin:0 120px; padding:0;}
#mainPhotoBot {position:absolute; bottom:-15px; left:0; background:url(https://www.losvelezcasa.com/images/mainPhotoDrop.png) no-repeat; width:842px; height:15px;}
#thumbsContainer, #videoThumbsContainer {float:left; background:#FFF; width:800px;height:119px;overflow:hidden; margin:0; border:1px solid #CCC; border-top:none; padding:0 20px 15px;}
#imageThumbs, #videoThumbs {float:left; width:800px; height:119px; overflow:hidden; position:relative;}
#thumbCarousel{float:left;height:119px;overflow:hidden;position:relative;margin:0;padding:0;}
#thumbCarousel li{float:left;list-style-type:none;background:#FFF;border:1px solid #CCC;margin:0 5px 5px 0;padding:2px;}
.imgThumbContainer,.imgThumb {float:left;clear:none;width:150px;height:113px;cursor:pointer;overflow:hidden;}
.photoSelected {background:#0075BF !important; color:#333; font-weight:700;}
.photoButtons {position:absolute; background:url(https://www.losvelezcasa.com/images/photoTitleBG.png) repeat; top:570px; left:0; width:800px; height:30px; line-height:30px; display:block; color:#333; font-size:11px; border-top:1px solid #FFD633; z-index:96;}
.photoTitle, .photoSlide {float:left; width:345px; height:30px; line-height:30px;}
.photoTitle {padding-left:5px;}
.photoSlide {text-align:right; padding-right:5px;}
.slideShowControl {color:#333; text-decoration:underline; cursor:pointer;}
.slideShowControl:hover {color:#FFF;}
.photoNav {float:left; width:90px; height:30px; line-height:30px; text-align:center; padding:0 5px;}
.photoNav a {font-size:18px; color:#333; font-weight:bold; text-decoration:none;}
.photoNav a:hover, .photoSlide a:hover {color:#FFF; text-decoration:none;}
.previousPhoto {float:left;}
.nextPhoto {float:right;}
.previousPhoto, .nextPhoto {width:20px; height:20px; line-height:20px; position:relative; vertical-align:bottom; overflow:hidden; margin:5px 0; cursor:pointer;}
.previousPhoto img {position:absolute; top:-256px; left:-136px;}
.nextPhoto img {position:absolute; top:-256px; left:-172px;}
.previousPhoto:hover > img {position:absolute; top:-223px; left:-18px;}
.nextPhoto:hover > img {position:absolute; top:-223px; left:-44px;}
#propPhotoOverlay {position:absolute; top:20px; left:20px; width:800px; height:570px; z-index:21;}

#propertyDetails {float:left; width:930px; font-size:14px;}
#propertyDetails h1, #propertyDetails h2 {clear:left;}
#propertyDetails h2 {font-size:18px; margin-bottom:5px !important;}
#propertyChecklist {float:left; background:#FFF; width:690px; margin:0 0 20px; padding:6px 0 0 6px;}
#propertyChecklist li {float:left; width:200px; list-style:none; color:#333; font-weight:bold; text-align:left !important; margin:0 30px 10px 0;}
#propertyPrice {float:left; width:234px; height:30px; line-height:30px; font-weight:bold; text-align:right; font-size:24px; padding:6px 0 0;}
#propertyNav {float:right; width:240px; margin:0 0 20px; padding:0;}
#propertyNav li {float:left; width:240px; height:30px; line-height:30px; display:block; list-style:none; font-weight:bold; text-align:right; margin:0 0 10px; position:relative; cursor:pointer;}
#propertyNav a {background:url(https://www.losvelezcasa.com/images/buttons.png) no-repeat; background-position:0 -246px; color:#FFF; text-decoration:none; width:190px; display:block; padding-right:50px;}
#propertyNav a:hover {background-position:0 -277px;}

#mapHolder, #distancesBox, #mortgageBox {background:#FFF; width:456px; margin:0 0 20px; border:2px solid #0075BF; position:relative;}
#mapHolder, #distancesBox, .mortgageBox {float:left !important;}
#propertyMap {float:left; width:436px; height:330px; margin:10px; padding:0; overflow:hidden; position:relative;}
#mortgageBox {float:right;}


.localDistanceTitle, .localDistance, .localDistanceKey, .localDistanceTitleW {float:left; width:125px; height:20px; line-height:20px; font-weight:bold;}
.localDistanceTitle {clear:left; margin:0 5px 5px 30px;}
.localDistance, .localDistanceKey {width:125px; margin:0 10px 5px 0;}
.localDistanceKey {color:#333;}
.localDistance {color:#0075BF;}
.localDistanceTitleW {font-size:16px; font-weight:bold; color:#0075BF; clear:left; margin:0 25px 5px 10px;}
.localDistanceB {margin:0 10px 20px 0 !important;}
#localDistanceContainer, #mortgageContainer {min-height:410px;}
.mortgageBox #mortgageContainer {min-height:330px;}

#contactBox {float:right; clear:right; background:#FFF; width:456px; min-height:380px; margin:0 0 20px 10px; border:2px solid #0075BF; position:relative;}
#mapTitle, #contactTitle, #agentTitle {float:left; width:700px; height:34px; line-height:34px; margin:0; padding:4px 4px 0; overflow:hidden;}
#mapTitle {position:absolute; top:0; left:0; z-index:999;}
#contactMain, #agentMain {float:left; width:700px; border-left:4px solid #0075BF; border-right:4px solid #0075BF;}
#mapMain {float:left; width:680px; background:#FFF !important; border:4px solid #0075BF; border-top:none; padding:10px;}
#mapHolder h3, #contactBox h3, #distancesBox h4, #mortgageBox h4, #mortgageBox h5 {float:left; background:#0075BF; width:456px; height:30px; line-height:30px; font-size:16px; color:#FFF !important; text-align:center; margin:0;}
#mortgageBox h5 {width:436px !important;}
#propContactForm, #contactResponse, #localDistanceContainer, #mortgageContainer {float:left;width:436px; margin:10px;}
#propContactForm .inputTitle{float:left; width:150px; height:25px; height:25px; line-height:20px; color:#333; font-weight:bold; clear:left; margin:0 5px 10px 0;}
#propContactForm input{float:left; width:250px; height:23px; padding:1px 2px; margin-bottom:5px; border:1px solid #0075BF;}
#propContactForm textarea{float:left; width:426px; height:100px; margin:0 0 10px; padding:4px; border:1px solid #0075BF; font-family:Arial, Verdana, Helvetica; font-size:12px;}
#propContactForm input:focus, #propContactForm textarea:focus,  .contactForm input:focus, .contactForm textarea:focus, #signupForm input:focus, #signupForm textarea:focus {background:#F1F2F3;}
#sendContact{float:right; background:url(https://www.losvelezcasa.com/images/buttons.png) no-repeat; background-position:0 -82px; top:0; right:0; width:250px; line-height:40px; height:40px; color:#FFF; text-decoration:none; font-weight:bold; font-size:14px; text-align:center; cursor:pointer; padding:0; margin:0 0 5px; overflow:hidden;}
#sendContact:hover {background-position:0 -123px !important;}
#contactResponse {display:none;}

#contactWaiting {position:absolute;background:url(https://www.losvelezcasa.com/images/refreshDiv.png) repeat;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;}
#contactWaiting img{position:absolute;top:158px;left:212px;width:32px;height:32px;}

#propertyAvailability{float:left;font-size:12px!important;width:728px;margin-bottom:10px;}
#propertyDates{float:left;width:680px;margin:0 24px;}
#shareContainer, #shareThisPropertyMain {float:left; height:32px; padding-top:35px;}
#shareContainer {width:930px; margin:0 0 30px;}
#shareContainer h3 {float:left; line-height:32px !important; margin:0 10px 0 0 !important;}
#shareContainer h3{width:400px !important; font-size:20px !important; text-align:center !important;}
#shareThisPropertyMain {width:430px;}
.shareIcon {float:left; width:52px; height:32px; overflow:hidden;}
#shareThisPropertyMain {float:left;width:438px;height:32px;padding:0 !important;margin:0; position:relative;}
#shareThisPropertyMain li {float:left;clear:none !important; background:url(https://www.losvelezcasa.com/images/shareIcons.png) no-repeat;cursor:pointer !important;display:inline !important;height:32px !important;list-style-type:none !important;margin:0 25px 0 0 !important;padding:0 !important;}
#shareThisPropertyMain a{float:left; width:42px; height:32px; padding:0 5px; display:block; text-decoration:none;}
li#shareFacebook{background-position:0 bottom !important;}
li#shareFacebook:hover{background-position:0 top !important;}
li#shareTwitter{background-position:-53px bottom !important;}
li#shareTwitter:hover{background-position:-53px top !important;}
li#shareGooglePlus{background-position:-106px bottom !important;}
li#shareGooglePlus:hover{background-position:-106px top !important;}
li#sharePinterest{background-position:-159px bottom !important;}
li#sharePinterest:hover{background-position:-159px top !important;}
#shareThisPropertyMain li a:hover > span{display:block;}
#shareThisPropertyMain span{position:absolute;display:none;top:-36px; right:0; color:#333 !important; font-weight:bold; font-size:18px; z-index:999;}

.portfolioRemove {float:left; clear:left; height:24px; line-height:24px; color:#0075BF; font-size:18px; text-decoration:none; margin:0 5px 5px; cursor:pointer; position:relative;}
.portfolioRemove:hover {color:#333;}

.mortgageTitle {float:left; width:107px; height:25px; line-height:25px; color:#0075BF; font-weight:bold; clear:left; margin:0 5px 10px 98px;}
.mortgageInput, .mortgageResult {float:left; width:130px; height:25px; line-height:25px; margin-bottom:10px;}
.mortgageTitleWS {width:150px;}
.mortgageTitle {color:#333;}
.mortgageResult {width:77px;}
.mortgageTitleW {width:240px; margin:0 98px;}
.mortgageInput select, .mortgageInput input {float:left; width:126px; height:23px; padding:1px 2px;}
.mortgageInput input[type="text"] {width:120px;}
#getMortgage:hover, #hideMortgageResults:hover {background-position:0 -41px; color:#333;}
.mortgageInput input[type="text"]{width:100px;}
.mortgageValue {float:left; width:250px; font-weight:bold; font-size:16px; color:#0075BF; text-align:center; margin:0 0 5px 98px;}
.mortgageResult {font-weight:bold; font-size:14px; color:#0075BF; text-align:center; margin-bottom:5px !important;}
#mortgageResponseContainer{float:left; width:436px; display:none; padding:10px 0 5px;}
#getMortgage, #hideMortgageResults{float:left; background:url(https://www.losvelezcasa.com/images/buttons.png) no-repeat; width:120px; height:40px; line-height:40px; color:#FFF; font-size:18px; text-decoration:none; text-align:center; cursor:pointer; padding:0 0 3px; margin:0 158px 10px; border:none;}

/* WEATHER */
#weatherContainer {float:left; width:928px; border:1px solid #0075BF; margin-bottom:10px;}
#weatherTitle {float:left; width:908px; height:39px; line-height:39px; background:#0075BF; border-bottom:1px solid #FFD633; display:block; padding:0 10px;}
#weatherMainContainer {float:left; background:url(https://www.losvelezcasa.com/images/searchBG.png) bottom repeat-x #FFF; width:928px; padding:10px 0;}
#weatherTitle h2 {color:#FFF;}
.weatherSmall {clear: both; font-size:11px; font-weight:normal; text-align:center;}
.weatherContent {float:left; width:230px; margin:0 0 15px;}
.weatherContent p.weatherTitle {height:35px; font-weight:bold; overflow:hidden;}
.weatherContent p.smallWeatherTitle {font-weight:bold;}
.weatherContent p {clear:right; font-size:14px; margin:0; text-align:center;}
.weatherImage {float:left; height:55px; padding:5px; width:55px; margin-left:41.5px;}
.weatherContentTemp, .weatherContentMinMaxTemp {float:left; width:80px; margin-right:41.5px;}
.weatherContentTemp {font-weight:bold; font-size:26px; line-height:65px; text-align:center;}
.weatherContentMinMaxTemp {font-size:14px; line-height:15px; padding:17.5px 0; text-align:center;}
.weatherContent p.small {clear:right; font-size:14px; margin:0 0 0 5px;}
.weatherDivL {background:#BBB; margin-left:3px;}
.weatherDivR {background:#FFF; margin-right:3px;}
#weatherCredits {float:left; width:930px; text-align:center; font-size:10px; padding:5px;}
#weatherCredits a {color:#333;}
#weatherCredits a:hover {color:#66739C;}
/* WEATHER END */

/* PRINTER FRIENDLY */
#propertyPrint {background:#FFF !important;width:800px !important;}
#printHeader {float:left; width:800px; height:106px; margin-bottom:10px;}
#printLogo {float:left; width:172px; height:106px;}
#printHeader h1 {float:left; width:628px; margin:38.5px 0; clear:none; position:relative; top:auto; right:auto; color:#333; text-align:center; font-size:24px;}
#propertyPrint h2 {float:left; width:800px; font-size:24px; text-align:center; margin:0 0 15px;}
#propertyPrint #propertyPrice {float:left; width:800px; height:auto; text-align:center !important; font-size:28px !important; color:#333 !important; margin:0 0 20px; position:relative;}
#propertyPrint #propertyPrice span {color:#CCC;}
#propertyPrint #mainPrintImage {float:left; width:400px; margin-right:5px; overflow:hidden; position:relative; z-index:99;}
#propertyPrint .imgThumbs {float:right; width:395px; overflow:hidden; position:relative;}
#propertyPrint .imgThumb {float:left; width:195px; margin:0 5px 5px 0; overflow:hidden;}
#propertyPrint #propertyChecklist {width:790px; border-width:2px; margin:20px 0;}
#propertyPrint #propertyChecklist li {margin-right:47.5px;}
#propertyPrint #mainDesc {float:left; width:800px; font-size:18px; margin-bottom:20px;}
#printFooter {float:left; width:786px; height:90px; padding:3px 5px; border:2px solid #0075BF; font-size:16px;}
#printFooter ul {float:left; margin:0; padding:0;}
#printFooter ul#topRow {margin:0 5px 4px; width:780px;}
#printFooter li {float:left; height:45px; line-height:45px; list-style:none outside none; text-align:center;}
#printFooter ul#topRow li {width:786px;}
#printFooter ul#botRow li {width:393px;}
#printButton {float:left; width:800px; text-align:center;}
/* END PRINTER FRIENDLY */

/* PHOTO GALLERY */
#photoGallery {float:left; width:926px; margin:0 2px;}
.galleryPhotoContainer {float:left; background:#FFF; width:200px; height:150px; padding:5px; margin:0 26px 15px 0; border:1px solid #CCC;}
.galleryPhotoContainerR {margin:0 0 15px !important;}
.galleryPhoto {float:left; width:200px; height:150px; overflow:hidden;}
/* END PHOTO GALLERY */

/* CONTACT PAGE */
.contactForm{float:left;width:580px;margin:10px 175px;padding:10px 0;}
.formTitle{float:left;clear:left;width:150px;font-weight:700;margin:0 20px 20px 0;}
.formTitleSep{font-size:14px;}
.formTitle span{font-size:10px;font-style:italic;}
.formTitle span.requiredInput{font-size:12px;font-style:normal;color:red;font-weight:700;}
.formTitleTextarea{margin:0 20px 5px 0 !important;}
.contactForm input {float:left;width:200px;margin-bottom:20px;}
.contactForm select{float:left;width:205px;margin-bottom:20px;}
.contactForm textarea{float:left;width:390px;margin-bottom:20px;padding:5px; font-family:Arial, Verdana, Helvetica;}
.contactForm input.errorForm,.contactForm textarea.errorForm,.contactForm select.errorForm{background:#F3F3F4;border:2px solid red;}
#captchaVerification{float:left;background:#FFF;width:558px;border:1px solid #0075BF;margin:20px 0;padding:10px;}
.imgCaptcha{background:#FFF;width:200px;margin:0!important;}
.imgCaptcha a {color:#333;}
p#imgCaptchaDirs{float:left;width:348px;margin:5px 0;}
input.captchaResponse{float:left;width:200px;margin:0 65px 10px 0;}
.contactForm iframe{float:left;margin:10px 10px 5px 0;}
input.submitButton{width:200px;margin:0 190px 10px;}

#searchContainer {float:right; width:350px; margin:0 0 15px 30px;}
#searchMain {float:left; background:url(https://www.losvelezcasa.com/images/searchBG.png) bottom repeat-x #FFF; width:350px; position:relative;}
#searchTitle {float:left; width:330px; height:39px; line-height:39px; background:url(https://www.losvelezcasa.com/images/searchTop.png) no-repeat; display:block; padding:0 10px;}
#searchTitle h2 {margin:0; width:330px; color:#FFF;}
#searchFormContainer {float:left; width:348px; padding-top:15px; border:1px solid #0075BF; border-top:none;}
.searchTitle, .searchTitleW {float:left; width:141px; height:25px; line-height:25px; font-weight:bold; clear:left; margin:0 5px 10px 20px;}
.searchInput {float:left; width:164px; height:25px; line-height:25px; margin-bottom:10px;}
.searchTitleW {width:308px; margin:0 5px;}
#searchMain select, #searchMain input[type="text"] {float:left; width:160px; height:23px; padding:1px 2px;}
#searchMain input[type="text"] {width:154px;}
#searchCount {float:left; background:#FFD633; width:318px; min-height:20px; line-height:20px; color:#333; font-weight:bold; text-align:center; border:1px solid #0075BF; margin:0 14px;}
#searchSubmitContainer {float:left; width:120px; height:40px; margin:10px 114px; overflow:hidden;}
#searchSubmit {background:url(https://www.losvelezcasa.com/images/buttons.png) no-repeat; width:120px; height:40px; line-height:40px; text-align:center; color:#FFF; font-size:18px; font-weight:normal; overflow:hidden; padding:0; border:none; cursor:pointer;}
#searchSubmit:hover, #sendContact:hover, #rentalsPage #searchSubmit:hover {background-position:0 -41px; color:#333;}


#bottomStrap {float:left; background:url(https://www.losvelezcasa.com/images/bottomStrap.png) no-repeat; width:960px; height:40px; line-height:40px; text-align:center; color:#333; font-size:24px; padding:0 20px 12px;}
#bottomStrap a {color:#FFF; text-decoration:none;}
#bottomStrap a:hover {color:#333; text-decoration:underline;}
#footer {float:left; background:url(https://www.losvelezcasa.com/images/footerBG.png) no-repeat; width:960px; height:38px; color:#FFF; font-size:11px; text-align:center; padding:0 20px 13px; margin:0 0 20px;}
#footer a {color:#FFF; text-decoration:none;}
#footer a:hover {color:#FFD633; text-decoration:underline;}