@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, form {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
p {
	margin: 0;
	line-height: 120%
}
body {
	background: url(../images/background-condoluxmb.jpg) #f6f1de no-repeat fixed;
	color: #464646;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
#container {
	margin: 0px auto;
	width: 971px;
}
#logoholder {
	width: 971px;
	height: 129px;
}
#topnav {
	width: 971px;
	height: 49px;
	background:url(../images/header/top-nav-back_06.gif) right no-repeat;
	position:relative;
}
#topnav a {
	top: 13px;
	position: absolute;
	float: left;
	font-size: 17px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #e29839;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
#topnav a.topcondorentals {
	left: 300px;
	width: 145px;
}
#topnav a.topbeachhouses {
	left: 454px;
	width: 123px;
}
#topnav a.toppropertysearch {
	left: 704px;
	width: 145px;
}
#topnav a.tophotdeals {
	left: 589px;
	width: 103px;
}
#topnav a.topcontact {
	left: 860px;
	width: 83px;
}
#headerfoot {
}
#whitespace {
	height: 26px;
	padding: 0px;
	margin: 0px;
}
#contentheader {
	background: url(../images/content_header.jpg) top no-repeat;
	height: 19px;
}
#content {
	background: #FFFFFF;
	padding: 15px 20px;
	height: 100%
}
#contentfooter {
	background: #fff;
	height: 22px;
}
#actualcontent {
	float: left;
	width: 665px;
	margin-left: 20px;
}
#sharing {
	margin-bottom: 0px;
}
#leftnavholder-bak {
	width: 245px;
	float: left;
}
#leftnavholder {
	width: 255px;
	float: left;
	margin-left: -10px;
}
#leftnav hr {
	color: #b5d7e2;
	background-color: #b5d7e2;
	width: 80%;
	height: 1px;
}
#quicksearch {
	width: 240px;
	background: url(../images/quicksearch-background2.jpg) #fefcf4 no-repeat top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #424242;
	margin-bottom:10px;
	height: 220px;
	font-weight: bold;
	overflow: hidden;
}
#quicksearchtable {
}
#quicksearchtable input, #quicksearchtable select {
	font-family:Verdana;
	font-size:11px;
	border: thin #DFB537 solid;
	padding: 1px;
}
#quicksearchtable #quicksrchbtn {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 14px;
	width: 150px;
}
#mainfooter {
	color: #FFFFFF;
	font-size: 90%;
	text-align: center;
	background:#44aee2;
}
#mainfooter a {
	color: #FFFFFF;
}
.navigset {
	margin: 0px;
	margin-bottom: 15px;
	background: #f5fde3;
	padding: 8px;
	border: 3px solid #cded8d;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
.box2 {
	background: #FFF2D8;
	border: 3px solid #FFD172;
}
.box3 {
	background: #EAF7FF;
	border: 3px solid #3399FF;
}
.navigset h5 {
	font-size: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	display: block;
	border-bottom: 1px solid #333;
	margin-bottom: 2px;
	color: #646464
}
.navigset h5.headleft {
	display:inline;
	border: 0px;
}
.navigset .naviginline {
	display:inline;
}
.navigset a, .navigset a:visited {
	display: block;
	padding-left: 12px;
	color: #ccc;
	font-size: 15px;
	line-height: 25px;
	color: #0d6597;
	text-decoration: none;
	white-space: nowrap;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.navigset a:hover {
	background: #daf7a0
}
.box2 a:hover {
	background: #ffe2a6 !important
}
#subcondos {
	margin-top: -5px;
	margin-left: 30px;
}
#leftnav {
	width: 245px;
	background: url(../images/ln-addibnfo-back.gif) #f5fee3;
	margin-bottom:20px;
}
#leftnav a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	padding-left: 35px;
	font-size: 15px;
	color: #0067e6;
	line-height: 29px;
	text-decoration: none;
	background: url(../images/ln-bg-slide.gif) -315px 0px;
	margin: 0px 4px;
}
#leftnav a:hover {
	color: #00316e;
}
#leftnav hr {
	width: 200px;
	margin: 5px auto;
	color: #9dcade;
	background-color: #9dcade;
	height: 1px;
	border: 0px;
}
#loginsection {
	width: 240px;
	background: url(../images/navigate2-background.jpg) #ecedff;
	margin-bottom:10px;
}
#emailsignup {
	background: url(../images/free-vacation-newsletter-background.gif) #fff no-repeat;
	width: 244px;
	margin-bottom:10px;
	height: 230px;
}
.newsletterinput {
	margin-top: 3px;
	border: 1px solid #999;
	padding: 3px;
	width: 150px;
	font-style: italic;
	font-weight: normal;
	color: #999;
}
#loginsection a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	padding-left: 35px;
	font-size: 16px;
	color: #0091eb;
	line-height: 32px;
	text-decoration: none;
}
#leftnav2 a:hover {
	background: url(../images/navig-hover-back.jpg) no-repeat;
}
.clr {
	clear: both
}
.clearMe {clear: both; height: 0px}
#footprints {
	background: url(../images/footprinthr.gif);
	margin: 5px 0px;
	height: 14px;
}
div.shorthr {
	width:280px;
	height:2px;
	background-color:#5bbdfa
}
div.longhr {
	width:580px;
	height:1px;
	background-color:#e0a962
}
.picturediv {
	float:left;
	width:200;
	height:175;
}
#condoboxes {
	width:305px;
	height:280px;
	float:left;
	padding-right:10px;
}
#condoboxes ul li {
	font-size: 12px;
}

