body
{
margin:0;
background:#002c45 url(../images/paradise-towers_bg.jpg) repeat-x left top;
font:normal 12px/18px arial,verdana,sans-serif;
color:#252525;
}
h1			{margin:0; padding:10px 0 5px 0;
			 font:normal 26px/28px "Trebuchet MS",arial,verdana,sans-serif; color:#2a78c3; display:block;}
h2			{margin:20px 0 5px 0; font:normal 17px/20px "Trebuchet MS",arial,verdana,sans-serif; color:#77b640;}
h3			{margin:5px 0 2px 0; font:bold 14px/18px "Trebuchet MS",arial,helvetica,sans-serif; color:#2a78c3;}
h3 a		{color:#2a78c3; text-decoration:none;}
h3 a:hover	{color:#77b640; text-decoration:none;}
h4			{background:#2a78c3; border-bottom:solid 3px #88d643; margin:0px; width:auto; height:30px;
			 font:normal 20px/30px "Trebuchet MS",arial,helvetica,sans-serif; color:#FFFFFF; text-align:center; display:block;}
h4 a, h4 a.active, h4 a.active:link, h4 a.active:visited, a h4:link {color:#FFFFFF; text-decoration:none;}
h4 a.active:hover{color:#88d643; text-decoration:none;}

p		{font:normal 12px/18px 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-image:url(../images/paradise-towers-gold-coast.gif);}
li		{font-size:12px; margin:0 0 0 10px; color:#252525;}

a			{color:#88d643; text-decoration:none; font-weight:bold;}
a:visited	{color:#88d643; text-decoration:none;}
a:hover		{color:#464646;}
a:active	{color:#8dc63f}

form	{margin:0;}

table	{border:none;}
tr		{margin:0;}
td		{margin:0;}

img		{border:none;}

hr 		{width:100%; line-height:1px; color:#e2e2e2; border:solid;}

.body-border
{
 border:solid;
 border-width:1px;
 border-color:#000000;
}

.Img-button 
{
height:20px;
width:120px;
display:block;
text-align:center;
line-height:20px;
background-image:url(../images/roll-btn.jpg);
text-decoration:none;
color:#000000;
}
a.Img-button:hover
{
background-position:bottom;
background-image:url(../images/roll-btn.jpg);
}


.cal_date	{font:16px "Trebuchet MS",arial,helvetica,sans-serif; color:#2d2d2d;}


/********* HEADER **************************************************/
#header			{margin:0 auto 15px auto; width:1000px; height:278px;}

.header-seo-link		{background:#88d643; padding:0 0 0 10px; width:706px; height:20px; font:bold 14px/20px "Trebuchet MS",arial,helvetica,sans-serif; color:#FFFFFF; float:left;}
.header-seo-link a		{color:#FFFFFF; text-align:left; text-decoration:none;}
.header-seo-link a:hover{color:#0a3f6f;}

.header-links			{background:#88d643 url(../images/paradise-towers-apartments-book-online.gif) top left repeat-y; padding:0 10px 0 0px;
						 width:274px; height:20px; font:bold 16px/20px "Trebuchet MS",arial,helvetica,sans-serif; color:#FFFFFF; text-align:center; float:right;}
.header-links a			{color:#FFFFFF; text-decoration:none; display:inline-block;}
.header-links a:hover	{color:#0a3f6f;}

.logo				{margin:0px; padding-top:10px; width:300px; height:190px; color:#FFFFFF; text-align:center; float:left;}
.logo a.active		{margin:0; padding:0; font:45px/40px "Trebuchet MS",arial,verdana,sans-serif; color:#FFFFFF; text-transform:uppercase; text-decoration:none; text-align:center;}
.logo a.active:hover{color:#88d643;}
.logo a.active2		{margin:0; padding:0; font:normal 36px/34px "Trebuchet MS",arial,verdana,sans-serif; color:#FFFFFF; text-align:center;
					 text-transform:uppercase; text-decoration:none;}
.logo a.active2:hover	{color:#88d643;}
.logo a, a.logo:link, a.logo:visited, a.logo:active {font:bold 14px/16px arial,verdana,sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; display:inline-block;}
.logo a:hover, a.logo:hover {color:#363636;}

.header-pic		{margin:0px; padding:0px; width:675px; height:200px; border:none; float:left;}

/** clock goes in the menu bar **/
.clock			{background:#363636 url(../images/paradise-towers-apartments-menu2.gif) top left repeat-x; border-left:solid 1px #363636; width:159px; height:50px;
				 font:bold 13px/48px "Trebuchet MS",arial,helvetica,sans-serif; color:#FFFFFF; text-align:center; float:left;}

.header-menu				{background:#363636 url(../images/paradise-towers-apartments-menu.gif) top left repeat-x; width:820px; height:50px; padding:0px 10px;  
							 font:bold 13px/24px "Trebuchet MS",arial,helvetica,sans-serif; color:#FFFFFF; text-transform:capitalize; text-align:center; float:left;}
.header-menu a				{margin:0; color:#FFFFFF; text-decoration:none; display:inline-block;}
.header-menu a:hover		{color:#9cea57;}
.header-menu a.active		{color:#9cea57; text-decoration:none; display:inline-block;}
.header-menu a.active:hover	{color:#FFFFFF;}

.booking-menu				{background:#8dc63f; margin:0px auto; width:1000px; height:25px; padding-bottom:2px;
							 font:bold 13px/23px "Trebuchet MS",arial,helvetica,sans-serif; color:#363636; text-transform:uppercase;
							 letter-spacing:0.5px; text-align:center;}
.booking-menu a				{background:#8dc63f url(../images/arrow-white.gif) left 50% no-repeat; margin:0; padding:0 10px;
							 color:#363636; text-decoration:none; display:inline-block;}
.booking-menu a:hover		{background:#00bff3 url(../images/arrow-white.gif) left 50% no-repeat; color:#FFFFFF;}


/********* CONTENT ********************************************************************/
#container
{
background:#FFFFFF url(../images/paradise-towers-apartments_bg.jpg) 0px 0px repeat-y;
margin:10px auto 0 auto;
padding:0;
width:1000px;
}
.content_text, .content_text-special
{
margin:0;
padding:15px 80px 0 0px;
width:620px;
min-height:450px;
float:left;
}
.content_text a, .content_text-special 				{color:#2a78c3;}
.content_text a:hover, .content_text-special a:hover{color:#197b30;}
.content_text span, .content_text-special span		{color:#999999;}

.content_text-special h4 {padding:0 10px; text-align:left;}

.apartment-type-link
{
height:40px;
width:auto;
font:bold 14px/40px Arial, Helvetica, sans-serif;
color:#002c45;
text-align:center;
text-decoration: none;
letter-spacing:0.2px;
cursor:pointer;
display:inline-block;
}
.apartment-type-link a, a.apartment-type-link:link, a.apartment-type-link:visited
{background:#88D643; border-top:solid 3px #88d643; margin:0 0 1px 0; padding:0 0 2px 0; color:#002c45; text-decoration:none;display:inline-block;}
.apartment-type-link a:hover, a.apartment-type-link:hover{color:#ffffff;}
.apartment-type-link-left{background:url(../images/paradise-towers-apartments-type.gif) top left no-repeat; width:20px; height:40px;}
.apartment-type-link-right{background:url(../images/paradise-towers-apartments-type.gif) top right no-repeat; width:12px; height:40px;}

.padding
{
margin:5px 40px 0px 40px;
width:auto;
height:auto;
}
.padding_admin
{
background:#FFFFFF;
margin-top:20px;
padding:5px 40px 10px 40px;
width:auto;
height:auto;
}

.content_left
{
/**background:url(../images/paradise-towers-apartments_bg1b.jpg) 0px 260px no-repeat;**/
margin:0;
padding:0;
width:300px;
min-height:450px;
display:block;
float:left;
}
.content_left .photo
{
margin:25px 0px 0 17px;
padding:0;
width:255px;
height:190px;
border:solid 5px white;
border-bottom:solid 1px white;
}
.content_left h5
{
background:#2a78c3;
border:5px solid white;
border-top:none;
margin:0px 0px 0 17px;
width:255px;
height:31px;
text-align:center;
font:bold 12px/16px arial,helvetica,sans-serif;
color:#FFFFFF;
text-decoration:none;
}
.content_left h5 a
{
padding:5px 0 6px 0;
font:bold 12px/20px arial,helvetica,sans-serif;
color:#FFFFFF;
text-decoration:none;
display:block;
}
.content_left h5 a:hover
{
background:#88d643;
color:#252525;
text-decoration:none;
}
.content_left h6
{
margin:0;
padding:0;
width:300px;
text-align:center;
font:bold 13px/18px "Trebuchet MS",arial,helvetica,sans-serif;
color:#ffffff;
text-decoration:none;
position:absolute;
top:672px;
z-index:1;
}
.content_left h6 a
{
font:bold 13px/18px "Trebuchet MS",arial,helvetica,sans-serif;
color:#ffffff;
text-decoration:none;
}
.content_left h6 a:hover
{
color:#88d643;
text-decoration:none;
}
.content_left .buttons
{
text-align:center;
padding:10px 0 0 0;
height:40px;
text-decoration:none;
}
.content_left .buttons a
{
text-decoration:none;
}

.b_book-online, .b_check-availability
{
	padding:4px 0px 4px 2px;
	font:bold 12px/24px arial,helvetica,sans-serif;
	text-align:center; text-decoration:none; letter-spacing:1px;
	cursor:pointer; display:block; float:left;
}

.b_book-online
{
	background:url(../images/paradise-towers-apartments-bk.gif) left no-repeat;
	margin:0px 7px 0 15px;
	width:110px;
}
.b_check-availability
{
	background:url(../images/paradise-towers-apartments-chk.gif) left no-repeat;
	margin:0;
	width:142px;
}
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:#252525; text-decoration:none;}
a.b_book-online:hover,a.b_check-availability:hover{color:#FFFFFF;}

.b_arrow-link
{
	margin:0 10px 0 0;
	font:bold 12px/20px arial,helvetica,sans-serif;
	float:left;
}
a.b_arrow-link:link, a.b_arrow-link:visited, a.b_arrow-link:active
{
	background:#00bff3 url(../images/arrow-white.gif) 5px 50% no-repeat;
	border:solid 2px #CCCCCC;
	text-decoration:none;
	text-align:left;
	color:#252525;
	display:block;
	cursor:pointer;
	padding:2px 10px 2px 20px;
}
a.b_arrow-link:hover
{
	background:#88d643 url(../images/arrow-white.gif) 5px 50% no-repeat;
}

.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 Arial, Helvetica, sans-serif;
color:#197b30;
text-decoration:none;
}
.apartment_list
{
width:220px;
}
.admin-list
{
width:220px;
}
.admin-list a
{
background:url(../images/paradise-towers-gold-coast.gif) 0% 50% no-repeat;
padding-left:10px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#197b30;
text-decoration:none;
}

.b_location-links
{
	margin:0;
	font:bold 12px/14px arial,helvetica,sans-serif;
	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:#88d643;
}

table
{
margin-top:0;
padding-top:0;
}
img
{
margin-bottom:0;
padding-bottom:0;
}

/**** APARTMENTS SUMMARY ****/
.apartment-short	{background:#0a3f6f; padding:10px 40px; width:auto; height:auto;}
.summary_holder		{margin:0; padding:0; width:918px; min-height:180px; border-left:solid 1px #eae7e5; border-right:solid 1px #eae7e5; border-bottom:none;}
.summary_end		{margin:0 0 10px 0; padding:0; width:919px; height:1px; border-top:solid 1px #eae7e5;}

.summary_left		{background-color:#2a78c3; margin-right:20px; padding-bottom:5px; width:250px; font-weight:bold; line-height:20px; text-align:center; float:left;}
.summary_left a		{color:#FFFFFF; text-decoration:none;}
.summary_left a:hover{color:#88d643;}

.summary_text		{margin:0; width:630px; color:#FFFFFF; float:left;}
.summary_text h3	{color:#a4e5ff;}
.summary_text p		{color:#FFFFFF;}
.summary_text a		{color:#88d643; text-decoration:none;}
.summary_text a:hover{color:#FFFFFF;}

.b_more-info
{
	margin:5px 0 10px 0;
	padding:4px 0px;
	height:20px;
	font:bold 13px/20px "Trebuchet MS",arial,helvetica,sans-serif;
	background:url(../images/arrow-white.gif) 0% 50% no-repeat;
	cursor:pointer;
	display:block;
	float:right;
}
a.b_more-info:link, a.b_more-info:visited, a.b_more-info:active
{
	text-decoration:none;
	text-align:left;
	color:#88d643;
	padding-left:12px;
}
a.b_more-info:hover
{
	text-decoration:none;
	text-align:left;
	color:#464646;
}

.b_summary-book
{
	margin:0 10px 10px 0;
	font:bold 12px/20px arial,helvetica,sans-serif;
	float:left;
}
a.b_summary-book:link, a.b_summary-book:visited, a.b_summary-book:active
{
	background:#88d643 url(../images/arrow-white.gif) 5px 50% no-repeat;
	border:solid 2px white;
	text-decoration:none;
	text-align:left;
	color:#252525;
	display:block;
	cursor:pointer;
	padding:2px 10px 2px 20px;
}
a.b_summary-book:hover
{
	background:#00bff3 url(../images/arrow-white.gif) 5px 50% no-repeat;
}

/********* FOOTER *************************************************/
#footer	{margin:0 auto; width:1000px;}

.copyright			{margin:0 auto; padding:5px 0px 8px 0px; width:1000px;
					 font:bold 12px/16px arial,helvetica,sans-serif; text-align:center; color:#FFFFFF;}
.copyright a		{color:#88d643; text-decoration:none;}
.copyright a:hover	{color:#FFFFFF;}

.footer-menu				{background:#363636 url(../images/paradise-towers-apartments-menu.gif) top left repeat-x; width:820px; height:50px; padding:0px 10px;  
							 font:bold 12px/24px "Trebuchet MS",arial,helvetica,sans-serif; color:#FFFFFF; text-transform:capitalize; text-align:center; float:left;}
.footer-menu a				{margin:0; color:#FFFFFF; text-decoration:none; display:inline-block;}
.footer-menu a:hover		{color:#9cea57;}
.footer-menu a.active		{color:#9cea57; text-decoration:none; display:inline-block;}
.footer-menu a.active:hover	{color:#FFFFFF;}

.footer-seo-links		{padding-top:10px; margin:0 auto; width:1000px;
						 font:normal 11px/14px arial,helvetica,sans-serif; color:#FFFFFF; text-align:center;}
.footer-seo-links a		{font-weight:normal; text-decoration:none; color:#FFFFFF;}
.footer-seo-links a:hover{color:#999999;}

.resultit
{
width:1000px;
margin:0 auto;
padding:10px 0;
font:normal 11px/14px arial,helvetica,sans-serif;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}
.resultit a
{
text-decoration:none;
font-weight:normal;
color:#FFFFFF;
}
.resultit a:hover
{
color:#999999;
}