/*   L A Y O U T   */
	#container, #navigation { position:relative; width:100%; min-width:960px; }
	#history, #content { margin:5px 10px; }
	#navigation { position:absolute; left:0; top:108px; z-index:10; }
	#hnav, #hsub { height:22px; display:block; overflow:hidden; z-index:10; }
	#hsub { background:#0a0545; }
	

/*   T E X T   */

	/*   H O R I Z O N T A L   N A V   */
		#hnav ul, #hsub ul { padding:0 10px 0 13px; font-size:12px; line-height:1.5em; }
		#hnav li, #hsub li { white-space:nowrap; float:left; padding:0 0 0 8px; }
	
	/*   H O R I Z O N T A L   N A V   L I N K S   */
		#navigation a { color:#6095c1; font-weight:bold; text-decoration:none; }
		#navigation a:hover { color:#fff; }
		#hnav a, #hnav span { float:left; display:block; padding:1px 10px 4px 0px; }
		#hnav .on { background:url(https://www.cheapaccommodation.com.au/res_images/nav_left.gif) no-repeat left top; }
		#hnav .on span, #hnav .on a { background:url(https://www.cheapaccommodation.com.au/res_images/nav_right.gif) no-repeat right top; }
		#hnav .on span, #hnav .on a, #hsub .on span, #hsub .on a { color:#fff; font-weight:bold; }
		.disabled { color:#7049aa; }
	
		
/* MISC */
.hidden { display:none; }

/* Logged in User Div */
#wlcmsg { position:absolute; right:5px; margin-top:5px; z-index:2; color:#fff; font-size:14px; top:5px;}
#wlcmsg a {color:#fff; text-decoration:underline; font-weight:normal;}
#wlcmsg a:hover { color:#ffb515; }

#hsubright, #flags, #ctrl { float:right; padding:5px 10px 0 0; color:#fff; font-size:10px; }
#ctrl { color:#411485; padding-top:1px }
#flags a { border:0; }


#history a:hover { color:#411485; text-decoration:underline; }
#footer2 a:hover { color:#fff; font-weight:bold; }
#history span { color:#411485; }
.smalltitle { font-size:14px; font-weight:bold; color:#411485; }
.centercol { text-align:center; }