.spacedUL {list-style: disc}
.spacedUL li {margin-top: 10px}
#barblock {
	position: absolute;
	top: 0px;
	left: 0px;
}
.margleft20 {
	margin-left: 20px
}
.addthis_toolbox {
	margin-bottom: 15px
}
.highlightbox {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #06F;
	background: #E6FAFF;
	border: 2px solid #09F;
	text-align: center;
	margin: 10px 0px;
	padding: 6px;
}
.photobordertan {
	padding: 3px;
	margin: 2px;
	border: 2px #FFF0CE solid;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.photoborderblue {
	padding: 3px;
	margin: 2px;
	border: 2px #caecff solid;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#featuredcondohp {
width: 200px; float: left; margin-left: 13px; margin-top: 12px; border: 1px solid #0099FF; color: #4c8d00;	
}

#featuredcondohp #title {
	background: #0099FF; color: #FFFFFF; font-family: Tahoma, Geneva, sans-serif; padding: 5px; font-weight: bold;
}
.borderradius10 {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}

.borderradius5 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
/*////////////////////////////////////////////*/
/*////////////////NEW HEADER OCT2010//////////*/
/*////////////////////////////////////////////*/
#headergraphics {
	width: 940px;
	clear: both;
	margin-left: 10px;
}
#headergraphics img {
	float: left;
	display: inline;
	margin:0px;
	padding: 0px;
}
#headerweather {
	width: 342px;
	height: 39px;
	background: url(../images/h-weather-back.gif) #54aadf no-repeat;
	color: #fff;
	overflow: hidden;
}
#headernavigation {
	width: 956px;
	height: 54px;
	background:url(../images/h-navigation-background.jpg) top;
	padding-left: 15px;
}
#headernavigation a {
	color: #fff;
	height: 44px;
	line-height: 47px;
	margin: 2px 0px;
	padding: 0px 30px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	text-transform: uppercase;
	background: url(../images/h-navig-slide.gif) bottom;
	display: inline-block;
}
#headernavigation a:hover {
	background-position: bottom
}
#qstable {
}
#qsbarall {
	width: 971px;
	height: 41px;
	background: url(../images/h-qrental-fullbar.jpg) no-repeat;
	margin-top: 8px;
}
#qsform label {
	font-size: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 25px;
	vertical-align: middle;
}
#qsform select, #qsform input {
}
#qsbutton {
	width: 80px;
	margin-left: 15px;
}
#qs_ddate {
	width: 50px;
}
#qs_Bedroom_1 {
	width: 50px;
}
#tabweather {
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	float: right;
	margin-right: 17px;
	margin-top: -10px;
}
#tabweather span {
	color: #FF0;
	font-size: 12px;
	font-weight: bold;
}
/*///////////////////////TEXT STYLES//////////////////////////*/



