﻿/*START**********************************/
/* CONTENT/HTML EDITOR Custom Styling			*/
/****************************************/
ul.ms-rteCustom-ArrowList{
	list-style: 				none;
	margin-top:					5px;
	line-height:				1.6em;
	margin-left:				20px;
	font-size:					11px;
}
li.ms-rteCustom-ArrowListItem{
	list-style:					none;
	background:					transparent url(http://www.westernaustralia.com/TeM/Consumer/images/factsArrow.gif) left top no-repeat;	
	text-indent:				0em;	
	padding-left:				1em;
}
.ms-rteCustom-H1{
	font-size:					16px;
	font-weight:				bold;
	margin-top: 				10px;
	margin-bottom: 				10px;
}
.ms-rteCustom-H2{
	font-size:					14px;
	font-weight:				normal;
	color:						#134e87;
	margin-top: 				10px;
	margin-bottom: 				10px;
}
.ms-rteCustom-H3{
	font-size:					11px;
	font-weight:				normal;
	color:						#134e87;
	margin-top: 				10px;
	margin-bottom: 				10px;
}


/*END************************************/
/* HTML Editor Custom Styling			*/
/****************************************/
.flashContainer{
	width:100%;
	display: block;	
}
body
{
	
	background-color:			#484848;
	text-align:					center;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					11px;
	margin:						0;
	padding:					0px 0px 20px 0px;
	text-align: center;
}

/* resets margins to 0 for all block-level elements */
*{
	margin:						0;
	padding:					0;	
}
.skiplink {display:none}


/* generic page link colours */

p.subscribebutton
{
	margin-left: 10px;
}

a:link{ 
	color: #ff6600;
	margin:0;
}

a:visited{
	color: #a45918;
	margin:0;
}

a:active{
	color: #a45918; 
	margin:0;
}

a:hover{
	color: #666;
}

img{
	border:						0;	
}

option{
	margin-right:5px;
}
#sun{
	position:					absolute;
	top:						0px;
	left:						-68px;
	width:						75px;	
}
#hero{
	width:980px;
	height: 245px;	
	position: relative;
	text-align: left;
}
#heroImg{
	width: 						980px;
	height: 					180px;
	position: 					relative;
}
#heroImg img{
	display: block;	
}
#heroText{
	position:					absolute;
	background-color:			#000;
	color:						#FFF;
	bottom:						0px;
	right:						0px;
	padding:					5px 10px 5px 10px;
}

#heroText a:link, #heroText a:visited, #heroText a:active{
	color: 						#FFF;
	background-color:			transparent;
}
#heroText a:hover{
	color:						#ff6600;
}
#globalSearch{
	position:					absolute;
	bottom:						0px;
	left:						0px;
	padding:					5px 10px 5px 10px;
	color:						#FFF;
}
#globalSearch input{
	vertical-align:				middle;
}
#siteSearch{
	height: 20px;
}
#searchBtn{
	height: 26px;
}


#aLevel{
	width:						100%;
	height:						30px;
	background-color:			#bec043;
	background-image:			url(http://www.westernaustralia.com/TeM/Consumer/images/aLevel_background.gif);
	background-repeat:			repeat-x;
}
#aLevel ul{
	list-style:					none;
	height:						30px;
	position:					relative;
	width:						980px;
	z-index:					100;
	background-color:			#bec043;
	background-image:			url(http://www.westernaustralia.com/TeM/Consumer/images/aLevel_background.gif);
	background-repeat:			repeat-x;
}
#aLevel ul li{
	float: 						left;
	list-style: 				none;
	height: 					14px;
	padding:					7px 12px 9px 12px;
}
#aLevel ul li ul {
	position: 					absolute;
	top: 						30px;
	left:						0px;
	width:						980px;
	height: 					30px;
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_background.gif) repeat-x;  
	display: 					none;

}

/*
replaced by javascript; see Navigation horizontal.cs
#aLevel ul li:hover ul, #aLevel ul li.over ul{
	display: 					block;	
}
*/
#aLevel ul li.selected{
	background:					#bec043 url(http://www.westernaustralia.com/TeM/Consumer/images/aLevelSelected_background.gif) repeat-x;
}
#aLevel ul li.selected a:link, #aLevel ul li.selected a:visited, #aLevel ul li.selected a:active{
	color: #000;
}
#aLevel ul li.selected a:hover{
	color: #972c1a;
}
#aLevel a:link, #aLevel a:visited, #aLevel a:active{
	color:						#271813;
	background-color:			transparent;
	white-space: 				nowrap; /* IE fix */
	
}

#aLevel ul li:hover, #aLevel ul li.over, #aLevel ul li.over ul li.over{
	background:					#bec043 url(http://www.westernaustralia.com/TeM/Consumer/images/aLevelSelected_background.gif) repeat-x;
}

