/* Stylesheet: funpix Modified On 2014-09-12 08:40:50 */
/* Basic CSS---------------------------------------------------------------------------------------------------------------------------------- */@import url(http://fonts.googleapis.com/css?family=Ceviche+One);@import url('/js/fonts/fonts.css');html, body {height: 100%;}html {margin:0;padding:0;}body {margin:0;padding:0;font-family:arial,Times New Roman !important;color:#333333 !important;text-align:left !important;font-size:14px;line-height:1.4;background:#fff url(http://www.funpix.co.nz/uploads/images/theme/common/bg_top.gif) repeat-x;}h1,h2,h3,h4,h5,h6 {margin:0px;font-family:arial,Times New Roman;}.body_main {background:#333333;}.body_pop {margin:0px;background:none;}.etc_body {margin:0px;background:none;}a			{color:#000000;text-decoration:none;cursor:pointer;}a:hover		{text-decoration:none;}/* //Basic CSS---------------------------------------------------------------------------------------------------------------------------------- *//* Font---------------------------------------------------------------------------------------------------------------------------------- */.small		{font-size:11px;}a.small:link		{text-decoration:none;}a.small:visited		{text-decoration:none;}a.small:active		{text-decoration:none;}a.small:hover		{text-decoration:underline;}.white		{color:#ffffff;}a.white:link		{text-decoration:none;}a.white:visited		{text-decoration:none;}a.white:active		{text-decoration:none;}a.white:hover		{text-decoration:underline;}.red		{color:#b20000;}a.red:link			{text-decoration:none;}a.red:visited		{text-decoration:none;}a.red:active		{text-decoration:none;}a.red:hover			{text-decoration:underline;}.orange		{color:#F06201;}a.orange:link		{text-decoration:none;}a.orange:visited	{text-decoration:none;}a.orange:active		{text-decoration:none;}a.orange:hover		{text-decoration:underline;}/* Font---------------------------------------------------------------------------------------------------------------------------------- *//* Form---------------------------------------------------------------------------------------------------------------------------------- */form	{margin:0px;padding:0px;}input {vertical-align:middle;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}input[type="text"],input[type="password"],input[type="file"],textarea{margin:3px 0px;padding:3px 5px;border:1px solid #bddcc8;}select	{margin:3px 0px;padding:3px 5px;border:1px solid #bddcc8;vertical-align:middle;font-size:12px;color:#575757;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}img	{border:none;vertical-align:middle;}  /*behavior: url(../inc/iepngfix.htc); *//* Table---------------------------------------------------------------------------------------------------------------------------------- */.tbl	{ border-collapse:collapse}/* //Table---------------------------------------------------------------------------------------------------------------------------------- */.mceEditor {color:#666 !important;}/*layout container--------------------------------------------------------------*/#container {width:1000px;min-height: 100%;height: auto !important;height: 100%;margin:0 auto -35px;}.main_content img {display:block;float:left;}#top_area {position:relative;height:175px;}#logo {position:absolute;left:-33px;top:0;}#logo a {display:block;width:352px;height:205px;background:url(http://www.funpix.co.nz/uploads/images/theme/common/top_logo.png) no-repeat;}#top_phone {position:absolute;right:0;top:10px;font-size:28px;font-weight:bold;}#top_phone > a {color:#fff;}#top_book {position:absolute;right:-21px;top:46px;}#top_book a {display:block;width:331px;height:24px;background:url(http://www.funpix.co.nz/uploads/images/theme/common/txt_book_today.png) no-repeat;}#top_menu {position:absolute;right:0;top:94px;}#top_menu > ul {list-style:none;margin:0;padding:0;}#top_menu > ul > li {float:left;margin:0 -10px 0 0;padding:0;}#top_menu li > a {display:block;width:133px;height:46px;line-height:35px;padding:0 0 0 5px;background:url(http://www.funpix.co.nz/uploads/images/theme/common/bg_menu.png) no-repeat;font-family:'gillsans',Arial;color:#fff;font-size:12px;letter-spacing:1px;text-align:center;text-transform:uppercase;}#top_menu li a:hover, #top_menu li a.menuactive {text-decoration:underline;}#top_menu > ul ul {display:none;}#top_facebook {position:absolute;right:18px;bottom:-20px;}#mid_area {padding:0;}#left_area {position:relative;float:left;width:400px;padding:40px 0 0;overflow:hidden;}.sub_left {text-align:center;}.sub_left ul li {display:none;}.left_carousel {}#left_slider {width:129px;margin:0 auto;box-shadow: 0px 0px 15px #000000;}#contents {float:right;width:570px;margin:20px 0 0;}#contents h1 {border-bottom:1px double #d9203c;font-size:20px;}#faq {list-style:none;margin:0;padding:0;}#faq li {margin:0;padding:10px 0;}#faq li h2 {font-size:16px;;}#faq li p {margin:5px 0 0;}#faq li ul {list-style:disc;margin:0 0 0 15px;padding:0;}#faq li li {padding:0;}.cols-2 {margin-top:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}.cols-2 p {margin:0 0 20px;}/*	Form Builder	*/.error_message {margin:0 0 20px;padding:10px;background:#fde6e8;border:1px solid red;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.error_message ul {margin:0 auto;}.form_notice {color:#F06201;text-align:right;font-size:12px;}.contactform {}.contactform div {line-height:30px;border-bottom:1px dotted #cccccc;}div.submit {float:right;margin:10px 0 0;border:none;}.contactform label {float:left;display:block;width:200px;}.contactform input[type="text"] {width:300px;}.fb_invalid input,.fb_invalid select {border:1px solid red;background:#fde6e8;}.cms_submit {padding:5px 10px;border:1px solid #595858;background:#d3141a;color:#ffffff;font-weight:bold;cursor:pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-image: linear-gradient(left top, rgb(163,15,15) 43%, rgb(247,10,10) 86%);background-image: -o-linear-gradient(left top, rgb(163,15,15) 43%, rgb(247,10,10) 86%);background-image: -moz-linear-gradient(left top, rgb(163,15,15) 43%, rgb(247,10,10) 86%);background-image: -webkit-linear-gradient(left top, rgb(163,15,15) 43%, rgb(247,10,10) 86%);background-image: -ms-linear-gradient(left top, rgb(163,15,15) 43%, rgb(247,10,10) 86%);background-image: -webkit-gradient(linear,left top,right bottom,color-stop(0.43, rgb(163,15,15)),color-stop(0.86, rgb(247,10,10)));}.ul_common {padding:0;}.ul_common li {margin:0 0 0 25px;}#partners {height:80px;margin:20px auto;padding:20px 0;overflow:hidden;}.carousel ul {list-style:none;margin:0;padding:0;}.carousel li {float:left;margin:0 10px;text-align:center;vertical-align:middle;}.carousel li img {max-width:180px;max-height:70px;vertical-align:middle;}#btm_area {position:relative;width:1000px;height:35px;line-height:35px;margin:auto;}#btm_menu {text-align:center;}#btm_menu > ul {list-style:none;margin:0;padding:0;}#btm_menu > ul > li {display:inline-block;line-height:14px;margin:0;padding:0 7px;border-left:1px solid #ccc;}#btm_menu > ul > li:first-child {border:none;}#btm_menu li > a {text-transform:uppercase;}#btm_menu li a:hover, #btm_menu li a.menuactive {text-decoration:underline;}#btm_menu > ul ul {display:none;}#btm_area * {font-size:12px;}.copyright {float:left;}.copyright span {margin:0 0 0 20px;}.gc {float:right;}/*	Collaborations	*/.bold	{font-weight:bold;}.FloatL	{float:left;}.FloatR	{float:right;}.ClearL	{clear:left;}.ClearR	{clear:right;}.ClearB	{clear:both;}.left {text-align:left;}.center {text-align:center;}.right {text-align:right;}.marginTop {margin-top:15px;}.paddingH {padding-left:10px;padding-right:10px;}.noDisplay {display:none;}.noMargin {margin:0px;}.noPadding {padding:0px;}.noBG {background:none;}.noBorder {border:none;}.noUnder {text-decoration:none;}.noBold {font-weight:normal;}.pointer {cursor:pointer;}.noCursor {cursor:default;}/*	Clear Float	*/div {*zoom: 1;}div:after {display: block;visibility: hidden;clear: both;content:".";height:0px;}