/*####################################################

AUSTRALIAN WALKABOUT PARK STYLESHEET

Version 5.1 - Updated 20/03/2006 4:31PM by Adam

####################################################*/



/*----------------------------------------------------------------------------- 

Main Items

-----------------------------------------------------------------------------*/	





body {

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #666666;

	background-image: url('images/bg.gif');

	background-repeat:repeat-x;

	background-color: #03476c;

}



body,p,td,li,div,img,tr,input,textarea,th,table,a{

	/*Reset styles on most block elements*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #666666;

}

.tabhead{
	background-color:#eeeeee;
	color:#111111;
	text-align:left;
	font-size:12px;
}

.tabheadBlue{
	background-color:#eeeeee;
	color:#0066ff;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}



#maincms{
	height:248px;
	padding:0px;
	padding-left:5px;
}

.bold{
	font-size:12px;
	font-weight:bold;
}

#maincontent{/*This is for the thankyou page after payment sucessful*/
	text-align:left;
	padding-left:100px;
	padding-right:50px;
	padding-bottom:50px;
}


#bottomtabbar{

	background-image:url('images/slices_09.gif');

	height:23px;

	padding-right:35px;

}



#bottomtabbar a{

	display:block;

	text-align:center;

	padding-top:5px;

	width:171px;

	float:right;

	background-image:url('images/bottomtab.gif');

	height:16px;

}



#bottomtabbar a:hover{

	font-weight:bold;

}



.greenheading {

	font-family:arial;

	font-size:22px;

	color:#999966;

	padding-right:10px;

	word-wrap: break-word;



}





img {

	padding:0px;

	margin:0px;

	vertical-align:middle;

}



a img{

	border:none;

}





.price{

	font-weight:bold;

}



.cartheading{

	font-weight:bold;

	color:#ff3300;

	letter-spacing:1px;

	padding-left:0px;

	padding-right:5px;

	text-align:center;

}

.message{
	padding-left:100px;
	padding-right:50px;
}




/*----------------------------------------------------------------------------- 

Panther Form Validation Classes

-----------------------------------------------------------------------------*/	

.pfvBlock{
	background-color:#000000;
	position:absolute;
	width:100%;
	height:100px;
	top:0px;
	left:0px;
	opacity:0;
	filter:alpha(opacity=0);
	text-align:center;
}

.pfvBlock p{
	margin-top:50px;
	font-size:20px;
}

.pfvStr,.pfvNum,.pfvEmail{
	font-weight:bold;
	background-color:#ffffcc;
}



/*----------------------------------------------------------------------------- 

Panther Menu Classes

-----------------------------------------------------------------------------*/	



.rootmenu{

	background-color:#ffffff;

	background-image:url('images/menubg.gif');

	height:36px;

	padding-left:10px;

	padding-right:10px;

}



.submenu{

	position:absolute;

	top:0px;

	left:0px;

	background-color:#413c10;

	filter:alpha(opacity=100);

	opacity:1;

	border:#a39c45 1px solid;

	z-index:200;

}



.mainMenuItem{

	font-family:verdana;

	font-size:13px;

	padding-left:10px;

	padding-right:10px;

	margin-top:5px;

	padding-top:5px;

	height:21px;

	display:block;

	vertical-align:middle;

	float:left;

	color:#ffffff;

	text-decoration:none;

}



.mainMenuItem:hover{

	color:#ffffff;

	background-image:url('images/menuitembg.gif');

}





.mainMenuItem:visited{

	color:#ffffff;

}





.menuItem{

	font-family:verdana;

	padding-left:10px;

	padding-right:10px;

	font-size:12px;

	text-align:left;

	font-weight:normal;

	display:block;

	color:#ffffff;

	text-decoration:none;

	background-color:#413c10;

	height:18px;

	padding-top:3px;

	margin-bottom:1px;

	white-space: nowrap; 

	border-bottom:#a39c45 1px solid;

	_width:200px;

}



.menuItem:hover{

	color:#ffffff;

	background-image:url('images/menuitembg.gif');

}



