/** DO NOT DELETE THE PHP HEADER LINE ON TOP **/



/** LIST COLORS USED **/



/****** GENERAL CSS ******/
body
{
	background:#e1e1e1 url(http://www.checkfirst.com.au/property-template/images/bg.png) 50% 50% repeat-y;
	margin:0;
	font:normal 12px/18px arial,helvetica,verdana,sans-serif;
	color:#252525;
}

p		{font:12px/18px arial,helvetica,verdana,sans-serif; color:#252525; margin:0 0 10px 0;}
span	{font:12px/14px arial,helvetica,verdana,sans-serif; margin:20px 0 10px 0; color:#898989;}
a		{color:#0072bc; text-decoration:none; font-weight:bold; font-style:inherit;}
a:hover	{color:#666666; text-decoration:underline;}
a:active{color:#bc0101;}

.clear	{clear:both;}

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

/**** IMAGES ********/
img					{margin:0; padding:0; border:none;}
.photo-border-thin	{border:solid 3px #ececec;}
.photo-border-med	{border:solid 5px #ececec;}
.photo-border-thick	{border:solid 10px #ececec;}

hr		{border:0; width:100%; color:#d1d1d1; background-color:#d1d1d1; height:1px;}
.line	{width:100%; height:1px; border-top:dashed 1px #ececec; margin:10px 0px; display:block;}

em		{font-weight:bold; font-style:inherit;}

ul			{margin:0px 0px 10px 0px; padding:0px; list-style:none; font:normal 12px/18px arial,helvetica,verdana,sans-serif;}
ul li		{background:url(http://www.checkfirst.com.au/property-template/images/bullet.gif) left 5px no-repeat; margin:0px; padding:0px 0px 5px 20px;}

ol			{margin:0px 0px 0px 25px; padding:0px; font:bold 14px arial,helvetica,verdana,sans-serif; color:#0072bc; list-style:alpha;}
ol li		{margin:0px; padding:0px 0px 2px 0px;}

li span		{color:#252525;}




h1			{
				margin:0 0 5px 0;
				padding:20px 10px 0 0;
				font:bold 28px/30px arial,helvetica,verdana,sans-serif;
				color:#0072bc;
				letter-spacing:-0.5px;
				display:block;
			}
h1 a		{color:#0072bc; text-decoration:none;}
h1 a:hover	{color:#666666; text-decoration:underline;}

h2			{
				margin:15px 0 0 0;
				padding:0;
				font:normal 22px/24px arial,helvetica,verdana,sans-serif;
				color:#898989;
				display:block;
			}
h2 a		{color:#898989; text-decoration:none;}
h2 a:hover	{color:#0072bc; text-decoration:underline;}

h3			{
				margin:5px 0;
				padding:0;
				font:bold 16px/18px arial,helvetica,verdana,sans-serif;
				color:#0072bc;
			}
h3 a		{color:#0072bc; text-decoration:none;}
h3 a:hover	{color:#666666; text-decoration:underline;}

h4			{
				margin:0;
				padding:5px 20px;
				height:33px;
				font:bold 16px/25px arial,helvetica,verdana,sans-serif;
				color:#0072bc;
				display:block;
			}
h4 a		{font:bold 16px/25px arial,helvetica,verdana,sans-serif; color:#0072bc; text-decoration:none;}
h4 a:hover	{color:#666666; text-decoration:underline;}

h5			{
				margin:5px 0px 0px 0px;
				padding:0px;
				font:bold 14px/14px arial,helvetica,verdana,sans-serif;
				color:#0072bc;
				display:block;
			}
h5 a		{margin:0px; padding:0px; font:bold 14px/14px arial,helvetica,verdana,sans-serif; color:#0072bc; text-decoration:none;}
h5 a:hover	{color:#666666; text-decoration:underline;}


/********** BOX BUTTONS and Arrow Links for More Info **********/
.b-arrow-link					{
                                    background:#0072bc url(http://www.checkfirst.com.au/property-template/images/arrow.gif) 0% 50% no-repeat;
                                    margin:0 10px;
                                    font:bold 12px arial,helvetica,verdana,sans-serif;
                                    display:inline-block;
                                }
a.b-arrow-link:link, a.b-arrow-link:visited	
                                {
                                    padding:0 10px 0 10px;
                                    text-decoration:underline;
                                    text-align:center;
                                    color:#555555;;
                                    display:inline-block;
                                    cursor:pointer;
                        		}
a.b-arrow-link:hover			{color:#0072bc;}

.b-arrow-link-2 				{
									background:#0072bc url(http://www.checkfirst.com.au/property-template/images/arrow.gif) 0% 50% no-repeat;
									margin:0px 10px 0px 0px;
                                    font:bold 12px arial,helvetica,verdana,sans-serif;
                                    display:inline-block;
                                }
a.b-arrow-link-2:link, a.b-arrow-link-2:visited
								{
                                	padding:0 10px 0 10px;
                                    text-decoration:underline;
                                    text-align:center;
                                    color:#0072bc;
                                    display:inline-block;
                                    cursor:pointer;
                                }
a.b-arrow-link-2:hover			{color:#666666;}

.b-arrow-top					{
                                    background:#0072bc url(http://www.checkfirst.com.au/property-template/images/arrow-up.gif) left -2px no-repeat;
                                    margin:0 10px 0 0;
                                    font:bold 11px/14px arial,helvetica,verdana,sans-serif;
                                    display:inline-block;
                                    float:right;
                                }
a.b-arrow-top:link, a.b-arrow-top:visited	
                                {
                                    margin:0px;
                                    padding:0 10px 0 18px;
                                    text-decoration:underline;
                                    text-align:center;
                                    color:#555555;;
                                    display:inline-block;
                                    cursor:pointer;
                        		}
a.b-arrow-top:hover				{color:#0072bc;}

.b-box							{
                                  background:#0072bc;
                                  margin:5px 5px 15px 0;
                                  padding:0;
                                  height:22px;
                                  border:solid 2px #e2e2e2;
                                  font:bold 14px/22px arial,helvetica,verdana,sans-serif;
                                  color:#FFFFFF;
                                  text-align:center;
                                }
a.b-box:link, a.b-box:visited	{padding:0 10px; display:inline-block; cursor:pointer; font:bold 14px/22px arial,helvetica,verdana,sans-serif;
								 color:#FFFFFF; text-decoration:none;}
a.b-box:hover					{background:#e2e2e2; border:solid 2px #0072bc; color:#252525; text-decoration:none;}

/** NEARBY BUTTONS **/
.nearby-buttons			{margin:5px auto 5px auto; padding:0px; display:block; text-align:center;}
.b-box-nearby			{
                          background:#555555;
                          margin:5px 5px 15px 0;
                          padding:0;
                          height:22px;
                          border:solid 2px #e2e2e2;
                          font:bold 14px/22px arial,helvetica,verdana,sans-serif;
                          color:#FFFFFF;
                          text-align:center;
                        }
a.b-box-nearby:link, a.b-box-nearby:visited	
                        {
                          padding:0 10px; display:inline-block; cursor:pointer; font:bold 14px/22px arial,helvetica,verdana,sans-serif;
                          color:#FFFFFF; text-decoration:none;
                         }
a.b-box-nearby:hover	{background:#e2e2e2; border:solid 2px #0072bc; color:#0072bc; text-decoration:none;}

/** booking links under photo in right column **/
.b-box-photo	{
                  background:#bc0101;
                  margin:5px 5px 15px 0;
                  padding:0;
                  height:22px;
                  border:solid 2px #e2e2e2;
                  font:bold 14px/22px arial,helvetica,verdana,sans-serif;
                  color:#FFFFFF;
                  text-align:center;
                }
a.b-box-photo:link, a.b-box-photo:visited	{padding:0 10px; display:inline-block; cursor:pointer;
											 font:bold 14px/22px arial,helvetica,verdana,sans-serif; color:#FFFFFF; text-decoration:none;}
a.b-box-photo:hover	{background:#e2e2e2; border:solid 2px #bc0101; color:#000000; text-decoration:none;}




/********* HEADER *******************************/

#header						{margin:0; padding:0; background:#0072bc; width:100%; height:auto;}

.header-top-holder-bg		{background:#000000; margin:0px; padding:0px; width:100%;}
.header-top-holder			{margin:0px auto; padding:0px; width:1000px; height:30px;}

.header-seo-links			{margin:0px; padding:0 0 5px 10px; width:680px; height:25px; vertical-align:bottom; float:left;
							 font:normal 11px/12px arial,helvetica,verdana,sans-serif; color:#999999; text-align:left;}
.header-seo-links td		{vertical-align:bottom; height:25px; }
.header-seo-links a			{font:normal 11px/12px arial,helvetica,verdana,sans-serif; color:#FFFFFF; text-decoration:none; display:inline-block;}
.header-seo-links a:hover	{text-decoration:underline;}

/**Header Buttons**/
.h-booking-tabs             {
                                background:#ff8003 url(http://www.checkfirst.com.au/property-template/images/h-booking-tabs.png) right top no-repeat;
                                margin:0;
                                padding:0 0 0 17px;
                                width:293px;
                                height:30px;
                                font:bold 16px/25px arial,helvetica,verdana,sans-serif;
                                color:#FFFFFF;
                                text-align:center;
                                float:left;
                            }
.h-booking-tabs a			{padding:2px 2px 3px 2px; font:bold 16px/25px arial,helvetica,verdana,sans-serif; color:#FFFFFF; text-decoration:none; display:block;}
.h-booking-tabs a:hover		{color:#FFFFFF; text-decoration:underline;}

/** Header Banner **/
.header-holder				{margin:0px auto; padding:0px; width:1000px; display:block;}

/** LOGO **/
.logo-holder				{margin:0px; padding:0px; width:250px; text-align:center;}
.logo-holder td				{background:#0072bc; margin:0px; padding:0px; width:250px; text-align:center; vertical-align:middle;}
.logo-pic					{background:transparent; margin:0 auto; max-width:250px; max-height:200px; border:none; display:block;}

.logo-property-name			{margin:0px; padding:0px; font:bold 16px/16px arial,helvetica,verdana,sans-serif;
							 color:#FFFFFF; text-align:center; display:block;}
.logo-property-name a		{margin:0; padding:0; font:bold 16px/16px arial,helvetica,verdana,sans-serif; color:#FFFFFF; letter-spacing:-0.5px;
							 text-transform:capitalize; text-decoration:none; text-align:center;}
a.logo-property-name:hover	{color:#999999; text-decoration:none;}
.logo-website-name			{margin:5px 0px 0px 0px; padding:0px; font:bold 14px/16px arial,helvetica,verdana,sans-serif; color:#9dd8ff;
							 text-align:center; text-decoration:none; display:block;}
.logo-website-name a		{margin:0px; padding:0; font:bold 14px/16px arial,helvetica,verdana,sans-serif; color:#9dd8ff;
							 text-align:center; text-decoration:none; display:block;}
a.logo-website-name:hover	{color:#999999; text-decoration:none; }

/** HEADER PIC **/
.header-pic td				{background:#0072bc; margin:0px; padding:0px; width:750px; height:auto; border:none;}
.header-pic img				{background:transparent; margin:0 auto; max-width:750px; border:none; display:block;}

/** Header Menu Bar **/
.header-menu-holder						{background:url(http://www.checkfirst.com.au/property-template/images/menu-bg.gif) top center no-repeat; margin:0px; width:100%; height:60px;}
.header-menu							{margin:0px auto; padding:0; width:1000px; height:60px;}
.header-menu td							{background:url(http://www.checkfirst.com.au/property-template/images/menu-divider.gif) top right no-repeat; margin:0; padding:0; width:auto; height:30px;
										 font:normal 14px/30px arial,helvetica,verdana,sans-serif; color:#252525; text-align:center;}
.header-menu a							{margin:0; padding:0 5px; font:bold 14px/30px arial,helvetica,verdana,sans-serif;
										 color:#252525; text-decoration:none; display:block;}
.header-menu a.menu-booking-links		{margin:0; padding:0 5px; font:bold 14px/30px arial,helvetica,verdana,sans-serif;
										 color:#bc0101; text-decoration:none; display:block;}
.header-menu a:hover					{color:#666666; text-decoration:underline;}
.header-menu a.menu-booking-links:hover	{color:#666666; text-decoration:underline;}
.header-menu td.clock					{font:normal 12px/30px arial,helvetica,verdana,sans-serif;}

/** APARTMENTS TYPE IN HEADER **/
#apartments-holder		{background:#e1e1e1 url(http://www.checkfirst.com.au/property-template/images/bg.png) 50% 50% repeat-y;}
.apartments-type-box	{background:#0072bc url(http://www.checkfirst.com.au/property-template/images/apartment-type-bg.png) left top repeat-x;
						 margin:0px auto; padding:12px 20px 5px 20px; width:961px; height:auto;}
.apartments-type		{
                          background:#0072bc url(http://www.checkfirst.com.au/property-template/images/arrow-white.gif) left 50% no-repeat;
                          margin:0px 5px 5px 0px;
                          padding:0;
                          height:22px;
                          border:solid 2px #e2e2e2;
                          font:bold 16px arial,helvetica,verdana,sans-serif;
                          color:#ffffff;
                          text-align:center;
                        }
a.apartments-type:link, a.apartments-type:visited
						{padding:2px 10px 2px 15px; display:inline-block; cursor:pointer; font:bold 16px arial,helvetica,verdana,sans-serif;
						 color:#ffffff; text-decoration:none;}
a.apartments-type:hover	{background:#888888 url(http://www.checkfirst.com.au/property-template/images/arrow-white.gif) left 50% no-repeat;
						 border:solid 2px #252525; color:#ffffff; text-decoration:none;}

/******************MAIN CONTENT********************************************/
#container			{margin:0px auto; padding:0px 0px 20px 0px; width:1000px;}

.one-column			{margin:0px auto; padding:0px 20px; width:960px;}

.display-photos				{margin:10px auto; padding:0px; max-width:1000px;}
.display-photos td			{padding:0px 5px; text-align:center;}
.display-photos td img		{margin:0px auto 2px auto; border:solid 3px #ececec; max-width:225px; min-height:150px;}

.display-photos h5			{margin:0px; padding:0px;
							 font:bold 12px/14px arial,helvetica,verdana,sans-serif; color:#252525;
                         	 text-align:center; display:block;}
.display-photos h5 a		{font:bold 12px arial,helvetica,verdana,sans-serif; color:#252525; text-decoration:none; text-align:center;}
.display-photos h5 a:hover	{text-decoration:underline;}
.display-photos h6			{margin:0px; padding:0px; font:bold 12px arial,helvetica,verdana,sans-serif; color:#666666;
                         	 text-align:center; display:block;}
.display-photos h6 a		{font:bold 12px/14px arial,helvetica,verdana,sans-serif; color:#666666;
							 text-decoration:none; text-align:center;}
.display-photos h6 a:hover	{text-decoration:underline;}


/**** Left Column (main content) ****/
.content-left		{margin:0; padding:0px 20px; width:660px; height:auto; float:left;}
h2.events-page		{margin-top:30px; display:inline-block;}


/**** For APARTMENT TYPES and HOTEL DETAILS Pages ****/
.grey-box			{background:#dcdcdc; margin:0; padding:10px;
					 border-bottom:solid 1px #898989; border-top:solid 1px #898989; display:block;
					 font:normal 14px arial,helvetica,verdana,sans-serif; color:#252525;}
.grey-box .property-address	{width:auto;}
.grey-box h3		{margin:0 0 5px 0; padding:0px; font:bold 16px arial,helvetica,verdana,sans-serif; color:#252525;}
.grey-box .map		{width:130px; text-align:center;}
.grey-box .map-text			{width:100px; text-align:left;}
.grey-box .map-text a		{font:bold 12px arial,helvetica,verdana,sans-serif; color:#252525; text-decoration:none;}
.grey-box .map-text a:hover	{text-decoration:underline;}

/**** For APARTMENT TYPES : req/apartment-type-links.php ****/
.apt-type-links			{
                          background:#0072bc url(http://www.checkfirst.com.au/property-template/images/arrow-white.gif) left 50% no-repeat;
                          margin:0px 5px 5px 0px;
                          padding:0;
                          height:22px;
                          border:solid 2px #e2e2e2;
                          font:bold 16px arial,helvetica,verdana,sans-serif;
                          color:#ffffff;
                          text-align:center;
                        }
a.apt-type-links:link, a.apt-type-links:visited
						{padding:2px 10px 2px 15px; display:inline-block; cursor:pointer; font:bold 16px arial,helvetica,verdana,sans-serif;
						 color:#ffffff; text-decoration:none;}
a.apt-type-links:hover	{background:#888888 url(http://www.checkfirst.com.au/property-template/images/arrow-white.gif) left 50% no-repeat;
						 border:solid 2px #0072bc; color:#ffffff; text-decoration:none;}
                         
                         

/***** LAST MINUTE LINKS TO BookDirect2Saves Site *****/

.bookdirect2save-box	{background:#bc0101; margin:0 auto; padding:0px; max-width:1000px; display:block;}

.bookdirect2save-links	{
                          margin:0px auto;
                          font:bold 14px arial,helvetica,verdana,sans-serif;
                          color:#ffffff;
                          display:table;
                        }
.bookdirect2save-links td{
                          background:url(http://www.checkfirst.com.au/property-template/images/arrow-yellow.gif) left 50% no-repeat;
                          padding:0 8px 0 0;
                          font:bold 14px arial,helvetica,verdana,sans-serif;
                          color:#ffffff;
                          text-align:left;
                        }
.bookdirect2save-links a		{padding:5px 4px 5px 9px; display:inline-block; cursor:pointer; font:bold 14px arial,helvetica,verdana,sans-serif;
                                 color:#ffffff; text-decoration:none;}
.bookdirect2save-links a:hover	{background:url(http://www.checkfirst.com.au/property-template/images/arrow-yellow.gif) left 50% no-repeat;
								 color:#ffffff; text-decoration:underline;}


/** Apartment Facilities and Features Bullets **/
.listing-two-col li		{width:45%; float:left; font:normal 12px/14px arial,helvetica,verdana,sans-serif;}

/** Nearby Pages **/
.nearby					{margin:0px; padding:5px 0px 8px 0px; border-bottom:solid 1px #d1d1d1; width:660px;}
.nearby td.pic			{text-align:right;}
.nearby td.pic img		{margin:10px 0px 0px 10px; max-width:150px; max-height:250px; border:solid 3px #ececec; text-align:right;}
.nearby td				{vertical-align:top;}
.nearby .b-arrow-link	{margin-left:0px;}
.nearby-photos			{width:100%; margin:10px auto 0px auto;}
.nearby-photos td		{vertical-align:top; text-align:center;}
.nearby-photos td img	{margin:0px 5px; max-width:150px; max-height:250px; border:solid 3px #ececec;}

/** Upcoming Events **/
.events-page-list						{margin:2px 0px; padding:5px 0px; border-bottom:solid 1px #d1d1d1; width:100%;}
.events-page-list h3					{margin:0px; padding:0px; display:inline;}
.events-page-list h3 a					{text-decoration:underline;}
.events-page-list td					{vertical-align:top; padding:0px;}
.events-page-list td.events-photo		{width:160px;}
.events-page-list td.events-photo img	{margin:0px 15px 0px 0px; max-width:150px; max-height:250px; border:solid 3px #ececec;}
.events-page-list td.bold				{font-weight:bold; color:#0072bc;}


/*Events Details Page*/
.events-details							{margin:2px 0px; padding:5px 0px;}
.events-details h3						{margin:10px 0px 10px 0px; padding:0px 0px 5px 0px; border-bottom:solid 1px #d1d1d1; width:100%; display:block;}
.events-details	td						{vertical-align:top; padding:0px; font-size:14px; line-height:22px;}
.events-details td.bold					{font-weight:bold;}
.events-details td.events-photo img		{margin:0px 15px 0px 0px; max-width:400px; max-height:400px; border:solid 5px #ececec;}


/** Ratings Page **/
span.scale-10, span.scale-9, span.scale-8, span.scale-7, span.scale-6, span.scale-5, span.scale-4, span.scale-3, span.scale-2, span.scale-1
{margin:0px auto; padding:0px; width:160px; height:25px; line-height:12px; text-align:center; display:block;}
span.scale-10	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-10.gif) 50% top no-repeat;}
span.scale-9	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-9.gif) 50% top no-repeat;}
span.scale-8	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-8.gif) 50% top no-repeat;}
span.scale-7	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-7.gif) 50% top no-repeat;}
span.scale-6	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-6.gif) 50% top no-repeat;}
span.scale-5	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-5.gif) 50% top no-repeat;}
span.scale-4	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-4.gif) 50% top no-repeat;}
span.scale-3	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-3.gif) 50% top no-repeat;}
span.scale-2	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-2.gif) 50% top no-repeat;}
span.scale-1	{background:url(http://www.checkfirst.com.au/property-template/images/hotel-reviews-scale-1.gif) 50% top no-repeat;}

.ratings-box						{background:url(http://www.checkfirst.com.au/property-template/images/ratings-box-bg.gif) left bottom repeat-x; margin:10px 0px; padding:10px; width:956px;
									 border:solid 2px #0072bc; font-size:14px; font-weight:bold;}
.ratings-box .text-center			{text-align:center;}
.ratings-box .rating-overall		{font-size:60px; line-height:60px; color:#0072bc; text-align:center;}
.ratings-box .review-links			{padding-top:10px; font-size:12px; text-align:center; color:#000000;}
.ratings-box .review-links a		{color:#0072bc; text-decoration:underline;}
.ratings-box .review-links a:hover	{color:#666666;}
.ratings-box .review-links .b-box	{color:#FFFFFF; text-decoration:none;}
.ratings-box .submit-review			{font-size:12px;}
.ratings-box .rating-breakdown-box	{background:#ebebeb; border:solid 2px #e1e1e1; margin:5px 0px 20px 0px; padding:5px 10px; vertical-align:top; width:100%; height:100px;}
.ratings-box .rating-scale-rate		{width:20px; padding:0 5px 0 2px; font-size:14px; text-align:right; color:#0072bc;}
.ratings-box .rating-scale-text		{font-weight:normal; font-size:12px;}


/*Guest Reviews Section*/
.reviews-box						{background:url(http://www.checkfirst.com.au/property-template/images/reviews-box-bg.gif) left bottom repeat-x;
									 margin:0px auto; padding:0px 0px 10px 0px; width:960px; border-top:solid 1px #d1d1d1; }
.reviews-box td						{padding:0px 2px; vertical-align:top;}
.reviews-box .rating-given			{width:150px; padding:20px 0px 0px 0px; font-size:42px; font-weight:bold; line-height:40px;
									 color:#0072bc; text-align:center; vertical-align:top;}
.reviews-box span.review-by			{font-size:12px; font-weight:bold; color:#000000}
.reviews-box span.review-by-type	{font-size:12px; font-weight:bold; color:#0072bc;}
.reviews-box span.review-by-type a	{color:#0072bc; text-decoration:underline;}
.reviews-box span.review-by-type a:hover	{color:#666666; text-decoration:underline;}
.reviews-box h3						{margin:10px 0px 0px 0px;}
.reviews-box .guest-name			{font-weight:bold;}
.reviews-box .rating-breakdown-box	{margin:22px 10px 0px 0px; background:#ebebeb; border:solid 2px #e1e1e1; padding:5px 10px; vertical-align:top; width:165px;}
.reviews-box .rating-breakdown		{font-size:14px; font-weight:bold; text-align:right; display:block;}
.reviews-box .rating-breakdown-type	{width:150px;}
.reviews-box .grey					{background:#e1e1e1; padding:5px 10px; vertical-align:middle;}


/*Reviews Bottom Page-Numbers**/
.reviews-pagination						{margin:10px auto; padding:10px 0px; width:960px; border-top:dashed 1px #d1d1d1; font-weight:bold;}
.reviews-pagination .page-number		{background:#0072bc; margin-right:5px; width:15px; height:15px; line-height:15px; border:solid 1px #d1d1d1;
										 text-align:center; display:inline-block;}
.reviews-pagination .page-number a		{color:#FFFFFF; text-decoration:none; display:block;}
.reviews-pagination .page-number a:hover{color:#0072bc; text-decoration:none;}
.reviews-pagination .page-number:hover	{background:#FFFFFF; border:solid 1px #0072bc;}
.reviews-pagination .page-number a.active{background:#FFFFFF; color:#0072bc; text-decoration:none;}



/** General Information **/
.general-info-box-top	{background:url(http://www.checkfirst.com.au/property-template/images/general-info-top.png) left top no-repeat; margin:0 auto; padding:0px 4px; width:952px; height:17px; display:block;}
.general-info-box-end	{background:url(http://www.checkfirst.com.au/property-template/images/general-info-end.png) left top no-repeat; margin:0 auto; padding:0px 4px; width:952px; height:17px; display:block;}
.general-info-box		{background:url(http://www.checkfirst.com.au/property-template/images/general-info-bg.gif) left top repeat-y; margin:0 auto; padding:0px 4px; width:952px; height:auto; display:block;}
.general-info-box td	{vertical-align:top; padding:0 10px;}
.general-info-box h2	{margin:0 10px 10px 10px; display:block; border-bottom:solid 1px #e2e2e2;}
.general-info-box .border-right	{border-right:solid 1px #e2e2e2;}
.general-info-box hr	{margin-left:10px; margin-right:10px;}



/**** For APARTMENT SUMMARIES : req/apartment-short.php ****/

.apt-summary			{margin:0px auto; padding:0 0 10px 0; width:1000px; background:none;}

.apt-summary h4			{background:url(http://www.checkfirst.com.au/property-template/images/h4-bg.gif) left top repeat-x;}



/** LEFT COLUMN w photo **/
.apt-summary-left       {
                            background:url(http://www.checkfirst.com.au/property-template/images/photo-summary-shadow.png) left top no-repeat;
                            margin:0 10px 0 0;
                            padding:10px 20px 5px 16px;
                            width:264px;
                            font-weight:bold;
                            font-size:12px;
                            text-align:center;
                            float:left;
                        }
                        
.apt-summary-left .photo    {margin:0; border:solid 5px #ececec;max-width:250px;}

/** LEFT COLUMN w text under photo **/
.apt-summary-left h5		{margin:0; padding:0; font:bold 12px/20px arial,helvetica,verdana,sans-serif; text-align:center; display:block;}
.apt-summary-left h5 a		{font:bold 12px/20px arial,helvetica,verdana,sans-serif; color:#0072bc; text-decoration:none;}
.apt-summary-left h5 a:hover{color:#666666; text-decoration:underline;}

/** RIGHT COLUMN **/
.apt-summary-text			{margin:0; width:690px; float:left;}
.apt-summary-text h2		{color:#898989; text-decoration:none;}
.apt-summary-text h3		{color:#0072bc; text-decoration:none;}
.apt-summary-text p			{color:#252525;}




/**** Right Column (photos and links) ****/

.content-right		{margin:0; padding:0; width:300px; height:auto; text-align:center; float:left;}

.content-right .photo-main		{background:url(http://www.checkfirst.com.au/property-template/images/photo-main-shadow.png) right top no-repeat; margin:0 0 10px 0; padding:0px; width:300px; 	
								 text-align:center;}
.content-right .photo-main td	{margin:0; padding:0; text-align:center; vertical-align:top;}
.content-right .photo-main img	{margin:20px 2px 0 0; padding:0px; border:solid 10px #ececec; max-width:250px;}

.content-right h5			{background:#FFFFFF; margin:0px 0px 0px 0px; padding:0px 2px;
							 font:bold 12px/18px arial,helvetica,verdana,sans-serif; color:#0072bc;
                         	 text-align:center; display:block;}
.content-right h5 a			{margin:0px 0px 0px 0px; font:bold 12px/18px arial,helvetica,verdana,sans-serif; color:#0072bc;
							 text-decoration:none; text-align:center;}
.content-right h5 a:hover	{color:#666666; text-decoration:underline;}

.content-right h6			{margin:0px; padding:0px 2px; font:bold 12px/14px arial,helvetica,verdana,sans-serif; color:#252525;
                        	 text-align:center; display:block;}
.content-right h6 a			{font:bold 12px/14px arial,helvetica,verdana,sans-serif; color:#252525; text-decoration:none; text-align:center;}
.content-right h6 a:hover	{text-decoration:underline;}

.content-right .booking-buttons	{text-align:center; padding:0 0 0 5px;}

/*Location Page*/
.contact-form		{margin:0px; padding:0px;}
.contact-form form	{margin:0px;}
.contact-form td	{margin:0px; padding:2px 10px; border:none; background:#efefef;}
.contact-form h4	{margin:0px; padding:0px 10px; background:url(http://www.checkfirst.com.au/property-template/images/h4-bg.gif) left top repeat-x; line-height:33px;}
.contact-form .text-box, .contact-form textarea	{border:solid 1px #c2c3c3;}
.contact-form .text-box:hover, .contact-form textarea:hover	{border:solid 1px #666666;}


/*Accommodation Type*/
.apt-type-right-col				{background:#FFFFFF; margin:10px 15px 0 15px; padding:0px; border:solid 1px #c2c3c3;}
.apt-type-right-col h3			{background:#0072bc; margin:0; color:#FFFFFF;}
.apt-type-right-col h3 a		{line-height:25px; color:#FFFFFF; text-decoration:none; display:block;}
.apt-type-right-col h3 a:hover	{text-decoration:underline;}
.apt-type-right-col ul			{margin:0px; list-style:none; text-align:left;}
.apt-type-right-col li			{background:url(http://www.checkfirst.com.au/property-template/images/bullet-dotted-arrow.gif) 5px 50% no-repeat; list-style:none; border-top:solid 1px #ececec; display:block;
								 font-size:14px;}
.apt-type-right-col li:hover	{background:#ececec url(http://www.checkfirst.com.au/property-template/images/bullet-dotted-arrow.gif) 5px 50% no-repeat; border-top:solid 1px #c2c2c2;}
.apt-type-right-col li a		{padding:2px 2px 2px 15px; color:#252525; text-decoration:none; display:block;}
.apt-type-right-col li a:hover	{color:#252525; text-decoration:underline;}


/** Upcoming Events **/
.events-right-col				{margin:10px 15px 0 15px; padding:0px; text-align:left;}


/**** FOOTER *********************************/
#footer						{background:#0072bc; margin:0; width:100%; height:auto;}

/** Header Menu Bar **/
.footer-menu-holder						{background:url(http://www.checkfirst.com.au/property-template/images/menu-footer-bg.png) 50% 1px no-repeat; margin:0px; width:100%; height:65px;}
.footer-menu							{margin:0px auto; padding:0; width:1000px; height:60px; border-top:solid 1px #AFAFAF;}
.footer-menu td							{background:url(http://www.checkfirst.com.au/property-template/images/menu-divider.gif) top right no-repeat; margin:0; padding:0; width:auto; height:30px;
										 font:normal 14px/30px arial,helvetica,verdana,sans-serif; color:#252525; text-align:center;}
.footer-menu td.end						{background-image:none;}
.footer-menu a							{margin:0; padding:0 5px; font:bold 14px/30px arial,helvetica,verdana,sans-serif;
										 color:#252525; text-decoration:none; display:block;}
.footer-menu a.menu-booking-links		{margin:0; padding:0 5px; font:bold 14px/30px arial,helvetica,verdana,sans-serif;
										 color:#bc0101; text-decoration:none; display:block;}
.footer-menu a:hover					{color:#666666; text-decoration:underline;}
.footer-menu a.menu-booking-links:hover	{color:#666666; text-decoration:underline;}

/** SEO Links **/
.footer-seo-links			{margin:0px auto; padding:10px 20px 6px 20px; width:960px; 
  							 font:normal 11px/14px arial,helvetica,verdana,sans-serif; color:#9dd8ff; text-align:center;}
.footer-seo-links a			{font:normal 11px/14px arial,helvetica,verdana,sans-serif; color:#FFFFFF; text-decoration:none; display:inline-block;}
.footer-seo-links a:hover	{color:#FFFFFF; text-decoration:underline;}

/** Result IT Links **/
.result-it					{margin:0 auto; padding:0 0 10px 0; width:1000px;
							 font:normal 11px/14px arial,helvetica,verdana,sans-serif; color:#9dd8ff; text-align:center; }
.result-it a				{font:normal 11px/14px arial,helvetica,verdana,sans-serif; color:#FFFFFF; text-decoration:none;}
.result-it a:hover			{color:#FFFFFF; text-decoration:underline;}

/** Terms and Conditions and Policy Links **/
.footer-links				{margin:0px auto; padding:10px 0; width:1000px; 
							 font:normal 12px/14px arial,helvetica,verdana,sans-serif;
                             color:#FFFFFF; text-decoration:none; text-align:center;}
.footer-links a				{text-decoration:none; font-weight:bold; color:#FFFFFF;}
.footer-links a:hover		{color:#FFFFFF; text-decoration:underline;}

/** Copyright **/
.copyright-address-holder	{background:#000000; margin:0px; padding:0px; width:100%;}
.copyright					{margin:0px auto; padding:5px 0px; width:1000px; 
							 font:normal 12px/14px arial,helvetica,verdana,sans-serif;
                             color:#FFFFFF; text-decoration:none; text-align:center;}
.copyright a				{text-decoration:none; font-weight:bold; color:#FFFFFF;}
.copyright a:hover			{color:#FFFFFF; text-decoration:underline;}

.property-add				{margin:0px auto; padding:0px 0 5px 0; max-width:1000px;
							 font:normal 12px/14px arial,helvetica,verdana,sans-serif;
                             color:#FFFFFF; text-decoration:none; text-align:center;}
.property-add td			{padding:0px 5px;}
.property-add-icons			{background:#0072bc; padding:0px; width:6px; height:16px;
							 text-align:center; color:#FFFFFF; font-weight:bold;}
.property-phone				{font-weight:bold; color:#FFFFFF;}