/* Arcane Media Pty Ltd cursor:help; */

*{padding:0;margin:0;}

body{
	margin: 0; padding: 0; 	
	text-align: center; line-height: 1.4em;
	font-family: Helvetica, Arial, Verdana, sans-serif; font-size: small; color: #333;
	background: #63481d url("../images/bushlands_bg.jpg") no-repeat 50% 0%; }

br.clear{clear: both;}

/* Various _________*/

.pics{padding: 20px 0;}
.img{border: none; padding: 10px 0 10px 5px}
.hr{border: none; padding: 0px 0 15px 5px}

/* lists __________*/

/* features */
ul.features, ul.featuresalt{
	padding: 1em 0; margin: 0 0 0 13px; 
	color: #95dbea; 
	font-weight: bold; }
	
ul.features li, ul.featuresalt li{
	padding: 0.2em 0; 
	text-align: left;}
	
ul.featuresalt{color:#60564b;}

/* catagories */
ul.catagories {
	padding: 10px 0 0 20px; margin: 0 0 0 13px; 
	color: #95dbea; 
	font-weight: bold; }

li.catagories { list-style-image:url(images/bullet.jpg);}

ul.catagories li { padding: 0px 0 15px 0 ;}
ul.catagories li a { color: #95dbea; text-decoration:none; }
ul.catagories li a:hover { color: #fff;  }

/* ________Layout _____________________________________________________________________ */

#container{
	width: 800px; 
	margin: 0 auto; 
	background: #4d453b url("../images/line_bg.gif") repeat-y;}

#caravan_park {
	width:800; height:20px;
	background: #4d453b url("../images/white.jpg") ; 
	}

#caravan_park h1 {font-size:10px; color:#FFF; padding-top:0px; margin-top:0px }

#header {
	height:182px;
	background: url(../images/header.jpg); }
	
	
/* Menu __________*/

#menu_bg {
	height:48px;
	background:url(../images/menu.gif); }
	
#menu_txt {
	padding: 8px 0 10px 40px;
	text-align:left; font-size:14px; color:#7f7a73;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }	
	
#menu_txt a {
	font-size:17px; color:#49443c;
	padding-left:3px; padding-right:3px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration:none;}	
	
#menu_txt a:hover {
	font-size:17px; color:#d3922a;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration:underline;}
	

/* Columns __________*/

#leftcol, #rightcol {
	display: inline;
	float: left;
	position: relative;
	height: 100%;}

/* Left column __________*/

#leftcol h1{ padding-bottom:5px}

#leftcol{
	width: 235px;
	padding: 15px 15px 0 25px; margin: 0 0 0 0;
	color: #4d453b; text-align:left; word-wrap: normal;}

a.left:hover{
	background: #706658 url("../images/pdf-icon.gif") 98% 4px no-repeat; 
	color: #fbeede;}
	
a.left2:hover{ background: #706658;}

#description {
	padding: 10px 0 0 10px;
	background: url("../images/item_bg.gif") repeat-y;
	border-top: 1px dotted #625a4c;
	font-family:verdana, arial;S
	font-size:11px; color:#7d8c8c;}

#search { padding-left:5px; font-size:12px; color: #60574d;  }

.dotted {	
	width: 50px; height: 20px;
	background-image: url(../images/dotted_line.jpg); background-repeat: no-repeat; }
	
	
	

/* Right column __________*/

#rightcol{	
	width: 500px; 
	padding-top: 15px; padding-bottom: 4em; padding-left:15px; padding-right:10px; 
	font-size: 17px; line-height:22px; color: #554427; 
	text-align:left;}

a.right{
	padding: 1px;
	background: #ced7a0; 
	border-bottom: 1px solid #b5bf80; border-left: 1px solid #b5bf80;
	border-right: 1px solid #e2ebb2; border-top: 1px solid #e2ebb2; 
	color: #60564b; 
	text-decoration: none; font-weight: bold;}
	
a.right:hover{background: #dae2b2;}


/* Bottom sections */

#bottom_hub{ 
	height:55px;
	padding:0px ;
	background-image:url(../images/bottom_hub.gif); }

#bottom{
	padding-top: 0px; padding-bottom: 10px;
	background: #1c1c1c url("../images/bottom_grad.gif") ; background-repeat:repeat-x;
	line-height:27px; font-size: 11px; color: #696969;
	font-family: "Verdana", Arial, sans-serif; }

#bottom a{
	font-size: 10px; color: #696969; 
	font-variant: normal; 
	text-decoration: none; }


/* TYPE / FONTS _____________________________________________________________________________ */

p.top{padding-top: 1em;}
p.end_paragraph{padding-bottom: 20px;}
p.sub{text-indent: 2em;}

.r{display:block}

/* Headings */

h1{
	padding: 10px 0 10px 0;
	text-align:left;
	font-size: 20px; color: #6f675e;  
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, Geneva, Arial, sans-serif;}
	
h1.alternate{
	font-size: 26px; color: #bac6cb; font-style:italic; 
	padding-left:10px; padding-bottom: 5px; }

h1.alternate_smaller{
	font-size: 170%; color: #cc7700; font-style:italic; 
	padding-left:10px; padding-bottom: 5px; }

h2 {font-size:10px; color:#1c1c1c; line-height:8px;}

h3 {font-size:14px; color:#bee1e2; line-height:8px;}

h4 {
	font-family: Georgia, Arial;
	font-size: 22px; color: #CC6633;
	font-style:italic; }

.item {
	padding-left:10px;
	font-size:19px; color:#3a87b7;
	font-family:Georgia, "Times New Roman", Times, serif;}

.item_sm {
	font-size:12px; color:#3a87b7;
	font-family:Georgia, "Times New Roman", Times, serif;}

.question1 {
	font-size: 17px; color: #7c8e8e;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }

.listing {
	font-size: 12px; color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }
	
.search { padding-left:5px; font-size:12px; color: #60574d; }

.thanks {
	font-family: Georgia, Arial;
	font-size: 22px; color: #547287;
	line-height:22px;
	font-style:italic; }

.thanks_orange {
	font-family: Georgia, Arial;
	font-size: 22px; color: #ca7a08;
	font-style:italic; }
	
.thanks2 {
	font-family: Georgia, Arial;
	font-size: 18px; color: #ca7a08;
	line-height:22px;
	font-style:italic; }

.smaller { font-size:12px; color: #6e6351; }
	


/* LINKS _____________________________________________________________________________ */

a.pdf, a.pdf2{
	padding: 4px 2em 4px 6px; margin: 0 0.5em;
	font-size: 90%; color: #e8dbcb; 
	font-weight: bold; text-decoration: none;
	background: #61584c url("../images/pdf-icon.gif") 98% -52px no-repeat; 
	border-left: 1px solid #3f3830; border-right: 1px solid #72685a; 
	border-bottom: 1px solid #3f3830; border-top: 1px solid #72685a; }
	
a.pdf2{
	padding: 1px; margin: 0; 
	font-size: 100%; color: #c4d08b;
	background: #61584c; }


/* BG _____________________________________________________________________________ */




.tableBG {
	background-color: #e5eaf1;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #b9c2ce;
	padding: 5px;
	border-top-width: 2px;
	margin: 5px;
}

