/* File Aggregate Plugin - wp-content/themes/inspiration/stylesheets/light/styles.css content: */ 
@charset "utf-8";

@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/widgets.css');			/*link to the CSS file for widgets */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/shortcodes.css');		/*link to the CSS file for shortcodes */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../ddsmoothmenu.css');	/*link to the CSS file for dropdown menu */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../tipsy.css');			/*link to the CSS file for tips */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../prettyPhoto.css');	/*link to the CSS file for Pretty Photo Plugin */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../tiny-carousel.css');	/*link to the CSS file for tiny-carousel */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../contact.css');		/*link to the CSS file for contact page */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../uniform.default.css');/*link to the CSS file for form elements */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../roundabout.css');		/*link to the CSS file for Roundabout Plugin */
@import url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../jplayer-black-and-white.css');	/*link to the CSS file for jPlayer skin */

/*  
Theme Name: Inspiration
Description:   
Version: 1
Author: 
Author URI: http://themeforest.net/user/MixerTheme
*/

/* ##############################################################
						---	CONTENTS ---
##############################################################

1. RESET/GLOBAL
		Default Form Elements
2. GENERAL STRUCTURE
		Main Nav Area
			logo
			menu
		Header
		Featured Top Line
		Featured Bottom Line
		Content / Layout
		FOOTER
3. PAGES STYLES&LAYOUTS
		Fullwidth Page Layouts
		Gallery Page
		Portfolio Page
		Portfolio Detailed Page
		Blog Page
			bio
			popular & related
			commentlist
			comment form
		Contact Page
		404 Error Page
4. SIDEBARS
		Content Sidebar
		Footer Sidebar
5. STYLED ELEMENTS
		Breadcrumbs
		Pagination
		Styles for Buttons
		Ordered/Unordered Lists
		Table Layout
 */

/* ========== RESET/GLOBAL ========== */

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, pre,
dd, dl, dt, a, cite, code, img, tt, legend, fieldset, label {margin: 0; padding: 0; text-align:left;}

img, a img, form, fieldset {border: 0;}

html, body 		{height: 100%;}

/*Opera Fix*/
body:before		{
				content:"";
				height:100%;
				float:left;
				width:0;
				margin-top:-32767px;/
				}

body			{
				font-size:14px;
				font-family:Arial, Helvetica, sans-serif;
				line-height:1.5em;
				color:#666666;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/bg_light.png') #f9f9f9;
				}
				
a				{
				/*color:#818181;*/
				color:#000;
				outline: none;
				text-decoration:underline;
				}

a:hover 		{
				text-decoration:none;
				color:#000;
				}
				
::selection		{background: #ff6400; color: #fff;}
::-moz-selection {background: #ff6400; color: #fff;}

p				{
				margin:0 0 1.5em 0;
				padding:0;
				}

small			{font-size:0.8em;}

h1				{
				font:36px Arial, Helvetica, sans-serif;
				color:#FD7500;
				/*color:#4B4B4B;*/
				line-height:0.5em;
				margin-bottom:0.5em;
				}

h2				{
				font:22px Arial, Verdana, Helvetica, sans-serif;
				color:#232323;
				line-height: 0.818em;
				margin-bottom: 0.818em;
				}

h2 a			{
				color:#232323;
				text-decoration:none;
				}

h2 a:hover		{
				color:#B1B1B1;
				text-decoration:none;
				}
				
h2.icon			{
				padding:5px 0 5px 50px;
				background-position:0 0;
				background-repeat:no-repeat;
				}

h2.arrow		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/arrow.png');}
h2.book			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/book.png');}
h2.cabinet		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/cabinet.png');}
h2.calendar		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/calendar.png');}
h2.client		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/client.png');}
h2.database		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/database.png');}
h2.download		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/download.png');}
h2.facebook		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/facebook.png');}
h2.graph		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/graph.png');}
h2.home			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/home.png');}
h2.lock			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/lock.png');}
h2.mail			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/mail.png');}
h2.pdf			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/pdf.png');}
h2.people		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/people.png');}
h2.phone		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/phone.png');}
h2.piechart		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/piechart.png');}
h2.rss			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/rss.png');}
h2.search		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/search.png');}
h2.shopping-bag	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/shopping-bag.png');}
h2.survey		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/survey.png');}
h2.tag			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/tag.png');}
h2.twitter		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/twitter.png');}
h2.user			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/user.png');}
h2.wallet		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/wallet.png');}
h2.web			{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../icons/web.png');}

h3				{
				font:20px Arial, Verdana, Helvetica, sans-serif;
				color:#292A2A;
				line-height:0.9em;
				margin-bottom:0.9em;
				}
				
h4				{
				font:16px Arial, Helvetica, sans-serif;
				color:#232323;
				line-height:1.125em;
				margin-bottom:1.125em;
				}

h5, h6			{
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#232323;
				line-height:1.286em;
				margin-bottom:1.286em;
				}
				
ul, ol			{
				margin:0;
				padding:0 0 0.75em;
				list-style:none;
				}
				
ul li, ol li	{
				margin:0;
				padding:0.75em 0;
				}

address			{
				padding-bottom:20px;
				font-style:normal;
				}
				
address strong	{color:#232323;}
				
blockquote		{
				min-height:20px;
				margin-bottom:0.112em;
				padding:0 0 0 55px;
				font-size:14px;
				line-height:1.285em;
				font-style:italic;
				font-weight:bold;
				font-family:Georgia, "Times New Roman", Times, serif;
				letter-spacing:1px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/quotes.png') 0px 0px no-repeat;
				}
				
/* ---- Default Form Elements ---- */

input, textarea	{
				padding:5px 8px;
				font:1em/1.5em Arial, Helvetica, sans-serif;
				color:#666;
				border:1px solid #BCBCBC;
				background:#fff;
				border-radius:4px;
				-moz-border-radius:4px;
				-khtml-border-radius:4px;
				-webkit-border-radius:4px;
				}
				
textarea		{overflow:hidden;}

input:hover,
textarea:hover,
input:focus,
textarea:focus 	{background:#f0f0f0;}

input[type=submit],
input.submit	{
				width:auto;
				position:relative;
				padding:5px 12px;
				cursor:pointer;
				outline:none;
				font-size:12px;
				text-align:center;
				border:none;
				color:#fff;
				background:#454545;
				}
				
input[type=submit]:hover,
input[type=submit]:focus	{
				color:#000;
				padding:4px 11px;
				border:1px solid #000;
				background:#DEDEDE;
				}

/* ========== GENERAL STRUCTURE ========== */
				
/* ---- Main Nav Area ---- */

.mainnav_full	{
				width:100%;
				padding-top:5px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/main_nav_bg.gif') bottom repeat-x #F8F8F8;
				border-bottom:1px solid #fff;
				}

#MainNav		{
				width:960px;
				min-height:80px;
				height:80px;
				position:relative;
				z-index:1000;
				margin:0 auto;
				}
				
/* -- logo -- */

a.logo			{
				width:auto;
				height:auto;
				margin:10px 10px 10px 0;
				display:block;
				outline:none;
				float:left;
				font:bold 2em/1em "Arial Narrow", Arial, Helvetica, sans-serif;
				color:#2b2b2b;
				text-decoration:none;
				}
				
a:hover.logo	{
				color:#5b5b5b;
				text-decoration:none;
				}

/* -- menu -- */

#menu			{
				float:right;
				position:relative;
				z-index:1001;
				padding-top:10px;
				}
				
#menu li		{
				width:auto;
				margin:0 1px 0 0;
				padding:0;
				float:left;
				font:bold 1.2em/1.1em Arial, Helvetica, sans-serif;
				background:none;
				position:relative;
				}

#menu li a		{
				width:auto;
				height:37px;
				margin:0;
				padding:15px 15px 10px;
				position:relative;
				float:left;
				color:#232323;
				/*text-align:center;*/
				text-decoration:none;
				z-index:1000;
				}
				
#MainNav li .menuslide	{
				position:absolute;
				z-index:999;
				width:100%;
				height:62px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/menu_slide.gif') top repeat-x #404041;
				display:none;
				margin-top:-40px;
				top:40px;
				left:0;
				}
				
#MainNav li li .menuslide	{
				position:absolute;
				width:0;
				height:0;
				background:none;
				display:none;
				margin-top:0;
				top:0;
				left:0;
				}
				
#menu li a.selected,
#menu li a:hover{
				color:#fff;
				}

#menu li.current-menu-item a,
#menu li.current-menu-parent a,
#menu li.current_page_parent a	{
				color:#fff;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/menu_slide.gif') top repeat-x #404041;
				}

#menu li.current-menu-item a:hover,
#menu li.current-menu-parent a:hover,
#menu li.current_page_parent a:hover,
#menu li a:hover.selected{
				text-decoration:none;
				}
				
.menu_description {
				display:block;
				font:10px Arial, Helvetica, sans-serif;
				color:#BEBEBE;
				}

/* ---- Header ///#main -> for main page, #sp -> for all subpages/// ---- */
.header_full	{
				width:100%;
				position:relative;
				z-index:10;
				/*background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_01.jpg');
				background-color:#ff7b00;*/
				background-position: top center;
				background-repeat:no-repeat;
				}
				
