/*
Description: Escort Lounge CSS - readable version
Version: 0.2
Author: Philip Tyrer
Author URI: http://codedrose.com/
Copyright: The work here is licensed exclusively to BRACONBRI PTY LTD
*/

body, html {
	margin: 					0px;
	padding: 					0px;
	background: 				#1d0908 url(../images/topWoodTile.jpg) repeat-x top;
	text-align: 				center;
}

a img { border: 0; }
fieldset { border: 0; }

/* Layout
--------------------------------------------------------------------------------*/
div.container {
	margin:						0px auto 0px auto;
	padding:					0px;
	width: 						962px;
	text-align: 				left;
	background:					#eeeeee url(../images/contentTile.gif) repeat-y top;
	position: 					relative;
	}

div#header {
	height: 					190px;
	background: 				transparent url(../images/bg-top.jpg) repeat-x top left;
	}
#header .top_text {
  text-align: center;
}
#header .top_text h1 {
  margin: 0px;
  font-size: 100%;
  display: inline;
}

div#logo {
	width: 						198px;
	height:						190px;
	overflow: hidden;
/*	background:					transparent url(../images/logo.jpg) no-repeat top left;*/
	}
div#logo a img {
  left: 10px;
  position: relative;	
}
div#logo h1 {
  cursor: pointer;
  display: block;
  height: 139px;
  left: 0;
  margin: 0 0 0 10px;
  position: relative;
  text-indent: -9999px;
  top: 14px;
}
div#headerBlock {
	position: 					absolute;
	top: 						20px;
	right: 						0px;
	width:			 			749px;
	height:						190px;
	}

#topMenu {
	width:						700px;
	left:						45px;
	position:					relative;
	}

#partners {
	width: 						749px;
	height: 					111px;
	background: 			transparent url(../images/banner.jpg) no-repeat top left;
	/*padding:          10px 9px 10px 12px;*/
	color:            gray;
	/*overflow: hidden;*/
	}
#partners a img {
  /*padding: 5px;*/
}

div#login {
	width:						749px;
	height: 					79px;
	background: 				transparent url(../images/loginShad.jpg) no-repeat top right;
	}

div#content {
	clear: 						left;
	margin: 					15px 0 0 0;
	padding: 					0;
	text-align:       justify;
	/*min-height:       100px;*/
	}

div.padder {
	margin: 					10px;
	padding: 					0;
	}
.personals-free {
background:#E0E0E0 url(../images/blockType_free_personals.gif) no-repeat scroll 0 0;
}
div.cba-free {
background:#E0E0E0 url(../images/blockType_free_cba.gif) no-repeat scroll 0 0;
}
div.dancers-free {
background:#E0E0E0 url(../images/blockType_free_dancers.gif) no-repeat scroll 0 0;
}
div.escorts-free {
background:#E0E0E0 url(../images/blockType_free_escorts.gif) no-repeat scroll 0 0;
}

.block-free {
float:left;
height:105px;
margin:0 5px 5px 0;
overflow:hidden;
padding:5px 5px 0 25px;
width:300px;
}

div.inside {

	}

div.clear { clear:both; }


/* Breadcrumbs
--------------------------------------------------------------------------------*/
#advanced_search {
  display: none; 
  clear: both;
}

#advanced_search .element {
  width: 120px; 
  float: left; 
  position: relative; 
  margin-left: 40px;
}

#advanced_search .element input[type="checkbox"] {
  position: relative; 
  top: 3px;
}

/* Colunms
--------------------------------------------------------------------------------*/

/* Page columns */

body.page-double div#contentBlock {
	margin: 					10px 0 0 0;
	padding: 					0;
	width: 						690px;
	float: 						left;
	}

body.page-single div#contentBlock {
	margin: 					-15px 32px 20px 32px;
	padding: 					20px;
	background-color: 			#e8e5e3;
	}

/* Content columns */

div.col-1,
div.col-2,
div.col-3 {
	float: 						left;
	margin: 					0 5px 20px 0;
	padding: 					0;
	width: 						277px;
	min-height:					505px;
	}

