body
{
background:url(../images/19th-ave-on-the-beach-palm-beach-apartments.jpg) center 50% no-repeat fixed;
background-size:100%;
margin:0;
font:normal 12px/18px "Trebuchet MS", Arial, Verdana, sans-serif;
color:#252525;
}
h1			{margin:10px 0px 0px 0px; padding:10px 0; font:normal 26px/28px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; text-transform:uppercase; color:#002345; vertical-align:text-bottom; display:block;}
h2			{margin:10px 0 5px 0; font:18px/24px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#002345; letter-spacing:-0.2px; text-transform:uppercase;}
h3			{margin:5px 0 2px 0; font:bold 14px/18px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#002345; text-transform:uppercase;}
h3 a		{color:#002345; text-decoration:none;}
h3 a:hover	{color:#b88d4c; text-decoration:none;}
h4			{background:#F6F6F6; margin:0px; padding:0 10px; width:100%;
			 font:normal 16px/50px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#002345; text-align:left; display:block;}
h4 a, h4 a.active, h4 a.active:link, h4 a.active:visited, a h4:link {font-weight:bold; color:#002345; text-decoration:none;}
h4 a.active:hover{color:#b88d4c; text-decoration:none;}

p		{font:normal 13px/22px "Trebuchet MS", Arial, Verdana, sans-serif; color:#464646; margin:0 0 10px 0; padding:0;}
em		{font-weight:bold; font-style:normal;}

ul		{margin:0 0 5px 10px; padding:0; list-style:disc;}
ul.offers		{margin:0 0 5px 10px; padding:0; list-style:disc;}
li		{font-size:12px; margin:0 0 0 10px; color:#252525;}

a			{color:#002345; text-decoration:none; font-weight:bold;}
a:visited	{color:#002345; text-decoration:none;}
a:hover		{color:#b88d4c;}
a:active	{color:#b88d4c}

form	{margin:0;}

table	{border:none;}
tr		{margin:0;}
td		{margin:0;}

img		{border:none;}

hr 		{width:100%; border-top:1px dotted #e2e2e2; line-height:2px;}

.cal_date	{font:16px "Trebuchet MS", Arial, Verdana, sans-serif; color:#2d2d2d;}


/********* HEADER **************************************************/
table.admin-gallery-table
{
}
.admin-gallery-table>tbody>tr>td, .admin-gallery-table>tbody>tr>th, .admin-gallery-table>tfoot>tr>td, .admin-gallery-table>tfoot>tr>th, .admin-gallery-table>thead>tr>td, .admin-gallery-table>thead>tr>th
{
	vertical-align:middle;
}
.room__name
{
	
}
#view-mobi
{
	background:#b88d4c;
	margin:20px 10px;
	padding:10px 30px;
	text-align:left;
	display:block;
	height:100px;
	border:solid 3px #CCCCCC;
	-moz-border-radius:.50em;
	-webkit-border-radius:.50em;
	box-shadow:3px 5px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow:3px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow:3px 3px rgba(0, 0, 0, 0.2);
	font-size:50px;		
	color:#FFFFFF;
	text-decoration: none !important;
	cursor:pointer;
	line-height:100px;
	/*top:0; position:absolute; z-index:1;*/
}
#view-mobi a
{
	color:#FFFFFF;
	text-decoration: none !important;
	display:block;
}
#header				{margin:0 auto; width:100%; border-top:solid 22px #000000; display:block;}
.header_holder		{background:#FFFFFF url(../images/19th-avenue-palm-beach-apartments1.jpg) left top no-repeat; margin:-22px auto 0px auto; padding:0px 0px 5px 0px; width:1000px; display:block;}

.logo					{margin:0px; padding:0px; width:270px; color:#FFFFFF; text-align:center; top:0; position:absolute; z-index:0;}
.logo a.active			{margin:0; padding:0; font:bold 16px/16px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#b88d4c; text-transform:uppercase; text-decoration:none;}
.logo a.active:hover	{color:#000000;}
.logo a.active2			{margin:0; padding:0; font:bold 14px/16px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#999999; text-decoration:none;}
.logo a.active2:hover	{color:#000000;}

/*.logo_holder			{top:0; background:#FFFFFF; opacity:0.5;  width:270px; height:323px; position:absolute; z-index:-50;}*/
.logo_holder			{background:url(../images/logo_holder.png) left bottom repeat-y; margin:0px auto; width:1000px; height:300px; display:block; top:0; position:absolute; z-index:0;}

.header-pic				{top:0; margin:0px auto; padding:0px; width:1000px; height:300px; border:none; display:block;  /*position:relative; z-index:-100;*/}
.header-seo-link		{margin:0px auto; padding:0px; width:1000px; font:bold 11px/22px "Trebuchet MS", Arial, Verdana, sans-serif; color:#666666; display:block;}
.header-seo-link a		{color:#CCCCCC; text-align:left; text-decoration:none;}
.header-seo-link a:hover{color:#fff568;}

.header-phone			{background:#000000; margin:0px 0px 0px 269px; padding:0px; width:730px; height:20px; border:none; top:0; position:relative; z-index:0; display:inline-block;
						 font:normal 11px/20px "Trebuchet MS", Arial, Verdana, sans-serif; color:#FFFFFF; text-align:right; }
.header-phone td		{padding:0px 10px;}		
.header-phone a			{color:#E5C172; font-weight:normal; text-align:left; text-decoration:none;}
.header-phone a:hover	{color:#FFFFFF; text-decoration:underline;}

.header-menu				{margin:5px auto 5px auto; padding:0px; width:1000px; display:block;
							 font:bold 13px/30px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#002345; text-transform:uppercase; text-align:center; }
.header-menu a				{border:solid 1px #DDDDDD; margin:0px 2px; padding:0px 4px; color:#002345; text-decoration:none; display:inline-block;}
.header-menu a.active		{color:#b88d4c; text-decoration:none; display:inline-block;}
.header-menu a:hover		{background:#002345; color:#FFFFFF;}
.header-menu a.active:hover {background:#b88d4c; color:#FFFFFF;}

/********* CONTENT ********************************************************************/
#container
{
	background:#fbfcfd;
	margin:0px auto;
	padding:0;
	width:1000px;
	display:block;
}
#container_admin
{
	background:#fbfcfd;
	margin:0px auto;
	padding:5px 40px 10px 40px;
	width:920px;
	display:block;
}
.content_text, .content_text-special
{
	margin:0;
	padding:0;
	width:680px;
	min-height:450px;
	float:left;
}
.content_text a, .content_text-special 				{color:#2a78c3;}
.content_text a:hover, .content_text-special a:hover{color:#b88d4c;}
.content_text span, .content_text-special span		{color:#999999;}

.content_text-special h4	{margin:0px; padding:0; width:100%; font:normal 16px/50px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#002345; text-align:left; display:block;}
.content_text-special h4 a 	{padding:0 10px; text-align:left; color:#002345; display:block;}
.content_text-special h4 a:hover	{background:#999999; color:#FFFFFF;}
.offers		{margin:0px 0px 15px 0px;}
.offers td	{border:solid 1px #CCCCCC;}
.offers img	{margin:0px 0px 5px 10px; border:solid 5px #EFEFEF; width:200px; height:150px;}

.apartment-type-link
{
	margin:2px auto 0px auto;
	padding:0;
	height:30px;
}
.apartment-type-link a:link, .apartment-type-link a:visited	
{
	border:solid 1px #acacac; 
	margin:0 10px 0 0; 
	padding:0 10px; 
	font:bold 14px/30px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	color:#707070; 
	text-align:center;
	letter-spacing:0.2px;
	text-decoration:none;
	display:inline-block;
	cursor:pointer;
}
.apartment-type-link a:hover
{background:#CCCCCC; color:#FFFFFF;}


.padding
{
	margin:5px 40px 0px 40px;
	width:auto;
	height:auto;
}
.padding_admin
{
	width:1000px;
	margin:0px auto;
	padding:5px 40px 10px 40px;
	display:block;
}

.content_left
{
	margin:0;
	padding:12px 28px 0 12px;
	width:250px;
	min-height:400px;
	display:block;
	float:left;
}
.content_left #current_offer
{
	background:url(../images/palm-beach-apartments-offer.gif) right 5px no-repeat;
	width:250px;
	min-height:180px;
	display:block;
}
.content_left #current_offer a
{
	width:160px !important;
	display:inline-block;
	font-weight:normal !important;
}
.content_left .wifi
{
	background:#f7f0e6;
	border:solid 1px #D1D1D1;
	margin:0px auto;
	padding:10px;
	width:230px;
	height:52px;
	font:bold 22px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	color:#b88d4c;
	text-transform: uppercase;
	display:block;
}

.photo-border
{
	border:solid 5px #C8D6E3;
}

.content_left .buttons a:link, .content_left .buttons a:visited
{
	background:#B88D4C;
	margin:0px;
	padding:0px 10px;
	width:230px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
	display:inline-block;
}
.content_left .buttons a.active:link, .content_left .buttons a.active:visited
{
	margin:10px 0px 0px 0px;
	padding-top:20px;
	font:normal 30px/40px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	text-transform:uppercase;
	display:block;
}
.content_left .buttons span a:link, .content_left .buttons span a:visited
{
	margin:0px;
	padding-bottom:20px;
	font:normal 20px/30px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	display:block;
}

.content_left .buttons a:hover
{
	background:#011C37;
	color:#FFFFFF;
	text-decoration:none;
}


/*.content_left*/ .reviews a:link, /*.content_left*/ .reviews a:visited
{
	background:#B88D4C;
	margin:0px 10px 0px 0px;
	padding:20px 10px 20px 10px;
	/*margin:10px 0px 0px 0px;
	padding:20px 10px 0px 10px;*/
	font:normal 24px/30px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	text-transform:uppercase;
	text-align:center;
	color:#FFFFFF;
	width:230px;
	display:block;
}
/*.content_left*/ .reviews span a:link, /*.content_left*/ .reviews span a:visited
{
	margin:0px 0px 10px 0px;
	padding:0px 10px 20px 10px;
	font:normal 18px/20px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	text-transform:capitalize;
	text-align:center;
	color:#FFFFFF;
	width:230px;
	display:block;
}


/*.content_left*/ .reviews a:hover
{
	background:#011C37;
	color:#FFFFFF;
	text-decoration:none;
}

.content_left .apts td
{
	padding:0px;
	vertical-align:middle;
}
.content_left .apts img	
{
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}
.content_left .apts a
{
	margin:0px;
	font:bold 18px/25px "Trebuchet MS", Arial, Verdana, sans-serif;
	vertical-align:middle;
	display:block;
}

.b_book-online, .b_check-availability
{
	margin:0px;
	padding:4px 13px;
	font:bold 12px/24px "Trebuchet MS", Arial, Verdana, sans-serif;
	text-align:center; text-decoration:none; letter-spacing:1px;
	cursor:pointer; display:block; float:left;
}
a.b_book-online:link, a.b_book-online:visited, a.b_book-online:active,
a.b_check-availability:link, a.b_check-availability:visited, a.b_check-availability:active{color:#FFFFFF; text-decoration:none;}
a.b_book-online:hover,a.b_check-availability:hover{color:#FFF200;}

.b-arrow-link
{
	font:normal 14px/20px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS" !important;
	text-transform:uppercase;
	display:inline-block;
	letter-spacing:1px;
}
a.b-arrow-link:link, a.b-arrow-link:visited
{
	background:#FFFFFF url(../images/arrow.gif) 5px 50% no-repeat;
	margin:5px 0px;
	padding:2px 10px 2px 20px;
	border:solid 1px #cdcdcd;
	color:#464646;
	text-align:left;
	text-decoration:none;
	text-align:left;
	display:inline-block;
	cursor:pointer;
}
a.b-arrow-link:hover
{
	color:#0054a6;
	text-decoration:underline;
}
.location-links a		{color:#003300;}
.location-links a:hover	{color:#006633;}


.admin_page input textarea
{
width:600px;
}

.apartment_list a
{
padding-left:10px;
font:bold 11px "Trebuchet MS", Arial, Verdana, sans-serif;
color:#197b30;
text-decoration:none;
}
.apartment_list
{
width:220px;
}
.admin-list
{
width:220px;
}
.admin-list a
{
background:url(../images/arrow.gif) 0% 50% no-repeat;
padding-left:10px;
font:bold 11px "Trebuchet MS", Arial, Verdana, sans-serif;
color:#197b30;
text-decoration:none;
}
.admin-list a:hover	{text-decoration:underline;}

.b_location-links
{
	margin:0;
	font:bold 12px/14px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS" !important;
	text-transform:uppercase;
	background:url(../images/arrow-white.gif) 0% 50% no-repeat;
	cursor:pointer;
}
a.b_location-links:link, a.b_location-links:visited, a.b_location-links:active
{
	margin:0;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	padding-left:12px;
}
a.b_location-links:hover
{
	text-decoration:none;
	text-align:left;
	color:#b88d4c;
}

table
{
margin-top:0;
padding-top:0;
}
img
{
margin-bottom:0;
padding-bottom:0;
}

p.reviews
{
	margin:0px 0px 15px 0px;
	padding:0px 0px 10px 0px;
	line-height:16px;
	border-bottom:dashed 1px #CCCCCC;
}
p.reviews br
{
	margin:0px;
	padding:0px;
}

.gallery img
{
	margin:0px 3px 5px 3px;
	padding:5px;
	border:solid 1px #E7E7E7;
	width:150px;
	height:100px;
	display:block;
}
table.apt-photos 	{width:100%;}
.apt-photos img
{
	margin:0px 3px 5px 3px;
	padding:5px;
	border:solid 1px #E7E7E7;
	width:200px;
	height:133px;
	display:block;
}
.facilities td
{
	vertical-align:top;
}
.facilities img
{
	margin:0px 10px 5px 0px;
	padding:5px;
	border:solid 1px #E7E7E7;
	width:110px;
	height:110px;
	display:block;
}
.apts-page td
{
	vertical-align:top;
	padding:0px;
}

.apts-page a
{
	margin:0px;
	padding:5px;
	border:solid 1px #E7E7E7;
	height:110px;
	font:normal 18px/100px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	display:block;
}

.apts-page img
{
	margin:0px;
	padding:0px;
	width:110px;
	height:110px;
	display:block;
}

/**** APARTMENTS SUMMARY ****/

.summary_holder
{
	background:#F7F7F7;
	border:solid 1px #EDEDED;
	margin:0px auto 10px auto;
	padding:10px;
	width:1000px;
	height:auto;
	display:block;
}

.summary_pic
{
	margin:0px;
	padding:0px;
	width:430px;
	text-align:left;
}

.summary_pic img
{
	border:solid 3px #FFFFFF;
	margin:10px;
	padding:0px;
	width:400px;
	height:266px;
}
.summary_text		{padding:10px 0px 0px 0px; width:540px; vertical-align:top;}
.summary_text h3.apt_name a	{font:normal 22px/24px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS" !important; text-transform:uppercase;}
.summary_text h3.apt_name a:hover	{color:#b88d4c;}
.summary_text p		{margin-top:10px; font:normal 12px/20px "Trebuchet MS", Arial, Verdana, sans-serif;}
.btn_book	{height:44px; display:inline-block; color:#FFFFFF;}
.btn_book a:link, .btn_book a:visited	
{
	background:#B88D4C;
	margin:3px 5px 3px 0px;
	padding:0px 10px;
	height:44px;
	font:normal 18px/44px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS";
	display:inline-block;
	color:#FFFFFF;
	text-decoration:none;
}
.btn_book a:hover
{
	background:#011C37;
	color:#FFFFFF;
	text-decoration:none;
}

/********* FOOTER *************************************************/
#footer	{background:#012346; margin:0px; display:block;}

/*.footer-menu				{margin:5px auto 5px auto; padding:0px; width:1000px; display:block;
							 font:bold 13px/30px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#002345; text-transform:uppercase; text-align:center; }
.footer-menu a				{border:solid 1px #DDDDDD; margin:2px 2px; padding:0px 4px; color:#002345; text-decoration:none; display:inline-block;}
.footer-menu a.active		{color:#b88d4c; text-decoration:none; display:inline-block;}
.footer-menu a:hover		{background:#002345; color:#FFFFFF;}
.footer-menu a.active:hover {background:#b88d4c; color:#FFFFFF;}*/

.footer-menu				{margin:5px auto 5px auto; padding:0px; width:1000px; display:block;
							 font:normal 13px/30px "Gill Sans MT","Century Gothic",Arial,Helvetica,sans-serif,"Trebuchet MS"; color:#FFFFFF; text-transform:uppercase; text-align:center; }
.footer-menu a				{border:solid 1px #012E5B; margin:0px 2px; padding:0px 4px; font-weight:normal; color:#FFFFFF; text-decoration:none; display:inline-block;}
.footer-menu a.active		{color:#b88d4c; text-decoration:none; display:inline-block;}
.footer-menu a:hover		{background:#023D77; color:#FFFFFF;}
.footer-menu a.active:hover {background:#b88d4c; color:#FFFFFF;}

/*.footer-menu				{width:980px auto; padding:0px 10px; font:bold 12px/30px "Trebuchet MS", Arial, Verdana, sans-serif; color:#FFFFFF; text-transform:capitalize; text-align:left; display:block;}
.footer-menu a				{margin:0; padding:0px 3px; color:#FFFFFF; text-decoration:none; display:inline-block;}
.footer-menu a.active		{margin:0; padding:0px 3px; color:#fff200; text-decoration:none; display:inline-block;}
.footer-menu a:hover		{background:#b88d4c url(../images/palm-beach-accommodation_bg.gif) bottom repeat-x; color:#FFFFFF;}
.footer-menu a.active:hover	{background:#b88d4c url(../images/palm-beach-accommodation_bg.gif) bottom repeat-x; color:#FFFFFF;}*/

.copyright					{margin:0px auto; padding:5px 0px 8px 0px; width:1000px; font:bold 12px/16px "Trebuchet MS", Arial, Verdana, sans-serif; text-align:center; color:#FFFFFF; display:block;}
.copyright a				{color:#FFFFFF; text-decoration:none;}
.copyright a:hover			{color:#b88d4c; text-decoration:underline;}

.footer-seo-links			{margin:0px auto; padding-top:10px; width:1000px; font:normal 11px/14px "Trebuchet MS", Arial, Verdana, sans-serif; color:#FFFFFF; text-align:center; display:block;}
.footer-seo-links a			{font-weight:normal; text-decoration:none; color:#FFFFFF;}
.footer-seo-links a:hover	{text-decoration:underline; color:#b88d4c;}

.resultit					{margin:0px auto; padding:10px 0px; width:1000px; font:normal 11px/14px "Trebuchet MS", Arial, Verdana, sans-serif;color:#FFFFFF;text-decoration:none;text-align:center; display:block;}
.resultit a					{text-decoration:none;font-weight:normal;color:#FFFFFF;}
.resultit a:hover			{text-decoration:underline; color:#b88d4c;}

#facebook .fb-send .fb_iframe_widget iframe			{width:200px !important; height:25px !important;}
#facebook ._li .pluginSkinLight	{width:83px; display:inline-block !important;}