/* Patterns */
				
.sample_01		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_01.jpg'); background-color: #ff7b00;}
.sample_02		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_02.jpg'); background-color: #589509;}
.sample_03		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_03.jpg'); background-color: #029fd4;}
.sample_04		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_04.jpg'); background-color: #d200e0;}
.sample_05		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_05.jpg'); background-color: #931b1c;}
.sample_06		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_06.jpg'); background-color: #4f9420;}
.sample_07		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_07.jpg'); background-color: #ffb908;}
.sample_08		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_08.jpg'); background-color: #69a205;}
.sample_09		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_09.jpg'); background-color: #cc5fd2;}
.sample_10		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_10.jpg'); background-color: #fc8507;}
.sample_11		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_11.jpg'); background-color: #203b7e;}
.sample_12		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_12.jpg'); background-color: #fb6662;}
.sample_13		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_13.jpg'); background-color: #253872;}
.sample_14		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_14.jpg'); background-color: #d660d8;}
.sample_15		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_15.jpg'); background-color: #c9921e;}
.sample_16		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_16.jpg'); background-color: #c0811a;}
.sample_17		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_17.jpg'); background-color: #2a7e05;}
.sample_18		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_18.jpg'); background-color: #285493;}
.sample_19		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_19.jpg'); background-color: #e17900;}
.sample_20		{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../patterns/pattern_20.jpg'); background-color: #c37522;}
				
#main .header_full{margin-bottom:110px;}
#sp .header_full{margin-bottom:0;}
				
#main #header,
#sp #header		{
				width:960px;
				margin:0 auto;
				position:relative;
				}
				
#main #header	{
				min-height:399px;
				height:399px;
				}
				
#sp #header		{
				min-height:179px;
				height:179px;
				}
				
.head_top_shadow{
				width:100%;
				height:11px;
				position:absolute;
				top:0;
				left:0;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/head_px_top.png') top repeat-x;
				}
				
.head_bot_shadow{
				width:100%;
				height:12px;
				position:absolute;
				bottom:0;
				left:0;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/head_px_bot.png') top repeat-x;
				}
				
.SliderBg		{
				width:952px;
				height:392px;
				overflow:hidden;
				padding:39px 144px 69px;
				position:absolute;
				top:42px;
				left:50%;
				margin-left:-620px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/slider_bg.png') 0 0 no-repeat;
				}
				
.picemaker_container	{
				width:1000px;
				height:600px;
				overflow:hidden;
				padding:0;
				position:absolute;
				top:-35px;
				left:50%;
				margin-left:-500px;
				}
				
.picemaker_container p	{
				padding:250px 0;
				text-align:center;
				font-size:16px;
				color:#333;
				}
				
/* ---- Featured Top Line ---- */

#featured_top_line	{
				width:965px;
				height:50px;
				position:relative;
				z-index:1000;
				margin:-15px auto 20px;
				padding:20px 10px 20px 15px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/featured_bg.png') 0 0 no-repeat;
				}

#featured_top_line h1	{
				margin-top:7px;
				font-size:28px;
				}
				
/* ---- Featured Bottom Line ---- */

.featured_bottom_line_full {
				width:100%;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/featured_bottom_bg.png') top repeat-x;
				}

#featured_bottom_line	{
				width:960px;
				min-height:100px;
				margin:0 auto;
				padding:3em 0;
				}
				
.tiny-carousel a.prev	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/carousel_left_btn.png') !important;}
.tiny-carousel a.next	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/carousel_right_btn.png') !important;}

/* ---- Content / Layout ---- */
				
#main .content_wrapper,
#main .content_wrapper_sbr,
#main .content_wrapper_sbl	{
				width:960px;
				min-height:180px;
				margin:0 auto;
				padding:4.5em 0;
				}
				
#main .content_wrapper #content		{width:960px;}
#main .content_wrapper_sbr #content,
#main .content_wrapper_sbl #content	{width:640px;}

.content_wrapper_sbr #content	{float:left;}
.content_wrapper_sbl #content	{float:right;}

#sp .content_wrapper #content		{width:940px;}
#sp .content_wrapper_sbr #content,
#sp .content_wrapper_sbl #content	{width:620px;}

#sp .content_wrapper,
#sp .content_wrapper_sbr,
#sp .content_wrapper_sbl {
				width:940px;
				min-height:200px;
				margin:-107px auto 0;
				padding:45px;
				position:relative;
				z-index:20;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/subpage_content_bg.png') 0 0 no-repeat;
				}
				
/* ---- FOOTER ---- */

.footer_full	{
				width:100%;
				border-top:1px solid #0b0b0a;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/bg_dark.png') #1c1d20;
				}

#footer			{
				width:960px;
				margin:0 auto;
				padding:30px;
				position:relative;
				z-index:20;
				color:#a1a1a1;
				}
				
#footer a		{
				color:#6a6a6a;
				text-decoration:none;
				}
				
#footer a:hover	{
				color:#a1a1a1;
				text-decoration:none;
				}
				
#footer p		{
				margin:0;
				padding:0;
				}
				
#footer .developed_by {font-size:11px;}
				
#footer .copy	{float:left;}
#footer .social	{float:right;}
#footer .social a	{
				width:42px;
				height:42px;
				overflow:hidden;
				display:block;
				float:left;
				}
				
/* ========== PAGES STYLES&LAYOUTS ========== */

/* ---- Fullwidth Page Layouts ---- */
.columns, .columns2, .columns3, .columns4, .columns5, .columns6, .columns7, .columns8, .columns9, .columns10, .columns11, .columns12, .columns13, .columns14, .columns15, .columns16	{
				width:auto;
				padding:0 0 5px;
				}

.column			{
				width:auto;
				float:left;
				position:relative;
				}
				
.gototop		{
				clear: both;
				font-size: 10px;
				line-height:1.8em;
				height: 1.8em;
				margin: 1.5em 0 3em;
				padding-bottom:1px;
				text-align: right;
				width: 100%;
				position:relative;
				}

.gototop a 		{
				color: #A1A1A1;
				text-decoration: none;
				}

.gototop a:hover	{
				color: #090909;
				text-decoration: none;
				}
				

				
#main .gototop	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_960.png') bottom center no-repeat;}
#sp .gototop	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_940.png') bottom center no-repeat;}
#sp .content_wrapper_sbl #content .gototop,
#sp .content_wrapper_sbr #content .gototop	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_610.png') bottom center no-repeat;}
				
/* ========== Gallery Page ========== */
.splitter_wrap	{
				margin-bottom:2.5em;
				padding-top:1em;
				font-size:1.1em;
				}
				
.splitter_wrap strong	{
				width:60px;
				margin-right:15px;
				padding:6px 0;
				display:block;
				/*color:#fff;*/
				float:left;
				}
				
.splitter		{
				margin:0;
				padding:0;
				list-style:none;
				float:left;
				}
				
.splitter li	{
				margin:0.3em 10px 10px 0;
				padding:0;
				display:inline-block;
				float:left;
				}
				
.splitter li a	{
				width:auto;
				display:inline-block;
				padding:5px 25px;
				cursor:pointer;
				outline:none;
				border-radius:5px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				-webkit-border-radius:5px;
				text-decoration:none;
				font-size:12px;
				line-height:11px;
				text-align:center;
				color:#fff;
				border:1px solid #dcdcdc;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/btn_px.gif') top repeat-x #3c3c3c;
				}

.splitter li a:hover,
.splitter li a:focus,
.splitter li a.current_link	{
				text-decoration:none;
				color:#000;
				background:#DEDEDE;
				border:1px solid #000;
				}

.gallery		{
				width:956px;
				margin-left:-12px;
				margin-bottom:20px;
				position:relative;
				}

.gallery ul		{
				margin:0;
				padding:0;
				list-style:none;
				}

.gallery li		{
				width:214px;
				height:194px;
				overflow:hidden;
				margin:0 0 14px 14px;
				padding:0;
				float:left;
				border:4px solid #fff;
				border-radius:5px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				-webkit-border-radius:5px;
				box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				}