a {
	color: #009dff;
}
a:visited {
	color: #5BBDFA
}
h1, h2, h3, h4 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #25aafd
}
h1 {
	font-size: 180%;
	font-weight: normal;
}
h2 {
	font-size: 150%
}
h3 {
	font-size: 130%
}
h4 {
	font-size: 110%
}
#subheadh3 {
	font-style: italic;
	color: #e0a962;
	background: url(../images/dot.jpg) repeat-x bottom;
	display: block;
}
.color1 {
	color: #87ba72
}
.hilite {
	background-color:#edffe7;
}
.centerme {
	text-align: center
}
.condoheader a {
	color:#91ca79;
	font-size:22px;
}
.headerblue {
	color:#5bbdfa;
	font-size:22px;
}
.headergreen {
	color:#87ba72;
	font-size:22px;
}
.headertan {
	color:#e0a962;
	font-size:22px;
}
.headerpurple {
	color:#c370ef;
	font-size:22px;
}
.condodesc {
	color:#5bbdfa;
	font-size:16px;
}
.largecondoheader {
	color:#5bbdfa;
	font-size:32px;
	line-height:32px;
}
.largecondoheader h2 {
	color:#5bbdfa;
	font-size:32px;
	line-height:32px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
ul {
	list-style-type:none;
}
.finePrint {
	font-size: 11px;
}

.greytext {
	color: #CCC;
}
.greentext {
	color:#87ba72;
	font-size:16px;
	font-weight:bold;
}
.tantext {
	color:#e0a962;
	font-size:16px;
	font-weight:bold;
}
.purpletext {
	color:#c370ef;
	font-size:16px;
	font-weight:bold;
}
.bluetext {
	color:#5bbdfa;
	font-size:16px;
	font-weight:bold;
}
.smalltext {
	font-size:12px;
	color:#5bbdfa;
	font-weight:bold;
}
.smallgreen, a.smallgreen, a.smallgreen:visited {
	font-size:12px;
	color:#87ba72;
	font-weight:bold;
}
.smalltan, a.smalltan, a.smalltan:visited {
	font-size:12px;
	color:#e0a962;
	font-weight:bold;
}
.ptextgreen {
	font-size: 120%;
	color: #65b843;
	font-style: italic;
}
.ptextbrown {
	font-size: 120%;
	color: #d3a537;
	font-style: italic;
}
.ptextblue {
	font-size: 120%;
	color: #28bfe5;
	font-style: italic;
}
#condopageheader {
	background: url(../images/condo-page-header-background.gif) no-repeat;
	width: 665px;
	height: 35px;
	text-align: center;
	margin-bottom: 10px;
}
#condopageheader h1 {
	text-align: center;
	color: #eacba3;
	font-size: 18px;
	line-height: 35px;
	font-weight: normal;
}
#dealsside {
	width: 180px;
	background: #e2f4ff;
	height: 165px;
	margin:0px auto;
	margin-top: 45px;
	overflow: hidden;
	font-size: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: center;
}
#dealsside a {
	font-size: 13px;
}
.red {
	color: #FF0000
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.clearboth {
	clear: both
}
.displayinline {
	display: inline;
}
.zeromargins {
	margin: 0px;
}
.zeropadding {
	padding: 0px;
}

.font120 {font-size: 120%}
.font130 {font-size: 130%}
.font140 {font-size: 140%}
.font150 {font-size: 150%}
.fontblack {color: #000}
.fontbold {font-weight: bold}
/*////////////////////////////////////////////*/
/*//////////////// GOOGLE MAPS//////////////////*/
/*////////////////////////////////////////////*/


div#mapHover {
	border-bottom: 1px solid #ccc;
}
div#mapHover a {
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	text-decoration: none;
}
div#mapHover a:hover {
	background-color: #d1ffba;
}
#propertymap {
	border: 4px groove #ff8738;
	width: 565px;
	height: 300px;
}
/*//////////////////////////////////////////*/
/*//////////////RATE TABLES/////////////////*/
/*//////////////////////////////////////////*/