.menuItem:visited{

	color:#ffffff;

}



.smenuItem{

	font-family:verdana;

	font-size:12px;

	padding-left:10px;

	padding-right:10px;

	text-align:left;

	font-weight:bold;

	display:block;

	color:#ffffff;

	text-decoration:none;

	background-color:#413c10;

	height:18px;

	padding-top:3px;

	margin-bottom:1px;

	white-space: nowrap; 

	border-bottom:#a39c45 1px solid;

	_width:200px;

}



.smenuItem:hover{

	color:#ffffff;

	background-image:url('images/menuitembg.gif');

}



.smenuItem:visited{

	color:#ffffff;

}





.adminsubmenu{

	position:absolute;

	top:0px;

	left:0px;

	background-color:#ffffff;

	filter:alpha(opacity=100);

	opacity:1;

	border:#000000 2px solid;

	z-index:200;

}



.adminMenuItem{

	font-family:verdana;

	font-size:12px;

	padding-left:10px;

	padding-right:10px;

	text-align:left;

	font-weight:bold;

	display:block;

	color:#535353;

	text-decoration:none;

	background-color:#ffffff;

	height:18px;

	padding-top:3px;

	margin-bottom:1px;

	white-space: nowrap;

	border-bottom:#000000 1px solid;

	_width:200px;

}



.adminMenuItem:hover{

	color:#ffffff;

	background-image:url('images/menuitembg.gif');

}



.adminMenuItem:visited{

	color:#777777;

}









/*----------------------------------------------------------------------------- 

Heading Tags

-----------------------------------------------------------------------------*/	



h2 {

  color: #000000;

  background: transparent;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-weight: normal;

  font-size:11px;

  display:inline;

}

h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #CC3300;

	line-height: 10px;

}



/*----------------------------------------------------------------------------- 

Pseudo Classes for H tags

-----------------------------------------------------------------------------*/


#homepage h2 { 

	color:white;

	display:inline;

	font-size:11px;

	font-weight:normal;

}

		

/*----------------------------------------------------------------------------- 

Links

-----------------------------------------------------------------------------*/

a { 

	color: #cc3300;

	text-decoration: none;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

a:visited {

	color: #993300;

	}

a:hover {

	color: #999933;

	}

	

.linkNav A {line-height: 20px;}

.linkNav A:link {text-decoration: none; font-family: Verdana; font-size: 11px; color: #999933}

.linkNav A:visited {text-decoration: none; font-family: Verdana; font-size: 11px; color: #FF6600}

.linkNav A:active {text-decoration: none; font-family: Verdana; font-size: 11px; color: #FF6600}

.linkNav A:hover {text-decoration: none; font-family: Verdana; font-size: 11px; color: #a6bcbc}

	







/*----------------------------------------------------------------------------- 

Image Backgrounds

-----------------------------------------------------------------------------*/

.midNavBg {
	background-image: url('images/midNavBg.gif');
	background-repeat:no-repeat;
}

.centreDot {



	background-image: url('images/dot.gif');

	background-repeat: repeat-y;

}

.emuImage {

	background-image: url('images/emu2.jpg');

	background-repeat: no-repeat;

	background-attachment: scroll;

}

.bottomNav {

	background-image: url('images/slices_10.gif');

	background-repeat: no-repeat;

	background-attachment: scroll;

}

#headerBkg {

	background-image: url('images/headerBkg.gif');

	background-repeat: no-repeat;

	background-attachment: scroll;

}





h1{
	font-family:verdana;
	font-size:12px;
	color:#cc0000;
	text-align:left;
}


.wildtribe A:link {text-decoration: none; font-family: Verdana; font-size: 11px; color: #999933}

.wildtribe A:visited {text-decoration: none; font-family: Verdana; font-size: 11px; color: #999933}

.wildtribe A:active {text-decoration: none; font-family: Verdana; font-size: 11px; color: #999933}

.wildtribe A:hover {text-decoration: none; font-family: Verdana; font-size: 11px; color: #CC99CC}
	


ul
{
list-style-type: disc
}