div.col-1 div.inside,
div.col-2 div.inside,
div.col-3 div.inside {
	margin: 					5px;
	padding: 					10px;
	text-align:					left;
	}

div.col-1 {
	background-color:			#d8e2e7;
	border: 					2px solid #a3bbc4;
	}

div.col-2 {
	background-color:			#d9e8d8;
	border: 					2px solid #9eaf9e;
	}

div.col-3 {
	background-color:			#e4cbca;
	border: 					2px solid #a2817f;
	}

div#loginBlock {
	position:					relative;
	margin: 					0px auto 0px auto; 
	padding: 					20px 20px 0 20px;
	width: 						450px;
	background-color:			#e0c1d6;
	border: 					2px solid #a38d9c;
	}

.columns-block-2 {
	margin: 					0;
	padding: 					0;
	}

.columns-block-2 div.col-1,
.columns-block-2 div.col-2 {
	width: 						420px;
	min-height:					inherit;
	border: 					none;
	background-color:			transparent;
	}

div.columns-block-3 {
	margin: 					0;
	padding: 					0;
	}

div#loginBlock div.bot {
	position:					absolute;
	top:						-35px;
	left:						-50px;
	width: 						100px;
	height: 					100px;
	background: 				transparent url(../images/badge-regFree.png) no-repeat;
	}
	
	
/* Ad submission */

div#leftSide {
	float: 						left;
	width: 						500px;
	}

div#rightSide {
	float: 						right;
	width: 						300px;
	margin: 					0;
	padding: 					0 10px 0px;
	background-color: 			#dcdbd9;
	}


div#contentBlock dt {
	margin: 					15px 0 0 0;
	padding: 					0;
	}

div#contentBlock input.text {
	width: 						490px;
	border: 					1px solid #666;
	padding: 					5px;
	}
div#contentBlock input.text1,
div#contentBlock select.text1 {
	border: 					1px solid #666;
	padding: 					5px;
	}
div#contentBlock input.readonly,
div#contentBlock select.readonly,
div#contentBlock input[type="password"].readonly
{
	border: 					1px solid gray;
	padding: 					5px;
	background-color: #f8f8f8;
	color: gray;
}

div#contentBlock input.text-link {
	width: 						420px;
	margin: 					0 0 5px 0;
	border: 					1px solid #666;
	padding: 					5px;
	}


div#contentBlock textarea {
	margin: 					0 0 0 0;
	padding: 					5px;
	width: 						490px;
	height: 					200px;
	border: 					1px solid #666;
	}

div.box1 {
	margin: 					0 0 10px 0;
	padding: 					0 15px 10px 15px;
	background-color: 			#cde1ca;
	border: 					1px solid #909f8e;
	width: 470px;
	}

/* Advert blocks
--------------------------------------------------------------------------------*/

div.block-renew {
	margin: 					0 0 15px 0;
	padding: 					5px 5px 0px 25px;
	height: 					105px;
	overflow: 					hidden;
	border-top: 				1px solid #6c6d68;
	border-bottom: 				1px solid #6c6d68;
	}