#aLevel ul li:hover ul li 
{
	background-color:#D1D37B; 	
}

/* b-Level Menu */
#bLevel{
	position: 					relative;
	width:						980px;
	height: 					30px;
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_background.gif) repeat-x;
	z-index:10;
}
#bLevel ul{
	list-style:					none;
	height:						30px;
	overflow:					hidden;
	width:						980px;
}
#bLevel ul li{
	float: 						left;
	list-style: 				none;
	height: 					14px;
	padding:					7px 12px 9px 12px;
}
#bLevel a:link, #bLevel a:visited, #bLevel a:active{
	color:						#4d5607;
}
#bLevel a:hover{
	color:						#000;
	background:					transparent;	
}
#bLevel ul li:hover{
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/aLevelSelected_background.gif) repeat-x;
}
#bLevel ul li.selected a:link, #bLevel ul li.selected a:visited, #bLevel ul li.selected a:active{
	color: #000;
}
#bLevel ul li.selected a:hover{
	color: #972c1a;
}
#bLevel ul li#selected1 a:link, #bLevel ul li#selected1 a:visited, #bLevel ul li#selected1 a:active{
	color: #000;
}

#bLevel ul li#selected1, #bLevel ul li#selected1:hover{
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_selected1.gif) repeat-x;
}
#bLevel ul li#selected2 a:link, #bLevel ul li#selected2 a:visited, #bLevel ul li#selected2 a:active{
	color: #000;
}
#bLevel ul li#selected2, #bLevel ul li#selected2:hover{
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_selected2.gif) repeat-x;
}
#bLevel ul li#selected3 a:link, #bLevel ul li#selected3 a:visited, #bLevel ul li#selected3 a:active{
	color: #000;
}
#bLevel ul li#selected3, #bLevel ul li#selected3:hover{
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_selected3.gif) repeat-x;
}
#bLevel ul li#selected4 a:link, #bLevel ul li#selected4 a:visited, #bLevel ul li#selected4 a:active{
	color: #000;
}
#bLevel ul li#selected4, #bLevel ul li#selected4:hover{
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_selected4.gif) repeat-x;
}
#bLevel ul li#selected5 a:link, #bLevel ul li#selected5 a:visited, #bLevel ul li#selected5 a:active{
	color: #000;
}
#bLevel ul li#selected5, #bLevel ul li#selected5:hover{
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_selected5.gif) repeat-x;
}
#bLevel ul li#selected6 a:link, #bLevel ul li#selected6 a:visited, #bLevel ul li#selected6 a:active{
	color: #000;
}
#bLevel ul li#selected6, #bLevel ul li#selected6:hover{
	background: 				#d1d37c url(http://www.westernaustralia.com/TeM/Consumer/images/bLevel_selected6.gif) repeat-x;
}

/* end b-level Menu */

p{
	margin-top: 				3px;
	margin-bottom: 				8px;
	line-height:				1.4em;
}
h2, h3{
	font-size:					14px;
	font-weight:				normal;
	color:						#134e87;
	margin-top: 				10px;
	margin-bottom: 				10px;
}
h4{
	font-size:					14px;
	font-weight:				bold;
	color:						Black;
	margin-top: 				10px;
	margin-bottom: 				10px;
}

#contentWrapper{
	width:						100%;
	overflow:					hidden;	
	position:					relative;
	
}


#leftColumn{
	float:						left;
	width:						750px;
	overflow:					hidden;
	color:						#484848;
	
}
#rightColumn{
	float:						left;
	width:						230px;
	color:						#484848;
	background:					#e8e5da url(http://www.westernaustralia.com/TeM/Consumer/images/rightColumn_bg.gif) top left repeat-y;
}
#breadCrumbs{
	padding:					10px 0px 0px 0px;
	font-size: 					9px;
}
#region0, #region1, #region2, #region3, #region4, #region5{
	display: 					none;
	position: 					absolute;
	top:						0px;
	left:						0px;
}
#region0{ z-index: 1;}
#region1{ z-index: 2;}
#region2{ z-index: 3;}
#region3{ z-index: 4;}
#region4{ z-index: 5;}
#region5{ z-index: 6;}

#contentRegion0{
	display: 					block;
	margin: 					0px 0px 0px 0px;
	width:						465px;
}
#contentRegion1, #contentRegion2, #contentRegion3, #contentRegion4, #contentRegion5{
	display:					none;
	color:						#5b5648;
	margin: 					10px 0px 0px 00px;
	width:						465px;
}
.inlineListStart{
	vertical-align: 			top;
	margin-right: 				3px;
}