.rateyearheader {
	color:#e0a962;
	font-size:22px;
	width: 580px;
	border-bottom: 1px solid #e0a962;
}
#ratestable hr {
	display: none;
}
#ratetable {
	width:600px;
	border-collapse:collapse;
}
#ratetable td {
	border:solid;
	border-width:2px;
	border-color: #5bbdfa;
	padding:1px;
}
.ratesheader {
	border-color: #9de2e5;
	background-color:#daf4cf;
	text-align:center;
	color:#5bbdfa;
	font-size:16px;
	font-weight:bold;
}
.ratesdates {
	font-size:11px;
	font-weight:bold;
	border-color: #87ba72;
	text-align:center;
}
.ratesmoney {
	font-size:12px;
}
.ratesfooter {
	text-align:center;
	font-size:12px;
}
.ratesfooter2 {
	font-size:13px;
	color:#45999e;
	text-align:center;
	border-color: #a1d0d3;
	background-color:#eff8f8;
}
#marquee {
	color:#009EFF
}
#marquee a, #marquee a:visited {
	color: #009EFF
}
/*////////////////////////////////////////////*/
/*//////////////// FOR BOOKING SYSTEM ////////*/
/*////////////////////////////////////////////*/

.headerbox {
	background: #FAEDC1 url(images/headingback.jpg) top left repeat-y;
	height: 25px;
	line-height: 22px;
	color: #7F6800;
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
}
a.headerboxlink:link {
	color: #7F6800;
	text-decoration: none;
}
a.headerboxlink:visited {
	color: #7F6800;
	text-decoration: none;
}
.underheadcontent {
	padding-left: 7px;
	padding-right: 7px;
	border: solid 1px #FAEDC1;
}
.underheadcontent2 {
	padding-left:17px;
	padding-top:2px;
	padding-right:7px;
}
/*////////////////////////////////////////////*/
/*////////////////LIGHTBOX///////////////*/
/*////////////////////////////////////////////*/

#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#lightbox a img {
	border: none;
}
#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#imageContainer {
	padding: 10px;
}
#loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav {
	left: 0;
}
#hoverNav a {
	outline: none;
}
#prevLink, #nextLink {
	width: 49%;
	height: 100%;
	background: transparent url(http://www.myrtlebeachluxuryrentals.com/images/lightboximages/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#prevLink {
	left: 0;
	float: left;
	top: 0;
	background: url(http://www.myrtlebeachluxuryrentals.com/images/lightboximages/prevlabel.gif) left top no-repeat;
}
#nextLink {
	right: 0;
	float: right;
	top: 0;
	background: url(http://www.myrtlebeachluxuryrentals.com/images/lightboximages/nextlabel.gif) right top no-repeat;
}
#prevLink:hover, #prevLink:visited:hover {
	background: url(http://www.myrtlebeachluxuryrentals.com/images/lightboximages/prevlabel.gif) left top no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
	background: url(http://www.myrtlebeachluxuryrentals.com/images/lightboximages/nextlabel.gif) right top no-repeat;
}
#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
}
#imageData {
	padding:0 10px;
	color: #666;
}
#imageData #imageDetails {
	width: 70%;
	float: left;
	text-align: left;
}
#imageData #caption {
	font-weight: bold;
}
#imageData #numberDisplay {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#imageData #bottomNavClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}
/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	min-width: 790px;
}
* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
}
* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
}
/* Clearfix */	
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */ 


.golfpagelinks {
	line-height: 40px
}
/*////////////////////////////////////////////*/
/*////////////////GOLF PACKAGES///////////////*/
/*////////////////////////////////////////////*/

