@charset "utf-8";

/* total reset */
* {	vertical-align: baseline; font-family: inherit; padding: 0; margin: 0; }

body { color:#666; font-family:Arial,Helvetica; font-size:12px; min-height:100%; }
a { color:#1A4984; text-decoration:none; }
.no-clear { clear:none !important; }
.invi { visibility:hidden; }
.clearfix:after { clear:both; content:"."; display:block; height:0; visibility:hidden; }
.clear-it{ clear:both; }
ul{ list-style:none; }

.page{ width:990px; margin:0 auto; }
input[type=text].error{
	background:#fff7f7;
}
/* logo */
#header{ width:100%; height:122px; background:url(images/header-bg.gif) bottom left repeat-x; position:relative; z-index:2; }
#header .page h2{ width:346px; height:89px; float:left; background:url(images/logo.gif) 0 0 no-repeat; margin-top:20px; position:relative; }
#header .page h2 a.logo{ width:279px; height:89px; float:left; text-decoration:none; color:#fff; font-size:1px; }
#header .page h2 span.ph-no{ padding:3px 5px; white-space:nowrap; font-weight:700; font-size:18px; color:#0069aa; position:absolute; bottom:-7px; right:-8px; z-index:5; }


/* menu level one */
ul.dropdown{ height:25px; float:right; padding:0; margin-top:97px; margin-right:70px; display:inline;position: relative;  }
ul.dropdown li{ float:left; height:25px;  margin-left:20px; }
ul.dropdown a:hover{ color:#000; }
ul.dropdown li a{ display:block; padding:4px 8px; color:#666; }
ul.dropdown li.active, ul.dropdown li.hover, ul.dropdown li:hover{ color:#000; position:relative; }
ul.dropdown li.active a, ul.dropdown li.hover a{ color:#000; border-bottom:2px solid #000; }

/* menu level two */
ul.dropdown ul{ width:144px; visibility:hidden; position:absolute; top:100%; left:0; }
* html ul.dropdown ul{ width:125px; }
ul.dropdown ul li{ font-weight:normal; background:#f6f6f6; border:1px solid #c2c2c2; border-top:none; float:none; margin-left:0; height:25px; }
* html ul.dropdown ul li{ display:inline; width:100%; } 
ul.dropdown ul li a{ width: 100%; display: inline-block; color:#666 !important;  border-bottom:none !important; } /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li.hover{ background-color:#e0e0e0; }
ul.dropdown ul li.hover a{ color:#000 !important; }

/* menu level three */
ul.dropdown ul ul{ left: 100%; top: 0; }
ul.dropdown li:hover > ul{ visibility: visible; }


/* banner */
#img-banner{ width:1000px; height:260px; margin-top:10px; left:50%; /*background:url(images/home-banner.jpg) center top no-repeat;*/ 
position:static; }

/* container */
.container{ width:100%; margin-top:20px; }

/* vertical menu */
.page .sec-menu{ width:145px; font-size:13px; float:left; list-style:none; padding:0; background:url(images/sec-menu-bg.gif) top left repeat-x; position:relative }
.page .sec-menu li{ width:145px; height:40px; background:url(images/sec-menu-bg.gif) bottom left repeat-x; position:relative;  }
.page .sec-menu li.hover, ul.dropdown li:hover{ position:relative; }
.page .sec-menu li a{ color:#336797; height:28px; padding-top:12px; background:transparent url(images/blue-arrow.gif) left center no-repeat; text-indent:12px; display:block; }
.page .sec-menu li a:hover, .page .sec-menu li a.selected, .page .sec-menu li.hover a{ font-weight:700; color:#285b8a; background-color:#e2e2e2; }
/* level 2 */
ul.sec-menu ul{ width:144px; visibility:hidden; position:absolute; top:0; left:100%; border:1px solid #f3f3f3; border-bottom:none; padding:0 !important; background:none !important; }
* html ul.sec-menu ul{ width:125px; }
ul.sec-menu ul li{ font-weight:normal; float:none; margin-left:0; height:25px; background:none !important; border-bottom:1px solid #f3f3f3; }
* html ul.sec-menu ul li{ display:inline; width:100%; } 
ul.sec-menu ul li a{ width:144px; display:inline-block; color:#336797 !important; background:#fff !important; } /* IE 6 & 7 Needs Inline Block */
ul.sec-menu ul li.hover{ background-color:#e9e9e9 !important; border:none !important; }
ul.sec-menu ul li a:hover, ul.sec-menu ul li.hover a{ background:#e2e2e2 url(images/blue-arrow.gif) left center no-repeat !important; border:none !important;  }

/* content */
.page .home-content{ width:452px; margin-left:24px; float:left; display:inline; }
.page .home-content h3{ color:#b0a975; font-weight:normal; font-size:17px;}
.page .home-content p{ margin-top:10px; line-height:130%; }

/* media content */
.page .media-content{ width:335px; float:right; }
/* image gallery */
.page .media-content .image-gallery{ width:335px; height:124px; margin-bottom:23px; position:relative; overflow:hidden; }
.page .media-content .image-gallery a.prev, .page .media-content .image-gallery a.next{ background:#000; color:#fff; position:absolute; padding:2px 6px 4px; font-weight:700; z-index:5; border:1px solid #000; }
.page .media-content .image-gallery a.prev{ left:5px; top:55px; } 
.page .media-content .image-gallery a.next{ right:5px; top:55px; }
.page .media-content .image-gallery a.disable{ background:#aaa; cursor:default; }
.page .media-content .image-gallery ul.img-wraper{ display:block; height:124px; position:absolute; top:0; left:0; width:3330px; }
.page .media-content .image-gallery ul.img-wraper li{ width:355px; height:124px; float:left; }
.page .media-content .image-gallery ul.img-wraper li img{ border:none; float:left; }
/* video player */
.page .media-content .video-player-wrap{ width:294px; height:245px; margin:0 auto; background:url(images/video.jpg) }

/* footer */
.page .footer{ width:100%; background:url(images/footer-bg.gif) 0 0 repeat-x; margin-top:25px; padding:18px 0 0; }
.page .footer p{ font-size:10px; margin-bottom:10px; float:left; }
.page .footer a.priv-term{ float:right; font-size:10px; background:url(images/gray-arrow.gif) left center no-repeat; padding-left:10px; margin-left:30px; display:inline; }
.page .footer a.priv-term:hover{ text-decoration:underline }

/*===========new styles 17-06-2010=============*/
#BodyHeaderBox
{
	background-image:url(images/body_heading_center.jpg);
	background-repeat:repeat-x;
	float:left;
	width:830px;
	height:72px;
	margin-bottom:10px;
	display:block;
}
#BodyHeaderBoxLeft
{
	background-image:url(images/body_heading_left.jpg); background-repeat:no-repeat; float:left; height:72px; width:14px;
}
#BodyHeaderBoxRight
{
	background-image:url(images/body_heading_right.jpg); background-repeat:no-repeat; float:right; height:72px; width:14px;
}
#BodyMainBox
{
	height:auto; clear:left; width:800px; padding:15px;  border:1px solid #f1f1f1; float:left;
}
.Brisbanebox
{
	float:left; height:auto; width:600px; padding-top:12px;
}
#Brisbane
{
	font-size:16px; font-family:Tahoma, Geneva, sans-serif; color:#006aab; display:block; 
}
#QualityFurniture
{
	font-size:14px; color:#fbb811; display:block; padding-top:4px; 
}
.Subheading
{
	color:#006aab; font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:normal; border-bottom:1px solid #f1f1f1; display:block; clear:left;
}
.rental_form
{
}
.rental_form input, .rental_textarea
{
	width:220px;
	border:1px inset #cfcfcf;
	margin:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	padding:3px;
}
#rental_button
{
	border:1px outset #CCC;
	width:80px;
}
#rental_button:hover
{
	border:1px inset  #CCC;
	width:80px;
	background-color:#e1dfdf;
}