body
{
	background:#E0E0E0 url(../images/birches-serviced-apartments-melbourne.gif) 50% top repeat;
	margin:0px;
	font:normal 12px/18px arial,verdana,sans-serif;
	color:#646464;
}
p		{font:normal 12px/17px arial,verdana,sans-serif; color:#646464; margin:0px 0px 5px 0px; padding:0px;}
span	{font:normal 11px/14px arial,verdana,sans-serif; margin:20px 0px 10px 0px}
a		{color:#f26522; text-decoration:none; font-weight:bold;font-style:inherit;}
a:hover	{color:#666666; text-decoration:underline;}

table	{margin:0;}
tr		{margin:0;}
td		{margin:0;}
img		{margin:0; padding:0; border:none;}
.photo-border	{border:solid 5px #FCF0DD;}
hr 		{width:100%; line-height:1; border-top:dashed 1px #f4e4d2; padding:5px 0px; display:block;}
.line	{display:block; border-top:dashed 1px #93a130; height:5px; margin:0px; padding:5px 0px 0px 0px;}
table	{border:none;}
form	{margin-bottom:0;}
em		{font-weight:bold; font-style:inherit; color:#2b0001;}
ul		{margin:0px 0px 20px 0px; padding:0px; list-style:none;}
ul.two-col li	{width:45%; margin-right:10px;}
ul.one-col li	{width:99%; display:block;}
ol		{margin:0px 0px 20px 0px; font:bold 14px arial,verdana,sans-serif; color:#f4e4d2;}
li		{background:url(../images/bullet.gif) left 6px no-repeat; margin:0px; padding:0px 0px 0px 15px; line-height:16px; width:30%; float:left;}
li span {font:normal 14px/18px arial,verdana,sans-serif; color:#646464;}


h1
{
	margin:0px;
	padding:5px 0px 10px 0px;
	font:normal 28px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#f26522;
	display:block;
}
h2
{
	margin:10px 0px 5px 0px;
	padding:0px;
	font:bold 20px/22px Arial, Helvetica, sans-serif;
	color:#889730;
	display:block;
}
h2 a		{color:#889730;text-decoration:none;}
h2 a:hover	{color:#666666; text-decoration:underline;}

h3
{
	margin:15px 0px 2px 0px;
	font:normal 16px/18px Arial,Helvetica,sans-serif;
	color:#a0a700;
	letter-spacing:0.2px;
}
h3 a		{font:normal 16px/18px Arial,Helvetica,sans-serif; color:#a0a700; text-decoration:none;}
h3 a:hover	{color:#666666; text-decoration:underline;}

h4
{
	background:#e8ebab url(../images/melbourne-cbd-accommodation.gif) top repeat-x;
	margin:0px auto;
	padding:0px 20px;
	width:960px;
	height:35px;
	font:bold 16px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4b5000;
	display:block;
}
h4 a		{font:bold 16px/35px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4b5000; text-decoration:none;}
h4 a:hover	{color:#f26522; text-decoration:underline;}

.clear		{clear:both;}


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

#header		{background:url(../images/birches-serviced-apartments.gif) top repeat-x; margin:0px auto; padding:0px; width:1000px;}

.header-seo-link
{
	margin:0px;
	padding:0px;
	border-bottom:solid 1px #FFFFFF;
	width:550px;
	height:25px;
	font:normal 11px/25px Arial,Helvetica,sans-serif;
	color:#e2c69f;
	float:left;
}
.header-seo-link a			{padding:6px 2px 6px 2px;font:normal 11px/12px Arial,Helvetica,sans-serif; color:#f2d4aa; text-decoration:none;}
.header-seo-link a.active	{color:#f1e6d0; font-weight:bold;}
.header-seo-link a:hover	{color:#FFFFFF; text-decoration:underline;}

/** Header Menu **/
.header-menu-holder			{background:#9CA321; margin:0px auto; padding:0px 20px 0px 0px; width:980px; text-transform:uppercase;}
.header-menu				{margin:0px; padding:0px; width:100%;}
.header-menu td				{margin:0px; padding:0px; text-align:center;}
.header-menu a:link, .header-menu a:visited
{
	margin:0px;
	padding:7px 6px;
	background:url(../images/arrow-up-1.gif) center top no-repeat;
	font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.header-menu a.active		{background:#7F861E; color:#FFFFFF;}
.header-menu td.mobi		{background:#f26522; border-right:solid 1px #C5CC2E;}
.header-menu a.mobi			{background:url(../images/birches-mobi.gif) left no-repeat; margin-left:10px; padding-left:20px; padding-right:10px; text-align:left;}
.header-menu a:hover		{background:#7F861E url(../images/arrow-up.gif) center top no-repeat; color:#FFFFFF;}
.header-menu a.mobi:hover	{background:#f26522 url(../images/birches-mobi.gif) left no-repeat; text-decoration:underline;}

.logo
{
	background:#572f2d url(../images/melbourne-serviced-apartments.gif) top left no-repeat;
	position:relative;
	margin-top:10px;
	margin-left:20px; 
	padding:0px;
	width:185px;
	height:190px;
	color:#FFFFFF;
	text-align:right;
	float:left;
	z-index:0;
}
.logo span a, .logo span a:link, .logo span a:visited
{margin:0px; padding:0px 6px; font:bold 12px/14px Arial,Helvetica,sans-serif; color:#FFFFFF; text-decoration:none; display:block;}
.logo span a:hover	{color:#FCFFAF;}
.logo span.AAA		{margin:0px; padding:0px 6px; font:normal 11px/10px Arial,Helvetica,sans-serif; color:#FFFFFF;}

.header-pic			{margin-top:10px; margin-left:20px; padding:0px; width:750px; height:190px; float:left; position:relative; z-index:0;
					 font:bold 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ACACAC; text-transform:uppercase; letter-spacing:0.1px; text-align:center;}
.header-pic img		{margin:0px; padding:0px; width:750px; height:142px;}


/** Left Nav Menu **/
.left-menu-holder			{margin:0px 20px 10px 20px; padding:0px; border:none; width:185px; text-align:left; display:block; float:left;}
.left-menu-holder img		{margin:0px; padding:0px; border:none;}
.left-menu-pic				{background:#edeeee; margin:0px; padding:10px 0px; width:185px; height:80px; float:left;}
.left-menu-pic img			{background:url(../images/b_book-now.gif) left top no-repeat; width:185px; height:80px;}
.left-menu-pic img:hover	{background:url(../images/b_book-now-2.gif) left top no-repeat; width:185px; height:80px;}
.left-menu			{background:#edeeee url(../images/melbourne-accommodation.gif) bottom left no-repeat; margin:0px; padding:0px 0px 13px 0px;
					 font:normal 12px/14px Arial,Helvetica,sans-serif; color:#464646; text-decoration:none; display:block;}
.left-menu a		{margin:0px; padding:0px 1px 0px 2px; border-bottom:dashed 1px #CDCDCD;
					 font:normal 12px/20px Arial,Helvetica,sans-serif; color:#464646; text-decoration:none; display:block;}
.left-menu a:hover	{background:#889730; color:#FFFFFF; text-decoration:none;}


/*** ADMIN PAGES ***/
.admin_page input textarea	{width:600px;}
.admin-list			{width:200px; font-size:11px;}
.admin-list a		{background:url(../images/arrow.gif) left 50% no-repeat; padding-left:15px; color:#646464; font-weight:bold; text-decoration:none;}
.admin-list a:hover	{color:#8a6438; text-decoration:underline;}

/** CONTENT ********************************/
#container
{
	background:#FFFFFF;
	margin:0 auto;
	width:1000px;
	padding:0px 0px 20px 0px;
	display:block;
}
.content
{
	margin:0px; padding:0px;
	width:765px;
	display:block;
	float:left;
}
.content_text
{
	margin:0px;
	padding:0px 0px 10px 0px;
	width:350px;
	display:block;
	float:left;
}
.content_text a			{text-decoration:underline; font-weight:bold;}


.content_right
{
	position:relative;
	margin:0px 0px 0px 30px;
	padding:0px;
	width:380px;
	text-align:center;
	display:block;
	float:left;
}

.content_right .photo
{
	background:url(../images/melbourne-apartments-1.gif) top left repeat-y;
	margin:0px 0px 10px 0px;
	padding:15px 0px 0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:bold;
}
.content_right .photo img
{
	margin:0px auto;
	padding:0px;
	width:350px;
	border:none;
}
.content_right .photo h5
{
	background:url(../images/melbourne-apartments-2.gif) left bottom no-repeat;
	margin:0px;
	padding:5px 5px 20px 5px;
	text-align:center;
	font:bold 14px/18px Arial,Helvetica,sans-serif;
	color:#f26522;
	display:block;
	text-decoration:none;
}
.content_right .photo h5 a			{margin:0px; padding:0px 5px; font:bold 14px/14px Arial,Helvetica,sans-serif; color:#f26522; text-decoration:none; display:block;}
.content_right .photo h5 a:hover	{color:#6b7200; text-decoration:none;}

.content_right .photo2
{
	background:url(../images/melbourne-cbd-accommodation-1.gif) 50% top no-repeat;
	margin:0px 0px 10px 0px;
	padding:15px 0px 0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:bold;
}
.content_right .photo2 img
{
	margin:0px auto;
	padding:0px;
	width:310px;
	border:none;
}
.content_right .photo2 h6
{
	background:url(../images/melbourne-cbd-accommodation-2.gif) 50% bottom no-repeat;
	margin:0px;
	padding:5px 40px 20px 40px;
	text-align:center;
	font:bold 12px/14px Arial,Helvetica,sans-serif;
	color:#6b7200;
	display:block;
	text-decoration:none;
}
.content_right .photo2 h6 a			{margin:0px; font:bold 12px/14px Arial,Helvetica,sans-serif; color:#6b7200; text-decoration:none; display:block;}
.content_right .photo2 h6 a:hover	{color:#f26522; text-decoration:underline;}

.content_right .accommodation
{
	background:url(../images/melbourne-accommodation-1.gif) top left no-repeat;
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 0px;
	width:380px;
	font:normal 11px/14px Arial,Helvetica,sans-serif;
}
.content_right .accommodation h6
{
	margin:0px;
	padding:5px 5px 10px 5px;
	text-align:center;
	font:bold 12px/14px Arial,Helvetica,sans-serif;
	color:#f26522;
	display:block;
}
.content_right .accommodation h6 a			{margin:0px; padding:0px 5px 10px 5px; font:bold 12px/14px Arial,Helvetica,sans-serif; color:#f26522; text-decoration:none;}
.content_right .accommodation h6 a:hover	{color:#6b7200; text-decoration:none;}
.content_right .accommodation p
{
	background:url(../images/melbourne-accommodation-2.gif) bottom left no-repeat;
	margin:0px;
	padding:0px 10px 10px 20px;
	text-align:center;
	font:normal 11px/14px Arial,Helvetica,sans-serif;
	font-style:italic;
	color:#6b7200;
	text-decoration:none;
}
.content_right .accommodation p a		{font:bold 11px/14px Arial,Helvetica,sans-serif; font-style:italic; color:#6b7200; text-decoration:none;}
.content_right .accommodation p a:hover	{color:#f26522; text-decoration:none;}

.content .comments p	{font:normal 11px/14px Arial,Helvetica,sans-serif; margin:0px 0px 5px 0px; padding:0px;}
.content .comments br	{margin:0px; padding:0px;}

.b-book
{
	background:url(../images/b-green.gif) left 50% no-repeat;
	margin:0px;
	padding:0px;
	width:165px;
	height:50px;
}
a.b-book:link, a.b-book:visited
{
	margin:0px 2px 0px 0px;
	padding:0px;
	font:normal 20px/50px Arial,Helvetica,sans-serif;
	color:#4b5000; 
	text-align:center;
	text-decoration:none;
	display:inline-block;
}
a.b-book:hover
{
	background:url(../images/b-orange.gif) left 50% no-repeat;
	color:#4b5000; 
	text-decoration:underline;
}

.b-book-s
{
	background:url(../images/b-green-s.gif) left 50% no-repeat;
	margin:0px;
	padding:0px;
	width:165px;
	height:30px;
}
a.b-book-s:link, a.b-book-s:visited
{
	margin:0px 2px 0px 0px;
	padding:0px;
	font:bold 16px/30px Arial,Helvetica,sans-serif;
	color:#4b5000; 
	text-align:center;
	text-decoration:none;
	display:inline-block;
}
a.b-book-s:hover
{
	background:url(../images/b-orange-s.gif) left 50% no-repeat;
	color:#4b5000; 
	text-decoration:underline;
}

.b-arrow-link
{
	font:bold 14px Arial,Helvetica,sans-serif;
	display:inline-block;
}
a.b-arrow-link:link, a.b-arrow-link:visited
{
	background:url(../images/arrow.gif) left 50% no-repeat;
	padding:4px 0px 5px 10px;
	display:inline-block;
	cursor:pointer;
	color:#889730;
	text-decoration:underline;
	text-align:left;
}
a.b-arrow-link:hover
{
	color:#f26522;
	text-decoration:underline;
}

.reception
{
	background:url(../images/serviced-apartments-melbourne.gif) top left no-repeat;
	margin:0px 0px 5px 0px;
	padding:12px 10px;
	width:320px;
	height:80px;
}
.padding
{
	margin:0px 25px;
	padding:10px 0px;
	width:auto;
	height:auto;
}

.bgwhite	{background-color:#FFFFFF;}

.summary_holder
{
	background:#FFFFFF;
	margin:0px auto 0px auto;
	padding:0px 0px 10px 0px;
	width:1000px;
	display:block;
}
.summary_padding
{
	background:#FFFFFF;
	margin:0px;
	padding:0 25px 0 0;
	width:auto;
	height:auto;
}
.summary_left
{
	/**background:#FFFFFF;**/
	margin:0px 20px 15px 0px;
	padding:10px 0px 10px 20px;
	width:290px;
	height:220px;
	text-align:center;
	float:left;
}

.summary_left img
{
	border:solid 5px #edf0c0;
	margin:0px;
	padding:0px;
	width:280px;
}
.summary_left h5, .summary_left h5 a
{
	margin:0px;
	padding:0px;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#4b5000;
	display:block;
	text-decoration:none;
	text-align:center;
}
.summary_left h5 a:hover
{
	color:#f26522;
}
.summary_left h6, .summary_left h6 a
{
	margin:0px;
	padding:0px;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#889730;
	display:block;
	text-decoration:none;
	text-align:center;
}
.summary_left h6 a:hover
{
	color:#f26522;
}
.summary_text		{margin:0px; padding:15px 0px 0px 0px; width:640px; float:left;}
.summary_text a		{text-decoration:none;}
.summary_text p		{font:normal 14px/22px Arial, Helvetica, sans-serif;}


.google-map	{width:650px; height:450px;}

/*Contact Us Page*/
.contact-form			{width:650px;}
.contact-form td		{margin:0px; padding:2px 2px 2px 10px; border:none; background:#fffce5;}
.contact-form input		{margin:2px 0px;}
h4.form					{margin:0px; padding:0px 10px; width:630px; display:block;}




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

/** Footer Menu **/
.footer-menu-holder			{background:#9CA321; margin:0px auto; padding:0px 20px; width:960px; text-transform:uppercase;}
.footer-menu				{margin:0px; padding:0px; width:100%;}
.footer-menu td				{margin:0px; padding:0px; text-align:center;}
.footer-menu a:link, .footer-menu a:visited
{
	margin:0px;
	padding:7px 3px;
	background:url(../images/arrow-up-1.gif) center top no-repeat;
	font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.footer-menu a.active		{background:#7F861E; color:#FFFFFF;}
.footer-menu a:hover		{background:#7F861E url(../images/arrow-up.gif) center top no-repeat; color:#FFFFFF;}

.copyright					{background:#edf0c0; margin:0px auto; padding:10px 5px 5px 5px; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#464646; text-align:center; display:block;}
.copyright a				{text-decoration:none; font-weight:bold; color:#464646; text-decoration:underline;}
.copyright a:hover			{color:#F26522;}

.address					{background:#edf0c0; margin:0px auto; padding:0px 5px 12px 0px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#464646; text-align:center; display:block;}
.address a					{color:#464646; text-decoration:none;}
.address a:hover			{color:#F26522; text-decoration:underline;}

.footer-seo-links			{background:#edf0c0; padding:0px 10px; margin:0px auto; width:980px;
  							 font:normal 11px/14px Arial, Helvetica, sans-serif; color:#464646; text-align:center;}
.footer-seo-links a			{font:normal 11px/14px Arial, Helvetica, sans-serif; color:#464646; text-decoration:none; display:inline-block;}
.footer-seo-links a:hover	{color:#F26522; text-decoration:underline;}

.resultit					{background:#e2e596; margin:0 auto; padding:5px 10px; width:980px; font:normal 11px/14px Arial,Helvetica,sans-serif; color:#464646; text-align:center; }
.resultit a					{font:bold 11px/14px Arial,Helvetica,sans-serif; color:#464646; text-decoration:underline;}
.resultit a:hover			{color:#F26522; text-decoration:underline;}