.inlineList{
	vertical-align: 			top;
	margin-right: 				5px;
	margin-left: 				5px;
}
#findCity{
	padding:10px;
	height: 1%;	
}
#siteRedirect{
	padding:10px;
	height: 1%;
	background:			#e8e5da url(http://www.westernaustralia.com/TeM/Consumer/images/rightColumn_bg.gif) top left repeat-y;
}
#findCity p{
	margin-top:5px;
}
.smallInput{
	font-size: 10px;
	padding:3px;
	width: 150px;		
}
#siteRedirect label{
	display: block;
	margin-bottom:5px;	
}
#footer{
	background:			        #989792 url(http://www.westernaustralia.com/TeM/Consumer/images/footer_bg.gif) bottom no-repeat;
	color:						#FFF;
	padding:					15px 10px 23px 10px;
	font-size:					10px;
	position:					relative;
	width:						960px;
    	
} 
#footer a:link, #footer a:visited, #footer a:active{
	color: #FFF;
	background-color: transparent;
}
#footer a:hover{
	color: #000;
	background-color: transparent;
}
#footerCnrLeft{
	position: 					absolute;
	bottom:						0px;
	left:						-7px;
	width:  7px;
	height: 8px;
}
#footerCnrTopLeft{
	position: 					absolute;
	bottom:						8px;
	left:						-7px;
	width:  7px;
	height: 10px;
}
#footerCnrTopRight{
	position: 					absolute;
	bottom:						8px;
	right:						-7px;
	width:  7px;
	height: 10px;
}
#footerCnrRight{
	position: 					absolute;
	bottom:						0px;
	right:						-7px;
	width:  7px;
	height: 8px;
}
#footer ul{
	list-style: none;
	overflow: hidden;
}
#footer li{
	float: left;
	margin-right:5px;
}
#footer a:link, #footer a:visited, #footer a:active{
	color:						#FFF;	
}
#footer a:hover{
	color:						#000;	
}
#copyrightNotice{
	position:					absolute;
	padding:					15px 0px 10px 0px;
	top:						0px;
	right:						110px;
	color:						#FFF;
	text-align: 				right;
}
#footerLogo
{
	position:					absolute;
	padding:					5px 0px 10px 0px;
	top:						0px;
	right:						10px;
	color:						#FFF;
	width:						100px;
	text-align: 				right;
}
#searchPhrases{
	background: 				#e8e5db;
	width:						750px;
	overflow:					hidden;
	padding-bottom:				20px;
}

.phraseBlock{
	float: 						left;
	display:					inline;
	width:						147px;
	margin: 					10px 0px 10px 20px;
}
.phraseBlock.cleared{
	clear: both;
}
.phraseBlock h3{
	color:						#6e6f4e;
	font-size:					12px;
	font-weight:				normal;	
	margin-bottom: 0px;
}
.phraseBlock li{
	margin-bottom: 2px;
}

#weather{
	margin: 					0px 10px 0px 10px;
	width:						210px;
	overflow:					hidden;
}
#weatherLocation{
	text-align: 				center;
	font-size:					18px;
	color:						#f98724;
}
#weatherIcon{
	float:						left;
	width:						105px;
	height:						56px;
	margin-top:					5px;
	text-align: 				right;
}
#weatherIcon img{
	vertical-align:				bottom;
}
#weatherTemp{
	float:						left;
	width:						105px;
	margin-top:					5px;
	padding-top:				5px;
	text-align: 				left;
	font-size:					36px;
	color:						#f98724;
}
.weatherDay{
	float:						left;
	width:						35px;
	text-align:					center;
	font-size:					11px;
	margin-top:					5px;
}
.weatherDay img{
	margin: 3px 0px 3px 0px;
}
.weatherDay span{
	font-weight:				bold;
}

#mapWrapper{
	width:						750px;
	overflow:					hidden;
	background:					#f1f2eb url(http://www.westernaustralia.com/TeM/Consumer/images/page_background.gif) repeat-y;	
}
#map{
	float:						left;
	position:					relative;
	width:						285px;
}
#buttons{
	position: 					absolute;
	top:						0px;
	left:						0px;
	z-index:					10; 	
}                                  
#mapFooter{
	background:					#f1f2eb url(http://www.westernaustralia.com/images/Maps/common/map_footer.gif) no-repeat;
	width:						285px;
	margin-bottom:				20px;
	height: 67px;
}
#mapLinks{
	padding-left:				10px;
}
.highLight{
	color:						#ff6600;	
}

.factsBox{
	width:						180px;
	float:						left;
	color:						#6e6f4e;
	font-size:					12px;
	margin-top:					20px;
}
#searchOffers{
	margin-bottom:				20px;
}
#eventSearchAd
{
    background:	transparent url(http://www.westernaustralia.com/TeM/Consumer/images/event_search.gif) no-repeat;
    margin-bottom:				20px;
    height:140px;
}
.factsBox ul, #searchPhrases ul, .eventBlock ul, #promo-brochure ul, #promo-airfares ul, #searchOffers ul, .promo-generic ul, .regionContainer ul, .contentBlock ul, .contentBlockWithBorder,
#transport-times ul, #transport-safety ul, #transport-search ul, #transport-maps ul, #event-search ul, #nature-calendar ul{
	list-style: 				none;
	margin-top:					5px;
	line-height:				1.6em;
	margin-left:				20px;
	font-size:					11px;
}

