/*- Main Structure--------------------------- */
#col {
	background-image: url(../images_global_temp/tst_bg_448x4x348.gif);
}
#twocol {
	background-image: url(../images_global_temp/tst_bg_150x4x646.gif);
}
#threecol {
	background-image: url(../images_global_temp/tst_bg_150x4x462x4x180.gif);
}
#threecolmain {
	background-image: url(../images_global_temp/tst_bg_content.gif);
}
#container {
	padding: 6px 6px 6px 6px;
	background-color: #FFFFFF;
}
#innercontainer {
	background-color: #D9E2E1;
	border: 1px solid #333333;
}

#imageborder {
	padding: 4px;
	text-align: center;
}
#text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 2px 4px 4px 4px;
	text-align: justify;
	text-decoration: none;
}
#intro22 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 4px 10px 4px 10px;
	text-align: justify;
	color: #333333;
	background-color: #FFFFFF;
}

#border img {border-top: 4px solid #333333;}

#sb {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:2px 0px 2px 10px;
	background: url(../images_global_temp/title_bg.jpg);
	border-bottom: 1px solid #999999;
}
.rulerone {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 2px 4px 4px 4px;
	text-align: justify;
}
/*- sb links and dropdown--------------------------- */
#toursb {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:2px 0px 2px 10px;
	background: url(../images_global_temp/title_bg.jpg);
	border-bottom: 1px solid #999999;
	height: 16px;
}
#tourtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	float: left;
	padding: 3px 0px 0px 0px;
}
#tourselection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	float: right;
	}
	
	
#tourselection select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #FFFF84;
	font-weight: normal;
	border: 1px solid #666666;
	}
	
	#tourselection input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
/*- Locations Nav Bar--------------------------- */
#locat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333333;
	text-align: right;
	padding: 2px 10px 2px 2px;
	}
	
#locat select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #FFFFCC;
	font-weight: normal;
	border: 1px solid #000000;
	}
	
	#locat input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
#java {
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	background-color: #000000;
	height: 12px;
	}	
/*- Base Navigation--------------------------- */
#hlist {
	text-align: left;
	clear: both;
	font-size: 10px;
	font-family: Verdana;
	background-color: #333333;
	color: #FFFFFF;
}
#hlist a:link { text-decoration: none; color: #FFFFFF; border: 0px;} 
#hlist a:active { text-decoration: underline; color: #FFFFFF; border: 0px;} 
#hlist a:visited { text-decoration: none; color: #FFFFFF; border: 0px;} 
#hlist a:hover { text-decoration: underline; color: #CCCCCC; border: 0px;} 
#hlist span.inline{
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #CCC;
	color: #FFFFFF;
}
#hlist span.first{ display: inline; padding-left: 5px; padding-right: 5px;}
#hlist a.inline{ padding-left: 10px; padding-right: 10px; border-left: 1px solid #CCC;}
#hlist a.first{ display: inline; padding-left: 10px; padding-right: 10px;}

/*- BOOK NAVIGATION--------------------------- */

#b2 {
	text-align: center;
	clear: both;
	font-size: 12px;
	font-family: Verdana;
}
#b2 a:link { text-decoration: none; color: #333333; border: 0px;} 
#b2 a:active { text-decoration: underline; color: #333333; border: 0px;} 
#b2 a:visited { text-decoration: none; color: #333333; border: 0px;} 
#b2 a:hover { text-decoration: underline; color: #003366; border: 0px;} 

/*- right Navigation--------------------------- */

#vlist {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#vlist a:link { text-decoration: none; color: #333333; border: 0px;} 
#vlist a:active { text-decoration: underline; color: #333333; border: 0px;} 
#vlist a:visited { text-decoration: none; color: #333333; border: 0px;} 
#vlist a:hover { text-decoration: underline; color: #333872; border: 0px;} 
#vlist ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
#vlist li {
      display:list-item;
      margin:0;
      padding:0;
      }

/*- BUS TOURS--------------------------- */



#bustours {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#bustours a:link { text-decoration: none; color: #333333; border: 0px;} 
#bustours a:active { text-decoration: underline; color: #333333; border: 0px;} 
#bustours a:visited { text-decoration: none; color: #333333; border: 0px;} 
#bustours a:hover { text-decoration: none; color: #333872; border: 0px;} 
    #bustours ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
    #bustours li {
      display:inline-table;
      margin:0;
      padding:0;
      }

/*- ANZAC TOURS--------------------------- */
#anzac {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#anzac a:link { text-decoration: none; color: #333333; border: 0px;} 
#anzac a:active { text-decoration: underline; color: #333333; border: 0px;} 
#anzac a:visited { text-decoration: none; color: #333333; border: 0px;} 
#anzac a:hover { text-decoration: underline; color: #333872; border: 0px;} 
    #anzac ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
    #anzac li {
      display:list-item;
      margin:0;
      padding:0;
      }

/*- FORMULA ONE--------------------------- */