div.escorts-renew { background: #dde4dd url(../images/blockType_escorts.jpg) no-repeat; }
div.dancers-renew { background: #dde4dd url(../images/blockType_dancers.jpg) no-repeat; }
div.cba-renew { background: #dde4dd url(../images/blockType_cba.jpg) no-repeat; }
div.personals-renew { background: #dde4dd url(../images/blockType_personals.jpg) no-repeat; }

div.blockThumb {
	float: 						left;
	margin: 					0 5px 0 0;
	padding: 					0;
	width: 						100px;
	height: 					100px;
	background-color: 			black;
	overflow: hidden;
	}


/* Registration */
.reg_steps li selected {
	background-color: #B9B9B9;
	}

/* Permanent / folio ads */

div#folio-content {
	margin: 					0 31px 0 31px;
	padding: 					5px 2px 5px 2px;
	background-color: 			#e7e5e3;
	}

div.folioPreview {
	margin: 					0 1px;
	padding: 					0;
	float: 						left;
	}

div.folioThumbImg {
	width: 						175px;
	height: 					100px;
	background-color: 			silver;
	overflow: hidden;
	}

div#folio-content div.bot {
	clear: 						left;
	}

div.folioPreview p {
	padding-left: 					6px;
	background-color: 			#6c0806;
	width: 						171px;
	height: 					2em;
	overflow: 					hidden;
	}

div.folioList {
	margin: 					0 0 0 15px;
	padding: 					0;
	}

div.folioList div.folioPreview {
	margin: 					10px 15px 10px 15px;
	padding: 					0;
	}

div.folioPreview p.folio-category {
	margin: 					-10px 0 0 0;
	padding: 					0;
	background-color: 			transparent;
	text-align: 				right;
	}

div.folioList fieldset {
margin: 					0 0 0 15px;
	padding: 					0;
	}



/* Menus
--------------------------------------------------------------------------------*/

div#topMenu ul {
	list-style: 				none;
	}

div#topMenu ul li {
	float: 						left;
	margin: 					25px 15px 0 0;
	padding: 					0;
	}

div#menu {
	margin: 					0;
	padding: 					0;
	height: 					200px;
	width: 						940px;
	background: 				transparent url(../images/menu-ends-left.jpg) no-repeat top left;
	}

div#menu ul {
	margin: 					0 0 0 11px;
	padding: 					0px 0px 0px 0px;
	height: 					200px;
	list-style: 				none;
	overflow: 					hidden;
	}

div#menu ul li {
	margin: 					0px;
	padding: 					0px;
    list-style: 				none;
	display: 					inline;
	}

div#menu ul li a {
	float: 						left;
	margin: 					0px;
	padding: 					200px 0 0 0;
	width: 						188px;
	overflow: 					hidden;
	height: 					0px !important;
	height /**/:20px; /* for IE5/Win only */
	outline: 					none;
	}

div#menu ul li a:hover, div#menu ul li a:active {
	background-position: 		0 -200px;
	}

li#menu1 a {
	background:					transparent url(../images/menu-1-escorts.jpg) no-repeat left top;
	}
li#menu1 a.selected {
	background-position:		0 -200px; /* was "0 -200px" but IE7 bug */
	}

li#menu2 a {
	background: 				transparent url(../images/menu-2-dancers.jpg) no-repeat left top;
	}
li#menu2 a.selected {
	background-position:		0 -200px;
	}

li#menu3 a {
	background: 				transparent url(../images/menu-3-clubs.jpg) no-repeat left top;
	}
li#menu3 a.selected {
	background-position:		0 -200px;
	}

li#menu4 a {
	background: 				transparent url(../images/menu-4-personals.jpg) no-repeat left top;
	}
li#menu4 a.selected {
	background-position:		0 -200px;
	}

li#menu5 a {
	background: 				transparent url(../images/menu-5-advertise.jpg) no-repeat left top;
	}
li#menu5 a.selected {
	background-position:		0 -200px;
	}

div#menu div.wrapper {
	width: 						962px;
	height: 					200px;
	background: 				transparent url(../images/menu-ends-right.jpg) no-repeat top right;
	}


/* !Topbar */

div#topBar ul {
	margin: 					0 31px;
	padding: 					0;
	}

div#topBar ul li {
	list-style: 				none;
	float: 						left;
	padding: 10px 0;
	}

div#topBar ul li .selected {
	list-style: 				none;
	float: 						left;
	background-color: #e8dedf;
	color: #5b4e46;
	}

div#topBar ul li .unselected {
	list-style: 				none;
	float: 						left;
	}

div#topBar ul li a {
	display: 					block;
	margin: 					3px 10px 1px 0;
	padding:					5px 10px 6px 10px;
	background-color:			#861414;
	border:						none;
	color:						#fff;
	text-decoration:			none;
	font-weight:				bold;
	line-height:				1;
	-moz-border-radius:			5px;
	-webkit-border-radius:		5px;
	-moz-box-shadow:			0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:			0 1px 3px rgba(0,0,0,0.5);
	text-shadow:				0 -1px 1px rgba(0,0,0,0.25);
	border-bottom:				1px solid rgba(0,0,0,0.25);
	position:					relative;
	cursor:						pointer;
	}

