html		{background:url(../images/grass.jpg) center;}
body		{background:url(../images/bg-header.jpg) no-repeat top center; font-family: Arial, Helvetica, sans-serif; font-size:62.5%; color:#fff; }

a			{color:#ff7800; font-weight:bold;}
a:hover		{color:#ff7800;}
p			{margin:0 0 1.5em;}
#contacts p	{line-height:1.3em; margin:0 0 0.8em;}
strong		{font-weight:bold;}
h1			{}
h2			{}
h3			{}
#mainHolder 	{font-size:1.2em; line-height:1.5em;}
#pane			{font-size:0.83em; line-height:1.5em;}

#mainHolder		{width:1197px; margin:auto; overflow:visible;}
#background		{background:transparent url(../images/frame-bg.jpg) no-repeat scroll left top; height:1067px; margin-left:-94px; padding-left:107px; width:100%;}
#flashHolder	{height:575px; left:8px; margin:auto; position:relative; width:1180px;}
#flashContent h1	{position:absolute; left:-9999px;}

#aboutUs		{width:356px; float:left; height:623px; padding:18px 0 0 48px; text-align:justify;}
#aboutUs h3		{width:168px; height:35px; text-indent:-9999px; background:url(../images/about-title.jpg) no-repeat; margin:0 0 30px;}
img#ftteam		{left:-6px; position:relative; top:27px;}
#location		{width:360px; float:left; height:623px;  padding:18px 0 0 20px; text-align:justify; }
#location h3	{background:url(../images/location-title.jpg) no-repeat; width:169px; height:35px; text-indent:-9999px;  margin:0 0 30px;}
#package		{width:360px; float:left; height:623px;  padding:18px 0 0 20px;}
#package h3		{background:url(../images/package-title.jpg) no-repeat; width:162px; height:35px; text-indent:-9999px; margin:0 0 18px;}
#package ul		{display:block; background:url(../images/package.jpg); width:424px; height:556px; position:relative; left:-13px; }
#package ul li	{position:absolute; left:-9999px;}


#panelHolder	{border:1px solid #31261d; background:#050201; width:350px; height:430px; padding:2px; }
#map			{background:transparent url(../images/map.jpg) no-repeat scroll 0 -1px; height:217px; margin-top:-2px; position:relative; width:350px;}
#pane			{background:url(../images/pane-bg.gif) repeat-y; height:214px; overflow:auto;}
#pane .holder	{overflow:hidden; width:333px;}
#pane p			{margin:0 16px 1.5em 16px;}
a.jScrollArrowUp { background:url(../images/up-ar.gif) no-repeat top center; height:10px; width:11px;}
a.jScrollArrowDown { background:url(../images/down-ar.gif) no-repeat bottom center; height:10px; width:11px;}
.jScrollPaneDrag {background:#716458;}
.jScrollPaneTrack {background:#2c2219;}
#goldCoast		{}
#goldCoast h3	{background:url(../images/goldcoast-head.jpg); width:338px; height:64px; text-indent:-9999px; margin:0 0 1em;}
img#scrollpane	{margin:-1em 0 0 -1px; height:606px; width:338px;}
#sydney			{}
#sydney h3		{background:url(../images/sydney-head.jpg) no-repeat; width:338px; height:82px; text-indent:-9999px;}
#contacts		{padding:18px 0 0 16px; float:left; width:385px; position:relative;}
#contacts h3	{background:url(../images/contacts-title.jpg); width:181px; height:36px; text-indent:-9999px; margin:0 0 30px;}

#ftmag			{float:right; margin:-40px 0 0;}
.jquery-selectbox .jquery-selectbox-currentItem {text-transform:uppercase;}

#enquiry		{float:left; margin:0 29px 0 0; padding:18px 0 0 46px; width:642px;}
#enquiry h3		{background:url(../images/enquiry-title.jpg) no-repeat; width:254px; height:36px; text-indent:-9999px; margin:0 0 30px;}
#enquiry ul		{float:left; width:437px; margin-top: -9px;}
#enquiry ul li	{clear:both; margin:0 0 6px; float:left; width:100%; position:static; height:22px;}
#enquiry label	{display:block; width:107px; text-transform:uppercase; float:left; font-weight:bold;}
#enquiry input	{border:none; float:left; padding:3px; color:#3a2f26; position:static;}

.jquery-selectbox	{position:absolute; z-index:700;}	

#enquiryForm p 	{margin:0 0 0.8em;}
#TB_caption		{background:url(../images/confirm.jpg); width:605px; height:199px;}
#TB_window		{width:605px; height:199px; display:none;}
#TB_overlay		{display:none;}

#tshirts		{background:transparent url(../images/t-shirt-banner.jpg) repeat scroll 0 0; display:block; height:92px; margin:0; position:absolute; text-indent:-9999px; top:313px; width:437px;}

/*form */

input.text		{background:url(../images/form-text.gif) no-repeat; width:318px; position:static; z-index:1;}
input.short		{background:url(../images/form-short.gif) no-repeat; width:194px; margin:0 2px 0 0;}
input.dateBox		{background:url(../images/form-date.gif) no-repeat; width:60px; margin:0 2px 0 0; text-align:center;}
div#textarea	{background:transparent url(../images/form-textarea.gif);width:324px; border:none; height:48px; float:left;}
#enquiry li.textarea		{height:auto;}
textarea		{background:none; width:324px; border:none; height:46px; color:#3a2f26; }

#TB_window		{margin-left:-302px; margin-top:-100px; width:605px;}

select			{width:119px;}
#reset			{background:url(../images/reset.jpg); width:99px; height:27px; text-indent:-9999px; display:block; float:left; margin:3px 0 0 5px; cursor:pointer;}
input.image		{margin:0 0 0 165px;}
#enquiry label.error		{color:#FF0000; font-size:0.75em; line-height:1em; position:absolute; right:35px; text-align:right; text-transform:capitalize; top:6px; width:185px;}
#enquiry .name label.error		{right:129px; width:105px;}
#enquiry  .name .jquery-selectbox  label.error		{border:1px solid; display:block; height:19px; margin:-6px 0 0; right:27px; text-indent:-9999px; width:93px; font-size:0.01px;}
.jquery-selectbox	{background:url(../images/form-select.gif) no-repeat; margin:0; border:0; height:21px; float:left; position:absolute; color:#444444; z-index:1000;}
.jquery-selectbox .jquery-selectbox-moreButton	{background:url(../images/form-select-arrow.gif); height:21px; width:28px;}
.jquery-selectbox .jquery-selectbox-list { left:-1px; top:21px; background:#beb7af; border:1px solid #fff; width:117px;}

div.jquery-selectbox		{width:122px; float:right; position:relative; right:6px;}

#map a			{display:block; height:18px; position:absolute; text-indent:-9999px; width:18px;}
#maplabel		{background:transparent url(../images/maplabel.gif) repeat scroll 0 0; display:block; height:38px; left:210px; position:absolute; top:18px; width:114px;}
#map label.cityGoldcoast	{background-position:0 0;}
#map label.citySydney		{background-position:0 -38px;}
#map label.cityMelb			{background-position:0 -76px;}
#map label.cityHobart		{background-position:0 -114px;}
#map label.cityCairns		{background-position:0 -152px;}
#map label.cityByron		{background-position:0 -190px;}
#map label.cityAirlie		{background-position:0 -228px;}
#map label.cityAdelaide		{background-position:0 -266px;}
#map label.cityPerth		{background-position:0 -304px;}
#map label.cityBali			{background-position:0 -374px;}
#map label.cityQueenstown	{background-position:0 -338px;}



#cairnsBtn		{left:160px; top:37px;}
#airlieBtn		{left:181px; top:56px;}
#goldcoastBtn	{left:192px; top:72px;}
#byronBtn		{left:192px; top:90px;}
#sydneyBtn		{left:184px; top:110px;}
#melbBtn		{left:173px; top:128px;}
#adelBtn		{left:143px; top:125px;}
#hobBtn			{left:175px; top:154px;}
#perBtn			{left:36px; top:113px;}
#queenstownBtn	{left: 280px; top: 142px;}
#baliBtn		{left: 28px; top: 6px;}

#flashHeader		{}

.more			{position:absolute; left:-9999px;}

.cricket-trips #background {background:transparent url(../images/frame-bg-blank.jpg) repeat-y scroll left top; height:1618px; padding-left:129px; position:relative;}

.cricket-trips #background img	{position:static; z-index:1; border:1px solid;}
#email				{height:261px;
display:block;
z-index:500;
left:881px;
position:absolute;
text-indent:-9999px;
top:1317px;
width:255px;}
.cricket	{background:url(../images/cricket-trips-web.jpg); width:1149px; height:1618px;}