.gallery li:hover	{border:4px solid #8c8b8b;}

.gallery li .gallery_item	{
				width:184px;
				height:164px;
				padding:15px;
				overflow:hidden;
				position:relative;
				z-index:20;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/gallery_item_bg.jpg') 0 0 no-repeat;
				}

.gallery li .gallery_item .cover	{
				position:absolute;
				top:0;
				left:0;
				z-index:100;
				}

.gallery li .gallery_item .zoom	{
				display:block;
				outline:none;
				width:39px;
				height:33px;
				line-height:999px;
				text-indent:-9999px;
				position:absolute;
				bottom:15px;
				right:15px;
				z-index:30;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/zoom.png') 0 0 no-repeat;
				}

.gallery li .gallery_item .btn	{
				position:absolute;
				bottom:15px;
				left:15px;
				}

.gallery li .gallery_item h4	{
				color:#DBDBDB;
				height:1.1em;
				line-height:1.4em;
				overflow:hidden;
				margin-bottom:10px;
				padding-bottom:6px;
				position:relative;
				border-bottom:1px solid #4D4D4D;
				}

				.gallery li .gallery_item h4:after	{
				width:100%;
				content:'';
				position:absolute;
				bottom:0;
				left:0;
				border-bottom:1px solid #000;
				}

.gallery li .gallery_item p	{
				height:7.2em;
				overflow:hidden;
				}
				
/* ========== Partners Page ========== */

.partners		{
				width:956px;
				margin-left:-12px;
				margin-bottom:20px;
				position:relative;
				}

.partners ul	{
				margin:0;
				padding:0;
				list-style:none;
				}

.partners li	{
				width:214px;
				height:194px;
				overflow:hidden;
				margin:0 0 14px 14px;
				padding:0;
				float:left;
				border:4px solid #fff;
				border-radius:5px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				-webkit-border-radius:5px;
				box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				}

.partners li:hover	{border:4px solid #8c8b8b;}

.partners li .partner_item	{
				width:214px;
				height:194px;
				overflow:hidden;
				position:relative;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/gallery_item_bg.jpg') 0 0 no-repeat;
				}

.partners li .partner_item img	{position:absolute;}

.partners li .partner_item .caption {
				width:184px;
				height:164px;
				padding:15px;
				background:#000;
				color:#fff;
					
				/* fix it at the bottom */
				position:absolute;
				left:0;
			
				/* hide it by default */
				visibility: hidden;
				}

.partners li .partner_item h4	{
				color:#DBDBDB;
				height:1.1em;
				line-height:1.4em;
				overflow:hidden;
				margin-bottom:10px;
				padding-bottom:6px;
				position:relative;
				border-bottom:1px solid #4D4D4D;
				}

				.partners li .partner_item h4:after	{
				width:100%;
				content:'';
				position:absolute;
				bottom:0;
				left:0;
				border-bottom:1px solid #000;
				}

.partners li .partner_item p	{
				height:7.2em;
				overflow:hidden;
				}
				
.partners li .partner_item a.partner_link	{
				font-style:italic;
				color:#ccc;
				text-decoration:none;
				}
				
.partners li .partner_item a:hover.partner_link	{
				color:#fff;
				text-decoration:none;
				}

/* ========== Portfolio Page ========== */

.portfolio_one_col,
.portfolio_two_col,
.portfolio_three_col,
.portfolio_four_col	{width:940px;}

.portfolio_one_col ul	{
				width:940px;
				margin:0;
				padding:0;
				list-style:none;
				}

.portfolio_one_col li	{
				width:940px;
				margin:0;
				padding:0 0 35px;
				}

.portfolio_one_col li .portfolio_thumb	{
				width:598px;
				height:290px;
				float:left;
				}

.portfolio_one_col li .portfolio_thumb a	{
				display:block;
				width:598px;
				height:290px;
				position:relative;
				z-index:99;
				outline:none;
				}

.portfolio_one_col li .portfolio_det	{
				width:325px;
				padding-top:10px;
				float:right;
				}
				
.portfolio_two_col ul	{
				width:955px;
				margin:0 0 0 -20px;
				padding:0;
				list-style:none;
				}

.portfolio_two_col li	{
				width:455px;
				display:inline-block;
				float:left;
				margin:0 0 40px 20px;
				padding:0px;
				vertical-align:top;
				}

.portfolio_two_col li .portfolio_thumb	{
				width:457px;
				height:240px;
				margin-bottom:8px;
				}

.portfolio_two_col li .portfolio_thumb a	{
				display:block;
				width:457px;
				height:240px;
				position:relative;
				z-index:99;
				outline:none;
				}
				
.portfolio_three_col ul	{
				width:970px;
				margin:0 0 0 -30px;
				padding:0;
				list-style:none;
				}

.portfolio_three_col li	{
				width:290px;
				display:inline-block;
				float:left;
				margin:0 0 40px 30px;
				padding:0px;
				vertical-align:top;
				}

.portfolio_three_col li .portfolio_thumb	{
				width:293px;
				height:170px;
				margin-bottom:8px;
				}

.portfolio_three_col li .portfolio_thumb a	{
				display:block;
				width:293px;
				height:170px;
				position:relative;
				z-index:99;
				outline:none;
				}
				
.portfolio_four_col ul	{
				width:975px;
				margin:0 0 0 -30px;
				padding:0;
				list-style:none;
				}

.portfolio_four_col li	{
				width:210px;
				display:inline-block;
				float:left;
				margin:0 0 40px 30px;
				padding:0;
				vertical-align:top;
				}

.portfolio_four_col li .portfolio_thumb	{
				width:213px;
				height:170px;
				margin-bottom:8px;
				}

.portfolio_four_col li .portfolio_thumb a	{
				display:block;
				width:213px;
				height:170px;
				position:relative;
				z-index:99;
				outline:none;
				}

.hover_img,
.hover_vid		{
				display:none;
				width:100px;
				height:100px;
				position:absolute;
				top:50%;
				left:50%;
				margin:-50px 0 0 -50px;
				z-index:100;
				cursor:pointer;
				}

.portfolio_thumb .hover_img {background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/zoom_img.png') 0 0 no-repeat;}
.portfolio_thumb .hover_vid	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/zoom_vid.png') 0 0 no-repeat;}

/* ========== Portfolio Detailed Page ========== */

.prev_next_proj	{
				position:absolute;
				top:19px;
				right:0px;
				}

span.prev_proj,
span.next_proj		{
				width:25px;
				height:25px;
				margin:0 3px;
				display:block;
				text-indent:-9999px;
				/*line-height:-9999px;*/
				overflow:hidden;
				float:left;
				cursor:pointer;
				}

span.prev_proj		{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/prev_next.png') 0 0 no-repeat;}
span.next_proj		{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/prev_next.png') -31px 0 no-repeat;}
span:hover.prev_proj	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/prev_next.png') 0 -31px no-repeat;}
span:hover.next_proj	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/prev_next.png') -31px -31px no-repeat;}

.portfolio_detailed	{
				margin-bottom:60px;
				padding:0 0 60px 0;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_940.png') bottom center no-repeat;
				}
				
.portfolio_description {
				margin-left:590px;
				}
				
.portfolio_detailed .tags {
				margin-bottom:15px;
				padding:0 0 4px 25px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_tag.png') 0 2px no-repeat;
				}
				
.portfolio_detailed .divisions {
				margin-bottom:15px;
				padding:1px 0 4px 25px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_document_letter_marked.png') 0 2px no-repeat;
				}
				
.portfolio_detailed .rel_date {
				margin-bottom:15px;
				padding:1px 0 4px 25px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_date.png') 0 2px no-repeat;
				}

/* ========== Blog Page ========== */

.post			{
				width:620px;
				margin-bottom:25px;
				padding-bottom:27px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_610.png') bottom left no-repeat;
				}

.post .posted,
.post .posted_alternate	{
				font-size:11px;
				line-height:15px;
				margin-bottom:1.5em;
				color:#818181;
				overflow:hidden;
				zoom:1;
				}

.post .posted_alternate	{
				padding-bottom:6px;
				margin-bottom:20px;
				border-bottom:1px dashed #D8D8D8;
				}

.post .posted span,
.post .posted_alternate span	{
				min-height:16px;
				padding: 0 10px 0 22px;
				display:block;
				float:left;
				}

.post .posted span a,
.post .posted_alternate a	{
				color:#818181;
				text-decoration:none;
				}

.post .posted span a:hover,
.post .posted_alternate a:hover	{
				color:#000;
				text-decoration:none;
				}

.post .posted_alternate .date,
.post .posted .date		{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_date.png') 0 0 no-repeat;}
.post .posted_alternate .author,
.post .posted .author	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_author.png') 0 0 no-repeat;}
.post .posted_alternate .category,
.post .posted .category	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_category.png') 0 0 no-repeat;}
.post .posted_alternate .comments,
.post .posted .comments	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_comments.png') 0 0 no-repeat;}
				
.post .post_thumb	{margin-bottom:18px;}
.post .post_thumb_alternate	{margin-right:25px; float:left;}
				
.post_descr_alternate {padding:10px 0 0 0;}
				
/* -- bio -- */

#bio			{
				overflow:hidden;
				zoom:1;
				margin-bottom:25px;
				padding:20px;
				border-radius:4px;
				-moz-border-radius:4px;
				-khtml-border-radius:4px;
				-webkit-border-radius:4px;
				background:#D5D5D5;
				/*color:#000;*/
				}

.bio_info		{margin-left:108px;}
				
.bio_info span	{font-weight:bold;}
.bio_info h3	{margin-bottom:5px;}

/* -- popular & related -- */

.popular_related	{
				width:620px;
				margin-bottom:25px;
				padding-bottom:27px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_610.png') bottom left no-repeat;
				}

.popular_related .popular	{
				width:275px;
				float:left;
				}

.popular_related .related	{
				width:275px;
				float:right;
				}
				
.popular_related ul	{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.popular_related ul li	{
				width:275px;
				margin:0;
				padding:5px 0;
				}
				
.popular_related p	{margin:0;}
.popular_related b	{
				display:block;
				padding-top:5px;
				padding-bottom:3px;
				}
				
.popular_related a	{
				color:#666;
				text-decoration:none;
				}
				
.popular_related a:hover	{
				color:#000;
				text-decoration:none;
				}
				
.popular_related .date	{
				display:block;
				padding-bottom:3px;
				color:#4c4c4d;
				font-style:italic;
				}

/* -- commentlist -- */

#commentlist	{
				margin:0 0 25px;
				padding:0 0 37px;
				list-style:none;
				}
				

.content_wrapper #commentlist	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_940.png') bottom center no-repeat;}
.content_wrapper_sbl #commentlist,
.content_wrapper_sbr #commentlist	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_610.png') bottom center no-repeat;}
				
#commentlist li	{
				margin:0;
				padding:20px 0 0 0;
				list-style:none;
				}
				
#commentlist li div.comment	{position:relative;}
/*#commentlist li.odd div.comment	{background:#fff;}*/

div.vcard		{
				width:auto;
				margin-bottom:10px;
				}
				
img.avatar		{
				overflow:hidden;
				float:left;
				margin-right:20px;
				}

a.comment-reply-link	{
				position:absolute;
				bottom:-12px;
				right:25px;
				display:block;
				padding:4px 15px 4px 32px;
				font-size:0.95em;
				color:#fff;
				text-decoration:none;
				border-radius:4px;
				-moz-border-radius:4px;
				-khtml-border-radius:4px;
				-webkit-border-radius:4px;
				border:1px solid #fff;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/reply_icon.png') 10px 6px no-repeat #474747;
				}
				
a:hover.comment-reply-link	{
				color:#000;
				border:1px solid #000;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/reply_icon.png') 10px 6px no-repeat #DEDEDE;
				text-decoration:none;
				}
				
#commentlist li div.comment .posted_content	{
				position:relative;
				padding:20px 24px;
				border-radius:5px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				-webkit-border-radius:5px;
				background:#DEDEDE;
				}
				
#commentlist li.odd div.comment .posted_content	{
				background:#EEEEEE;
				}
				
#commentlist li div.comment .posted_content	.pointer_pc,
#commentlist li.odd div.comment .posted_content	.pointer_pc	{
				width:43px;
				height:15px;
				overflow:hidden;
				position:absolute;
				top:-15px;
				left:100px;
				}
				
#commentlist li div.comment .posted_content	.pointer_pc	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/pointer_posted_content.png') 0 0 no-repeat;}
#commentlist li.odd div.comment .posted_content	.pointer_pc	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/pointer_posted_content_odd.png') 0 0 no-repeat;}

#commentlist .comment_author {
				display:block;
				padding-top:8px;
				font-weight:bold;
				color:#666;
				}