div#topBar ul li a:hover {
	background-color: 			#bbb;
	}

div#topBar ul li a:active {
	margin-top: 				4px;
	margin-bottom: 				0;
	background-color:			#bbb;
	}

div#topBar ul li a.unselected {
	}

div#topBar ul li.my-balance {
	display: 					block;
	margin: 					16px 25px 10px 10px;
	padding: 					0;
	color:						#62854e;
	}



/* !Footer */

div.footerMenu {
	background-color: 			#e7e5e3;
	width: 						900px;
	height: 					50px;
	margin: 					0 0 0 31px;
	padding: 					0;
	}

div.footerMenu ul {
	margin: 					0 10px 0 10px;
	padding: 					0 0 10px 0;
	list-style: 				none;
	text-align: 				center;
	}

div.footerMenu ul li {
	float: 						left;
	margin: 					0 15px 0 0;
	padding: 					0;
	}

div.footerMenu ul li a {
	display: 					block;
	}

div.footerClear {
	background: 				transparent url(../images/wideBoxTop.gif) no-repeat;
	width: 						900px;
	height: 					4px;
	margin: 					0 0 0 31px;
	}

/* Sdebar menu */

div#sidebar div#menuFolio a {
	margin: 					1px 0 0 0;
	padding: 					0 0 0 0;
	display:					block;
	}

/*
div#sidebar div#menuFolio a:link,div#sidebar div#menuFolio a:visited {
	background-color:			#851416;
	color: 						#ffffff;
	}

div#sidebar div#menuFolio a:hover,div#sidebar div#menuFolio a:active {
	background-color:			#e1dedc;
	color: 						#851416;
	}*/

/* !Small map */

div#menuFolio a {
	margin: 					1px 0 0 0;
	font-size: 					95%;
	}

div#menuFolio a:link,div#menuFolio a:visited {
	color: 						#ba9779;
	}

div#menuFolio a:hover,div#menuFolio a:active {
	color: 						#ff6f6f;
	}

#map-small {
	position: 					relative;
	width: 						240px;
	height: 					210px;
	background: 				transparent url(../images/ausmap-sml.png) no-repeat;
	}

#map-small a {
	position: 					absolute;
	}

#sml-map-australia {
	}

#sml-map-act {
	top:						140px;
	left:						180px;
	}

#sml-map-nsw {
	top:						120px;
	left:						190px;
	}

#sml-map-nt {
	top:						40px;
	left:						112px;
	}

#sml-map-qld {
	top:						70px;
	left:						180px;
	}

#sml-map-sa {
	top:						100px;
	left:						122px;
	}

#sml-map-tas {
	top:						190px;
	left:						200px;
	}

#sml-map-vic {
	top:						158px;
	left:						170px;
	}

#sml-map-wa {
	top:						90px;
	left:						40px;
	}


/* Search
--------------------------------------------------------------------------------*/

div#topBar {
	background: 				transparent url(../images/searchBarTile.jpg) repeat-y;
	}

div.searchBox {
	margin: 					0;
	padding: 					10px 10px 10px 10px;
	}

div.searchBox fieldset legend {
	display: 					none;
	}

input.btnSubmit {
border:1px solid gray;
color:#290707;
display:block;
font-size:16px;
margin:0 15px 0 0;
padding:0 12px;
float: right;
cursor: pointer;
}
input.btnBack {
border: 1px solid gray;
color: gray;
display:block;
font-size:16px;
margin:0 15px 0 0;
padding:0 12px;
float: right;
cursor: pointer;
}

input.text {
	padding: 					3px 3px 3px 3px;
	}


/* Pages
--------------------------------------------------------------------------------*/

div#post-meta {

	}