#formulaone {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#formulaone a:link { text-decoration: none; color: #000000; border: 0px;} 
#formulaone a:active { text-decoration: none; color: #096E28; border: 0px;} 
#formulaone a:visited { text-decoration: none; color: #0D682F; border: 0px;} 
#formulaone a:hover { text-decoration: none; color: #0033FF; border: 0px;} 
#formulaone ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
#formulaone li {
      display:inline-table;
      margin:0;
      padding:0;
      }



/*- HoneyMoons--------------------------- */

#honeymoons {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#honeymoons a:link { text-decoration: none; color: #000000; border: 0px;} 
#honeymoons a:active { text-decoration: underline; color: #000000; border: 0px;} 
#honeymoons a:visited { text-decoration: none; color: #000000; border: 0px;} 
#honeymoons a:hover { text-decoration: underline; color: #235878; border: 0px;} 
#honeymoons ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
#honeymoons li {
      display:inline-table;
      margin:0;
      padding:0;
      }
	  
/*- XMAS--------------------------- */
#xmas {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
#xmas a:link { text-decoration: none; color: #333333; border: 0px;} 
#xmas a:active { text-decoration: underline; color: #333333; border: 0px;} 
#xmas a:visited { text-decoration: none; color: #333333; border: 0px;} 
#xmas a:hover { text-decoration: underline; color: #42453E; border: 0px;} 
#xmas ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
#xmas li {
      display:list-item;
      margin:0;
      padding:0;
      }
/*- ADVENTURE TOURS--------------------------- */

#adventuretours {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CBD5D4;
} 
#adventuretours a:link { text-decoration: none; color: #000000; border: 0px;} 
#adventuretours a:active { text-decoration: none; color: #000000; border: 0px;} 
#adventuretours a:visited { text-decoration: none; color: #000000; border: 0px;} 
#adventuretours a:hover { text-decoration: none; color: #003366; border: 0px;} 
#adventuretours ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
#adventuretours li {
      display:inline-table;
      margin:0;
      padding:0;
      }
	  
/*- RWS TOURS--------------------------- */

#rws {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
}
#rwscontainer {
	padding: 6px 6px 6px 6px;
	background-color: #FFFFCC; 
	}
#rwsinnercontainer {
	background-color: #FFFFFF;
	border: 1px solid #333333;
}	
#rws a:link { text-decoration: none; color: #000000; border: 0px;} 
#rws a:active { text-decoration: none; color: #000000; border: 0px;} 
#rws a:visited { text-decoration: none; color: #000000; border: 0px;} 
#rws a:hover { text-decoration: none; color: #003366; border: 0px;} 
#rws ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
#rws li {
      display:inline-table;
      margin:0;
      padding:0;
      }	  
	  /*- RELIGOUS TOURS--------------------------- */

#religous {
	text-decoration: none;
	color: #000000;
	border: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DBCA94;
} 
#religous a:link { text-decoration: none; color: #000000; border: 0px;} 
#religous a:active { text-decoration: underline; color: #000000; border: 0px;} 
#religous a:visited { text-decoration: none; color: #000000; border: 0px;} 
#religous a:hover { text-decoration: underline; color: #660000; border: 0px;} 
#religous ul {
	margin:0;
	padding:2px 10px 6px 10px;
	list-style:none;
      }
#religous li {
      display:inline-table;
      margin:0;
      padding:0;
      }
#religoussub {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:2px 0px 2px 10px;
	background: url(../images_global_temp/gold_bg.jpg);
}
/*- TITLES--------------------------- */

#rel {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: url(../images_global_temp/gold_bg.jpg);
	text-align: left;
	padding: 4px 0px 4px 10px;
}
#brown {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: url(../images_global_temp/gold_bg.jpg);
	text-align: left;
	padding: 4px 0px 4px 10px;
}
#f1 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background: url(../images_global_temp/blue_bg.jpg);
	text-align: left;
	padding: 4px 0px 4px 10px;
}

#dark {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 2px 5px;
	background: #65839F;
}
#dark a:link { text-decoration: none; color: #FFFFFF; border: 0px;} 
#dark a:active { text-decoration: underline; color: #FFFFFF; border: 0px;} 
#dark a:visited { text-decoration: none; color: #FFFFFF; border: 0px;} 
#dark a:hover { text-decoration: none; color: #FFFF8B; border: 0px;} 

#orange {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: url(../images_global_temp/orange_bg.jpg);
	text-align: left;
	padding: 2px 0px 2px 10px;
}
#redhot {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 2px 10px;
	background: url(../images_global_temp/red_bg.jpg);
}
#redhot a:link { text-decoration: none; color: #FFFFFF; border: 0px;} 
#redhot a:active { text-decoration: underline; color: #FFFFFF; border: 0px;} 
#redhot a:visited { text-decoration: none; color: #FFFFFF; border: 0px;} 
#redhot a:hover { text-decoration: none; color: #65839F; border: 0px;} 