#commentlist .when_posted {
				display:block;
				font-style:italic;
				font-size:0.95em;
				color:#666;
				}
				
#commentlist .comment-body {
				color:#698F1E;
				line-height:1.6em;
				padding-bottom:15px;
				}
				
#commentlist ul.children {
				margin:0;
				padding:0;
				list-style:none;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/arrow_reply.png') 0 40px no-repeat;
				}
				
#commentlist ul.children li {padding-left:30px;}

/* -- comment form -- */

#commentform p	{
				position:relative;
				}

#commentform label		{
				display:block;
				font-weight:bold;
				color:#666;
				}
				
#commentform label small	{
				font-size:0.95em;
				font-weight:normal;
				color:#AAAAAA;
				}
				
#commentform input[type=text]	{
				width:270px;
				padding:3px;
				padding-left:22px;
				position:relative;
				z-index:99;
				height:1.5em;
				}
				
#commentform .icon_name,
#commentform .icon_mail,
#commentform .icon_website	{
				width:16px;
				height:16px;
				display:block;
				position:absolute;
				bottom:4px;
				left:4px;
				z-index:100;
				}
				
#commentform .icon_name	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_name.png') 0 0 no-repeat;}
#commentform .icon_mail	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_mail.png') 0 0 no-repeat;}
#commentform .icon_website	{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icon_website.png') 0 0 no-repeat;}

#commentform textarea	{
				width:470px;
				padding:3px;
				margin-top:8px;
				}
				
/* ========== Contact Page ========== */

#contact label	{display:block;}
.wpcf7 label	{display:block;}
				
.wpcf7 input[type=text]	{
				width:270px;
				padding:3px;
				}

.wpcf7 textarea	{
				width:470px;
				padding:3px;
				margin-top:8px;
				}
				
.wpcf7-not-valid-tip	{
				padding-left:10px;
				color:#FF0000;
				}
				
.wpcf7-validation-errors	{
				color:#FF0000;
				}
				
.ajax-loader	{
				vertical-align:middle;
				margin-left:15px;
				}
				
/* ========== SIDEBARS ========== */

/* ---- Content Sidebar ---- */

#sidebar		{
				width:275px;
				min-height:320px;
				position:relative;
				}
				
.content_wrapper_sbl #sidebar:after,
.content_wrapper_sbl #sidebar .after,
.content_wrapper_sbr #sidebar:after,
.content_wrapper_sbr #sidebar .after	{
				position:absolute;
				content:" ";
				after:" ";
				bottom:-30px;
				width:8px;
				height:30px;
				}

.content_wrapper_sbr #sidebar	{float:right; padding-left:20px; background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/sidebar_separator_right.png') top left no-repeat;}
.content_wrapper_sbl #sidebar	{float:left; padding-right:20px; background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/sidebar_separator_left.png') top right no-repeat;}
.content_wrapper_sbl #sidebar:after,
.content_wrapper_sbl #sidebar .after	{right:0; background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/sidebar_separator_left_after.png') 0 0 no-repeat;}
.content_wrapper_sbr #sidebar:after,
.content_wrapper_sbr #sidebar .after	{left:0; background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/sidebar_separator_right_after.png') 0 0 no-repeat;}

/* ---- Footer Sidebar ---- */

.fsb_full		{
				width:100%;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/fsb.png') top repeat-x;
				}

#fsb			{
				width:960px;
				position:relative;
				margin:0 auto;
				padding:4.5em 30px;
				}

/* ========== STYLED ELEMENTS ========== */

.clear			{
				display:block;
				clear:both;
				height:0 !important;
				overflow:hidden;
				}
				
#main .hr		{
				width:960px;
				height:2px;
				overflow:hidden;
				margin:2.944em 0;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_960.png') 0 0 no-repeat;
				}
				
#sp .hr			{
				width:940px;
				height:2px;
				overflow:hidden;
				margin:2.944em 0;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_940.png') 0 0 no-repeat;
				}
				
#sp .content_wrapper_sbl #content .hr,
#sp .content_wrapper_sbr #content .hr,
.hr_610	{
				width:610px;
				height:2px;
				overflow:hidden;
				margin:2.944em 0;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/hr_610.png') 0 0 no-repeat;
				}
				
.bottom			{margin-bottom:25px;}
				
.alignleft		{float:left;}
.alignright		{float:right;}
.aligncenter	{
				width:auto;
				display:block;
				margin:0 auto;
				}

.alignleft 		{
				margin-right:20px;
				margin-bottom:5px;
				}
				
.alignright		{
				margin-left:20px;
				margin-bottom:5px;
				}

.aligncenter	{margin:0 auto 10px;}
				
p.dropcap-type1:first-letter {
				font-size : 340%;
				line-height:1em;
				display:block;
				float:left;
				width:1em;
				margin-right:10px;
				padding:0.2em 0.24em;
				color : #232323;
				}
				
p.dropcap-type2:first-letter {
				font-size : 320%;
				line-height:1em;
				display:block;
				float : left;
				text-align:center;
				margin-right:10px;
				padding:0.3em 0.34em;
				color : #c9c9c9;
				background:#2a2a2a;
				border-radius:2.6em;
				-moz-border-radius:2.6em;
				-webkit-border-radius:2.6em;
				}
				
p.dropcap-type3:first-letter {
				font-size : 340%;
				line-height:1em;
				display:block;
				float : left;
				text-align:center;
				margin-right:10px;
				padding:0.2em 0.24em;
				color : #232323;
				border:3px solid #b9b9b9;
				border-radius:2.6em;
				-moz-border-radius:2.6em;
				-webkit-border-radius:2.6em;
				}
				
span.highlight_01 {background:#ff6c00; color:#fff;}
span.highlight_02 {background:#79a94b; color:#fff;}
				
.quoteleft		{
				width:240px;
				margin:0 30px 10px 0;
				float:left;
				}
				
.quoteright		{
				width:240px;
				margin:0 0 10px 30px;
				float:right;
				}
				
.PageTitle		{
				min-height:57px;
				_height:57px;
				padding-top:5px;
				padding-bottom:15px;
				position:relative;
				}
				
img.pic,
img.avatar		{
				display:block;
				border:4px solid #fff;
				border-radius:5px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				-webkit-border-radius:5px;
				box-shadow:0 0 4px rgba(0, 0, 0, 0.8);
				-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.8);
				-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.8);
				/*margin-top: 20px;*/
				}
				
img:hover.pic	{
				border:4px solid #efefef;
				box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);
				}
				
.preloader		{background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/preloader.gif') center center no-repeat;}

/* ---- Breadcrumbs ---- */

#breadcrumbs	{
				width:940px;
				padding:0 0 20px;
				font:11px Arial, Helvetica, sans-serif;
				text-transform:capitalize;
				color:#808080;
				}
				
