body
{
margin:0;
font:normal 12px/18px arial,verdana,helvetica,sans-serif;
color:#603913;
}
p		{font:normal 12px/18px arial,verdana,helvetica,sans-serif; color:#603913; margin:0 0 8px 0}
span	{font:normal 12px/14px arial,verdana,helvetica,sans-serif; margin:20px 0 10px 0}
a		{color:#9a080a; text-decoration:underline; font-weight:bold;font-style:inherit;}
a:hover	{color:#666666;}

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


h1
{
	margin:0px;
	padding:10px 0px 10px 0px;
	font:normal 26px/30px arial,verdana,helvetica,sans-serif;
	color:#9a080a;
	display:block;
}
h2
{
	margin:15px 0px 5px 0px;
	padding:0px;
	font:bold 20px/20px arial,verdana,helvetica,sans-serif;
	color:#9a080a;
	display:block;
}
h2 a		{color:#9a080a;text-decoration:none;}
h2 a:hover	{color:#a67c52; text-decoration:underline;}

h3
{
	margin:5px 0px 2px 0px;
	font:bold 16px/18px arial,verdana,helvetica,sans-serif;
	color:#a67c52;
}
h3 a		{color:#a67c52; text-decoration:none;}
h3 a:hover	{color:#9a080a; text-decoration:underline;}

h4
{
	margin:0 auto;
	padding:0px;
	height:30px;
	font:bold 16px/30px arial,verdana,helvetica,sans-serif;
	color:#9a080a;
	display:block;
}
h4 a		{font:bold 16px/30px arial,verdana,helvetica,sans-serif; color:#9a080a; text-decoration:none;}
h4 a:hover	{color:#8c6239; text-decoration:underline;}

.clear		{clear:both;}
.photo-border	{padding:5px; border:solid 1px #f0ebd7;}


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

#header			{margin:0px; padding:0px; background:url(../images/header-bg.gif) left top repeat-x; width:100%; height:270px;}

.header-holder	{margin:0px auto; padding:0px; width:1000px;}

.logo
{
	background:url(../images/city-east-motel-logo-bg.jpg) left top no-repeat;
	margin:0px;
	padding:0px;
	width:250px;
	height:241px;
	font:normal 12px/16px arial,verdana,helvetica,sans-serif;
	color:#FFFFFF;
	text-align:center;
	float:left;
}
.logo a:link, .logo a:visited
{
	margin:0px;
	padding:0px;
	font:bold 12px/16px arial,verdana,helvetica,sans-serif; 
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}

.logo a.active		{padding-top:2px; font:bold 11px/14px arial,verdana,helvetica,sans-serif; color:#e2d4bc;}
.logo a.active2		{font:bold 18px/22px arial,verdana,helvetica,sans-serif; color:#FFFFFF;}

.logo a:hover		{color:#FFFFFF; text-decoration:underline;}

.header-right
{
	margin:0px;
	padding:0px;
	width:750px;
	height:241px;
	float:left;
}

.header-seo-link
{
	margin:0px;
	padding:0px;
	width:490px;
	height:20px;
	font:normal 11px/20px arial,verdana,helvetica,sans-serif;
	color:#ed1c24;
	float:left;
}
.header-seo-link a			{font:normal 11px/20px arial,verdana,helvetica,sans-serif; color:#e2d4bc; text-decoration:none;}
.header-seo-link a:hover	{color:#FFFFFF; text-decoration:underline;}

/*Book Online & Check Availability Buttons*/
.header-buttons-book	
{
	background:url(../images/tab-book-online.gif) top center no-repeat;
	margin:0px;
	padding:0px;
	width:112px;
	height:38px;
	font:bold 15px/30px arial,verdana,helvetica,sans-serif;
	color:#252525;
	text-align:center;
	float:left;
}
.header-buttons-book a			{padding:0px; font:bold 15px/30px arial,verdana,helvetica,sans-serif; color:#252525; text-decoration:none; display:block;}
.header-buttons-book a:hover	{text-decoration:underline;}

.header-buttons-check	
{
	background:url(../images/tab-check-availability.gif) top center no-repeat;
	margin:0px;
	padding:0px;
	width:148px;
	height:38px;
	font:bold 15px/30px arial,verdana,helvetica,sans-serif;
	color:#252525;
	text-align:center;
	float:left;
}
.header-buttons-check a			{padding:0 2px; font:bold 15px/30px arial,verdana,helvetica,sans-serif; color:#252525; text-decoration:none; display:block;}
.header-buttons-check a:hover	{text-decoration:underline;}

.header-pic, .header-pic img	{margin:0px; padding:0px; width:750px; height:153px;}
.clock		{margin:0px; padding:0px; width:750px; font:normal 12px/18px arial,verdana,helvetica,sans-serif; color:#FFFFFF; display:block; text-align:right;}

/** Header Menu **/
.header-menu				{margin:1px 0px 0px 0px; padding:0px; width:750px; height:30px;}
.header-menu td				{margin:0px; padding:0px; height:30px; text-align:center; border-left:solid 1px #b7b7b7; border-right:solid 1px #000000;}
.header-menu a				{margin:0px; padding:0px 2px; font:bold 13px/30px arial,verdana,helvetica,sans-serif; color:#FFFFFF; text-decoration:none; display:block;}
.header-menu a:hover		{background:url(../images/bar.gif) 50% bottom repeat-x; color:#FFFFFF; text-decoration:none;}
.header-menu a.active		{color:#ffc703; text-decoration:none;}

.holder	{margin:0px auto; width:1000px;}

/** Booking Links **/
.booking-links 			{margin:0px auto; padding:5px 0px 18px 0px; width:1000px; text-align:center; vertical-align:top;}
.booking-links a		{margin:0; padding:0px 5px; border-left:solid 1px #c69c6d; display:inline-block;
						 font:bold 14px/14px arial,verdana,helvetica,sans-serif; color:#9a080a; text-decoration:none; text-align:center;}
.booking-links a:hover	{color:#603913; text-decoration:underline;}
.booking-links a.end	{border-right:solid 1px #c69c6d; font-weight:normal; font-size:12px;}



/*** ADMIN PAGES ***/
.admin_page input textarea	{width:600px;}
.admin-list			{width:200px;}
.admin-list a		{background:url(../images/arrow.gif) left 50% no-repeat; padding:2px 0px 2px 10px; color:#603913; text-decoration:none; font:normal 11px/14px Arial, Helvetica, sans-serif;}
.admin-list a:hover	{color:#362f2d; font-weight:normal; text-decoration:underline;}

/** CONTENT ********************************/
#container
{
	background:#FFFFFF url(../images/gold-coast-accommodation-bg.gif) top right no-repeat;
	margin:0 auto;
	width:1000px;
	padding:0px 0px 20px 0px;
	display:block;
}

/** Apartment Type Links **/
.top-links						{background:#FFFFFF; margin:0px; padding:0px; width:100%;}

.apartment-type-holder			{margin:0px; padding:0px; width:265px; float:left;}
.apartment-type-holder h2		{padding-right:5px; width:250px; font:bold 24px/22px arial,verdana,helvetica,sans-serif; color:#9a080a; text-align:center;}
.apartment-type-holder h3		{padding:0px 5px 5px 0px; width:250px; font:normal 18px/18px arial,verdana,helvetica,sans-serif; color:#9a080a; text-align:center;}
.apartment-type-links			{width:250px; background:#e4d6bd url(../images/arrow-big.gif) 82px 50% no-repeat; margin:0px 0px 10px; padding:0px; width:244px; height:86px;
								 border:solid 3px #dec89f; display:block;}
.apartment-type-links td		{margin:0px; padding:0px; vertical-align:middle; height:80px;}
.apartment-type-links:hover		{background:#b22427 url(../images/arrow-big-white.gif) 82px 50% no-repeat; color:#FFFFFF;}
.apartment-type-links a			{margin:0px; padding:21px 2px 20px 20px; text-align:left; font:bold 15px/18px arial,verdana,helvetica,sans-serif; color:#603913; text-decoration:none;
								 vertical-align:middle; display:block;}
.apartment-type-links a:hover	{color:#FFFFFF;}

.content_2-col
{
	margin:0px;
	padding:10px 0px 0px 0px;
	width:735px;
	display:block;
	float:left;
}
.content_text
{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:455px;
	display:block;
	float:left;
}
.content_text a			{text-decoration:underline; font-weight:bold;}

.content_right
{
	margin:0px 0px 0px 15px;
	padding:10px 0px 0px 0px;
	width:265px;
	text-align:center;
	display:block;
	float:left;
}

.content_right h5
{
	margin:0px 0px 2px 0px;
	padding:0px; 
	font:bold 16px/18px arial,verdana,helvetica,sans-serif;
	color:#9e0b0f;
}
.content_right h5 a			{margin:0px; font:bold 16px/18px arial,verdana,helvetica,sans-serif; color:#9e0b0f; text-decoration:none; text-align:center;}
.content_right h5 a:hover	{color:#8c6239; text-decoration:underline;}

.content_right h6
{
	margin:0px 0px 5px 0px;
	padding:0px; 
	font:normal 13px/13px arial,verdana,helvetica,sans-serif;
	color:#8c6239;
}
.content_right h6 a			{margin:0px; font:bold 13px/13px arial,verdana,helvetica,sans-serif; color:#8c6239; text-decoration:none; text-align:center;}
.content_right h6 a:hover	{color:#9e0b0f; text-decoration:underline;}

.content_right li
{
	margin:0px 0px 0px 25px;
	width:250px;
	display:block;
	float:none;
	text-align:left;
}

.b-book-online
{
	background:url(../images/b-book-online.gif) left top no-repeat;
	margin:0;
	padding:0px;
	width:106px;
	height:34px;
	font:bold 14px/28px arial,verdana,helvetica,sans-serif;
	text-align:center;
	display:inline-block;
}
a.b-book-online:link, a.b-book-online:visited
{
	padding:0px;
	font:bold 14px/28px arial,verdana,helvetica,sans-serif; 
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	display:inline-block;
}
a.b-book-online:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.b-check-availability
{
	background:url(../images/b-check-availability.gif) left top no-repeat;
	margin:0;
	padding:0px;
	width:142px;
	height:34px;
	font:bold 14px/28px arial,verdana,helvetica,sans-serif;
	text-align:center;
	display:inline-block;
}
a.b-check-availability:link, a.b-check-availability:visited
{
	font:bold 14px/28px arial,verdana,helvetica,sans-serif;
	text-align:center;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	display:inline-block;
}
a.b-check-availability:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.b-arrow-link
{
	font:bold 14px arial,verdana,helvetica,sans-serif;
	float:left;
}
a.b-arrow-link:link, a.b-arrow-link:visited	
{
	background:url(../images/arrow.gif) left 3px no-repeat;
	padding:0px 0px 4px 10px;
	display:inline-block;
	cursor:pointer;
	color:#603913;
	text-decoration:underline;
	text-align:left;
}
a.b-arrow-link:hover
{
	color:#9e0b0f;
	text-decoration:underline;
}


.padding
{
	margin:5px 25px 0px 25px;
	padding-bottom:10px;
	width:auto;
	height:auto;
}

.bgwhite	{background-color:#FFFFFF;}

.summary
{
	background:url(../images/city-east-motel-melbourne-bg.jpg) left top repeat-x;
	margin:0px auto 10px auto;
	padding:0px;
	width:1000px;
	border:solid 1px #e4d6bd;
	border-top:none;
	display:block;
}
.summary h4
{
	margin:0px;
	padding:0px 10px;
	color:#FFFFFF;
	line-height:30px;
}
.summary h4 a
{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	line-height:30px;
	text-decoration:none;
}
.summary h4 a:hover
{
	color:#ffc703;
}
.summary h4 a.active
{
	color:#ffc703;
}
.summary h4 a.active:hover
{
	text-decoration:underline;
}

.summary_padding
{
	margin:0px;
	padding:0px 25px 0px 0px;
	width:auto;
	height:auto;
}
.summary_left
{
	margin:0px 25px 0px 0px;
	padding:10px;
	width:240px;
	font:bold 13px/15px arial,verdana,helvetica,sans-serif;
	text-align:center;
	display:inline-block;
	float:left;
}
.summary_left a
{
	color:#9e0b0f;
	text-decoration:none;
}
.summary_left a:hover
{
	color:#8c6239;
	text-decoration:underline;
}
.summary_left img
{
	margin:0px 0px 2px 0px;
	padding:0px;
	width:240px;
	border:solid 5px #f6efe2;
}
.summary_text
{
	margin:0;
	padding:0;
	width:685px;
	float:left;
}
.summary_text p a
{
	text-decoration:underline;
}
.summary_text span			{font:italic 12px/14px arial,verdana,helvetica,sans-serif; margin:5px 0px; color:#603913;}
.summary_text span.maroon	{color:#9a080a;}

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

/*Contact Us Page*/
.contact-form			{width:730px;}
.contact-form td		{margin:0px; padding:2px 2px 2px 10px; border:none; background:#FFFCEF;}
.contact-form input		{margin:2px 0px;}
h4.form					{background:url(../images/city-east-motel-melbourne-bg.jpg) left top repeat-x; margin:0px; padding:0px 10px; width:710px; height:35px; color:#FFFFFF; display:block;}
h4.specials			{background:url(../images/melbourne-budget-hotel-special-room-rates.jpg) left top repeat-x; margin:0px; padding:0px 10px;
					 width:98%; height:35px; color:#FFFFFF; display:block;}
h4.specials a		{color:#ffc703;}
h4.specials a:hover	{color:#FFFFFF;}

/*Gallery*/
.gallery-list, .gallery-list a	{margin:0; color:#3366FF; font-weight:bold; text-decoration:none;}
.gallery-list a:hover	{text-decoration:underline;}

/*Facilities*/
.facilities p	{margin:0px;}

/**** FOOTER *********************************/
#footer						{background:#9f2829 url(../images/city-east-motel-abbotsford-bg.jpg) top left repeat-x; margin:0; padding-top:15px; width:100%; height:auto;}

/** Header Menu **/
.footer-menu				{margin:1px auto 0px auto; padding:0px; width:1000px; height:30px;}
.footer-menu td				{margin:0px; padding:0px; height:30px; text-align:center; border-left:solid 1px #b7b7b7; border-right:solid 1px #000000;}
.footer-menu a				{margin:0px; padding:0px 2px; font:bold 13px/30px arial,verdana,helvetica,sans-serif; color:#FFFFFF; text-decoration:none; display:block;}
.footer-menu a:hover		{background:url(../images/bar-beige.gif) 50% bottom repeat-x; color:#FFFFFF; text-decoration:none;}
.footer-menu a.active		{color:#ffc703; text-decoration:none;}

/** Booking Links **/
.footer-booking-links 			{margin:0px auto; padding:5px 0px 11px 0px; width:1000px; text-align:center; vertical-align:top;}
.footer-booking-links a			{margin:0; padding:0px 5px; border-left:solid 1px #c69c6d; display:inline-block;
								 font:bold 14px/14px arial,verdana,helvetica,sans-serif; color:#9a080a; text-decoration:none; text-align:center;}
.footer-booking-links a:hover	{color:#603913; text-decoration:underline;}
.footer-booking-links a.end		{border-right:solid 1px #c69c6d;}

.copyright					{margin:0px auto; padding:10px 10px 5px 10px; width:990px; font:bold 12px/14px arial,verdana,helvetica,sans-serif; color:#FFFFFF;
							 text-decoration:none; text-align:center;}
.copyright a				{text-decoration:none; font-weight:bold; color:#ffc703;}
.copyright a:hover			{color:#FFFFFF; text-decoration:underline;}

.address					{margin:0px auto; padding:0px 10px 10px 10px; width:990px; font:normal 11px/14px arial,verdana,helvetica,sans-serif; color:#FFFFFF;
							 text-decoration:none; text-align:center;}
.address a					{text-decoration:none; font-weight:bold; color:#ffc703;}
.address a:hover			{color:#FFFFFF; text-decoration:underline;}

.bookdirect2save			{margin:0px auto; padding:0px 10px 20px 10px; width:990px; font:normal 11px/14px arial,verdana,helvetica,sans-serif; color:#FFFFFF;
							 text-decoration:none; vertical-align:bottom; text-align:center;}
.bookdirect2save a			{text-decoration:none; font-weight:bold; color:#FFFFFF; text-decoration:underline;}
.bookdirect2save a:hover	{color:#ffc703;}

.footer-links				{margin:10px auto 10px auto; padding:0; font:bold 12px/14px arial,verdana,helvetica,sans-serif; color:#c69c6d; text-decoration:none; text-align:right;}
.footer-links a				{text-decoration:none; font-weight:bold; color:#FFFFFF;}
.footer-links a:hover		{color:#FFFFFF; text-decoration:underline;}

.footer-seo-links			{padding:10px 10px 6px 10px; margin:0px auto; width:980px; border-top:solid 1px #FFFFFF;
  							 font:normal 11px/14px arial,verdana,helvetica,sans-serif; color:#FFFFFF; text-align:center;}
.footer-seo-links a			{font:normal 11px/14px arial,verdana,helvetica,sans-serif; color:#FFFFFF; text-decoration:none; display:inline-block;}
.footer-seo-links a:hover	{color:#FFFFFF; text-decoration:underline;}

.resultit					{margin:0 auto; padding:10px; width:980px; font:normal 11px/14px arial,verdana,helvetica,sans-serif; color:#FFFFFF; text-align:center; }
.resultit a					{font:bold 11px/14px arial,verdana,helvetica,sans-serif; color:#FFFFFF; text-decoration:underline;}
.resultit a:hover			{color:#ffc703; text-decoration:underline;}