.packdiv {
	display: block;
	padding: 4px;
	margin: 0px 7px 5px 7px;
	background: url(../images/golf-pkg-back.gif) repeat-x top;
	font-size: 12px;
	border: 1px solid #9FCFFF;
	width: 630px;
}
.packdiv:hover {
	background: url(images/pkgback-hover.jpg) repeat-x bottom;
}
/*#golfpackagesholder div img {float: left; margin-right: 10px; border-right: 1px solid #9FCFFF; margin-left: 5px;}*/

#homepkgheader a {
	color: #5ea456;
	font-size: 20px;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif
}
#homepkgheader a:hover {
	color: #5ea456
}
#homepkgheaderblurb {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 11px;
	float: right;
	font-style: italic;
	text-decoration: underline;
}
#homepkgheaderrow a {
	text-decoration: none;
}
#homepkgdesc {
	line-height: 15px;
}
/*////////////////////////////////////////////*/
/*////////////////GOLF RATE TABLE///////////////*/
/*////////////////////////////////////////////*/

.golftable2010 {
	border: 1px solid #659fb5;
	text-align:center;
	border-collapse:collapse;
	width:625px;
}
.golftable2010 .ratetableprice {
	text-align:center;
	padding: 3px 0px;
	font-size: 13px;
	font-weight: bold;
}
.golftable2010 .ratetabledate {
	font-size:10px;
	color:#5f5f5f;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Sans-serif;
	text-align:center;
	width: 58px;
	background: #FFF6DF;
}
#onpagepropertylist tr td a {
	color:#6e975e;
}
/*////////////////////////////////////////////
///////////////CONDO THUMBS///////////////////
////////////////////////////////////////////*/

.thumbnail {
	border:2px solid #44AEE2;
	padding:2px;
	margin: 5px;
	background-color:#FFFFFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: left;
	width: 145px;
}
.attrfeat {
	padding: 4px;
	background: #FFC
}
/*===================================================================================*/
/*======================      GOLF NEWS FROM THE BLOG       =========== */
/*===================================================================================*/
.homeBlogBox {
	float: left;
	width: 310px;
	height: 120px;
	margin-left: 8px;
	padding: 4px;
	overflow: hidden
}
.homeBlogWrapper {
	background:#E2F4FF
}
.homeblogtitle {
	color: #fff;
	display: block;
	background: #0099FF;
	font-size: 17px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding: 3px;
}
.homeBlogBox img {
	float: left;
	margin-right: 2px;
	border: 1px solid #d1d1d1;
	padding: 1px;
}
.homeBlogBox h4 {
	color: #000;
	margin-bottom: 5px;
	letter-spacing: -1px;
	font-size: 15px
}
.homeBlogBox h4 a {
	color: #000;
}
.homeBlogBox p {
	font-size: 13px;
	text-overflow: ellipsis;
	color:#666;
	font-style: italic;
}
.homeBlogBox-More {
	display: block;
	font-weight: bold;
	color: #8dc63f;
	margin: 8px 0;
	font-size: 12px;
}
.homeBlogBox:hover {
	background: #daf8fe
}
.homeBlogBox a.homenewstitle {
	font-weight: bold;
	font-size: 17px;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: -1px;
	color: #1C75BC
}
.readmoreBlogHome {
	font-size: 13px;
	letter-spacing: -1px;
	padding: 4px;
	background: #0099FF;
	margin-top: 0px;
	text-align: right;
	margin-bottom: 15px;
}
.readmoreBlogHome a {
	color: #fff
}
.blogbreakout {
	width: 250px;
	float: right;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 15px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #cc8322;
	font-size: 17px;
	line-height: 20px;
	margin-left: 15px;
}
/*OTHER RENTALS BAR*/

