



body {
	margin:  0;
	padding:  0;
	background: #ffffff;

}

p {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #464646; margin-top: 0px; margin-bottom: 0px; padding: 5px 0px 5px 5px;}
p.small{font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #464646; margin-top: 0px; margin-bottom: 0px; padding: 5px 0px 0px 5px;}

h1{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #99C534; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h1.fraser{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #54752E; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h1.tassie{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #18AEED; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h1.eco{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #F1A52A; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h1.rugged{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #F06F19; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h1.ki{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #375345; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h1.inline{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: inline; color: #99C534; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin-bottom: 20px; margin-left: 50px;}




h2{font-family: arial, helvetica, sans-serif; font-size: 10pt; display: block; color: #99C534; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h2.eco{font-family: arial, helvetica, sans-serif; font-size: 10pt; display: block; color: #F1A52A; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h2.ki{font-family: arial, helvetica, sans-serif; font-size: 10pt; display: block; color: #375345; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h2.rugged{font-family: arial, helvetica, sans-serif; font-size: 10pt; display: block; color: #F06F19; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}


h3 {font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #464646; font-weight: bold; font-style: normal; padding: 5px 0px 0px 5px; margin: 0px 0px 0px 5px;}
h4.fraser{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #54752E; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
h4.tassie{font-family: arial, helvetica, sans-serif; font-size: 12pt; display: block; color: #18AEED; font-weight: bold; font-style: normal; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}


ul{padding-left: 0px; margin-left: 0px;}


li{font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #464646; margin-left:10px; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
li.link{font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #464646; margin-top: 0px; margin-bottom: 0px; margin-left:20px; list-style-type: none;}
li.green{font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #7DA42E; list-style-type: none; display: inline; padding: 0px 5px 0px 0px;}
li.body{font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #464646; list-style-type: none; display: inline; padding: 0px 0px 0px 0px;}

li.nav{font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #464646; margin-left:10px; list-style-type: none; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
li.nav2{font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #464646; margin-left:20px; list-style-type: none; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}

li.normal2{font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height:1.5; color: #464646; margin-left:30px; list-style-type: disc; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
li.normal3{font-family: arial, helvetica, sans-serif; font-style: italic; line-height:1.5; font-size: 10pt; color: #464646; margin-left:55px; list-style-type: circle; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}



ul.tick {list-style-image: url('images/tick.gif'); padding-left: 20px; margin-left: 20px;}


a:link {color: #464646; font-size: 9pt; font-family: arial; text-decoration:underline; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
a:visited {color: #464646; font-size: 9pt; font-family: arial; text-decoration:underline;}
a:hover {color: #ED291D; font-size: 9pt; font-family: arial; text-decoration:none;}
a:active {color: #464646; font-size: 9pt; font-family: arial; text-decoration:underline;}

a.white:link {color: #fff; font-size: 10pt; font-family: arial; text-decoration:none; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
a.white:visited {color: #fff; font-size: 10pt; font-family: arial; text-decoration:none;}
a.white:hover {color: #464646; font-size: 10pt; font-family: arial; text-decoration:underline;}
a.white:active {color: #fff; font-size: 10pt; font-family: arial; text-decoration:none;}


a.small:link {color: #464646; font-size: 8pt; font-family: arial; text-decoration:undeline; margin-top: 0px; margin-bottom: 0px; padding: 5px;}
a.small:visited {color: #464646; font-size: 8pt; font-family: arial; text-decoration:undeline; margin-top: 0px; margin-bottom: 0px; padding: 5px;}
a.small:hover {color: #ED291D; font-size: 8pt; font-family: arial; text-decoration:none; margin-top: 0px; margin-bottom: 0px; padding: 5px;}
a.small:active {color: #464646; font-size: 8pt; font-family: arial; text-decoration:underline; margin-top: 0px; margin-bottom: 0px; padding: 5px;}

a.main:link {color: #464646; font-size: 9pt; font-family: arial; font-weight:normal; text-decoration:underline; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
a.main:visited {color: #464646; font-size: 9pt; font-family: arial; font-weight:normal; text-decoration:underline;}
a.main:hover {color: #ED291D; font-size: 9pt; font-family: arial; font-weight:normal; text-decoration:none;}
a.main:active {color: #464646; font-size: 9pt; font-family: arial; font-weight:normal; text-decoration:underline;}

a.green:link {color: #7DA42E; font-size: 8pt; font-family: arial; text-decoration:underline; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px;}
a.green:visited {color: #7DA42E; font-size: 8pt; font-family: arial; text-decoration:underline;}
a.green:hover {color: #ED291D; font-size: 8pt; font-family: arial; text-decoration:none;}
a.green:active {color: #7DA42E; font-size: 8pt; font-family: arial; text-decoration:underline;}

#background {
	margin-left:  auto;
	margin-right:  auto;
	margin-bottom:  0;
	width: 1004px;
	background:url('images2/backgroun.jpg') repeat-y;
	border:1px soid #ECECEC;
}


#body {
	margin-left:  auto;
	margin-right:  auto;
	margin-bottom:  0;
	width: 990px;
	background: #ffffff;
	border:1px solid #ffffff;
}

#centre1 {
	margin-left:  auto;
	margin-right:  auto;
	margin-top:  0px;
	margin-bottom:  10px;
	width: 688px;
	background:url('images2/background.gif') repeat-y;
}

#centre2 {
	margin-left:  auto;
	margin-right:  auto;
	margin-top:  0px;
	margin-bottom:  0px;
	width: 650px;

}

#centre222 {
	margin-left:  auto;
	margin-right:  auto;
	margin-top:  0px;
	margin-bottom:  0px;
	width: 500px;

}

#bodywrapper {
	margin-top:  970px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}

#bodywrappertour {
	margin-top:  465px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}

#bodywrapper2 {
	margin-top:  430px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}

#bodywrapper3 {
	margin-top:  150px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}

#bodywrapper5 {
	margin-top:  150px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}

#bodywrapper4 {
	margin-top:  350px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}
#bodywrapper6 {
	margin-top:  820px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}

#bodywrapper7 {
	margin-top:  710px;
	margin-left:  0;
	margin-right:  0;
	margin-bottom:  0;
	padding:  0;
	position:  relative;
	top:  0;
	left:  0;
	width: 990px;
}

#contentarea {
 	margin-left:  220px;
	margin-right:  0;
	margin-bottom:  0;
	margin-top:  0;
	padding:  0px 5px 0px 0px;
}

#leftcolumn {
	position:  absolute;
	top:  150px;
	left:  0;
	margin:  0;
	padding-top:  77px;
	width:  200px;
	background:url('images2/bgnav12.jpg') no-repeat;
	left: 50%;
    margin-left: -495px;
	height:1251px;
}

#contact {
	position: absolute;
	top: 700px;
	left:  0;
	margin:  0;
	padding-top:  77px;
	width:  200px;
	left: 50%;
    margin-left: -495px;	
}

#other {
	position: absolute;
	top: 1300px;
	left:  0;
	margin:  0;
	padding-top:  77px;
	width:  200px;
	left: 50%;
    margin-left: -495px;	
}

#book-box {

	background:url('images2/book-box.jpg') no-repeat;
	height:95px;
	padding-left:10px; 
	padding-top:1px;
}

#box-book {

	background:#F8FBF0; 
	border: 1px solid #757671;
	float: left;
	padding:3px; 
	max-width:340px;
}

#price-book {

	background:#F8FBF0; 
	border: 1px solid #757671;
	float: left;
	padding:3px; 
	width:757px;
	margin-bottom:20px;
}

#box1 {

	background:#F8FBF0; 
	border: 1px solid #757671;
	float: left;
	padding:3px; 
	width:170px;
	height:210px;
	
}

#box22 {
	background:#F8FBF0; 
	border: 1px solid #757671;
	float: right;
	padding:3px; 
	width:565px;
	height:210px;
}

#box222 {
	background:#F8FBF0; 
	border: 1px solid #757671;
	float: right;
	padding:3px; 
	width: 416px;
	height:210px;
}

#arrow {
	float: left;
	margin-left:10px;
}

#leftcolumnequal{
	position:  absolute;
	top:  465px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  200px;
	left: 50%;
    margin-left: -495px;
	background:#F8FBF0;
} 

#leftcolumnequaltour{
	position:  absolute;
	top:  465px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  200px;
	left: 50%;
    margin-left: -495px;
	background:#F8FBF0;

} 

#leftcolumnequalbook{
	position:  absolute;
	top:  150px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  200px;
	left: 50%;
    margin-left: -495px;
	background:#F8FBF0;
} 

#leftcolumnequal3{
	position:  absolute;
	top:  970px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  200px;
	left: 50%;
    margin-left: -495px;
	background:#F8FBF0;
} 

#leftcolumnequal4{
	position:  absolute;
	top:  350px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  200px;
	left: 50%;
    margin-left: -495px;
	background:#F8FBF0;
} 

#leftcolumnequal5{
	position:  absolute;
	top:  150px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  200px;
	left: 50%;
    margin-left: -495px;
	background:#F8FBF0;
} 

#leftcolumnpics{
	position:  absolute;
	top:  920px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  200px;
	left: 50%;
    margin-left: -495px;

}

#box {
	background:#F8FBF0; 
	border: 1px solid #757671;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:5px;
}

#box2 {
	float:left;
	background:#F8FBF0; 
	border: 1px solid #757671;
	width:370px;
}

#box3 {
	float:right;
	background:#F8FBF0; 
	border: 1px solid #757671;
	width:370px;
}

#box4 {
	float:left;
	background:#F8FBF0; 
	border: 1px solid #757671;
	width:370px;
	margin-top:10px;
	margin-left:5px;
}

