body { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#555555; font-size:11px; background-repeat:repeat-x; background-color:#ECE6D2; }
body.popup { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#555555; background-image:url(http://www.luxuryadventures.co.nz/images/popup_bg.gif); background-repeat:repeat-y; background-color:#E3D8BA; }
a:link { font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration:none; color:#0000FF; }
.linkon { font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration:none; color:#FF0000; font-size:9px }
a:visited { font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration:none; color:#0000FF; }
a:hover { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#700F14; text-decoration:underline; }
a:active { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#700F14; text-decoration:underline; }
td { font-family:verdana, geneva, arial, helvetica, sans-serif; color: #555555; font-size:11px; }
td.home { font-family:verdana, geneva, arial, helvetica, sans-serif; color:Black; font-size:10px; }
homebold { font-family:verdana, geneva, arial, helvetica, sans-serif; color:Black; font-size:12px; font-weight:bold; }
.textsmall { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#000000; font-size:10px }
.textBox { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#700F14; font-size:11px }
.textRed { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#ff0000; font-size:11px }
.textBlue { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#0000ff; font-size:11px }
.textBlue a:link { color:#0000ff; }
.textBlue a:visited { color:#00F; }
.textBlue a:active { color:#00F; }
.textBlue a:hover { color:#09F; }
.textlarge { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#000000; font-size:16px }
.heading { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E3D8BA; text-decoration:underline }
.headingOn { font-family:verdana, geneva, arial, helvetica, sans-serif; color:#700F14; font-size:12px; font-weight:bold; }
.leftNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.leftNav a { color:#666; }
.leftNav a.active { color:#700F14; }
.sub_reg { font-weight:normal; }
navsub { font-family:verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; }
.navsub a:link { color:#700F14; }
.navsub a:visited { color:#700F14; }
.navsub a:active { color:#E3D8BA; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif }
.navsub a:hover { color:#666; }
.email a:link { color:#555; text-decoration:underline; }
.email a:visited { color:#555; text-decoration:underline; }
.email a:active { color:#555; text-decoration:underline; }
.email a:hover { color:#CC0; text-decoration:none; }
.sitemap a:link { color:#555; text-decoration:none; }
.sitemap a:visited { color:#555; text-decoration:none; }
.sitemap a:active {     color:#555; text-decoration:none; }
.sitemap a:hover { color:#C00; text-decoration:none; }
.menu1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666}
.menu2 { color:#600}
.home_style {  }
.verdana11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.verdana10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.arial10 { font-family:Arial, Helvetica, sans-serif; font-size:9px; }
.arialsmall { font-family:Arial, Helvetica, sans-serif; font-size:9px; }
.11verdana { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-decoration:none; }
.dropDownWidth { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:110pt; text-align:center; }
.underlined { text-decoration:underline; }
.formText11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.select_prop { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:110pt; }
.select_prop option { width:200pt; padding:2px; }
.select_prop option:hover { font-weight:bold; }
.dropDownWidth .pays { background-color:#A39379; color:#FFF; font-weight:bold; }
a.red:link { color:#600; }
a.red:hover { color:#F00; }
select.activities { color:#600; background-color:#E3D8BA; padding:1px; width:460px; }
h4.partners { font-size:small; }
div.photos_reg { width:661px; padding:2px; margin:0; }
#search_form { width:560px; padding-left:10px; padding-top:10px; text-align:left; }
#search_form .span { width:250px; color:#F00; }
div#tooltip { position:absolute; visibility:hidden; z-index:100; background-color:#FFF; border:1px solid black; padding:0.2em; font-size:0.8em; }
div#maptip { position:absolute; visibility:hidden; z-index:100; height:20px; padding-left:2px; border:none; vertical-align:middle; font-size:0.8em; }
.write { color:#FFF; text-align:left; margin:0px; padding:3px; background-color:#A5A284; border:#FFF 1px solid; width:169px; }
.enquiry_tab { width:520px; color:#666; float:left; }
.top { width:500px; padding:10px; text-align:center; color:#FFF; font-weight:bold; background-color:#A6A080; }
.color1 { background-color:#DBD7B9; }
.color2 { background-color:#C8C4A5; }
.color3 { background-color:#660000; }
.enquiry_tab .left { width:210px; float:left; }
.enquiry_tab .right { width:290px; float:left; }
.enquiry_tab .right .refer1 { width:145px; float:left; padding:0px; }
.enquiry_tab .right .refer2 { width:145px; float:left; padding:0px; }
.enquire_button { padding:0px; font-size:9px; margin:0px; }
.enquire_submit { font-size:12px; margin:10px; }
.mainl { font-weight:bold; background-color:#A5A284; color:#FFF; }
.subl { background-color:#E4E7BC; color:#000; }
.list { padding:0; margin-left:4px; float:right; border:none; background-position:0% 0%; }
#help_list { display:none; width:200px; background-color:#FFF; border:1px solid #CC9; right:0px; padding:4px; text-align:left; z-index:1000; }
.button_left { padding:0; border:none; background-position:0% 0%; margin-top:2px; }
.partner_img { margin:10px; border:none; }

table.heading_admin { border:none; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E3D8BA; text-decoration:underline; background-color:#A39379; }
table.heading_admin td { padding: 1px 6px 1px 6px; }

.anim1, .anim2 { height:200px; margin:0 auto; }
.anim1 { width:786px; }
.anim2 { width:681px; }
#icon_facebook { width:14px; height:14px; border:0; display:inline; margin-top:2px; }

/* .leftNav a:link { color:#700F14; }
.leftNav a:visited { color:#700F14; }
.leftNav a:active { color:#FF0000; }
.leftNav a:hover { color:#666666; }
.leftNav a.active { color:#700F14; } */