div.post-details {
	float: 						left;
	margin: 					0 0 0 30px;
	padding: 					0;
	width: 						45%;
	}

p.emailFriend {
	margin: 					0px;/* 0 0 30px;*/
	padding: 					0;
	}

div.post-tags {
	float: 						right;
	margin: 					0 15px 0 0;
	padding: 					0;
	width: 						45%;
	text-align: 				right;
	}

div.post-tags ul {
	margin: 					0;
	padding: 					0;
	}

div.post-tags ul li {
	margin: 					0;
	padding: 					0;
	list-style: 				none;
	}

div#post-gallery {
	margin: 					20px 0 30px 0;
	padding: 					0;
	width: 						680px;
	height: 					100px;
	}

div#post-gallery ul li {
	float: 						left;
	margin: 					0 5px 0 0;
	padding: 					0;
	list-style: 				none;
	}

div#post-gallery ul li a {
	display: 					block;
	width: 						100px;
	height: 					100px;
	background-color: 			silver;
	}

div#post-content {
	margin: 					0 30px 0 30px;
	padding: 					0;
	}

div#post-links {
	margin: 					0 0 0 30px;
	padding: 					0;
	}

div#folio-img {
	margin: 					0 0 0 30px;
	padding: 					0;
	width: 						630px;
	height: 					270px;
	background-color: 			silver;
	}



/* !My profile page */

div.my-profile table {
	width: 						420px;
	color: 						#a90000;
	}

div.my-profile table th,
div.my-profile table td {
	padding: 					3px;
	font-weight: 				normal;
	}

div.my-profile table th {
	padding-right: 				5px;
	width: 						150px;
	text-align:					right;
	background-color:			#949390;
	color: 						#f9f4f4;
	}

div.my-profile td {
	background-color:			#c6c4c0;
	}

div.my-profile .no-bg {
	background-color:			transparent;
	}

div.my-profile table input {
	padding:					3px;
	width:						230px;
	border: 					1px solid #949390;
	}



/* !My Adverts page */

.coupon-details {
	float:						right;
	width: 						40%;
	}

table.my-coupons {
	width: 						50%;
	}

table.my-adverts {
	margin-bottom: 				10px;
	width: 						100%;
	}

.my-adverts th,
.my-adverts td,
.my-coupons th,
.my-coupons td {
	padding: 					5px 5px 2px 5px;
	}

.my-adverts th,
.my-coupons th {
	background-color:			#c6c4c0;
	}

.my-adverts td,
.my-coupons td {
	background-color:			#dcd8d8;
	}

table.my-adverts th.tcol-01 {
	width: 						35px;
	text-align: 				center;
	}

table.my-adverts th.tcol-02 {
	width: 						50px;
	}

table.my-adverts th.tcol-03 {

	}

table.my-adverts th.tcol-04 {
	width: 						90px;
	}

table.my-adverts th.tcol-05 {
	width: 						90px;
	}

table.my-adverts th.tcol-06 {
	width: 						90px;
	}

table.my-adverts th.tcol-07 {
	width: 						90px;
	}

table.my-adverts th.tcol-08 {
	width: 						25px;
	text-align: 				center;
	}

table.my-adverts th.tcol-09 {
	width: 						25px;
	text-align: 				center;
	}

table.my-adverts th.tcol-10 {
	width: 						25px;
	text-align: 				center;
	}



/* Sidebar
--------------------------------------------------------------------------------*/

div#loginBox {
	display: 					none;
}
div#prolongBox2 {
  display: none;
}
div#prolongBox3 {
  display: none;
}

div#sidebar {
	margin-left: 				10px;
	width: 						250px;
	float: 						left;
	}
div#sidebar, div#sidebar h2, div#sidebar a:link {
color:#988B78;
}
div#sidebar input.text, div#sidebar textarea {
background-color:#F2EBE1;
border:1px solid #B8B5B0;
padding:5px;
width:228px;
}
.adMobile {
  margin-top: 8px;
}