#boxnomad {
	background:#94C6FF; 
	border: 1px solid #757671;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:5px;	
}

#pic1 {
	position:  absolute;
	top:  146px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  370px;
	left: 50%;
    margin-left: -275px;
	height:220px;

}

#pic2 {
	position:  absolute;
	top:  146px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  370px;
	left: 50%;
    margin-left: 125px;
	height:220px;

}

#pic3 {
	position:  absolute;
	top: 475px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  770px;
	left: 50%;
    margin-left: -275px;
}

#pic4 {
	position:  absolute;
	top: 151px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  770px;
	left: 50%;
    margin-left: -275px;
	border:1px dashed gray;
}

#pic5 {
	position:  absolute;
	top: 600px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  770px;
	left: 50%;
    margin-left: -275px;
}

#pic6 {
	position:  absolute;
	top:  800px;
	left:  0;
	margin:  0;
	padding:  0;
	width:  767px;
	left: 50%;
    margin-left: -275px;
	height:143px;
	border: 1px solid #D0D1D1;

}

#header {
	position:  absolute;
	top:  10px;
	left:  0;
	height:  124px;
/* put this in to ensure that your header doesn't overlap the body of your website. */
	overflow:  hidden;
	background-color: #fff;
	width:990px;
	left: 50%;
    margin-left: -495px;
	border-bottom: 1px solid #7DA42E;
}