/*** fix for doggy MOSS edit box, all style ID class in html content will be turned to lowcased **/
.factsbox ul, #searchphrases ul, .eventblock ul, #searchoffers ul, .regioncontainer ul, .contentblock ul, .contentblockwithborder
{
	list-style: 				none;
	margin-top:					5px;
	line-height:				1.6em;
	margin-left:				20px;
	font-size:					11px;
}


.factsBox ul li, #searchPhrases ul li, .eventBlock ul li, #promo-brochure ul li, #promo-airfares ul li, #searchOffers ul li, .promo-generic ul li, .regionContainer ul li, .contentBlock ul li, .contentBlockWithBorder ul li
, #eventSearchAd ul li {
	list-style:					none;
	background:					transparent url(http://www.westernaustralia.com/TeM/Consumer/images/factsArrow.gif) left top no-repeat;	
	text-indent:				0em;
	margin-left:				-20px;	
	padding-left:				1em;
}

.factsbox ul li, #searchphrases ul li, .eventblock ul li, #searchoffers ul li, .regioncontainer ul li, .contentblock ul li, .contentblockwithborder ul li{
	list-style:					none;
	background:					transparent url(http://www.westernaustralia.com/TeM/Consumer/images/factsArrow.gif) left top no-repeat;	
	text-indent:				0em;
	margin-left:				-20px;	
	padding-left:				1em;
}


.factsBox ul li.noBullet{
	background: transparent;	
}

.factsBox a, .factsBox a:link,
.eventBlock a, .eventBlock a:link{
	color:						#fa6409;
}

.factsBox a:visited, .eventBlock a:visited{
	color:						#a45918;
	background-color:			transparent;
}
.factsBox a:active, .eventBlock a:active{
	color:						#FFF;
	background-color:			#b34800;
}

.factsBox a:hover, .eventBlock a:hover{
	color: 						#6D702D;
	background-color:			transparent;	
}
.clearer{
	clear: 						both;	
}

/* we have to modify style for DOGGY Moss 2007 :*/
/*when you add rich html into MOSS richedit control box, it would do some*/
/*doggy automatic changes to your html content, your div class and id will */
/*become all lowcased when they are rendered on page !!!*/
/*so we have to add eventblock div class along evenBlock !*/
.eventBlock, .eventblock{
	margin:						5px 10px 10px 10px;
	padding-bottom:				10px;

}
.eventBlock h1,.eventblock h1{
	color:						#6e6f4e;
	font-size:					12px;
	margin-bottom:				3px;
	font-weight:				normal;
	font-family:				Verdana, Arial, Helvetica;
}
.eventBlock h4,.eventblock h4{
	color:						#484848;
	font-size:					11px;
	margin-bottom:				3px;
	font-weight:				normal;
}
#subscribeForm{
	margin-top:					10px;	
}

img.floatRight{
	float:						right;
	display:					inline;
	margin:						10px 20px 10px 20px;	
}
img.floatRight2{
	float:						right;
	display:					inline;
	margin:						10px 0px 10px 20px;	
}
img.floatRightUK{
	float:						right;
	margin:						-40px -20px 10px 20px;	
}
img.floatLeft{
	float:						left;
	margin:						10px 20px 10px 0px;	
}
img.iconFloatRight{
	float:						right;
	display:					inline;
	margin:						0px 0px 0px 0px;	
}
img.iconFloatRight.floatEnd{
	margin-left:				10px;
	margin-bottom:				10px;
}
.floater{
	float: 						right;
	display:					inline;
	margin:						0px 20px 5px 10px;
	padding:					0;
	
}

.withBorder{
	border-bottom: 				1px solid #cdc7be;
}
.backArrow{
	vertical-align: bottom;	
}
.vb{
	vertical-align: bottom;
	margin-right: 5px;
}
.withMargins{
	margin-top:					10px;
	margin-bottom:				10px;	
}

.resultBlock h3{
	margin:0;
}

#thingsToDoFlash{
	margin-left: -20px;
}

/* Hide MOSS recycle bin and view all contents link */	
.ms-quicklaunchouter
{	
 	display:none;
}

#subscribe, #stateWrapper{
	display: none;	
}
#subscribe .input{
	width:190px;
}
#subscribe select{
	width: 193px;	
}
#contacts td{
	padding-right: 10px; 
	padding-top: 1px;
}