#othercondorentals {
	display: inline;
	margin-left: 15px;
	font-size: 15px;
}
#othercondorentals .otherrentalsheader {
	font-weight: bold;
	color: #8ABF33;
	letter-spacing: -1px;
	font-size: 17px;
}
#othercondorentals ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#othercondorentals ul li {
	display: inline;
}
#othercondorentals ul li a {
	-moz-box-shadow:inset 0px 1px 0px 1px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 1px #ffffff;
	box-shadow:inset 0px 1px 0px 1px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffefc9), color-stop(1, #f7da8f) );
	background:-moz-linear-gradient( center top, #ffefc9 5%, #f7da8f 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc9', endColorstr='#f7da8f');
	background-color:#ffefc9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:5px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
#othercondorentals ul li a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f7da8f), color-stop(1, #ffefc9) );
	background:-moz-linear-gradient( center top, #f7da8f 5%, #ffefc9 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7da8f', endColorstr='#ffefc9');
	background-color:#f7da8f;
}
#othercondorentals ul li a:active {
	position:relative;
	top:1px;
	left: 1px;
}
#othercondorentals ul li a.current {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e7fea6), color-stop(1, #cce681) );
	background:-moz-linear-gradient( center top, #e7fea6 5%, #cce681 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7fea6', endColorstr='#cce681');
	background-color:#f7da8f;
	cursor: default
}
.ocrhp {
	float: right;
	width: 170px;
	margin-left: 10px;
}

.ocrhp ul li a{display: block}
.rmbox {
	margin: 13px;
	padding: 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.rmbox p {
	line-height: 21px;
	font-size: 13px;
	font-family: Tahoma, Geneva, sans-serif
}
.rmbox h2 {
	font-size: 22px;
	font-weight: normal;
	color: #000
}
.rmbox strong {
	font-size: 15px;
}
.rmbox1 {
	border: 8px solid #c3deac;
	background: #eeffe1;
}
.rmbox2 {
	border: 8px solid #FFD172;
	background: #FFF2D8;
}
.rmbox3 {
	border: 8px solid #a9d5f1;
	background: #eaf7ff;
}
.rmbox3 {
	border: 2px solid #39F;
}
.rmbox4 {
	font-size:14px;
	font-style: italic;
	color: #000;
}
.writtencontactform {
	width: 565px;
	margin: 0px auto;
	padding: 15px;
	border-left: 3px solid #ccc;
	border-right: 3px solid #ccc;
	color: #2c77dd;
	font-size: 18px;
	line-height: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.writtencontactform .formcontent {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
.condopages .at300b {
	padding: 5px 0px !important;
	margin: 0px !important;
}
.at_tb {
	width: 40px !important;
}
#facebookbar {
	background:#ECF5FA url(../images/blue-bar-gradient.png);
	padding: 8px;
	height: 25px;

	margin-top: 20px;
	display: block;
	
}
/*//on the condo pages
*/


.condoMainImg {width: 302px; height: 330px; background: url(../images/condo-main-background.gif) no-repeat; float: left;}
.condoMainImg img {
	margin-top: 30px; 
	border: 4px solid #91ca79; 
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding: 2px;
	background: #91ca79}
/*TOP 20 DEALS*/

#top20deal {
background: #e1f7bf url(../images/specials/top20dealstripe.png);
border: 3px ridge #d5ff95; 
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;	
padding: 0px 14px 5px 154px;
font-size: 18px;
text-align: center;
position: relative;
-moz-box-shadow: 3px 3px 5px #888;
-webkit-box-shadow: 3px 3px 5px #888;
box-shadow: 3px 3px 5px #888; 
position: relative;
margin-top: 10px;
min-height: 120px;

}
#top20deal div {margin: 4px 0px;display: block;}
.top20image {width: 148px; height: 120px; position: absolute; top: 0px; left: 14px; background: url(../images/specials/top-20-deals.gif) no-repeat }
.t20title {text-decoration: underline; color: #ba0000; padding-bottom: 0px; font-size: 25px; font-family: 'Patua One', cursive;}
.t20description{font-size: 16px; font-family:}
.t20was{text-decoration: line-through; font-weight: bold; }
.t20now{color: #D50005; font-weight: bold;}
.t20fineprint{ font-size: 9px; color: #999; font-style: italic; }

.404img {border: 10px dotted #ccc;}
