body
{
margin:0;
background-color:#ececec;
font:normal 12px/18px arial,verdana,sans-serif;
color:#464646;
}
h1			{margin:0; padding:20px 0 5px 0; font:normal 32px/32px "Times New Roman",Times,serif; color:#0054a6; display:block;}
h2			{margin:20px 0 5px 0; font:normal 21px/21px "Times New Roman",Times,serif; color:#0054a6; letter-spacing:0.2px;}
h3			{margin:10px 0 5px 0; font:bold 14px/18px arial,helvetica,sans-serif; color:#0054a6;}
h3 a		{color:#0054a6; text-decoration:none;}
h3 a:hover	{color:#ff6600; text-decoration:none;}
h4			{background:url(../images/baronnet-surfers-paradise-3.gif) top left repeat-x; margin:0px; width:auto; height:30px;
			 font:bold 16px/30px 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:#f7a618; text-decoration:none;}

p		{font:normal 12px/18px arial,verdana,sans-serif; color:#464646; margin:0 0 10px 0; padding:0;}
span	{font:normal 11px/14px arial,verdana,sans-serif; color:#acacac; margin:20px 0 5px 0}
em		{color:#0054a6; font-weight:bold; font-style:normal;}

li		{font-size:12px; margin:0px 0px 0px 10px;}

a			{color:#0054a6; text-decoration:none; font-weight:bold;}
a:visited	{color:#0054a6; text-decoration:none;}
a:hover		{color:#464646;}
a:active	{color:#f7a618}

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 arial,helvetica,sans-serif; color:#2d2d2d;}


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

.header_holder	{width:1000px; height:255px;}

.header-seo-link		{background:#252525; padding-left:10px; height:30px; font:bold 11px/30px arial,helvetica,sans-serif; color:#FFFFFF;}
.header-seo-link a		{color:#FFFFFF; text-align:left; text-decoration:none;}
.header-seo-link a:hover{color:#f7a618;}

.header-links			{background:#252525; padding:0 5px; font:bold 14px/30px arial,helvetica,sans-serif; color:#f7a618;}
.header-links a			{background:url(../images/arrow-white.gif) top left no-repeat; margin-left:10px; padding-left:10px; 
						 text-align:left; color:#f7a618; text-decoration:none; display:inline-block;}
.header-links a:hover	{color:#FFFFFF;}

.logo			{background:#0054a6 url(../images/baronnet-surfers-paradise-logo-bg.jpg) top left no-repeat; margin:0px; padding-top:15px; width:300px; height:185px;
				 font:normal 13px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; float:left;}
.logo a.active		{margin:0; padding:15px 0 5px 0; font:normal 55px/43px "Times New Roman",Times,serif; color:#FFFFFF; text-decoration:none; text-align:center;}
.logo a.active:hover{color:#f7a618; text-decoration:none;}
.logo a.active2		{font:bold 18px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; letter-spacing:0.5px;}
.logo a.active2:hover{color:#f7a618; text-decoration:none;}
.logo a, a.logo:link, a.logo:visited, a.logo:active {font-weight:bold; color:#FFFFFF; text-decoration:none; letter-spacing:0.5px;}
.logo a:hover, a.logo:hover {color:#f7a618;}

.header-pic		{background:#0054a6; margin:0px; padding:0px; height:200px; border:none; float:left;}

/** clock goes in the menu bar **/
.clock					{padding:0 10px 0 0; color:#FFFFFF; font:bold 13px arial,helvetica,sans-serif; text-align:right;}

.header-menu				{background:#ececec url(../images/baronnet-surfers-paradise.gif) top left no-repeat; height:39px; padding:1px 0 0px 10px;
							 font:bold 13px/18px arial,helvetica,sans-serif; color:#c2dffb; text-transform:capitalize; text-align:center;}
.header-menu a				{margin:0; font:bold 13px/18px arial,helvetica,sans-serif; color:#FFFFFF; text-decoration:none; display:inline-block;}
.header-menu a:hover		{color:#f7a618;}
.header-menu a.active		{font:bold 13px/18px arial,Helvetica,sans-serif; color:#f7a618; text-decoration:none; display:inline-block;}
.header-menu a.active:hover	{color:#FFFFFF;}

.booking-menu				{margin:0px auto; width:500px; height:12px;
							 font:bold 12px/12px arial,helvetica,sans-serif; color:#003471; text-transform:capitalize; text-align:center;}
.booking-menu a				{background:url(../images/baronnet-gold-coast-accommodation-4.gif) 0% 50% no-repeat; margin:0; padding:5px 10px; 
							 font:bold 12px/12px arial,helvetica,sans-serif; color:#003471; text-decoration:none; display:inline-block;}
.booking-menu a:hover		{background:#666666 url(../images/baronnet-gold-coast-accommodation-4.gif) 0% 50% no-repeat; color:#FFFFFF;}


/********* CONTENT ********************************************************************/
.apartment-type-holder	{background:#003471; margin:0 auto; padding:0; width:640px;}
.apartment-type-link	{cursor:pointer; height:38px; display:block; float:left;}
a.apartment-type-link:link, a.apartment-type-link:visited, a.apartment-type-link:active
{background:#003471 url(../images/baronnet-gold-coast-accommodation.gif) bottom no-repeat; margin:0 1px 0 0; padding:4px 8px 0 8px; 
 font:bold 12px/14px arial,helvetica,sans-serif; color:#FFFFFF; letter-spacing:0.2px; text-align:center; text-decoration:none;}
a.apartment-type-link:hover{background:#003471 url(../images/baronnet-gold-coast-accommodation-1.gif) bottom no-repeat; color:#f7a618;}




#container
{
background:#FFFFFF url(../images/baronnet-gold-coast-accommodation-3.gif) left repeat-y;
margin:10px auto 0 auto;
width:1000px;
padding:0 0 5px 0;
}
.content_text
{
background:url(../images/baronnet-gold-coast-accommodation-2.gif) top left no-repeat;
margin:0;
padding:15px 20px 0 40px;
width:640px;
min-height:450px;
float:left;
}

.content_text h4
{background:url(../images/baronnet-surfers-paradise-4.gif) top left repeat-x; margin:0px; width:auto; height:30px;
font:bold 16px/30px arial,helvetica,sans-serif; color:#FFFFFF; text-align:center; display:block;}
.content_text h4 a, .content_text h4 a.active, .content_text h4 a.active:link, .content_text h4 a.active:visited, a .content_text h4:link 
{color:#FFFFFF; text-decoration:none;}

.faq h4		{background:url(../images/baronnet-surfers-paradise-4.gif) top left repeat; margin:20px 0 10px 0; padding:0 10px; width:auto; height:30px;
			 font:bold 16px/30px arial,helvetica,sans-serif; color:#FFFFFF; text-align:left; display:block;}
.faq h4 a, .faq h4 a.active, .faq h4 a.active:link, .faq h4 a.active:visited, a .faq h4:link {color:#FFFFFF; text-decoration:none;}
.faq h4 a.active:hover{color:#f7a618; text-decoration:none;}

.padding
{
margin:5px 40px 0px 40px;
width:auto;
height:auto;
}
.padding_admin
{
background:url(../images/baronnet-gold-coast-accommodation-2.gif) top left no-repeat;
margin-top:20px;
padding:5px 40px 10px 40px;
width:auto;
height:auto;
}

.content_right
{
background:url(../images/baronnet-surfers-paradise-photo-bg.gif) top right no-repeat;
margin:0px 0 0 0;
padding:0;
width:300px;
min-height:450px;
float:left;
}
.content_right .photo
{
margin:25px 0px 0 17px;
padding:0;
width:255px;
height:330px;
}
.content_right h5
{
background-color:#464646;
margin:0px 0px 0 17px;
padding-top:6px;
width:255px;
height:30px;
text-align:center;
font:bold 12px/16px arial,helvetica,sans-serif;
color:#ffffff;
text-decoration:none;
}
.content_right h5 a
{
font:bold 12px/20px arial,helvetica,sans-serif;
color:#ffffff;
text-decoration:none;
}
.content_right h5 a:hover
{
color:#f7a618;
text-decoration:none;
}
.content_right h6
{
margin:0;
padding:0;
width:300px;
text-align:center;
font:bold 13px/18px arial,helvetica,sans-serif;
color:#ffffff;
text-decoration:none;
position:absolute;
top:672px;
z-index:1;
}
.content_right h6 a
{
font:bold 13px/18px arial,helvetica,sans-serif;
color:#ffffff;
text-decoration:none;
}
.content_right h6 a:hover
{
color:#ed1c24;
text-decoration:none;
}
.content_right .buttons
{
background:url(../images/baronnet-hotel-surfers-paradise-btn-bg.gif) top left repeat-x;
text-align:center;
padding:10px 0 0 0;
height:40px;
text-decoration:none;
}
.content_right .buttons a
{
text-decoration:none;
}

.b_book-online
{
background:url(../images/baronnet-gold-coast-accommodation-4.gif) left no-repeat;
margin:2px 0px 0 28px;
padding:4px 0px 4px 10px;
width:105px;
font:bold 12px/24px arial,Helvetica,sans-serif;
color:#ffffff;
text-align:left;
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{color:#ffffff; text-decoration:none;}
a.b_book-online:hover{color:#f7a618; background:url(../images/baronnet-gold-coast-accommodation-5.gif) left no-repeat;}

.b_check-availability
{
background:url(../images/baronnet-gold-coast-accommodation-4.gif) left no-repeat;
margin:2px 0 0 0;
padding:4px 0px 4px 10px;
width:125px;
font:bold 12px/24px arial,Helvetica,sans-serif;
color:#ffffff;
text-align:left;
text-decoration:none;
letter-spacing:1px;
cursor:pointer;
display:block;
float:left;
}
a.b_check-availability:link, a.b_check-availability:visited, a.b_check-availability:active{color:#ffffff; text-decoration:none;}
a.b_check-availability:hover{color:#f7a618; background:url(../images/baronnet-gold-coast-accommodation-5.gif) left no-repeat;}

.b_book-online-s
{
background:#FFFFFF url(../images/baronnet-surfers-paradise-1.gif) top left no-repeat;
margin:5px 0px;
padding:4px 0px 10px 25px;
width:115px;
height:25px;
font:bold 13px/18px arial,Helvetica,sans-serif;
color:#ffffff;
text-align:left;
text-decoration:none;
letter-spacing:0.5px;
cursor:pointer;
display:block;
float:left;
}
a.b_book-online-s:link, a.b_book-online-s:visited, a.b_book-online-s:active{color:#ffffff; text-decoration:none;}
a.b_book-online-s:hover{color:#f7a618;}

.b_check-availability-s
{
background:#FFFFFF url(../images/baronnet-surfers-paradise-2.gif) top left no-repeat;
margin:5px 0px;
padding:4px 0px 10px 25px;
width:150px;
height:25px;
font:bold 13px/18px arial,Helvetica,sans-serif;
color:#ffffff;
text-align:left;
text-decoration:none;
letter-spacing:0.5px;
cursor:pointer;
display:block;
float:left;
}
a.b_check-availability-s:link, a.b_check-availability-s:visited, a.b_check-availability-s:active{color:#ffffff; text-decoration:none;}
a.b_check-availability-s:hover{color:#f7a618;}
.b_arrow-link
{
	margin-top:5px;
	padding:4px 0px;
	height:20px;
	font:bold 13px/17px arial,helvetica,sans-serif;
	background:url(../images/baronnet-gold-coast-accommodation-4.gif) 0% 50% no-repeat;
	cursor:pointer;
	display:block;
	float:right;
}
a.b_arrow-link:link, a.b_arrow-link:visited, a.b_arrow-link:active
{
	text-decoration:none;
	text-align:left;
	color:#0054a6;
	padding-left:12px;
}
a.b_arrow-link:hover
{
	text-decoration:none;
	text-align:left;
	color:#464646;
}
.b_arrow-link-left
{
	margin:0;
	font:bold 13px/16px arial,helvetica,sans-serif;
	background:url(../images/baronnet-gold-coast-accommodation-4.gif) 0% 50% no-repeat;
	float:left;
}
a.b_arrow-link-left:link, a.b_arrow-link-left:visited, a.b_arrow-link-left:active
{
	text-decoration:none;
	text-align:left;
	color:#0054a6;
	display:block;
	cursor:pointer;
	padding-left:12px;
}
a.b_arrow-link-left:hover
{
	text-decoration:none;
	text-align:left;
	color:#464646;
}

.location-links a
{
color:#003300;
}
.location-links a:hover
{
color:#006633;
}

.admin_page input textarea
{
width:600px;
}

.apartment_list a
{
background:url(../images/baronnet-gold-coast-accommodation-4.gif) 0% 50% no-repeat;
padding-left:10px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#0054a6;
text-decoration:none;
}
.apartment_list
{
width:220px;
}
.admin-list
{
width:220px;
}
.admin-list a
{
background:url(../images/baronnet-gold-coast-accommodation-4.gif) 0% 50% no-repeat;
padding-left:10px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#0054a6;
text-decoration:none;
}

.special	{background:#ffffff; width:100%;}
.special h4	{background:url(../images/baronnet-surfers-paradise-4.gif) top left repeat-x; margin:0px; width:auto; height:30px;
			 font:bold 16px/30px arial,helvetica,sans-serif; color:#FFFFFF; text-align:center; display:block;}
.special h4 a, .special h4 a.active, .special h4 a.active:link, .special h4 a.active:visited, .special a h4:link {color:#FFFFFF; text-decoration:none;}
.special h4 a.active:hover{color:#f7a618; text-decoration:none;}

table
{
margin-top:0;
padding-top:0;
}
img
{
margin-bottom:0;
padding-bottom:0;
}
.summary_holder
{
margin:0;
padding:00;
width:918px;
min-height:180px;
border-left:solid 1px #eae7e5;
border-right:solid 1px #eae7e5;
}
.summary_end
{
border-top:solid 1px #eae7e5;
width:920px;
height:1px;
margin:0 0 10px 0;
padding:0;
}
.summary_left
{
background-color:#eae7e5;
margin:0px 20px 0px 0px;
padding:0px 0px 5px 0px;
width:250px;
font-weight:bold;
line-height:20px;
text-align:center;
display:block;
float:left;
}
.summary_left img
{
	margin:0px;
	padding:0px;
	width:250px;
	height:180px;
}
.summary_left br
{
	margin:0px;
	padding:0px;
}
.summary_left a
{
margin:0px;
padding:0px;
color:#362f2d;
text-decoration:none;
display:block;
}
.summary_left a:hover
{
color:#0054a6;
text-decoration:none;
}
.summary_text
{
margin:0;
width:630px;
float:left;
}
.summary_text a
{
text-decoration:none;
}
.summary_text a:hover
{
color:#333333;
text-decoration:none;
}


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

.footer-menu				{background:#ececec url(../images/baronnet-surfers-paradise.gif) top left no-repeat; height:39px; padding:1px 10px 0px 10px;
							 font:bold 12px/18px arial,helvetica,sans-serif; color:#c2dffb; text-transform:capitalize; text-align:center;}
.footer-menu a				{margin:0; font:bold 12px/18px arial,helvetica,sans-serif; color:#FFFFFF; text-decoration:none; display:inline-block;}
.footer-menu a:hover		{color:#f7a618;}
.footer-menu a.active		{font:bold 12px/18px arial,Helvetica,sans-serif; color:#f7a618; text-decoration:none; display:inline-block;}
.footer-menu a.active:hover	{color:#FFFFFF;}

.footer-seo-links		{padding-top:10px; margin:0 auto; width:940px; font:normal 11px/14px arial,Helvetica,sans-serif; color:#736357; text-align:center;}
.footer-seo-links a		{text-decoration:none; color:#736357;}
.footer-seo-links a:hover{color:#0054a6;}

.resultit
{
width:940px;
margin:0 auto;
padding:10px 0;
font:normal 11px/14px arial,Helvetica,sans-serif;
color:#736357;
text-decoration:none;
text-align:center;
}
.resultit a
{
text-decoration:none;
font-weight:normal;
color:#736357;
}
.resultit a:hover
{
color:#0054a6;
}