div.sideBox {
	margin-top: 				10px; /* sidebox IE7 issue */
	width: 						250px;
	background-color: 			#e7e5e3;
	}

div.sideBox div.top {
	background: 				#d0cdc9 url(../images/sideboxTop.gif) no-repeat top;
	}

div.sideBox div.mid {
	margin: 					0 5px 0 5px;
	padding: 					0;
	}

div.sideBox div.mid a,
div.sideBox div.mid a:link
  {
color: #750F0B;
}

div.sideBox div.bot {
	background: 				#e7e5e3 url(../images/sideboxBot.gif) no-repeat bottom;
	width: 						250px;
	height: 					4px;
	clear: 						both;
	}

div#sidebar input.text,div#sidebar textarea {
	width: 						228px;
	padding: 					5px;
	border: 					1px solid #666;
	}

div#sidebar textarea {
	height:						100px;
	}


/* Footer
--------------------------------------------------------------------------------*/

div#footer div.container {
	background: 				transparent none;
	}

div#footer {
	padding: 					0 0 10px 0;
	background: 				transparent url(../images/footerTile.jpg) repeat-x top;
	clear: 						both;
	}

div.fBox1 {
	float: 						left;
	width:						584px;
	margin: 					0;
	background: 				#e7e5e3 url(../images/footerListTile.gif) repeat-y;
	}

div.fBox1 div.inside {
	padding: 					0 0 10px 0;
	background: 				transparent url(../images/footerListBot.png) no-repeat bottom;
	}

div.fBox2 {
	margin: 					0 0 0 674px;
	width:						240px;
	}

p#credits {
	margin: 					10px 0 0 0;
	text-align: 				center;
	color: 						#462b1a;
	font-size: 					90%;
	}

p#credits a {
	color: 						#462b1a;
	}

p#credits a:hover {
	color: 						red;
	}

/* Statuses
--------------------------------------------------------------------------------*/
.status {
background:transparent url(../images/success.gif) no-repeat scroll 6px 5px;
color:green;
height:26px;
margin-top:3px;
margin-bottom: 10px;
padding-left:29px;
padding-top:4px;
position:relative;
}
.error {
background:transparent url(../images/error.gif) no-repeat scroll 6px 5px;
color:#cc0000;
height:26px;
margin-top:3px;
margin-bottom: 10px;
padding-left:29px;
padding-top:4px;
position:relative;
}

table.registration tr {
  height: 45px;
}

#loading
{
	color: green;
	font-size: 14px;
	font-familly: Arial;
	font-weight: bold;
	padding: 2px;
	display:none;
}

.tag {
background-color:#E5E5E5;
border:1px solid gray;
cursor:pointer;
float:left;
margin:4px;
padding:4px;
font-size: 9px;
}
.companies tr {
vertical-align:top;
}

.myadverts th {
  text-align: center;
  font-weight: normal;
  color: #585858;
  font-weight: bold;
  font-size: 10px;
}
.myadverts td {
/*  padding: 5px;*/
/*  border: 1px solid #e1e1e1;*/
}


/* Entry page
--------------------------------------------------------------------------------*/

body.page-entry {
	background:					#1d0908 url(../images/tile-entry.gif) repeat-y center;
	}

body.page-entry h1 {
	margin:						0.8em 20px 0.65em 20px;
	}

body.page-entry div.container {
	padding-bottom:				1px;
	background: 				none;
	width:						700px;
	}

body.page-entry div#logo {
	margin: 					0px auto 0px auto;
	padding: 					0px;
	width: 						334px;
	height: 					364px;
	background: 				transparent url(../images/logo-entry.jpg) no-repeat;
	}

ul#men-entry {
	margin: 					0 auto 20px auto;
	padding: 					0;
	list-style:					none;
	height:						30px;
	width:						298px;
	}

ul#men-entry li {
	margin: 					0 10px 0 0;
	padding: 					0;
	float:						left;
	}

ul#men-entry li a {
	display:					block;
	width: 						139px;
	height: 					30px;
	}

ul#men-entry li a h2 {
	display:					none;
	}