div.left2 {
	float:left;
	margin-left:16px;
	width:367px;
	background:#E9EFD9;
}

div.left3 {
	float:left;
	margin-left:6px;
	width:185px;
	background:#E9EFD9;
}

div.icons {
	float:right;
	margin-top:70px;
}

#foot {
	padding-left:0px;
	padding-top:10px;
	border-top:1px #7DA42E solid;
	margin-bottom:10px;
	text-align:center;
}

div.footer {
border-top: 1px solid #E8F5CC; 
margin-top:15px;
margin-bottom:2px;
padding-bottom:5px;
padding-left:225px;
background: #98C838;
 }

#floatleft {
float:left;
border-right: 1px solid #F1A52A; 
background: pink;
width:193px;
 }
 
div.logo {
	text-align: center;
	background:url('images2/australian-tours-logo.jpg') no-repeat;
	height:124px;
	margin-top:0px;
	padding-top:5px;
	
}



div.logo-eco {
	text-align: center;
	background:url('images2/australian-tours-logo-eco.jpg') no-repeat;
	height:124px;
	margin-top:0px;
	padding-top:5px;
	
}

div.bg {
	background:url('images/australian-tours-bg.jpg') repeat-x;
	background-color: #fff;
	height:19px;
}

td.rugged-head {
	width:40px;
	height:40px;
	text-align: center;
	border:1px solid #E9EFD9;
	background:url('images2/background-rugged.jpg') repeat-x;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
}

td.price-head {
	width:40px;
	text-align: center;
	border:1px solid #E9EFD9;
	background:#E9EFD9;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #464646;
}

td.safari-head {
	width:40px;
	height:40px;
	text-align: center;
	border:1px solid #E9EFD9;
	background:url('images2/background-safari.jpg') repeat-x;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
}

td.space {
	width:3px;
}	

td.top-head {
	width:40px;
	height:45px;
	text-align: center;
	background:#fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #464646;
}


td.cell {
	width:40px;
	height:30px;
	text-align: center;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #464646;
}

td.cell2 {
	width:40px;
	height:30px;
	text-align: center;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#F06F19;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
}

td.cell-yes {
	width:40px;
	height:30px;
	text-align: center;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:url('images2/tick-11.jpg') center no-repeat;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #DAD9D9;
	padding-left:auto;
	padding-right:auto;
}

td.cell-optional {
	width:40px;
	height:30px;
	text-align: center;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:url('images2/tick-orange.jpg') no-repeat;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #DAD9D9;
}


td.cell-head {
	width:40px;
	height:30px;
	text-align: center;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#F8FBF0;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #464646;
}	

td.cell-head-2 {
	width:40px;
	height:30px;
	text-align: center;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#F8FBF0;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #A9A8A8;
}	

td.head {
	width:40px;
	height:30px;
	text-align: left;
	padding-left:3px;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#F8FBF0;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #464646;
}

td.head2 {
	width:180px;
	height:30px;
	text-align: left;
	padding-left:3px;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#F8FBF0;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #464646;
}

td.head-2 {
	width:40px;
	height:30px;
	text-align: left;
	padding-left:7px;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #464646;
}



td.head-3 {
	width:40px;
	height:40px;
	text-align: center;
	padding-left:7px;
	border-left:1px solid #E9EFD9;
	border-right:1px solid #E9EFD9;
	border-bottom:1px solid #E9EFD9;
	background:#fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #A9A8A8;
}

#left {
	float:left;
	margin-right:17px;
	width:175px;"
}

#left22 {
	float:left;
	margin-right:0px;
	width:376px;"
}

#left2 {
	float:left;
	margin-right:18px;
	width:376px;"
}

#left233{
	float:left;
	margin-right:18px;
	width:376px;"
}

#left23 {
	float:left;
	margin-right:0px;
	width:376px;"
}