#redhot2 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-large;
	font-weight:bold;
	padding:2px 0px 2px 10px;
	background: url(../images_global_temp/red_bg.jpg);
	text-align: center;
	border-left: 1px solid #000033;
	border-bottom: 1px solid #000033;
}
#dark2 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 2px 5px;
	background: #172767;
}
#dark2 a:link { text-decoration: none; color: #FFFFFF; border: 0px;} 
#dark2 a:active { text-decoration: underline; color: #FFFFFF; border: 0px;} 
#dark2 a:visited { text-decoration: none; color: #FFFFFF; border: 0px;} 
#dark2 a:hover { text-decoration: none; color: #FFFF8B; border: 0px;} 

#blue {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 2px 10px;
	background: url(../images_global_temp/blue_bg.jpg);
}
#pagelinks {
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border-top: 1px solid #333333;
	background-color: #172767;
}
#pagelinks a:link { text-decoration: none; color: #ffffff; border: 0px;} 
#pagelinks a:active { text-decoration: none; color: #ffffff; border: 0px;} 
#pagelinks a:visited { text-decoration: none; color: #ffffff; border: 0px;} 
#pagelinks a:hover { text-decoration: underline; color: #ffffff; border: 0px;} 
#pagelinks a.first{ display: inline; padding-left: 10px; padding-right: 10px;}
.rightline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.frame {
	border: 1px solid #333333;
	padding: 2px;
}
.gridright {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0em;
	margin-top: 0em;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0em;
	margin-top: 0em;

}

/*Religious Menu */

.glossymenu{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom-width: 0;
}

.glossymenu li a{
	background: white url(../images_global_temp/glossyback.gif) repeat-x bottom left;
	font: 12px Verdana;
	color: white;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 10px;
	text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
	background-image: url(../images_global_temp/glossyback2.gif);
}

/*Honeymoon Menu*/

.honeymenu{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom-width: 0;
}

.honeymenu li a{
	background: white url(../images_global_temp/honeymoonback.gif) repeat-x bottom left;
	font: 12px Verdana;
	color: white;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 10px;
	text-decoration: none;

}


* html .honeymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.honeymenu li a:visited, .honeymenu li a:active{
color: white;
}

.honeymenu li a:hover{
	background-image: url(../images_global_temp/honeymoonback2.gif);
}
/*GREY Menu*/

.greymenu{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom-width: 0;
}

.greymenu li a{
	background: white url(../images_global_temp/greyback.gif) repeat-x bottom left;
	font: 12px Verdana;
	color: #333333;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 10px;
	text-decoration: none;

}


* html .greymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.greymenu li a:visited, .greymenu li a:active{
	color: #000000;
}

.greymenu li a:hover{
	background-image: url(../images_global_temp/greyback2.gif);
}
	#sumernav, #sumernav ul { /* all lists */
	list-style: none;
	float : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	}
	
	#sumernav li { /* all list items */
	position : relative;
	float : left;
	background: white url(../images_global_temp/summerback.gif) repeat-x bottom left;
	height: 24px;
	font-size: 12px;
	width: 200px;
	}
	#sumernav li a {
	color : #FFFFFF;
	text-decoration : none;
	display: block;
	height: 18px;
	padding: 6px 0px 0px 10px;
	}
	
	#sumernav li a:hover {
	color : white;
	background-color: #000000;
	}

	#sumernav li ul { /* second-level lists */
	position : absolute;
	margin-left : 201px;
	margin-top: -24px;
	left: -999em;
	}
		#sumernav li ul li{ /* all list items */
	position : relative;
	float : left;
	font-size: 9px;
	width: 250px;
	}
	#sumernav li ul ul { /* third-and-above-level lists */
	left: -999em;
	}
	
	#sumernav li ul li a {
	color : #CCCCCC;
	text-decoration : none;
	display: block;
	background-color: #000000;
	}
	#sumernav li ul li a:hover {
	color : white;
	background-color: #002F63;
	}
	
	#sumernav li:hover ul ul, #sumernav li:hover ul ul ul, #sumernav li.sfhover ul ul, #sumernav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#sumernav li:hover ul, #sumernav li li:hover ul, #sumernav li li li:hover ul, #sumernav li.sfhover ul, #sumernav li li.sfhover ul, #sumernav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
#sum {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 2px 5px;
	background: url(../images_global_temp/summerback.gif) repeat-x bottom left;
}
#sum a:link { text-decoration: none; color: #FFFFFF; border: 0px;} 
#sum a:active { text-decoration: underline; color: #FFFFFF; border: 0px;} 
#sum a:visited { text-decoration: none; color: #FFFFFF; border: 0px;} 
#sum a:hover { text-decoration: none; color: #FFFF8B; border: 0px;} 
#sumsb {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:2px 0px 2px 10px;
	background: url(../images_global_temp/summerback.gif) repeat-x bottom left;
	border-bottom: 1px solid #999999;
	height: 16px;
}
#sumtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	float: left;
	padding: 3px 0px 0px 0px;
	color: #FFFFFF;
}
#sumselection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	float: right;
}
#sumselection select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #666666;
}
#sumselection input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#book {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}
#book a:link { text-decoration: none; color: #333333; border: 0px;} 
#book a:active { text-decoration: none; color: #000000; border: 0px;} 
#book a:visited { text-decoration: none; color: #333333; border: 0px;} 
#book a:hover { text-decoration: none; color: #009999; border: 0px;} 