#breadcrumbs a	{
				color:#808080;
				text-decoration:none;
				}
				
#breadcrumbs a:hover	{
				color:#fff;
				text-decoration:none;
				}
				
/* ---- Pagination ---- */

.navigation,
.wp-pagenavi,
.comments-navigation	{
				padding:25px 0;
				clear:both;
				overflow:hidden;
				zoom:1;
				font-size:12px;
				line-height:11px;
				position:relative;
				}
				
.wp-pagenavi ul	{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.wp-pagenavi li	{
				margin:0;
				padding:0;
				float:left;
				background:none;
				}
				
.wp-pagenavi span.pages	{
				display:none;
				float:left;
				padding:6px 8px;
				margin:0 10px 0 0;
				}
				
.navigation a,
.wp-pagenavi a,
.wp-pagenavi span,
.comments-navigation a	{
				width:auto;
				height:12px;
				display:block;
				float:left;
				padding:7px 9px;
				margin-right:2px;
				text-decoration:none;
				color:#000;
				border-radius:5px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				-webkit-border-radius:5px;
				}

.wp-pagenavi span.extend	{border:0;}
				
.wp-pagenavi a,
.wp-pagenavi a.page	{
				color:#000;
				background:#DEDEDE;
				}
				
.navigation a	{			/* Default Nav Buttons */
				color:#fff;
				background:#3c3c3c;
				}

.navigation a:hover,
.wp-pagenavi a:hover,
.wp-pagenavi a:hover.page,
.wp-pagenavi span.current,
.comments-navigation a:hover,
.wp-pagenavi a:hover.first,
.wp-pagenavi a:hover.last,
.comments-navigation a:hover	{
				color:#000;
				text-decoration:none;
				padding:6px 8px;
				border:1px solid #000;
				background:#DEDEDE;
				}

.wp-pagenavi span.current	{font-weight:bold; color:#fff; background:#3c3c3c;}

.wp-pagenavi a.first,
.wp-pagenavi a.last,
.comments-navigation a	{
				color:#fff;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/btn_px.gif') top repeat-x #3c3c3c;
				}
				
.wp-pagenavi a.previouspostslink,
.wp-pagenavi a.nextpostslink {
				width:10px;
				text-indent:-9999px;
				line-height:999px;
				}

.wp-pagenavi a.previouspostslink {background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/previousposts_arrow.png') center 6px no-repeat #3c3c3c;}
.wp-pagenavi a:hover.previouspostslink {background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/previousposts_arrow.png') center 5px no-repeat #3c3c3c; padding:6px 8px;}
.wp-pagenavi a.nextpostslink {background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/nextposts_arrow.png') center 6px no-repeat #3c3c3c;}
.wp-pagenavi a:hover.nextpostslink {background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/nextposts_arrow.png') center 5px no-repeat #3c3c3c; padding:6px 8px;}

.wp-pagenavi a:hover.previouspostslink,
.wp-pagenavi a:hover.nextpostslink,

.nav-previous,
.comments-nav-previous	{float:left;}
.nav-next,
.comments-nav-next		{float:right;}

/* ---- Styles for Buttons ---- */
				
.btn			{
				width:auto;
				display:block;
				margin-top:0.5em;
				padding:7px 12px;
				cursor:pointer;
				outline:none;
				border-radius:5px;
				-moz-border-radius:5px;
				-khtml-border-radius:5px;
				-webkit-border-radius:5px;
				text-decoration:none;
				font-size:12px;
				line-height:1em;
				text-align:center;
				color:#fff;
				border:1px solid transparent;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/btn_px.gif') top repeat-x #3c3c3c;
				}

.small.btn		{
				font-size:11px;
				padding:5px 10px;
				}

a:hover.btn,
a:focus.btn		{
				color:#000;
				text-decoration:none;
				border:1px solid #000;
				background:#DEDEDE;
				}
				
.big.btn		{
				font-size:20px;
				margin:0;
				padding:15px 25px;
				box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);
				-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);
				-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/bigbtn_overlay.gif') top repeat-x #fd8900;
				}
				
a:hover.big.btn	{
				color:#fff;
				text-decoration:none;
				background:#fd8900;
				}
				
a:focus.big.btn	{
				color:#fff;
				text-decoration:none;
				box-shadow:-1px -1px 1px rgba(0, 0, 0, 0.8);
				-moz-box-shadow:-1px -1px 1px rgba(0, 0, 0, 0.8);
				-webkit-box-shadow:-1px -1px 1px rgba(0, 0, 0, 0.8);
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/bigbtn_overlay.gif') top repeat-x #fd8900;
				}
				
a.back			{
				padding-left:31px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/back.png') 8px center no-repeat #474747;
				}
				
a:hover.back	{
				padding-left:31px;
				padding-right:10px;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/back.png') 8px center no-repeat #DEDEDE;
				}

/* ---- Info Boxes ---- */

.succsess_box,
.warning_box,
.error_box,
.info_box		{
				color:#434343;
				margin-bottom:10px;
				padding:1.5em 1.5em 1.5em 75px;
				border-radius:4px;
				-moz-border-radius:4px;
				-khtml-border-radius:4px;
				-webkit-border-radius:4px;
				}

.succsess_box	{
				border:1px solid #A2C487;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/info_icon1.png') 1.5em 1.5em no-repeat #CDECB4;
				}
				
.warning_box	{
				border:1px solid #D1C289;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/info_icon2.png') 1.5em 1.5em no-repeat #F7E9B4;
				}
				
.error_box		{
				border:1px solid #D6AC96;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/info_icon3.png') 1.5em 1.5em no-repeat #F8D1BC;
				}
				
.info_box		{
				border:1px solid #93C3E1;
				background:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/info_icon4.png') 1.5em 1.5em no-repeat #B8E0F9;
				}

/* ---- Ordered/Unordered Lists ---- */
				
ul.ordered		{margin-left:2em;}
				
ul.ordered li		{padding:0 0 1.5em 0;}

ul.ordered.type1	{list-style:decimal;}
ul.ordered.type2	{list-style:decimal-leading-zero;}
				
ul.unordered li		{
					padding:0 0 1.5em 25px;
					background-position: 0 1px;
					background-repeat:no-repeat;
					}
				
ul.unordered.type1 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/add.png');}
ul.unordered.type2 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/add_outline.png');}
ul.unordered.type3 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/add_small.png');}
ul.unordered.type4 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/arrow_large_right.png');}
ul.unordered.type5 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/arrow_large_right_outline.png');}
ul.unordered.type6 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/arrow_medium_lower_right.png');}
ul.unordered.type7 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/arrow_medium_right.png');}
ul.unordered.type8 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/arrow_small_right.png');}
ul.unordered.type9 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/arrow_state_blue_right.png');}
ul.unordered.type10 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/arrow_state_grey_right.png');}
ul.unordered.type11 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/breadcrumb_separator_arrow_2_dots.png');}
ul.unordered.type12 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/breadcrumb_separator_arrow_full.png');}
ul.unordered.type13 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/breadcrumb_separator_dark.png');}
ul.unordered.type14 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/breadcrumb_separator_light.png');}
ul.unordered.type15 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/bullet_blue.png');}
ul.unordered.type16 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/bullet_blue_arrow.png');}
ul.unordered.type17 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/bullet_blue_small.png');}
ul.unordered.type18 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/check.png');}
ul.unordered.type19 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/diamonds_2.png');}
ul.unordered.type20 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/diamonds_3.png');}
ul.unordered.type21 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/folder_classic.png');}
ul.unordered.type22 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/gem_okay.png');}
ul.unordered.type23 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/heart.png');}
ul.unordered.type24 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/okay.png');}
ul.unordered.type25 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/okay_small.png');}
ul.unordered.type26 li	{background-image:url('http://www.avonheadtennis.co.nz/wp-content/themes/inspiration/stylesheets/light/../../images/icons/16x16/star_full.png');}
				
/* ---- Table Layout ---- */
				
.table			{
				width:100%;
				border-collapse:collapse;
				margin-bottom:20px;
				border-bottom:1px solid #d9d9d9;
				/*background:#8c8b8b;*/
				background-color: #CDE5BC;
				}
				
.table thead	{
				box-shadow:0 1px 5px #DCDCDC;
				-moz-box-shadow:0 1px 5px #DCDCDC;
				-webkit-box-shadow:0 1px 5px #DCDCDC;
				}
				
.table			{
				*border-right:1px solid #d9d9d9;		/* ---- CSS Hack for IE7 ---- */
				border-right:1px solid #d9d9d9\0/;		/* ---- CSS Hack for IE8 ---- */
				}
				
.table th		{
				color:#fff;
				background-color:green;
				border:1px solid #4d4d4d;
				border-bottom:none;
				font-weight:bold;
				border-right:none;
				}
				
.table th,
.table td		{
				font-size:1.1em;
				text-align:left;
				padding:10px 18px;
				}

.table th.txtleft,
.table td.txtleft{text-align:left;}
.table th.txtright,
.table td.txtright{text-align:right;}
.table th.txtcenter,
.table th.txtcenter{text-align:center;}

.table tr:nth-child(even){background:#f0f0f0;}
.table tr.odd td{
				*background:#f0f0f0;		/* ---- CSS Hack for IE7 ---- */
				background:#f0f0f0\0/;		/* ---- CSS Hack for IE8 ---- */
				color:#232323;
				}
.table tr:nth-child(-n+1) td{border-top:1px solid #D6D6D7;}
.table tr td	{
				*border-top:1px solid #D6D6D7;		/* ---- CSS Hack for IE7 ---- */
				border-top:1px solid #D6D6D7\0/;	/* ---- CSS Hack for IE8 ---- */
				}
				
.table td		{
				border-left:1px solid #D6D6D7;
				color:#232323;
				}

.table tr > td:last-of-type		{border-right:1px solid #D6D6D7;}
.table tr > td:last-of-type		{border-right:1px solid #D6D6D7;}





/* --------------------------------------------------- Custom CSS------------------------------------------------------------------- */

#navmenu{
				float:right;
}
}

#navmenu ul {margin: 0; padding: 0; 
	list-style-type: none; list-style-image: none; }
#navmenu li {display: inline; }
#navmenu ul li a {text-decoration:none;  margin: 4px;
	padding: 5px 20px 5px 20px; color: #000;
	background: #FFF;}
#navmenu ul li a:hover {color: #000;
	background: #73A021; }
	
.homeText{
				margin-top:18px;
				text-align:left;
}

.special{
				font-style:italic;
				text-decoration:underline;
				font-weight:bold;
}

.centerText{
			text-align:center;	
}

.centerText th{
			text-align:center;
}

.centerText td{
			text-align:center;
}

.centerText td a{
			color:#000;
}

#comittee{
				font-size:13px;
}

div .jGrowl-notification{
			display:none !important;
}

#menu{
	font-size:13px;
}

/* File Aggregate Plugin - wp-content/plugins/contact-form-7/includes/css/styles.css content: */ 
div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip { 
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 img.ajax-loader {
	border: none;
	vertical-align: middle;
	margin-left: 4px;
}

div.wpcf7 div.ajax-error {
	display: none;
}

div.wpcf7 .placeheld {
	color: #888;
}
/* File Aggregate Plugin - wp-content/plugins/ajax-event-calendar/css/jquery-ui-1.8.16.custom.css content: */ 
/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
#ui-datepicker-div .ui-helper-hidden { display: none; }
#ui-datepicker-div .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
#ui-datepicker-div .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
#ui-datepicker-div .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#ui-datepicker-div .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html #ui-datepicker-div .ui-helper-clearfix { height:1%; }
#ui-datepicker-div .ui-helper-clearfix { display:block; }
/* end clearfix */
#ui-datepicker-div .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
#ui-datepicker-div .ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
#ui-datepicker-div .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
#ui-datepicker-div .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
#ui-datepicker-div .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
#ui-datepicker-div .ui-widget .ui-widget { font-size: 1em; }
#ui-datepicker-div .ui-widget input, #ui-datepicker-div .ui-widget select, #ui-datepicker-div .ui-widget textarea, #ui-datepicker-div .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
#ui-datepicker-div { border: 1px solid #aaaaaa; background: #ffffff url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x; color: #222222; }
#ui-datepicker-div .ui-widget-content a { color: #222222; }
#ui-datepicker-div .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x; color: #222222; font-weight: bold; }
#ui-datepicker-div .ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
#ui-datepicker-div .ui-state-default, #ui-datepicker-div .ui-widget-content .ui-state-default, #ui-datepicker-div .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x; font-weight: normal; color: #555555; }
#ui-datepicker-div .ui-state-default a, #ui-datepicker-div .ui-state-default a:link, #ui-datepicker-div .ui-state-default a:visited { color: #555555; text-decoration: none; }
#ui-datepicker-div .ui-state-hover, #ui-datepicker-div .ui-widget-content .ui-state-hover, #ui-datepicker-div .ui-widget-header .ui-state-hover, #ui-datepicker-div .ui-state-focus, #ui-datepicker-div .ui-widget-content .ui-state-focus, #ui-datepicker-div .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x; font-weight: normal; color: #212121; }
#ui-datepicker-div .ui-state-hover a, #ui-datepicker-div .ui-state-hover a:hover { color: #212121; text-decoration: none; }
#ui-datepicker-div .ui-state-active, #ui-datepicker-div .ui-widget-content .ui-state-active, #ui-datepicker-div .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x; font-weight: normal; color: #212121; }
#ui-datepicker-div .ui-state-active a, #ui-datepicker-div .ui-state-active a:link, #ui-datepicker-div .ui-state-active a:visited { color: #212121; text-decoration: none; }
#ui-datepicker-div .ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
#ui-datepicker-div .ui-state-highlight, #ui-datepicker-div .ui-widget-content .ui-state-highlight, #ui-datepicker-div .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x; color: #363636; }
#ui-datepicker-div .ui-state-highlight a, #ui-datepicker-div .ui-widget-content .ui-state-highlight a, #ui-datepicker-div .ui-widget-header .ui-state-highlight a { color: #363636; }
#ui-datepicker-div .ui-state-error, #ui-datepicker-div .ui-widget-content .ui-state-error, #ui-datepicker-div .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x; color: #cd0a0a; }
#ui-datepicker-div .ui-state-error a, #ui-datepicker-div .ui-widget-content .ui-state-error a, #ui-datepicker-div .ui-widget-header .ui-state-error a { color: #cd0a0a; }
#ui-datepicker-div .ui-state-error-text, #ui-datepicker-div .ui-widget-content .ui-state-error-text, #ui-datepicker-div .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
#ui-datepicker-div .ui-priority-primary, #ui-datepicker-div .ui-widget-content .ui-priority-primary, #ui-datepicker-div .ui-widget-header .ui-priority-primary { font-weight: bold; }
#ui-datepicker-div .ui-priority-secondary, #ui-datepicker-div .ui-widget-content .ui-priority-secondary, #ui-datepicker-div .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
#ui-datepicker-div .ui-state-disabled, #ui-datepicker-div .ui-widget-content .ui-state-disabled, #ui-datepicker-div .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
#ui-datepicker-div .ui-icon { width: 16px; height: 16px; background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_222222_256x240.png'); }
#ui-datepicker-div .ui-widget-content .ui-icon {background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_222222_256x240.png'); }
#ui-datepicker-div .ui-widget-header .ui-icon {background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_222222_256x240.png'); }
#ui-datepicker-div .ui-state-default .ui-icon { background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_888888_256x240.png'); }
#ui-datepicker-div .ui-state-hover .ui-icon, #ui-datepicker-div .ui-state-focus .ui-icon {background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_454545_256x240.png'); }
#ui-datepicker-div .ui-state-active .ui-icon {background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_454545_256x240.png'); }
#ui-datepicker-div .ui-state-highlight .ui-icon {background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_2e83ff_256x240.png'); }
#ui-datepicker-div .ui-state-error .ui-icon, #ui-datepicker-div .ui-state-error-text .ui-icon {background-image: url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_cd0a0a_256x240.png'); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
#ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-top, #ui-datepicker-div .ui-corner-left, #ui-datepicker-div .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
#ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-top, #ui-datepicker-div .ui-corner-right, #ui-datepicker-div .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
#ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-bottom, #ui-datepicker-div .ui-corner-left, #ui-datepicker-div .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
#ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-bottom, #ui-datepicker-div .ui-corner-right, #ui-datepicker-div .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
#ui-datepicker-div .ui-widget-overlay { background: #aaaaaa url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
#ui-datepicker-div .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Datepicker 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* File Aggregate Plugin - wp-content/plugins/ajax-event-calendar/css/custom.css content: */ 
/* DO NOT EDIT - CHANGES MADE TO THIS FILE WILL BE LOST ON PLUGIN UPDATE */
/* ADD STYLE OVERRIDES TO YOUR THEME'S STYLE.CSS */

#aec-menu{float:left;padding:10px 0}
#aec-header{width:100%;clear:both;padding:0;margin-bottom:0}
#aec-calendar{font-size:13px;line-height:16px}
#aec-calendar table{margin:0 !important}
#aec-container{position:relative;float:none}

/* fix branding zindex/modal overlay */
#branding {z-index: inherit}

.fc-event-disabled{opacity:0.3;cursor:not-allowed !important}
.em-icon{background:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/em-icon-32.png') no-repeat}

#aec-filter{float:right;font-size:12px;padding:10px 0;margin:0 !important}
#aec-filter li{background:none;list-style:none !important;float:left;padding:0 0 0 4px !important;margin:0}
#aec-filter li:first-child{font-size:14px;padding:3px 4px 3px 0 !important;font-weight:bold}
#aec-filter a{padding:3px 8px;line-height:20px;cursor:pointer;display:block;text-decoration:none;border:1px solid transparent}
#aec-filter a.all:hover,
#aec-filter li.active a{border-color:#fff !important;-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}
#aec-filter a.all,#aec-filter a.all:visited,#aec-filter a.all:active{background:#000;color:#ddd}

#start_time,#end_time,#repeat_int,#repeat_label,#repeat_end{display:none}
#aec-modal-overlay{background-color:#000}

#aec-modal-container{text-align:left;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-box-shadow:0 0 64px #000;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-box-shadow:0 0 64px #000;background-color:#eee;border-radius:0 0 6px 6px;box-shadow:0 0 64px #000;color:#333;font:16px/24px "Lucida Grande",Arial,sans-serif;padding-bottom:4px;width:600px}
#aec-modal-container .close{display:none;position:absolute;right:0;top:0}
#aec-modal-container .close a{color:#666;display:block;font-weight:bold;padding:6px 12px 0;text-decoration:none;text-shadow:0 1px 0 #f4f4f4}
#aec-modal-container .close a:hover{color:#000}
#aec-modal-container .aec-title{background-color:#ddd;border-bottom:1px solid #ccc;color:#000;font-weight:bold;padding:6px 8px;text-shadow:0 1px 0 #f4f4f4}
#aec-modal-container .aec-content{overflow:auto;padding:5px 10px 0;font-size:13px;max-height:600px}


#aec-modal{display:none;overflow:hidden}
#aec-modal p{margin-bottom:5px}
#aec-modal a{text-decoration:none;font-weight:bold}
#aec-modal .times{font-weight:bold}
#aec-modal .location{background:#ddd}
#aec-modal .location span{display:block}
#aec-modal .duration{background:#ddd;font-size:11px}
#event-form .duration{background:none}
#aec-modal .category{float:right;padding:5px;font-weight:bold}
#aec-modal .description{}
#aec-modal .contact{line-height:20px}
#aec-modal .contact label{display:block}
#aec-modal .contact span{font-weight:bold;padding-right:5px}
#aec-modal .presented{font-size:11px;padding-top:5px;margin-top:5px;border-top:1px solid #ddd}
#aec-modal .link:hover,
#aec-modal .maplink:hover{-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;}
#aec-modal .link{font-size:14px;position:absolute;padding:5px 10px;bottom:0;right:10px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
#aec-modal .maplink{font-size:12px;float:right;padding:2px 10px;-moz-border-radius-topleft:0;-moz-border-radius-bottomright:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0}

#aec-calendar .aec-repeating span.fc-event-title{padding-left:18px;background-image:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/repeating.gif');background-repeat:no-repeat;background-position:2px 50%}

.round5{padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.helptip{width:150px;font-size:12px;line-height:18px;background:#ddd}

.aec-version{font-size:10px;color:#666}
.aec-credit{visibility:hidden;position:absolute;height:1px;width:1px;overflow:hidden;top:-999px}

.aec-eventlist{list-style:none;margin: 0 !important}
.aec-eventlist li:first-child{margin-top:3px}
.aec-eventlist li{margin-top:1px;cursor:pointer}
.aec-eventlist li:hover{-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}
.aec-eventlist .fc-event-time{display:block}
.aec-eventlist .aec-repeating span.fc-event-time{padding-left:16px;background-image:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/repeating.gif');background-repeat:no-repeat;background-position:0 4px}
.aec-eventlist .fc-event-title{font-weight:bold}
.aec-eventlist .fc-event-time{font-size:.85em}

.aec-form{font-family:"Lucida Grande","Lucida Sans Unicode", Tahoma, sans-serif}
.aec-form .edit{width:25em}
.aec-form table{border-spacing:0}
.aec-form tr.header{background:#eee}
.aec-form td{padding:5px;margin:0}
.aec-form li{float:left;margin:2px 0 0!important;width:100%}
.aec-form ul{height:1%;list-style:none;margin:0;overflow:hidden}
.aec-form fieldset{display:block;margin-bottom:10px}
.aec-form em{color:red}
.aec-form .picker{cursor:pointer;background:#fff}
.aec-form{list-style:none;margin:0}
.aec-form label{font-size:12px;display:inline;float:left;padding:5px 5px 3px 0;width:120px}
.aec-form label.box{padding:0 0 0 5px;width:auto}
.aec-form li ul li{border-bottom:0 solid red}
.aec-form input{display:inline;padding:0.4em;width:25em}
.aec-form .select option{padding-right:10px}
.aec-form .auto{width:auto !important}
.aec-form .wide{width:32em}
.aec-form .semi{width:15em}
.aec-form .aec-error{background-color:#ff6}
.aec-form select{color:#333;display:inline;float:left;width:20em}
.aec-form textarea{color:#333;display:inline;float:left;height:6.5em;resize:none;width:25em}
.aec-form input[type=radio]{border:0;width:auto;float:left}
.aec-form input[type=checkbox]{border:0;width:auto;float:left}
.aec-form li.buttons{text-align:right;padding-top:10px}
.aec-form li.buttons input{float:none;width:auto}
.aec-form .vvv li{clear:both;display:block;width:100%}
.aec-form .vvv label{clear:both;display:block;float:none;width:100%}
.aec-form .vvv input{display:block;float:left}
.aec-form .vvv select{display:block;float:left}
.aec-form .vvv textarea{display:block;float:left}
.aec-form .hvv{height:1%;overflow:hidden;padding:0 !important}
.aec-form .hvv li{clear:none;display:inline;float:left;margin-right:10px;width:auto}
.aec-form .hvv li.cb{clear:both}
.aec-form .hvv label{display:block;float:none;width:auto;padding:1px 0 0 3px}
.aec-form .hvv label.box{float:left;display:inline;padding:5px 0;vertical-align:top;white-space:nowrap}
.aec-form .hvv input[type=checkbox]{margin:5px}
.aec-form .hvv input{display:block;float:left}
.aec-form .hvv select{display:block}
.aec-form .hvv textarea{display:block}
.aec-form .hii{height:1%;overflow:hidden}
.aec-form .hii li{border-bottom:0;display:inline;float:left;margin-right:10px;width:auto}
.aec-form .hii label{display:inline;margin-right:0;text-align:left;vertical-align:middle;width:auto}
.aec-form .hii input{display:inline;vertical-align:middle}
.aec-form .hii select{display:inline;vertical-align:middle}
.aec-form .hii textarea{display:inline;vertical-align:middle}
.aec-form .hii li li{clear:both}
.aec-form .hhh{height:1%;overflow:hidden}
.aec-form .hhh li{border-bottom:0;display:inline;float:left;margin-right:10px;width:auto}
.aec-form .hhh label{float:left;padding-left:5px;width:100px}
.aec-form .hhh input{float:left}
.aec-form .hhh input[type=checkbox]{margin:5px}
.aec-form .hhh select{float:left}
.aec-form .hhh textarea{float:left}
.aec-form .hhh li li{clear:both}
.aec-form .vii{display:inline;float:left;width:auto}
.aec-form .vii li{clear:both;display:block;float:left;width:auto}
.aec-form .vii label{display:inline;float:none;vertical-align:middle;width:auto}
.aec-form .vii input{display:inline;float:none;vertical-align:middle}
.aec-form .vii select{display:inline;float:none;vertical-align:middle}
.aec-form .vii textarea{display:inline;float:none;vertical-align:middle}
.aec-form .vhh{display:inline;float:left}
.aec-form .vhh li{border-bottom:3px solid #efefef;clear:both;display:block;float:left;width:auto}
.aec-form .vhh label{display:inline;float:left;width:100px}
.aec-form .vhh input{display:inline;float:left}
.aec-form .vhh select{display:inline;float:left}
.aec-form .vhh textarea{display:inline;float:left}
.aec-form label.v{display:block;float:none;padding:3px;text-align:left;width:auto}
.aec-form label.h{display:inline;float:left;width:auto}
.aec-form .multiselect{background-color:#FFF;border:0 inset #ccc;float:left;height:200px;overflow:auto;padding:0;width:200px}
.aec-form .multiselect .aec-form{border:0;height:auto;margin:0;padding:0}
.aec-form .multiselect .vhh{margin:0;padding:0}
.aec-form .multiselect .vhh input{float:left}
.aec-form .multiselect .vhh label{clear:none;display:block;float:none;margin-left:20px;width:auto}
.aec-form .multiselect .vhh li{overflow:hidden;width:100%}
.aec-form .multiselect .vii li{width:100%}
.aec-form input.noborder{border:0}
.aec-form .required{color:red}
.aec-form .leftnote{color:#F93;float:left;padding:3px 5px 0}
.aec-form .bottomnote{clear:both;color:#F93;display:block;padding:0}
.aec-form label span {display:block}
.tar label{text-align:right}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.w100p{width:100%}
.mr20{margin-right:20px}
.ml20{margin-left:20px}
.offset1{margin-left:130px}
.offset2{margin-left:105px}

.fc{direction:ltr;text-align:left}
.fc table{border-collapse:collapse;border-spacing:0}
html .fc,.fc table{font-size:1em}
.fc td,.fc th{padding:0;vertical-align:top}
.fc-header td{white-space:nowrap;border:0}
.fc-header-left{text-align:left;width:25%}
.fc-header-center{text-align:center}
.fc-header-right{text-align:right;width:25%}
.fc-header-title{display:inline-block;vertical-align:top}
.fc-header-title h2{margin-top:0;white-space:nowrap}
.fc .fc-header-space{padding-left:10px}
.fc-header .fc-button{margin-bottom:1em;vertical-align:top}
.fc-header .fc-button{margin-right:-1px}
.fc-header .fc-corner-right{	margin-right:1px}
.fc-header .ui-corner-right{margin-right:0}
.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}
.fc-header .fc-state-down{z-index:3}
.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}
.fc-content{clear:both}
.fc-view{overflow:hidden;width:100%}
.fc-widget-header,.fc-widget-content{border:1px solid #ccc}
.fc-state-highlight{background:#ffc}
.fc-cell-overlay{background:#9cf;filter:alpha(opacity=20);opacity:.2}
.fc-button{cursor:pointer;display:inline-block;position:relative}
.fc-state-default{border-style:solid;border-width:1px 0}
.fc-button-inner{float:left;overflow:hidden;position:relative}
.fc-state-default .fc-button-inner{border-style:solid;border-width:0 1px}
.fc-button-content{float:left;height:1.9em;line-height:1.9em;padding:0 .6em;position:relative;white-space:nowrap}
.fc-button-content .fc-icon-wrap{float:left;position:relative;top:50%}
.fc-button-content .ui-icon{float:left;margin-top:0;position:relative;top:-50%;*margin-top:0;*top:-50%}
.fc-state-default .fc-button-effect{left:0;position:absolute;top:50%}
.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;background:#444;border-color:#fff;border-style:solid;border-width:100px 0 0 1px;height:100px;opacity:.09;filter:alpha(opacity=9)}
.fc-state-default,.fc-state-default .fc-button-inner{background:#F3F3F3;border-color:#ccc #bbb #aaa;border-style:solid;color:#000}
.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999}
.fc-state-down,.fc-state-down .fc-button-inner{background:#777;border-color:#555}
.fc-state-active,.fc-state-active .fc-button-inner{background:#777;border-color:#555;color:#fff}
.fc-state-disabled,.fc-state-disabled .fc-button-inner{border-color:#ddd;color:#999}
.fc-state-disabled{cursor:default}
.fc-state-disabled .fc-button-effect{display:none}
.fc-event{border-style:solid;border-width:0;cursor:pointer;font-size:.85em}
a.fc-event,.fc-event-draggable{cursor:pointer}
a.fc-event{text-decoration:none}
.fc-rtl .fc-event{text-align:right}
.fc-event-skin{background-color:#36c;border-color:#36c;color:#fff}
/* .fc-event-inner{border-style:solid;border-width:0;height:100%;position:relative;width:100%}*/
.fc-event-inner{position:relative;width:100%;height:100%;border-style:solid;border-width:0;overflow:hidden}

.fc-event-time,.fc-event-title{padding:0 1px}
.fc .ui-resizable-handle{display:block;font-size:300%;line-height:50%;overflow:hidden;position:absolute;z-index:99999}
.fc-event-hori{border-width:1px 0;margin-bottom:1px}
.fc-event-hori .ui-resizable-e{cursor:e-resize;height:100%!important;right:-3px!important;top:0!important;width:7px!important}
.fc-event-hori .ui-resizable-w{cursor:w-resize;height:100%!important;left:-3px!important;top:0!important;width:7px!important}
.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}
.fc-corner-left{margin-left:1px}
.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner{margin-left:-1px}
.fc-corner-right{margin-right:1px}
.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner{margin-right:-1px}
.fc-corner-top{margin-top:1px}
.fc-corner-top .fc-event-inner{margin-top:-1px}
.fc-corner-bottom{margin-bottom:1px}
.fc-corner-bottom .fc-event-inner{margin-bottom:-1px}
.fc-corner-left .fc-event-inner{border-left-width:1px}
.fc-corner-right .fc-event-inner{border-right-width:1px}
.fc-corner-top .fc-event-inner{border-top-width: 1px}
.fc-corner-bottom .fc-event-inner{border-bottom-width:1px}
table.fc-border-separate{border-collapse:separate}
.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}
.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}
.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}
.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}
.fc-grid th{text-align:center}
.fc-grid .fc-day-number{float:right;padding:0 2px}
.fc-grid .fc-other-month .fc-day-number{filter:alpha(opacity=30);opacity:0.3}
.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}
.fc-grid .fc-event-time{font-weight:bold}
.fc-rtl .fc-grid .fc-day-number{float:left}
.fc-rtl .fc-grid .fc-event-time{float:right}
.fc-agenda table{border-collapse:separate}
.fc-agenda-days th{text-align:center}
.fc-agenda .fc-agenda-axis{font-weight:normal;padding:0 4px !important;text-align:right;vertical-align:middle;white-space:nowrap;width:50px} /*wp*/
.fc-agenda .fc-day-content{padding:2px 2px 1px !important} /*wp*/
.fc-agenda-days .fc-agenda-axis{border-right-width:1px}
.fc-agenda-days .fc-col0{border-left-width:0}
.fc-agenda-allday th{border-width:0 1px}
.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}
.fc-agenda-divider-inner{height:2px;overflow:hidden}
.fc-widget-header .fc-agenda-divider-inner{background:#eee}
.fc-agenda-slots th{border-width:1px 1px 0}
.fc-agenda-slots td{background:none;border-width:1px 0 0}
.fc-agenda-slots td div{height:20px}
.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}
.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}
.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}
.fc-event-vert{border-width:0 1px}
.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content{overflow:hidden;position:relative;width:100%;z-index:2}
.fc-event-vert .fc-event-time{font-size:10px;white-space:nowrap}
.fc-event-vert .fc-event-bg{background:#fff;filter:alpha(opacity=30);height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}
.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg {display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */ }
.fc-event-vert .ui-resizable-s{bottom:0!important;cursor:s-resize;font-family:monospace;font-size:11px!important;height:8px!important;line-height:8px!important;overflow:hidden!important;text-align:center;width:100%!important}
.fc-agenda .ui-resizable-resizing{_overflow:hidden}

div.time-picker{background:#fff;border:1px solid #aaa;height:191px;margin:0;overflow:auto;position:absolute;width:6em;z-index:10002}
div.time-picker-12hours{width:7em}
div.time-picker ul{list-style-type:none;margin:0;padding:0}
div.time-picker li{cursor:pointer;height:10px;margin:0;padding:4px 3px}
div.time-picker li.selected{background:#0063CE;color:#fff}

div.jGrowl{color:#fff;font-size:12px;padding:10px;position:absolute;z-index:10003}
div.jGrowl{position:absolute}
body > div.jGrowl{position:fixed}
div.jGrowl.top-left{left:0;top:0}
div.jGrowl.top-right{right:0;top:0}
div.jGrowl.bottom-left{bottom:0;left:0}
div.jGrowl.bottom-right{bottom:0;right:0}
div.jGrowl.center{left:25%;top:0;width:50%}
div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}
div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{-moz-border-radius:5px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);-webkit-border-radius:5px;background-color:#000;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:1em;margin-bottom:5px;margin-top:5px;opacity:.85;padding:10px;text-align:left;width:235px;zoom:1}
div.jGrowl div.jGrowl-notification{color:#fff;min-height:40px}
div.jGrowl div.jGrowl-notification div.jGrowl-header{font-size:.85em;font-weight:700}
div.jGrowl div.jGrowl-notification div.jGrowl-close{cursor:pointer;float:right;font-size:1em;font-weight:700;z-index:9999}
div.jGrowl div.jGrowl-closer{cursor:pointer;font-size:.9em;font-weight:700;padding-bottom:4px;padding-top:4px;text-align:center}

.miniColors-trigger{height:24px;width:25px;background:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/arrow.gif') center no-repeat;vertical-align:middle;margin:0 .25em;display:inline-block;outline:none}
.miniColors-selector{position:absolute;width:175px;height:150px;background:#FFF;border:solid 1px #BBB;-moz-box-shadow:0 0 6px rgba(0, 0, 0, .25);-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .25);box-shadow:0 0 6px rgba(0, 0, 0, .25);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;z-index:999999}
.miniColors-selector.black{background:#000;border-color:#000}
.miniColors-colors{position:absolute;top:5px;left:5px;width:150px;height:150px;background:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/gradient.png') center no-repeat;cursor:crosshair}
.miniColors-hues{position:absolute;top:5px;left:160px;width:20px;height:150px;background:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/rainbow.png') center no-repeat;cursor:crosshair}
.miniColors-colorPicker{position:absolute;width:11px;height:11px;background:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/circle.gif') center no-repeat}
.miniColors-huePicker{position:absolute;left:-3px;width:26px;height:3px;background:url('http://www.avonheadtennis.co.nz/wp-content/plugins/ajax-event-calendar/css/images/line.gif') center no-repeat}

#aec-quickselect{display:inline-block}
#aec-quickselect .ui-widget-content{border:0;background:none}
#aec-quickselect .ui-datepicker-title{margin:1px 3px}
#aec-quickselect .ui-datepicker select.ui-datepicker-month, 
#aec-quickselect .ui-datepicker select.ui-datepicker-year{width:auto}
#aec-quickselect .ui-datepicker,
#aec-quickselect .ui-datepicker-header{padding:0;background:none;border:0;width:auto}
#aec-quickselect .ui-datepicker-calendar,
#aec-quickselect .ui-datepicker-prev,
#aec-quickselect .ui-datepicker-next{display:none}

@media print{
div.jGrowl{display:none}
#aec-menu{display:none}
}
/* File Aggregate Plugin - wp-content/plugins/wp-pagenavi/pagenavi-css.css content: */ 
/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