li#men-enter {
	background: 				transparent url(../images/btn-enter.jpg) no-repeat;
	}

li#men-exit {
	background: 				transparent url(../images/btn-exit.jpg) no-repeat;
	}

.align-centre {
	text-align:					center;
	}

.font-sml {
	font-size:					85%;
	}

body.page-entry p {
	margin: 					0 20px 20px 20px;
	padding: 					0;
	}

/* !Large map */

#map-large {
	position: 					relative;
	margin: 					30px auto 0px auto; 
	padding: 					0px;
	width: 						500px;
	height: 					468px;
	background: 				transparent url(../images/ausmap.png) no-repeat;
	}

.mapItem {
	position: 					absolute;
	}

.map-act {
	top:						295px;
	left:						375px;
	}

.map-nsw {
	top:						260px;
	left:						390px;
	}

.map-nt {
	top:						100px;
	left:						240px;
	}

.map-qld {
	top:						160px;
	left:						380px;
	}

.map-sa {
	top:						230px;
	left:						250px;
	}

.map-tas {
	top:						405px;
	left:						379px;
	}

.map-vic {
	top:						340px;
	left:						350px;
	}

.map-wa {
	top:						200px;
	left:						70px;
	}

.mapItem a:link,.mapItem a:visited {
	color: 						#bfe5a5;
	}

.map-tas a:link,.map-tas a:visited {
	color: 						#386620;
	}

.map-tas a:link strong,.map-tas a:visited strong {
	color: 						#bfe5a5;
	}

#content .mapItem a:hover {
	color: 						#dbaa6a;
	}

/* !Small map */

div#menuFolio a {
	margin: 					1px 0 0 0;
	padding: 					0 0 0 0;
/* 	display:					block; */
	}

div#menuFolio a:link,div#menuFolio a:visited {
/* 	background-color:			#851416; */
	color: 						#ba9779;
	}

div#menuFolio a:hover,div#menuFolio a:active {
/* 	background-color:			#e1dedc; */
	color: 						#ff6f6f;
	}


#map-small {
	position: 					relative;
	width: 						240px;
	height: 					210px;
	background: 				transparent url(../images/ausmap-sml.png) no-repeat;
	}

#map-small a {
	position: 					absolute;
	}

#sml-map-australia {
	}

#sml-map-act {
	top:						140px;
	left:						180px;
	}

#sml-map-nsw {
	top:						120px;
	left:						190px;
	}

#sml-map-nt {
	top:						40px;
	left:						112px;
	}

#sml-map-qld {
	top:						70px;
	left:						180px;
	}

#sml-map-sa {
	top:						100px;
	left:						122px;
	}

#sml-map-tas {
	top:						190px;
	left:						200px;
	}

#sml-map-vic {
	top:						158px;
	left:						170px;
	}

#sml-map-wa {
	top:						90px;
	left:						40px;
	}
	
	

div#content h1#header_h1 {	
    background: url("../images/searchBarTile.jpg") repeat-y scroll 0 0 transparent;
    color: #4D0E0D;
    font-size: 18px;
    margin-left: 0;
    padding-bottom: 4px;
    padding-left: 26px;
    padding-top: 4px;
    display: block;
}

h1 strong {
  display: block;
  font-size: 50%;
}    	


.key-pages h3 {
  text-align: center;
  font-weight: bold;
  padding-top: 10px;
}

.key-pages ul li {
  display: inline;
  padding-right: 22px;
}

.key-pages .columns {  
  width: 450px;
  margin: 0 auto;
}

.key-pages .column {
  width: 210px; 
  padding-left: 7px; 
  float: left;
}

.key-pages .column h3 {
  text-align: left;
}

.key-pages .column ul {
  margin-left: 10px;
  text-align: left;
}

.key-pages .column ul,
.key-pages .column ul li {
  list-style: square outside none !important;
}

.key-pages .column ul li {
  display: 	list-item;
}

.rss {
  text-align: center;
  padding-top: 8px;
}

.rss img {
  position: relative; 
  top: 4px;
}

