/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, h7, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure,  footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
		margin:0;
		padding:0;
		border:0;
		outline:0;
		font-size:100%;
		font-weight:normal;
		vertical-align:baseline;
		background:transparent;
	}

	body{ line-height:1; }
	article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section{ display:block; }
	nav ul{ list-style:none; }
	blockquote, q{ quotes:none; }
	blockquote:before, blockquote:after, q:before, q:after{ content:''; content:none; }
	a{ margin:0; padding:0; font-size:100%;  vertical-align:baseline; background:transparent; }

	/* change colours to suit your needs */
	ins{ background:#none; text-decoration:none; }

	/* change colours to suit your needs */
	mark{ background:none; font-style:italic; font-weight:bold; }
	del{ text-decoration: line-through; }
	abbr[title], dfn[title]{ border-bottom:1px dotted; cursor:help; }
	table{ border-collapse:collapse; border-spacing:0; }

	/* change border colour to suit your needs */
	hr{ display:block; height:1px; border:0; border-top:1px solid #cccccc; padding:0; }
	input, select{ vertical-align:middle; }


/**
   * Clearfix
*/

	/* For modern browsers */
	
	.pk_clearfix:before, .pk_clearfix:after{ content:""; display:table; }
	.pk_clearfix:after{ clear:both; }
	
	/* For IE 6/7 (trigger hasLayout) */
	.pk_clearfix{ zoom:1; }


/**
   * General
*/

	body{ font:normal 12px/20px 'intro_lightregular', 'MelbourneRegular', "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-text-size-adjust:none; }
	#wrapper.pk_boxed_site{ margin:20px auto 20px auto; width:980px; }
	#pk_featured, #pk_intro{ position:relative; clear:both; }
	#pk_page{ clear:both; position:relative; overflow:hidden; }
	#pk_page.pk_full_width{ padding:40px 0px 0px 0px; background-color:#008FC5; }
	#pk_page .pk_left_shadow{ position:absolute; top:0px; left:0px; display:block; width:490px; height:30px; }
	#pk_page .pk_right_shadow{ position:absolute; top:0px; right:0px; display:block; width:490px; height:30px; }
	#pk_main, #pk_sidebar{ position:relative; }

	.pk_center_box{ position:relative; margin:0 auto; width:940px; }
	.pk_inner{ overflow:hidden; width:940px; }


/**
   * Default Typography
*/

	h1, h2, h3, h4, h5, h6, h7{ margin-bottom:15px; font-weight:normal; font-style:bold; font-family:'intro_regularregular', 'MelbourneRegular', "Droid Serif", Helvetica, Arial, Lucida Grande, sans-serif; }
	h1{ font-size:36px; line-height:42px; }
	h2{ font-size:30px; line-height:36px; }
	h3{ font-size:24px; line-height:32px; }
	h4{ font-size:18px; line-height:27px;}
	h5{ font-size:14px; line-height:24px; }
	h6{ font-size:11px; }
	h7{ font-size:8px; }

	p, ul, ol, dl, blockquote, pre, code, table, fieldset{ margin-bottom:20px; }
	a, a span{ outline:0 none; text-decoration:none; }
	strong{ font-weight:bold; } 
	cite, em, dfn{ font-style:italic; }
	dfn{ padding-bottom:2px; }
	code, pre, kbd, samp, var{ font-family: 'intro_lightregular', 'MelbourneRegular', "Andale Mono", "DejaVu Sans Mono", Consolas, "Lucida Console", Courier, "New Courier", monospace; font-size:12px; }
	code, pre{ display:block; white-space:pre; overflow:hidden; line-height:20px; }
	code:hover, pre:hover{ overflow:auto; }
	code, .pk_code{ padding:0px 10px 0px 10px; }
	pre{ padding:10px; }
	ins{ padding-bottom:2px; }
	small, sup, sub{ padding:0px 3px; font-size:80%; }
	small{ padding-left:0px; }
	abbr{ text-transform:uppercase; letter-spacing:2px; }
	mark{ padding:2px 5px 3px 5px; font-style:italic; font-weight:bold; }
	a abbr{ cursor:pointer; }
	dfn{ cursor:help; }
	sup{ vertical-align:super; }
	sub{ vertical-align:sub; }

	blockquote{ font-family:"Georgia", "Baskerville", Times, Gill Sans, sans-serif; font-size:15px; *overflow:hidden; }
	blockquote p{ margin:0px 0px 10px 0px; padding:0px 10px 0px 35px; }
	blockquote cite{ display:block; margin-bottom:15px; font-size:12px; }
	blockquote.pk_alignleft{ margin-right:25px; }
	blockquote.pk_alignright{ margin-left:25px; }
	blockquote.pk_alignright p{ padding-left:50px; }

	ul{ margin-left:10px; list-style-type:disc; list-style-position:outside; }
	ul li{ margin-left:5px; }
	ol{ margin-left:15px; list-style-type:decimal; list-style-position:outside; }
	ol li{ margin-left:5px; }
	*:first-child+html ol li{ margin-left:8px; }/* IE 7 Hack */
	ul ul, ol ol, ul ol, ol ul{ margin:5px 0px 10px 8px; }
	dd{ margin:0px 0px 10px 8px; font-size:11px; }

	select{ padding:5px; }
	fieldset{ padding:10px; }
	option{ padding:0px 5px; }
	input, textarea{ outline:none; }
	legend{ padding:5px; font-size:11px; font-weight:bold; }

	textarea{ overflow:auto; margin-bottom:5px; padding:8px 5px 8px 5px; font:12px/20px "Droid Sans", "Helvetica Neue", Arial, Lucida Grande, sans-serif; padding-bottom/*\**/:8px\9; }
	input[type=submit], input[type=reset], button{ margin:0px; padding:0px 0px 3px 12px; font-size:13px; border:none; background:none; cursor:pointer; }
	input[type=text], input[type=password], input[type=email]{ padding:8px 5px 8px 5px; margin:0px 0px 10px 0px; min-width:30%; font-size:12px; line-height:18px; padding-bottom/*\**/:6px\9; /* IE Padding Hack */
		-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
	}


/**
   * Extended Typography
*/

	/* Headings */

	.pk_heading_underline{ display:block; margin-bottom:20px; padding-bottom:5px; }
	.pk_heading_background{ display:inline-block; padding:7px 10px 6px 10px; width:auto; }
	*:first-child+html .pk_heading_background{ display:inline; padding-bottom:6px; }/* IE 7 Hack */

	/* Lists */

	.pk_arrow_list, .pk_arrow_list ul, 
	.pk_circle_list, .pk_circle_list ul,  
	.pk_check_list, .pk_check_list ul, 
	.pk_clear_list, .pk_clear_list ul, 
	.pk_thumbnail_list,
	.pk_comments_list,
	.pk_posts_list, 
	.pk_twitter_list{ margin-left:0px; list-style-type:none; }
	.pk_arrow_list li, .pk_circle_list li, .pk_check_list li{ margin-left:0px; }
	.pk_arrow_list li{ padding-left:13px; }
	.pk_circle_list li{ padding-left:16px; }
	.pk_check_list li{ padding-left:22px; }
	
	/*===dropdown events list===*/
	.pk_arrow_list .children{display:none; }
	.pk_arrow_list li:hover .children{display:block; } 
	li.current-cat .children{display: block;}

	.pk_underline_list, .pk_underline_list ul{ margin-left:15px; list-style-position:outside; }
	.pk_underline_list li, .pk_underline_list ul li { margin-left:0px; padding-left:0px; }
	.pk_underline_list span, .pk_underline_list a{ display:block; padding:4px 0px; }
	.pk_underline_list.pk_arrow_list, .pk_underline_list.pk_circle_list, .pk_underline_list.pk_check_list, .pk_underline_list.pk_clear_list, .pk_underline_list.pk_posts_list{ margin-left:0px; *overflow:hidden; }
	.pk_underline_list.pk_arrow_list a, .pk_underline_list.pk_arrow_list span{ padding-left:13px; }
	.pk_underline_list.pk_circle_list a, .pk_underline_list.pk_circle_list span{ padding-left:16px; }
	.pk_underline_list.pk_check_list a, .pk_underline_list.pk_check_list span{ padding-left:22px; }
	.pk_underline_list.pk_posts_list a, .pk_underline_list.pk_posts_list span{ padding-left:23px; }

/*	AUG new interface 03/2013		.pk_thumbnail_list li{ margin:-1px 0px 0px 0px; padding:10px 0px 2px 0px; overflow:hidden; }*/
	.pk_thumbnail_list li{ margin:0px 0px 0px 0px; padding:0px 0px 2px 0px; overflow:hidden; } /*  AUG new inteface 3/2012  margin:-1px 0px 0px 0px; */
	.pk_thumbnail_list li h5{ margin:0px 0px 10px 0px; padding:0px; line-height:23px; }
	.pk_thumbnail_list li h6{ margin:0px 0px 8px 0px; padding:0px; line-height:23px; }
	.pk_thumbnail_list li p{ margin:0px; }
	.pk_thumbnail_list a{ word-wrap:break-word; }
	.pk_thumbnail_list img, .pk_thumbnail_list .pk_image{ margin:0px 0px 5px 0px; }
	.pk_thumbnail_list .pk_post_meta{ margin-top:6px; font-size:10px; }
	.pk_thumbnail_list.pk_arrow_list li{ padding-left:15px; }
	.pk_thumbnail_list.pk_circle_list li{ padding-left:16px; }
	.pk_thumbnail_list.pk_check_list li{ padding-left:21px; }
	.pk_thumbnail_list.pk_posts_list li{ padding-left:23px; }

	.pk_comments_list li{ margin:-1px 0px 0px 0px; padding:4px 0px 4px 21px; }
	.pk_comments_list li a{ word-wrap:break-word; }
	.pk_comments_list .pk_post_meta{ margin:8px 0px 0px; font-size:11px; }
	.pk_comments_list p{ margin-bottom:10px; }
	
 	.pk_twitter_list li{ margin:-1px 0px 0px 0px; padding:4px 0px 4px 21px; }
 	.pk_twitter_list a{ word-wrap:break-word; }
 	.pk_twitter_list small{ display:block; margin-top:6px; }
	.pk_twitter_list p{ margin-bottom:10px; }	

	/* Hightlights */

	.pk_highlight{ padding:3px 6px; }
	.pk_highlight.pk_rounded{ -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }

	/* Text Icon */

	.pk_text_icon{ padding-left:20px; }

	/* Drop Caps */

	.pk_drop_cap_1{ font-size:45px; line-height:40px; float:left; margin:3px 10px 0px 0px; }
	.pk_drop_cap_2, .pk_drop_cap_3{ font-size:21px; float:left; margin:3px 10px 0px 0px; width:40px; text-align:center; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.33); }
	.pk_drop_cap_2{ padding:13px 0px 0px 0px; height:32px; }
	.pk_drop_cap_3{ padding:10px 0px 0px 0px; height:35px; }


/**
   * Table
*/

	table{ width:100%; }
	table, td, th{ vertical-align:middle; }
	caption{ padding:5px 0px; }

	.pk_table_wrapper{ margin-bottom:30px; padding:0px 0px; }
	.pk_table table{ margin:0px; padding:0px; width:100%; border-collapse:collapse; }
	.pk_table th{ padding:10px; text-align:center; font-weight:normal; font-size:14px; }
	.pk_table td{ padding:10px; text-align:center; }
	.pk_table tfoot td{ padding:5px; }
	
	table.aug_hidden_td {width:100%; }
	table.aug_hidden_td td{ border:none #c9c9c9; background-color:#FBFBFB; text-align:center; width:16.8%}
	
	.aug_hidden_table tr td{ border:none; background:transparent; text-align:center; }
	.aug_hidden_table td img{ margin: 0 auto; display: block;}
/**
   * Logo
*/

	.pk_logo{ float:left; margin:10px 0px 0px 0px; padding:0px; z-index:9000; text-indent:-9999px; }
	.pk_logo a{ display:block; }


/**
   * Header
*/

	header{ position:relative; float:left; width:100%; z-index:30000; }
	header h2{ display:none; margin:0px; }


/**
   * Nav
*/

	.pk_navigation_wrapper{ float:right; margin:20px 0px; padding-right:0px; height:45px; }
	nav{ display:block; margin:0px 0px 0px 20px; padding:0px 12px 0px 0px; height:45px; z-index:5000; }
	nav ul{ margin:0px; padding:0px; list-style-type:none; }
	nav ul a{ float:left; position:relative; margin:0px; padding:8px 3px 10px 3px; border:none; }
	nav ul li{ float:left; position:relative; margin:2px 0px 0px 0px; padding:0px 13px 0px 5px; font-size:12px; font-weight:bold; }
	nav ul ul{ display:none; position:absolute; margin:0px 0px 10px 0px; padding:5px 0px; top:38px; left:-15px; width:200px; z-index:1000;
		-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); -webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);
		-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	}
	nav ul ul a{ float:left; margin:0px; padding:4px 0px 4px 11px; width:170px; height:auto; }
	nav ul li li{ margin:0px 8px; padding:0px 5px; margin-top:2px; width:174px; }
	nav ul ul ul{ top:auto; padding:0px 0px 5px 0px; margin-left:5px; width:200px; }
	nav ul li ul ul{ top:-2px; left:180px; }
	nav .pk_last{ margin-right:0px; padding-right:0px; border:none; }


/**
   * Columns
*/

	.pk_full_width{ width:100%; }
	.pk_one_half, .pk_one_third, .pk_one_fourth, .pk_one_fifth, .pk_one_sixth, .pk_two_third, .pk_two_fourth, .pk_two_fifth, .pk_two_sixth, .pk_three_fourth, .pk_three_fifth, .pk_three_sixth, .pk_four_fifth, .pk_four_sixth, .pk_five_sixth{
		position:relative; float:left; margin-right:2.0%;
	}
	.pk_one_half{ width:48%; }
	.pk_one_third{ width:30.6%; }
	.pk_one_fourth{ width:21%; }
	.pk_one_fifth{ width:24.0%; }
	.pk_one_sixth{ width:17.0%; }
	.pk_two_third{ width:65.3%; }
	.pk_two_fourth{ width:48%; }
	.pk_two_fifth{ width:37.6%; }
	.pk_two_sixth{ width:30.6%; }
	.pk_three_fourth{ width:73%; }
	.pk_three_fifth{ width:58.4%; }
	.pk_three_sixth{ width:47.9%; }
	.pk_four_fifth{ width:79.2%;}
	.pk_four_sixth{ width:65.3%; }
	.pk_five_sixth{ width:82.6%; }
	.pk_last{ margin-right:0px; }


/**
   * Sidebar
*/

	/* Right */

	.pk_right_sidebar #pk_main{ float:left; width:710px; }
	.pk_right_sidebar #pk_content{ overflow:hidden; margin:40px 20px 40px 0px; }
	.pk_right_sidebar #pk_sidebar{ float:right; margin:0px; width:229px; }
	.pk_right_sidebar #pk_sidebar_content{ overflow:hidden; margin:40px 0px 40px 20px; padding:0px; min-height:100px; }

	/* Left */

	.pk_left_sidebar #pk_main{ float:right; width:710px; }
	.pk_left_sidebar #pk_content{ overflow:hidden; margin:20px 0px 10px 20px; } /* AUG new interface 03/2013    margin:20px 0px 30px 20px;*/
	.pk_left_sidebar #pk_sidebar{ float:left; margin:0px; width:229px; }
	/*.pk_left_sidebar #pk_sidebar_content{ overflow:hidden; margin:30px 20px 40px 0px; padding:0px; min-height:100px; }*/
	.pk_left_sidebar #pk_sidebar_content{ overflow:visible; margin:30px 20px 40px 0px; padding:0px; min-height:100px; }

	/* Comments */

	#pk_comments_main{ float:left; overflow:hidden; width:710px; }
	#pk_comments_main #pk_comments{ margin-top:20px; }
	#pk_comments_main #comments{ margin-right:20px; }
	#pk_comments_main #respond{ margin-right:20px; }
	#pk_comments_main .comment_list #respond{ margin-right:0px; }
	#pk_comments_sidebar { float:right; margin:0px; width:229px; }
	#pk_comments_sidebar #pk_comments_sidebar_content{ overflow:hidden; margin:20px 0px 40px 20px; padding:0px; min-height:100px; }


/**
   * Intro
*/

	#pk_intro{ overflow:hidden; padding:10px 0px; }
	#pk_intro .pk_inner{ margin:30px 40px; }
	#pk_intro h2{ margin-right:20px; padding:10px 25px 10px 0px; }
	#pk_page_title{ display:block; float:left; font-weight:bold; font-size:28px; margin:5px 0px 0px 0px; padding:0px 20px 3px 0px; min-height:35px; }
	#pk_slogan{ padding-top:22px; margin-bottom:0px; min-width:200px; font-size:20px; font-style:normal; line-height:28px;
		 font-family:'intro_lightregular', 'MelbourneRegular', "Droid Serif", Helvetica, Arial, Lucida Grande, sans-serif;
	}


/**
   * Itis Slider
*/

	.pk_itis_slider{ position:relative; overflow:hidden; margin:0px; padding:0px; height:400px; }
	.pk_itis_slider .pk_slider_content{ margin:0px; padding:0px; border:none; }
	.pk_itis_slider .pk_slider_content .pk_slider_item img{ display:block; margin:0px auto; padding:0px; border:none; }
	.pk_itis_slider .pk_slider_content .pk_slider_item .pk_tooltip_caption{ text-align:center; }
	.pk_itis_slider .pk_slider_content .pk_slider_item .pk_tooltip_caption p{ margin-bottom:0px; }
	.pk_itis_slider .pk_slider_content .pk_slider_item .pk_image_wrapper{ border:none; }
	
	.pk_itis_slider .pk_slider_navigation{ display:none; position:relative; overflow:hidden; margin:0px; padding:0px; border:none; }
	.pk_itis_slider .pk_slider_navigation ul{ display:block; margin:0px; padding:0px; list-style-type:none; }
	.pk_itis_slider .pk_slider_navigation li{ float:left; margin:0px; padding:0px; }
	.pk_itis_slider .pk_slider_navigation .pk_thumb_button{ display:block; position:absolute; overflow:hidden; cursor:pointer; }
	.pk_itis_slider .pk_slider_navigation .pk_thumb_label{ position:absolute; line-height:18px; font-size:13px; z-index:9; }
	.pk_itis_slider .pk_slider_navigation .pk_thumb_label_text{ position:absolute; display:inline; text-align:center; z-index:8; }
	.pk_itis_slider .pk_slider_navigation .pk_thumb_label_text img{ display:block; margin:0 auto; padding:0px; }
	.pk_itis_slider .pk_slider_navigation .pk_thumb_overlay{ position:absolute; z-index:7; }
	.pk_itis_slider .pk_slider_navigation .pk_button_prev, .pk_itis_slider .pk_slider_navigation .pk_button_next{ position:absolute; z-index:20; }

	.pk_itis_slider .pk_tooltip_wrapper{ position:absolute; display:block; width:155px; overflow:hidden; }
	.pk_itis_slider .pk_tooltip .pk_tooltip_content{ overflow:hidden; padding:5px 20px 20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
	.pk_itis_slider .pk_tooltip .pk_tooltip_content{ -moz-box-shadow:0px -1px 2px rgba(0, 0, 0, 0.2); -webkit-box-shadow:0px -1px 2px rgba(0, 0, 0, 0.2); box-shadow:0px -1px 2px rgba(0, 0, 0, 0.2); }
	.pk_itis_slider .pk_tooltip .pk_tooltip_content h3{ margin:13px 0px 5px 0px; padding-bottom:5px; font-size:16px; line-height:18px; }
	.pk_itis_slider .pk_tooltip .pk_tooltip_content p{ margin:10px 0px 0px 0px; line-height:18px; font-size:12px; }
	.pk_itis_slider .pk_tooltip .pk_tooltip_content hr{ float:left; margin-top:10px; border:none; }
	.pk_itis_slider .pk_tooltip .pk_tooltip_read_more{ float:right; margin:0px; pading:0px; }
	*:first-child+html .pk_itis_slider .pk_tooltip .pk_tooltip_read_more{ margin-top:-25px; }/* IE 7 Hack */
	.pk_itis_slider .pk_tooltip .pk_tooltip_footer{ margin-top:3px; height:20px; }
	.pk_itis_slider .pk_tooltip .pk_tooltip_post_link{ display:none; }

	.pk_itis_slider .pk_arrow{ display:block; margin:0 auto; border-color:#000 transparent transparent transparent; border-style:solid; border-width:7px; height:0px; width:0px; }


/**
   * Events
*/

	.pk_entry_grid{ margin-bottom:20px; }
	.pk_entry_grid .pk_entry_title{ font-size:18px; margin-top:5px;}
	.pk_entry_grid .pk_video.pk_alignleft, .pk_entry_grid .pk_video.pk_alignright{ margin-top:0px; }


/**
   * Blog
*/

	.pk_entry{ clear:both; overflow:hidden; margin-bottom:20px; }
	.pk_entry .pk_entry_title{ margin:0px 0px 5px 0px; }
	.pk_entry.pk_entry_full .pk_entry_content{ margin-top:20px; }
	.pk_entry.pk_entry_list .pk_entry_content{ margin:0px; }
	.pk_entry .pk_entry_meta{ overflow:hidden; position:relative; margin-bottom:10px; font-size:10px; }
	.pk_entry .pk_entry_meta p{ margin-bottom:0px; }
	.pk_entry .pk_entry_meta .pk_meta_divider{ padding:0px 5px 0px 7px; }
	.pk_entry .pk_entry_meta .pk_meta_tot_comments{ position:absolute; top:0; right:0; }

	.pk_sharing h5{ float:left; margin:13px 0px 0px; }
	.pk_sharing ul{ float:left; margin-bottom:0px; list-style-type:none; }
	.pk_sharing li{ float:left; margin-right:2px; width:40px; height:45px; }
	
	#pk_author_1{ margin:30px 0px 0px 0px; }
	#pk_author_1.pk_basic_box_normal, #pk_author_1 .pk_basic_box_content_wrapper{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
	#pk_author_1 h5{ margin-bottom:0px; }
	#pk_author_1 p{ margin:10px 0px 0px; }


/**
   * Comments
*/

	#pk_comments{ clear:both; margin:60px 0px 10px 0px; }
	#pk_comments h4{ dipslay:block; float:left; margin-bottom:30px; width:300px; }
	#pk_comments ol, #pk_comments ul, #pk_comments ol li, #pk_comments ul li{ margin:0px; }
	#pk_comments .pk_comment, #pk_comments .pk_comment .pk_message{ overflow:hidden; }
	#pk_comments .pk_comment .pk_message{ margin-bottom:30px; }
	#pk_comments .pk_comment .pk_message .pk_image.pk_alignleft{ margin-top:15px; width:64px; height:64px; }
	#pk_comments .pk_comment .pk_message .pk_arrow{ position:absolute; display:block; margin:25px 0px 0px 66px; border-color:transparent; border-style:solid; border-width:7px; height:0px; width:0px; }
	#pk_comments .pk_comment .pk_comment_text{ float:right; width:610px; }
	#pk_comments .pk_comment .pk_comment_text p{ margin:20px 0px 0px; padding:0px 20px; }
	#pk_comments .pk_comment .pk_comment_text .pk_comment_meta{ clear:both; margin:20px 0px 0px; padding:0px 0px 0px 20px; font-size:11px; }
	#pk_comments .pk_comment .pk_comment_text .pk_comment_meta time{ margin-left:10px; font-size:11px; }
	#pk_comments .pk_comment .pk_comment_text{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

	#pk_comments .pk_comment .pk_comment_text .comment-reply-link{ float:right; margin:0px 1px 1px 0px; padding:3px 15px; font-size:11px; border:none; }
	#cancel-comment-reply-link{ position:absolute; top:27px; right:20px; margin:0px; padding:0px; text-decoration:none; font-size:13px; font-weight:normal; }

	#pk_comments .comment_list{ clear:both; }
	#pk_comments .comment_list, #pk_comments .comment_list .children{ overflow:hidden; list-style-type:none; }
	#pk_comments .comment_list .children a{ display:inline; padding:0px; }
	#pk_comments .comment_list .children span{ padding:0px; border:none; }
	#pk_comments .comment_list .children{ padding-left:45px; }
	#pk_comments .comment_list .children li .pk_comment_text{ width:565px; }
	#pk_comments .comment_list .children .children{ padding-left:45px; }
	#pk_comments .comment_list .children .children li .pk_comment_text{ width:520px; }
	#pk_comments .comment_list .children .children .children{ padding-left:45px; }
	#pk_comments .comment_list .children .children .children li .pk_comment_text{ width:475px; }
	#pk_comments .comment_list .children .children .children .children{ padding-left:45px; }
	#pk_comments .comment_list .children .children .children .children li .pk_comment_text{ width:430px; }
	#pk_comments .comment_list .children .children .children .children .children{ padding-left:45px; }
	#pk_comments .comment_list .children .children .children .children .children li .pk_comment_text{ width:385px; }

	#pk_comments_form{ margin-top:25px; }
	#pk_comments .comment_list #pk_comments_form{ position:relative; overflow:hidden; margin:-20px 0px 30px 80px; padding:20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

	.pk_comments_rss{ padding-top:0px; }
	.bypostauthor{  }


/**
   * Categories Filter
*/

	.pk_categories_filter{ overflow:hidden; margin:0px 0px 0px 0px; padding:0px; height:35px; }
	.pk_categories_filter .pk_dropdown_categories{ width:220px; position:absolute; margin-top:-20px; right:0px; z-index:10; }
	.pk_categories_filter .pk_button_categories{ display:block; margin-bottom:0px; padding:7px 0px 0px 10px; height:28px;  cursor:pointer; }
	.pk_categories_filter .pk_categories_list{ overflow:hidden; display:none; list-style-type:none; margin:1px 0px 0px 2px; padding:0px; width:210px;
		-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.18); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.18); box-shadow:0px 1px 3px rgba(0, 0, 0, 0.18);
		-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	}
	.pk_categories_filter li{ margin:0px 10px; padding:0px; }
	.pk_categories_filter li a{ display:block; padding:4px 0px 4px 15px; }
	.pk_categories_filter .pk_last{ border:none; }

	.pk_right_sidebar .pk_categories_filter .pk_dropdown_categories{ right:20px; }


/**
   * Extra Content / Footer
*/

	#pk_extra_content{ clear:both; overflow:hidden; margin:10px 0px 15px 0px; padding-bottom:40px; }

	footer{ clear:both; overflow:hidden; padding:15px 0px; width:100%; }
	footer .pk_footer_menu{ float:right; margin:0px; font-size:11px; list-style-type:none; }
	footer .pk_footer_menu li{ float:left; margin-right:3px; }
	footer .pk_footer_menu li a{ padding:0px 5px 0px 0px; margin:0px; border:none; }
	footer .pk_footer_menu li.pk_last{ margin:0px;}
	footer .pk_footer_sn{ float:left; margin:0px; list-style-type:none; }
	footer .pk_footer_menu .pk_button_top{ margin:0px 0px 0px 3px; padding-right:0px; }
	footer .pk_footer_sn li{ float:left; margin:1px 0px 0px 6px; }
	footer .pk_copyright{ float:left; margin:0px 5px 0px 0px; padding:0px; font-size:11px; }


/**
   * Pagination
*/

	.pk_pagination{ clear:both; margin:20px 0px 30px 0px; text-align:left; }
	.pk_pagination a{ text-align:center; margin-right:4px; padding:6px 10px; font-size:12px; }
	.pk_pagination a{
		 -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; 
		 -moz-box-shadow:0px 3px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0px 3px 1px rgba(0, 0, 0, 0.1); box-shadow:0px 3px 1px rgba(0, 0, 0, 0.1);
	}
	.pk_pagination a.pk_current_page{ -moz-box-shadow:0px 3px 1px rgba(0, 0, 0, 0.15); -webkit-box-shadow:0px 3px 1px rgba(0, 0, 0, 0.15); box-shadow:0px 3px 1px rgba(0, 0, 0, 0.15); }

	.pk_pagination.pk_pagination_comments{ float:left; width:100%; margin-bottom:40px; }
	.pk_pagination.pk_pagination_comments .pk_button_prev, .pk_pagination.pk_pagination_comments .pk_button_next{ float:left; margin-top:-4px; padding:3px 10px; position:relative; width:auto; }
	.pk_pagination.pk_pagination_comments .pk_pages{ float:left; }
	.pk_pagination.pk_pagination_comments .pk_current_page{ text-align:center; margin-right:4px; padding:6px 10px; font-size:12px; }
	.pk_pagination.pk_pagination_comments .pk_current_page{
		 -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; 
		 -moz-box-shadow:0px 3px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0px 3px 1px rgba(0, 0, 0, 0.1); box-shadow:0px 3px 1px rgba(0, 0, 0, 0.1);
	}


/**
   * Widgets
*/

	.pk_widget{ clear:both; margin-bottom:20px; }
	.pk_widget select{ width:100%; }
	.pk_widget .pk_image.pk_alignleft{ margin-bottom:1px; }

	#pk_sidebar .pk_widget{ margin-bottom:22px; }
	#pk_sidebar .pk_last_widget, #pk_sidebar .pk_last_widget ul, #pk_sidebar .pk_last_widget ol{ margin-bottom:0px; }
	#pk_sidebar .pk_widget.pk_last_widget, #pk_sidebar .pk_widget.pk_last_widget ul, #pk_sidebar .pk_widget.pk_last_widget ol{ margin-bottom:0px; }
	#pk_comments_sidebar .pk_widget.pk_last_widget, #pk_comments_sidebar .pk_widget.pk_last_widget ul, #pk_comments_sidebar .pk_widget.pk_last_widget ol{ margin-bottom:0px; }

	/* Titled Widget */

	.pk_titled_widget .pk_widget_title{ position:relative; overflow:hidden; height:40px; }
	.pk_titled_widget .pk_left_corner, .pk_titled_widget .pk_right_corner{ position:absolute; display:block; top:0px; width:15px; height:40px; }
	.pk_titled_widget .pk_right_corner{ right:0px; }
	.pk_titled_widget .pk_widget_title h5{ position:absolute; top:0px; margin:10px 25px 0px 25px; font-size:15px; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.33); font-family: 'intro_blackregular','MelbourneBold'; }
	.pk_titled_widget .pk_widget_content{ position:relative; overflow:hidden; }
	.pk_titled_widget .pk_widget_content ul{ margin:0px; padding:0px; list-style-type:none; }
	.pk_titled_widget .pk_widget_content li{ margin:0px; padding:20px; border:none; }
	.pk_titled_widget .pk_widget_content img{ display:block; }
	.pk_titled_widget .pk_widget_content p{ margin-bottom:15px; }
	.pk_titled_widget .pk_widget_content p.pk_post_meta{ margin:0px; font-size:10px; }
	.pk_titled_widget .pk_widget_content cite{ display:block; margin:10px 0px 0px 0px; font-size:10px; line-height:14px; }
	.pk_titled_widget.pk_twitter ul{ border-top:none; }
	.pk_titled_widget .aug_padding_left{padding-left:24px; }
	.pk_titled_widget .aug_padding_left_top{padding-left:24px; padding-top: 25px;}
	
	.pk_titled_widget .pk_widget_content p, .pk_titled_widget.pk_twitter .pk_widget_content p{ margin-bottom:0px; padding-left:20px; }
	
	.pk_testimonials .pk_widget_content p{ margin-bottom:0px; padding-left:0px; font-size: 90%; line-height:14px; }
	.pk_testimonials img{ margin: 0px auto 5px auto; }
	
	.pk_titled_widget .pk_widget_navigation{ height:30px; padding:0px 10px; }
	.pk_titled_widget .pk_widget_navigation .pk_button_circle{ display:none; float:right; margin:5px 0px 0px 3px; }
	.pk_titled_widget, .pk_titled_widget .pk_widget_navigation{ 
		-moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; border-top-left-radius:0px;
		-moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; border-top-right-radius:0px;
		-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px;
		-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px;
	}

	.pk_titled_widget .pk_call_to_action{ display:none; float:left; margin:4px 0px 0px 10px; font-size:11px; cursor:pointer; }
	.pk_titled_widget.pk_twitter .pk_call_to_action{ display:inline; margin-left:0px; }
	.pk_titled_widget.pk_twitter .pk_call_to_action:hover{ border:none; }

	/* PK Advertise 125 x 125 */
	
	.pk_advertise_125_125{ overflow:hidden; }
	.pk_advertise_125_125 .pk_image{ margin-bottom:5px; padding:10px 0px; }
	.pk_advertise_125_125 .pk_image_wrapper{ border:none; }
	.pk_advertise_125_125 .pk_image .pk_image_wrapper img{ margin:0 auto; padding:0px; width:125px; max-width:125px; }

	/* PK Flickr */
	
	.pk_flickr_widget{ overflow:hidden; padding:1px; }
	.pk_flickr_widget .pk_image{ float:left; margin:2px; }
	.pk_flickr_widget .pk_image_wrapper{ width:68px; height:68px; }
	.pk_flickr_widget .pk_image_wrapper img{ width:56px; height:56px; margin-top:6px; }

	#pk_sidebar .pk_flickr_widget .pk_image{ margin:0px 7px 7px 0px; }
	#pk_sidebar .pk_flickr_widget .pk_image_wrapper{ width:60px; height:60px; }
	#pk_sidebar .pk_flickr_widget .pk_image_wrapper img{ width:48px; height:48px; }
	
	#pk_extra_content .pk_flickr_widget{ padding:0px; }

	/* WP Search */

	#searchform{ position:relative; }
	#searchform input[type=text]{ margin:0px 45px 0px 0px; padding:8px 8px; width:150px; height:24px; vertical-align:middle; border:none; }
	#searchform input[type=submit]{ position:absolute; top:0px; right:0px; margin:0px; padding:0px; width:45px; height:40px; border:none; cursor:pointer; outline:none; text-indent:-9999px; }
	*:first-child+html #searchform input[type=submit]{ font-size: 0; display:block; line-height: 0; }/* IE 7 Hack */
	#searchform .screen-reader-text{ display:none; }

	#pk_content .pk_full_width #searchform input[type=text]{ width:650px; }
	.pk_full_width #searchform input[type=text]{ width:900px; }
	.pk_one_half #searchform input[type=text]{ width:411px; }
	.pk_one_third #searchform input[type=text]{ width:248px; }
	.pk_one_fourth #searchform input[type=text]{ width:167px; }
	.pk_one_fifth #searchform input[type=text]{ width:117px; }
	.pk_two_third #searchform input[type=text]{ width:574px; }
	.pk_two_fifth #searchform input[type=text]{ width:313px; }
	.pk_three_fourth #searchform input[type=text]{ width:655px; }
	.pk_three_fifth #searchform input[type=text]{ width:509px; }
	.pk_four_fifth #searchform input[type=text]{ width:704px; }
	.pk_five_sixth #searchform input[type=text]{ width:736px; }

	/* WP-Calendar */
	
	#calendar_wrap th, #calendar_wrap td{ padding:2px 0px; }

	/* WP-Blogroll */
	
 	.blogroll li{ padding-left:15px; }
 	.blogroll.pk_underline_list li a{ margin-left:-15px; }
	
	/* WP-RSS */
	
	.rsswidget img{ margin:0px 0px 0px 0px; padding:0px; }
 	.rss-date{ display:block; margin:10px 0px 0px 0px; font-size:11px; }
 	.rssSummary{ margin-bottom:10px; }


/**
   * Shortcodes
*/

	.pk_scp_featured_posts, .pk_scp_popular_posts, .pk_scp_related_posts, 
	.pk_scp_recent_events, .pk_scp_featured_events, .pk_scp_popular_events, .pk_scp_related_events,
	.pk_scp_google_maps, .pk_scp_recent_comments{ overflow:hidden; margin-bottom:30px; }
	.pk_scp_recent_posts { overflow:hidden; }

	.pk_scp_featured_posts ul, .pk_scp_recent_posts ul, .pk_scp_popular_posts ul, .pk_scp_related_posts ul, 
	.pk_scp_recent_events ul, .pk_scp_featured_events ul, .pk_scp_popular_events ul, .pk_scp_related_events ul,
	.pk_scp_recent_comments ul{ margin-bottom:0px; }
 	
	/* WP-Gallery */

	.pk_entry_attachment{ padding:10px; text-align:center; }
	.pk_attachment_caption p{ display:block; margin:3px 0px 0px 0px; padding:10px 17px; }
	.pk_attachments_navigation{ overflow:hidden; }
	.pk_attachments_navigation .pk_prev_atachment a, .pk_attachments_navigation .pk_next_atachment a{ padding:0px 15px; }
	.pk_prev_atachment a{ float:left; }
	.pk_next_atachment a{ float:right; }
	.pk_entry_attachment, .pk_attachment_caption p{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
	
	/* PK Get Size */
	
	.pk_get_size{ margin:0px 0px 20px 0px; padding:6px 15px; width:auto; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; z-index:5605; }


/**
   * Add This
*/

	.pk_add_this{ position:relative; clear:both; margin:40px 0px 20px 0px; padding:12px 0px 3px 0px; }


/**
   * PK Slider
*/

	.pk_slider{ margin-bottom:30px; }
	.pk_slider .pk_slider_content{ overflow:hidden; position:relative; margin:0px; padding:5px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
	.pk_slider .pk_slider_content .pk_image_wrapper, .pk_slider .pk_slider_content .pk_video_wrapper{ margin:0px; padding:0px; border:none; background:none; }
	.pk_slider .pk_slider_content .pk_image_wrapper img{ display:block; margin:0px; padding:0px; }
	.pk_slider .pk_slider_navigation{ position:absolute; height:25px; }
	.pk_slider .pk_slider_item{ clear:both; margin:0px; padding:0px; }
	.pk_slider .pk_button_next, .pk_slider .pk_button_prev, .pk_slider .pk_button_slideshow{ position:absolute; width:20px; height:24px; cursor:pointer; cursor:hand; text-indent:-9999px; }
	.pk_slider .pk_slider_thumbs{ float:left; margin:7px 7px 0px 0px; padding:0px; height:20px; }
	.pk_slider .pk_slider_thumbs .pk_button_circle.pk_button_slider{ float:left; margin-right:3px; width:11px; height:14px; }
	.pk_slider .pk_slider_info_button{ display:block; float:left; margin-top:3px; }
	.pk_slider .pk_slider_item_info_background{ top:0; left:0; }


/**
   * Images
*/

	.pk_image{ margin:0px 0px 10px 0px; padding:0px; }
	.pk_image_wrapper{ position:relative; overflow:hidden; } /* AUG new interface 03/2013 -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;*/
	.pk_image_wrapper img{ display:block; margin:0 auto; padding:0px; } /* AUG new interface 03/2013*/
	.pk_fit img{ display:block; margin:0 auto; }

	/* Overlay Icons */

	.pk_image_button_overlay{ position:absolute; display:none; overflow:hidden; top:0; width:100%; height:100%; cursor:pointer; }

	/* Images Alignments */

	/*AUG new interface 03/2013 .pk_image.pk_alignleft{ margin:0px 10px 0px 0px; }*/
	.pk_image.pk_alignleft{ margin:0px 40px 0px 0px; }
	.pk_image.pk_aligncenter{ margin-bottom:10px; }
	.pk_image.pk_aligncenter .pk_image_wrapper, .pk_image.pk_aligncenter .pk_image_shadow{ display:block; margin:0 auto; }
	.pk_image.pk_alignright{ margin:3px 0px 0px 15px; }


/**
   * Videos
*/

	.pk_inner .pk_video{ margin-bottom:20px; }
	.pk_video_wrapper{ position:relative; overflow:hidden; padding:5px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
	.pk_video iframe{ border:none; }
	.pk_video.pk_alignnone{ clear:both; margin-bottom:20px; }


/**
   * WP Caption
*/

	.wp-caption{ margin-bottom:10px; padding-top:4px; text-align:center; }
	.wp-caption img{ display:block; margin:0px; padding:0px; border:none; }
	.wp-caption-text{ margin:0px; padding:0px 5px 3px 5px; font-size:11px; line-height:18px; text-align:center; }


/**
   * Contact Forms
*/
	input.captcha {	min-width:20%; width:20%; float:left;}
	.pk_contact_form{ clear:both; margin-bottom:20px; }
	.pk_contact_form h4{ margin-bottom:30px; }
	.pk_contact_form .pk_contact_form_textarea_wrapper{ clear:both; margin-bottom:10px; padding:5px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
	.pk_contact_form textarea{ margin:0px; padding:0px; width:99.8%; height:130px; border:none; background:none; }
	.pk_contact_form input[type=text], .pk_contact_form input[type=email]{ width:79%; }
	.pk_contact_form input[type=text].area_code { min-width:25%; width:25%; margin-right:4.3%; }
	.pk_contact_form input[type=text].phone_number{ width:44%; }
	.pk_contact_form input[type=text].captcha{ width:20%; }
	.pk_widget.pk_contact_form input[type=text], .pk_widget.pk_contact_form input[type=email]{ width:65%; }
	.pk_contact_form label{ float:left; margin:7px 10px 0px 10px; }
	.pk_contact_form .pk_comments_allowed_tags{ font-size:11px; line-height:18px; }

	

/**
   * Buttons
*/

	.pk_button_small{ display:block; float:left; margin-bottom:10px; padding-left:15px; height:35px; border:none; font-size:11px; cursor:pointer; white-space:nowrap; }
	.pk_button_small.aug_readmore { margin-bottom:0; }
	
	.pk_button_small span{ display:block; float:left; padding:5px 15px 0px 0px; height:30px; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.33); }
	.pk_button_small:hover, .pk_button_small:hover span{ border:none !important; }
	.pk_button_small.pk_button_with_icon{ padding-left:35px; }

	.pk_button_medium{ display:block; float:left; margin-bottom:10px; padding-left:20px; height:45px; border:none; font-size:14px; cursor:pointer; white-space:nowrap; }
	.pk_button_medium span{ display:block; float:left; padding:9px 20px 0px 0px; height:36px; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.33); }
	.pk_button_medium:hover, .pk_button_medium:hover span{ border:none; }
	.pk_button_medium.pk_button_with_icon{ padding-left:45px; }

	.pk_button_big{ display:block; float:left; margin-bottom:10px; padding-left:25px; height:55px; border:none; font-size:18px; cursor:pointer; white-space:nowrap; }
	.pk_button_big span{ display:block; float:left; padding:14px 25px 0px 0px; height:41px; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.33); }
	.pk_button_big:hover, .pk_button_big:hover span{ border:none; }
	.pk_button_big.pk_button_with_icon{ padding-left:55px; }


/**
   * Buttons Circle
*/

	.pk_button_circle{ display:block; width:20px; height:24px; cursor:pointer; text-indent:-9999px; }


/**
   * Styled Boxes
*/

	/* Basic Box */

	.pk_basic_box{ overflow:hidden; margin:0px 0px 30px 0px; padding:0px; width:100%; }
	.pk_basic_box_content{ overflow:hidden; padding:20px 25px; }
	.pk_basic_box_content p{ margin:15px 0px 0px 0px; }
	.pk_basic_box, .pk_basic_box .pk_basic_box_content_wrapper, .pk_basic_box .pk_basic_box_content{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

	/* Titled Box */

	.pk_titled_box{ overflow:hidden; margin:0px; padding:0px; width:100%; } /*AUG new interface 03/2013 overflow:hidden; margin:0px 0px 30px 0px; padding:0px; width:100%;*/
	.pk_titled_box_content{ overflow:hidden; padding:20px 23px; }
	.pk_titled_box_title{ position:relative; overflow:hidden; height:40px; }
	.pk_titled_box_title .pk_left_corner, .pk_titled_box_title .pk_right_corner{ position:absolute; display:block; top:0px; width:15px; height:40px; }
	.pk_titled_box_title .pk_right_corner{ right:0px; }
	.pk_titled_box_title p{ position:absolute; top:0; margin:10px 25px 0px 25px; font-size:15px; text-shadow:0px 1px 0px rgba(255, 255, 255, 0.33); 
		font-family:'intro_blackregular', 'MelbourneBold', "Droid Serif", Helvetica, Arial, Lucida Grande, sans-serif; font-style:bold;}
	.pk_titled_box_title{
		-moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
		-moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;
	}
	
	.pk_titled_box .pk_titled_box_title p{ width:90%; }
	.pk_titled_box .pk_titled_box_title p a { float:right; font-family:'intro_lightregular'; }
	
	.pk_titled_box{ 
		-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px;
		-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px;
	}
	.pk_titled_box_wrapper, .pk_titled_box_content{ 
		-moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; border-top-left-radius:0px;
		-moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; border-top-right-radius:0px;
		-moz-border-radius-bottomleft:2px; -webkit-border-bottom-left-radius:2px; border-bottom-left-radius:2px;
		-moz-border-radius-bottomright:2px; -webkit-border-bottom-right-radius:2px; border-bottom-right-radius:2px;
	}

	/* Message Boxes */

	.pk_message_box{ overflow:hidden; margin:0px 0px 20px 0px; padding:0px; width:100%; }
	.pk_message_box_content_wrapper, .pk_message_box_content{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
	.pk_message_box_content{ overflow:hidden; padding:10px;  }
	.pk_message_box_content p, .pk_message_box_content ul{ margin-bottom:0px; }
	.pk_info_box .pk_message_box_content, 
	.pk_note_box .pk_message_box_content,
	.pk_success_box .pk_message_box_content,
	.pk_error_box .pk_message_box_content,
	.pk_warning_box .pk_message_box_content,
	.pk_important_box .pk_message_box_content,
	.pk_help_box .pk_message_box_content{ padding-left:48px; }


/**
   * Toggles
*/

	.pk_minimal_toggles, .pk_boxed_toggles{ margin-bottom:20px; }
	.pk_minimal_toggles .pk_toggle, .pk_boxed_toggles .pk_toggle{ display:block; margin:0px; padding:0px; }
	.pk_minimal_toggles .pk_toggle_button, .pk_boxed_toggles .pk_toggle_button{ display:block; margin-bottom:0px; font-size:13px; cursor:pointer;
		-moz-user-select:none; -webkit-user-select:none; -khtml-user-select:none; user-select:none;
	}
	.pk_minimal_toggles .pk_toggle_content_wrapper, .pk_boxed_toggles .pk_toggle_content_wrapper{ position:relative; overflow:auto; height:auto; }
	.pk_minimal_toggles .pk_toggle_content, .pk_boxed_toggles .pk_toggle_content{ height:auto; }

	/* Minimal Toggle */

	.pk_minimal_toggles .pk_toggle_button{ padding:8px 0px 8px 30px; }
	.pk_minimal_toggles .pk_toggle_content{ overflow:hidden; padding:10px 0px 1px 30px; }

	/* Boxed Toggle */

	.pk_boxed_toggles .pk_toggle{ margin-bottom:3px; }
	.pk_boxed_toggles .pk_toggle_button{ padding:8px 0px 8px 40px; }
	.pk_boxed_toggles .pk_toggle_content{ overflow:hidden; padding:10px 30px 1px 40px; }


/**
   * Tabs
*/

	.pk_minimal_tabs, .pk_boxed_tabs{ position:relative; margin-bottom:20px; width:100%; min-height:39px; }
	.pk_minimal_tabs .pk_tabs_label, .pk_boxed_tabs .pk_tabs_label{ position:absolute; display:none; }
	.pk_minimal_tabs .pk_tabs_navigation, .pk_boxed_tabs .pk_tabs_navigation{ display:none; position:absolute; margin:0px; padding:0px; list-style-type:none; z-index:10; }
	.pk_minimal_tabs .pk_tabs_navigation li, .pk_boxed_tabs .pk_tabs_navigation li{ float:left; margin:0px -1px 0px 0px; padding:0px; }
	.pk_minimal_tabs .pk_tabs_navigation a, .pk_boxed_tabs .pk_tabs_navigation a{ display:block; margin:0px; padding:9px 15px 11px 15px; height:29px; }
	.pk_minimal_tabs .pk_tabs, .pk_boxed_tabs .pk_tabs{ clear:both; position:relative; min-height:10px; }
	.pk_minimal_tabs .pk_tab, .pk_boxed_tabs .pk_tab{ overflow:hidden; }

	.pk_minimal_tabs .pk_tabs_navigation li.pk_active_tab, .pk_boxed_tabs .pk_tabs_navigation li.pk_active_tab{ border-bottom:none; }

	/* Minimal Tabs */

	.pk_minimal_tabs .pk_tabs_label{ margin:6px 0px 0px 0px; }
	.pk_minimal_tabs .pk_tab{ padding:20px 0px 0px 0px; }

	/* Boxed Tabs */

	.pk_boxed_tabs .pk_tabs_label{ margin:6px 0px 0px 0px; }
	.pk_boxed_tabs .pk_tab{ padding:20px 20px 0px 20px; }


/**
   * Dividers
*/

	.pk_divider{ position:relative; clear:both; display:block; margin:0px 0px 20px 0px; padding:0px; height:10px; }
	.pk_divider hr{ width:100%; border:none; }
	.pk_divider.pk_top{ padding:5px 0px; }
	.pk_divider.pk_top hr{ position:absolute; margin-left:0px; width:96.5%; border:none; }
	.pk_divider.pk_top a{ position:absolute; top:-1px; right:0; padding:0px 0px 0px 10px; width:20px; font-size:10px; text-align:right; }
	*:first-child+html .pk_divider.pk_top a{ top:-8px; }/* IE 7 Hack */

	/* Empty Spaces */

	.pk_clear_both{ display:block; clear:both; width:100%; height:0px; }
	.pk_empty_space{ display:block; position:relative; clear:both; height:20px; }


/**
   * Extra Classes
*/

	.pk_alignleft, .alignleft{ float:left; margin:3px 15px 0px 0px; }
	.pk_aligncenter, .aligncenter{ display:block; margin:5px auto; margin-bottom:20px; }
	.pk_alignright, .alignright{ float:right; margin:3px 0px 0px 15px; }
	.pk_alignnone:after{ content:""; display:table; }
	.pk_alignnone:after{ clear:both; }

	.pk_shadow{ -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.4); box-shadow:0px 1px 3px rgba(0, 0, 0, 0.4); }
	.pk_rounded{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

	.pk_center_text{ text-align:center; }
	.pk_hide{ display:none; }
	.pk_invisible{ visibility:hidden; }
	.pk_clear_margin{ margin:0px; }
	.pk_clear_padding{ padding:0px; }
	.pk_clear_all{ clear:both; margin:0px; padding:0px; }

	.aug_link_image { margin: 0 auto; display: block; }
	.aug_endorsed_image { margin: 0 auto; display: block;  }
	
	.aug_map_image { margin: 0 auto; display: block; z-index:-1; }
	.aug_map_top_image { position: relative; top:-200px; left:360px; z-index:1; }



/**
   * Popup for localsites in the homepage
*/

.pre_localsite_content {
	position:absolute; top: 115px; left: 280px; 
	text-align:center;
}
.pre_localsite_content_2014 {
	position:absolute; top: 380px; left: 262px; 
	text-align:center;
}

.pre_localsite_bottom_center {
	position:absolute; top: 315px; left: 340px; 
	text-align:center;
}
.pre_localsite_bottom_center_2014 {
	position:absolute; top: 510px; left: 340px; 
	text-align:center;
}


/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 6, 2012 */

@font-face {
    font-family: 'MelbourneBold';
    src: url('http://augstudy.com/fonts/melbourne_bold_basic-webfont.eot');
    src: url('http://augstudy.com/fonts/melbourne_bold_basic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/melbourne_bold_basic-webfont.woff') format('woff'),
         url('http://augstudy.com/fonts/melbourne_bold_basic-webfont.ttf') format('truetype'),
         url('http://augstudy.com/fonts/melbourne_bold_basic-webfont.svg#MelbourneBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MelbourneLight';
    src: url('http://augstudy.com/fonts/melbourne_light_basic-webfont.eot');
    src: url('http://augstudy.com/fonts/melbourne_light_basic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/melbourne_light_basic-webfont.woff') format('woff'),
         url('http://augstudy.com/fonts/melbourne_light_basic-webfont.ttf') format('truetype'),
         url('http://augstudy.com/fonts/melbourne_light_basic-webfont.svg#MelbourneLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MelbourneRegular';
    src: url('http://augstudy.com/fonts/melbourne_regular_basic-webfont.eot');
    src: url('http://augstudy.com/fonts/melbourne_regular_basic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/melbourne_regular_basic-webfont.woff') format('woff'),
         url('http://augstudy.com/fonts/melbourne_regular_basic-webfont.ttf') format('truetype'),
         url('http://augstudy.com/fonts/melbourne_regular_basic-webfont.svg#MelbourneRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ReklameRegular';
    src: url('http://augstudy.com/fonts/reklamescript-regular-webfont.eot');
    src: url('http://augstudy.com/fonts/reklamescript-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/reklamescript-regular-webfont.woff') format('woff'),
         url('http://augstudy.com/fonts/reklamescript-regular-webfont.ttf') format('truetype'),
         url('http://augstudy.com/fonts/reklamescript-regular-webfont.svg#MelbourneRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Rockwell';
    src: url('http://augstudy.com/fonts/rockwell.eot');
    src: url('http://augstudy.com/fonts/rockwell.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/rockwell.woff') format('woff'),
         url('http://augstudy.com/fonts/rockwell.ttf') format('truetype'),
         url('http://augstudy.com/fonts/rockwell.svg#Rockwell') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'intro_lightregular';
    src: url('http://augstudy.com/fonts/intro-light-webfont.eot');
    src: url('http://augstudy.com/fonts/intro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/intro-light-webfont.woff') format('woff'),
         url('http://augstudy.com/fonts/intro-light-webfont.ttf') format('truetype'),
         url('http://augstudy.com/fonts/intro-light-webfont.svg#intro_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'intro_regularregular';
    src: url('http://augstudy.com/fonts/intro-regular-webfont.eot');
    src: url('http://augstudy.com/fonts/intro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/intro-regular-webfont.woff') format('woff'),
         url('http://augstudy.com/fonts/intro-regular-webfont.ttf') format('truetype'),
         url('http://augstudy.com/fonts/intro-regular-webfont.svg#intro_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'intro_blackregular';
    src: url('http://augstudy.com/fonts/intro-black-webfont.eot');
    src: url('http://augstudy.com/fonts/intro-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://augstudy.com/fonts/intro-black-webfont.woff') format('woff'),
         url('http://augstudy.com/fonts/intro-black-webfont.ttf') format('truetype'),
         url('http://augstudy.com/fonts/intro-black-webfont.svg#intro_blackregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/**** Language Option ****/
.language_option {
	float: right;
	text-align:center;
	margin-top:10px;
}

/**** button title ****/
.aug-wrapper{
	padding: 0;
	width: 108px;
	height: 11px;
	margin: 0;
	padding: 0;
	/*margin: 80px auto 30px auto;*/
}
.aug-wrapper li{
	float: left;
	margin:0;
	padding:0;	
}

ol.aug-wrapper,ul.aug-wrapper {
	list-style:none;
}

.aug-wrapper li a {
	display: block;
	width: 16px;
	height: 11px;
	margin:5px 10px 0 10px;
	outline: none;
	/*background: transparent url(../images/growcase_the_social_gunman_icons.png) no-repeat top left;*/
	text-indent: -9000px;
	position: relative;
}


.aug-wrapper li a img{
	display: block;
	border:none;
}

.aug-wrapper li a span{
	width: 90px;
	height: auto;
	line-height: 15px;
	padding: 7px;
	left: 50%;
	margin-left: -56px;
	font-family: MelbourneRegular, 'Alegreya SC', Georgia, serif;
	font-weight: 400;	
	font-style:normal;
	font-size: 12px;
	color: #959595;
	/*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);*/
	text-align: center;
	border: 4px solid #fff;
	background: rgba(255,255,255,0.9);
	text-indent: 0px;
	border-radius: 5px;
	position:absolute;
	pointer-events: none;
	bottom: 60px;
	opacity: 0;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.3);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.aug-wrapper li a span:before,
.aug-wrapper li a span:after{
	content: '';
	position:absolute;
	bottom: -12px;
	left: 50%;
	margin-left: -10px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid rgba(0,0,0,0.1);
}
.aug-wrapper li a span:after{
	bottom: -11px;
	margin-left: -10;
	border-top: 10px solid #fff;
}
.aug-wrapper li a:hover span{
	opacity: 0.9;
	bottom: 22px;
}
/**** End button title ****/
.aug_center {
	text-align:center;
}
/***** Advertisment Image *****/
img.aug_advertisement {
	text-align:center;
	margin:0 0 12px 20px;
}
/***** contact page *****/
.aug_icons_map {
	width:16px;
	height:16px;
	margin-left:10px;	
	bottom:-3px;
	position:relative;
}

img.aug_icons_contact {
	width:28px;
	height:28px;
	margin-right:5px 10px 0 0;	
	top:5px;
	position:relative;
}

span.aug_padding_left_icon {
	padding-left: 20px;
}


.watermarkify-wrap{
	width:80%;
	position:relative;
	display:inline;
	overflow:hidden;
}

span.watermarkify-watermark{
	position:absolute;
	left:10px;
	display:inline;
	color:#999;
	padding-left:2px;
	top:-5px;
	
	-moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    overflow:hidden;
}

#searchform span.watermarkify-watermark{
	top:0;
}

.watermarkify-watermark-blurred{
	opacity:0.5;
	filter: alpha(opacity = 50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

.fields{
	padding:10px;
	border:1px #CCC solid;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
	background:#FFF;
}
/***** End contact page *****/

/* display images with border */
.aug_image {
	border:1px dotted #C9C9C9;
	padding:5px;
}

/* loading image for preload main page */
#loading_img {
	position:absolute;
	padding-top: 250px;
	left:47%;
	border:none;
}
/* flickr image */
.pk_scp_flickr { margin-left:10px; }

/* gform */
.mygform-ss-form-container, .mygform-ss-form-container label, .mygform-ss-form-container select { color:white !important}
.mygform-ss-form-container input, .mygform-ss-form-container select { color:#008FC5 !important; font-size:14px; }
.mygform-ss-form-container select {
	border-radius: 2px 2px 2px 2px;    
    min-width: 31.2%;
    padding: 7px 5px;
}
.mygform-ss-form-container select option{
	margin: 10px;
}

.mygform-ss-form-container ul li { list-style:none; }
.mygform-errorheader {
	color:#F89521;
}
.mygform-errorbox-bad input[type="text"], .mygform-errorbox-bad textarea, .mygform-errorbox-bad select {
	border: 2px dotted #F89521;
}
.mygform-ss-q-title { font-size:17px; }

/* end gform */

/****** aug widgets Hong Kong events on the Hong Kong home page*/
.aug_widgets_hk_events img, .aug_widgets_hk_events p { display:none; }
.aug_widgets_hk_events .pk_table_wrapper {
	width:100% !important;
	float:left;
	height:350px;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
}
.aug_widgets_hk_events .hide_column { display:none; width:0% !important; }

.aug_widgets_hk_events .pk_table { margin-bottom:1px; position:relative; }
.aug_widgets_hk_events .pk_table td { font-size:12px; padding:5px 3px 2px 2px; }
.aug_widgets_hk_events .aug_widgets_hk_events_button_down { 
	height:24px; 
	background:#F2F2F2 url("../../../images/theme/button_icons/buttons_bottom_sprite.png") no-repeat center;
	position:relative;
	bottom:-330px;
	border:1px dotted #C9C9C9;
	border-top:none;
}
.aug_widgets_hk_events .aug_widgets_hk_events_button_down:hover {
	background:#D8D8D8 url("../../../images/theme/button_icons/buttons_bottom_sprite.png") no-repeat center;
	cursor:pointer;
}
.aug_widgets_hk_events .aug_widgets_hk_events_button_up { 
	height:24px; 
	background:#F2F2F2 url("../../../images/theme/button_icons/buttons_top_sprite.png") no-repeat top center;
	position:relative;
	top:5px;
	border:1px dotted #C9C9C9;
	border-bottom:none;
}
.aug_widgets_hk_events .aug_widgets_hk_events_button_up:hover {
	background:#D8D8D8 url("../../../images/theme/button_icons/buttons_top_sprite.png") no-repeat top center;
	cursor:pointer;
}

/****** end aug widgets Hong Kong events */

/***** open day 2012 website */
.openday_bg { background:url("/images/openday2012/openday_bg.jpg") no-repeat scroll 0 15px transparent; color:white; margin-top:30px; font-size:15px; }
.openday_bg h1 { color:white; font-size:75px; line-height: 70px; font-family: 'MelbourneLight'; }
.openday_bg h2, .openday_bg h3, .openday_bg h4, .openday_bg h5, .openday_bg h6, .openday_bg h7 { color:white; }
.openday_bg a { color:#E6E600; }
.openday_bg a:hover { color:#FFFD95; }
.openday_bg .pk_one_half { width:46%; margin-right:4%; }
.openday_bg .pk_last { margin-right:0%; margin-left:4%; }

	/* Minimal Tabs */	
	.openday_bg .pk_minimal_tabs { border-top:dotted 1px #FFFFFF; }
	.openday_bg .pk_minimal_tabs .pk_tabs_navigation li{ border:dotted 1px #FFFFFF; border-bottom:none; background-color:transparent; }
	.openday_bg .pk_minimal_tabs .pk_tabs_navigation a{ color:#FFFFFF; }
	.openday_bg .pk_minimal_tabs .pk_tabs_navigation li.pk_active_tab{ background-color:#008FC5; border-top:dotted 1px #FFFFFF; border-bottom:thin #008FC5; }
	.openday_bg .pk_minimal_tabs .pk_tabs_navigation li.pk_active_tab a{ color:#FFFFFF; }
	.openday_bg .pk_minimal_tabs .pk_tabs{ border-top:dotted 1px #FFFFFF; border-bottom:dotted 1px #FFFFFF; }
	
	/* Block Quote */	
	.openday_bg blockquote{ color:#FFFFFF; background:transparent url("../../../images/theme/back_grounds/quote_white_back_ground.png") no-repeat 0px 0px; }
	.openday_bg blockquote.pk_alignleft{ border-right:none; margin-right:0; }
	.openday_bg blockquote cite{ color:#D8D8D8; font-size:10px; }
	.openday_bg blockquote p { padding-right:0; font-size:16px; }
	
	.openday_bg .pk_scp_flickr { margin-left:30px; }
	.openday_bg .pk_scp_google_maps { margin-bottom:0; height:260px; }
	.openday_bg .openday_map { border:1px dotted; }
	.openday_bg .openday_map_contact { border:1px dotted; padding:10px; }
	.openday_bg .openday_map div { color:#008FC5; }
	.openday_bg .pk_three_fifth { margin-left:2%; }
	.openday_bg .pk_tab { width:100%; }
	.openday_bg .facebook { bottom:-3px; position:relative; }
	
	/* Vimeo in ipad */
	.openday_bg .vimeo_ipad { position:absolute; top:-90px; left:548px; z-index:291; }
	.openday_bg .vimeo_ipad .pk_video_wrapper { background-color: #000000; }
	
img.openday_header { position:absolute; top:-123px; left:-100px; z-index:3000; }
a img.openday_header { z-index:300; }
img.openday_ipad { position:absolute; top:-123px; left:500px; z-index:290; }
img.openday_preregistration { position:absolute; top:150px; left:800px; cursor:pointer; z-index:300; }
img.openday_preregistration_down { position:absolute; bottom:-20px; left:710px; cursor:pointer; z-index:300; }
img.openday_button { margin:10px; cursor:pointer; }

img.openday_signpost { position:absolute; bottom:0; left:700px; z-index:300; }
img.openday_signpost_brisbane { position:absolute; bottom:401px; left:743px; z-index:300; }
img.openday_signpost_adelaide { position:absolute; bottom:335px; left:820px; z-index:300; }
img.openday_signpost_melbourne { position:absolute; bottom:297px; left:708px; z-index:300; }
img.openday_signpost_main { position:absolute; bottom:277px; left:735px; z-index:300; }

.signpost { height:0;}

.openday_no_bg { color:white; font-size:14px; position:relative; z-index:300; }
.openday_no_bg h1, .openday_no_bg h2, .openday_no_bg h3, .openday_no_bg h4, .openday_no_bg h5, .openday_no_bg h6 { color:white; }
.openday_no_bg input[type="submit"] { font-size:20px; color:white !important; }
.openday_no_bg_bg { bottom:0; position:absolute; }
	/* Customize for study Fest 2012 */
.openday_no_bg .ss-text, .openday_no_bg .ss-select { text-align:right; margin-left: 0 !important; }
.openday_no_bg .ss-text input[type="text"], .openday_no_bg .ss-select select { margin-right: 400px; margin-left: 20px; }	
/*.openday_no_bg .mygform-ss-item input[type="text"] { margin-left: 245px; }*/
	/* Customize for Further Study 2013 */
.openday_no_bg .mygform-ss-q-title { margin-right:20px; display:inline-block; width:320px; text-align:right; }
.openday_no_bg .mygform-ss-form-entry ul { padding-left:330px; }
.openday_no_bg .mygform-ss-form-entry input[type="submit"] { margin-left:320px; }
.mygform-ss-required-asterisk { color: #FCD40E; font-weight:bold; }
.openday_no_bg .mygform-ss-form-container label.gform-error { color: #FCD40E !important; margin-right:80px; }
/***** End open day 2012 website */

/***** Further Study 2013 website *****/
/*.furtherstudy_bg { background:url("/images/events/further_study_2013/further_study_2013_bg__.jpg") no-repeat scroll 0 15px transparent; color:white; margin-top:30px; font-size:15px; }*/
.furtherstudy_bg { color:white; font-size:14px; }
.furtherstudy_bg h1 { color:white; font-size:75px; line-height: 70px; font-family: 'MelbourneLight'; }
.furtherstudy_bg h2, .furtherstudy_bg h3, .furtherstudy_bg h4, .furtherstudy_bg h5, .furtherstudy_bg h6, .furtherstudy_bg h7 { color:white; }
.furtherstudy_bg a { color:#D6DF23; }
.furtherstudy_bg a:hover { color:#FFFD95; }
.furtherstudy_bg .pk_one_half { width:46%; margin-right:4%; }
.furtherstudy_bg .pk_last { margin-right:0%; margin-left:4%; }

	/* Minimal Tabs */	
	.furtherstudy_bg .pk_minimal_tabs { border-top:dotted 1px #FFFFFF; }
	.furtherstudy_bg .pk_minimal_tabs .pk_tabs_navigation li{ border:dotted 1px #FFFFFF; border-bottom:none; background-color:transparent; }
	.furtherstudy_bg .pk_minimal_tabs .pk_tabs_navigation a{ color:#FFFFFF; font-weight:bold; }
	.furtherstudy_bg .pk_minimal_tabs .pk_tabs_navigation li.pk_active_tab{ background-color:black; border-top:dotted 1px #FFFFFF; border-bottom:thin #008FC5; }
	.furtherstudy_bg .pk_minimal_tabs .pk_tabs_navigation li.pk_active_tab a{ color:#D6DF23; }
	.furtherstudy_bg .pk_minimal_tabs .pk_tabs{ border-top:dotted 1px #FFFFFF; border-bottom:dotted 1px #FFFFFF; }
	
	/* Block Quote */	
	.furtherstudy_bg blockquote{ color:#FFFFFF; background:transparent url("../../../images/theme/back_grounds/quote_white_back_ground.png") no-repeat 0px 0px; }
	.furtherstudy_bg blockquote.pk_alignleft{ border-right:none; margin-right:0; }
	.furtherstudy_bg blockquote cite{ color:#D8D8D8; font-size:10px; }
	.furtherstudy_bg blockquote p { padding-right:0; font-size:16px; }
	
	.furtherstudy_bg .pk_scp_flickr { margin-left:30px; }
	.furtherstudy_bg .pk_scp_google_maps { margin-bottom:0; height:260px; }
	.furtherstudy_bg .furtherstudy_map { border:1px dotted; }
	.furtherstudy_bg .furtherstudy_map_contact { border:1px dotted; padding:10px; margin-top:15px; }
	.furtherstudy_bg .furtherstudy_map div { color:#008FC5; }
	.furtherstudy_bg .pk_three_fifth { margin-left:2%; }
	.furtherstudy_bg .pk_tab { width:100%; }
	.furtherstudy_bg .facebook { bottom:-3px; position:relative; }		
	
img.furtherstudy_header { position:absolute; top:-40px; left:-100px; z-index:3000; }
img.furtherstudy_preregister { position:absolute; top:275px; left:290px; z-index:300; }

a img.furtherstudy_header { z-index:300; }
img.furtherstudy_person { position:absolute; bottom:0; left:700px; z-index:290; }
img.openday_preregistration { position:absolute; top:150px; left:800px; cursor:pointer; z-index:300; }
img.openday_preregistration_down { position:absolute; bottom:-20px; left:710px; cursor:pointer; z-index:300; }
img.openday_button { margin:10px; cursor:pointer; }

	/* Menu */
	.furtherstudy_bg img.menu { position:absolute; left:0; }
	.furtherstudy_bg .menu_box { position:absolute; left:300px; top:120px; width:194px; height:141px; z-index:301; }

/***** End Further Study 2013 website */



/***** Thank you page for events *****/
.white_text { color:white; font-size:15px; }
.white_text h1 { color:white; font-size:60px; line-height: 80px; font-family: 'MelbourneLight'; }
.white_text a { color:#E6E600; }
.white_text a:hover { color:#FFFD95; }
/******************************************* New Theme For AUG Sydney Event 2012 - ***************************************************************************************************************/

.expo18 { font-size: 14px; }
.expo18 input[type="submit"] { font-size: 20px; }
.expo18 .ss-text { text-align:right; margin-left: 0 !important; }
.expo18 .ss-text input[type="text"] { margin-right: 400px; margin-left: 20px; }
.expo18 .mygform_sydney-ss-item { margin-left: 190px; }
.expo18 .mygform_sydney-ss-item ul li { background:none; }
.expo18 .mygform_sydney-ss-form-container, .expo18 .mygform_sydney-ss-form-container label { color:#464646; }
.expo18 .mygform_sydney-ss-form-container .mygform_sydney-errorheader { color:#D27917; }
.mygform_sydney-errorbox-bad input[type="text"], .mygform_sydney-errorbox-bad textarea, .mygform_sydney-errorbox-bad select {
	border: 1px dotted #D27917;
}

.aug_birds {
	width:100%; height:400px; position:absolute;
}

img.sydney_preregistration { position:absolute; top:850px; left:750px; cursor:pointer; z-index:300; }

.fixw
{
	width:940px;
	margin:0 auto;
}

.clear
{
	clear:both;
	overflow:hidden;
	height:0;
}

img
{
	border:0;
}

::selection
{
	background: #f89811;
	color:#fff;
	text-shadow:none;
}

::-moz-selection
{
	background: #f89811;
	color:#fff;
	-moz-text-shadow:none;
}

*
{
	outline:0;
}

.divider
{
	background:url('/images/theme/expo18/head-bg.png') left center;
	height:10px;
	margin:50px 0 40px 0;
}

.removemargin
{
	height:0;
	margin-top:-20px;
}
.removemargin_100px
{
	height:0;
	margin-top:-100px;
}

.two-fifth
{
	float:left;
	width:328px;
	margin-right:40px;
	position:relative;
}

.three-fifth
{
	float:left;
	width:492px;
	margin-right:40px;
	position:relative;
}

.two-fifth.last,
.three-fifth.last
{
	margin-right:0;
}

.push-two
{
	left:368px;
}

.pull-three
{
	left:-532px;
}

.pic-border
{
	position:relative;
	z-index:5;
	border:1px solid #d1d1d1;
	margin:20px 0;
}

.pic-border:before
{
	content:'';
	position:absolute;
	bottom:0;
	left:10px;
	right:10px;
	height:20px;
	background:none;
	-webkit-border-radius:50% / 50%;
	-moz-border-radius:50% / 50%;
	border-radius:50% / 50%;
	-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.6);
	-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.6);
	box-shadow:0 0 20px 0 rgba(0,0,0,0.6);
	z-index:-1;
}

.pic-border:after
{
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:#fff;
	z-index:-1;
}

.pic-border img
{
	display:block;
	width:100%;
}

/******************************
 * Typography
 ******************************/

.expo18 p
{
	margin:20px 0;
}

.expo18 a
{
	color:#335ebe;
}

.expo18 a:hover
{
	color:#f89811;
}

.expo18 h1,
.expo18 h2,
.expo18 h3,
.expo18 h4,
.expo18 h5,
.expo18 h6
{
	margin:20px 0;
	font-weight:normal;
	color:#335ebe;
}

.cufon-canvas
{
	margin:-100px 0; /* Cufon line-height fix */
}

.expo18 h1
{
	line-height:70px;
	font-size:80px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'MelbourneLight';
}

.expo18 h1 span
{
	color:#f89811;
}

.expo18 h2
{
	line-height:40px;
	font-size:30px;
	margin:50px 0 40px 0;
	padding:20px 0;
	text-transform:uppercase;
	text-align:center;
	background:url('/images/theme/expo18/content-h-bg.png');
	position:relative;
}

.expo18 h2:after
{
	content:'';
	width:100%;
	height:12px;
	background:url('/images/theme/expo18/content-h-add.png') no-repeat center top;
	position:absolute;
	left:0;
	bottom:-12px;
}

.expo18 h3
{
	line-height:40px;
	font-size:22px;
}
.expo18._sg h3 {
	line-height:26px;
}
.expo18._sg .sg_book {
	position:absolute;
	margin-top:18px;
	z-index:50;
}
.expo18._sg h5 {
	margin: 0;
}

.expo18._sg ol{
        counter-reset: li; /* Initiate a counter */
        list-style: none; /* Remove default numbering */
        *list-style: decimal; /* Keep using default numbering for IE6/7 */
        font: 9.5px 'trebuchet MS', 'lucida sans';
        padding: 0 0 0 3em;
        margin-bottom: 1em;
        text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

.expo18._sg ol ol{
        margin: 0 0 0 2em; /* Add some left margin for inner lists */
}

.expo18._sg .rounded-list a{
        position: relative;
        display: block;
        padding: .4em .4em .4em 2em;
        *padding: .4em;
        margin: .5em 0;
        background: #ddd;
        color: #333;
        text-decoration: none;
        border-radius: .3em;
        transition: all .3s ease-out;   
}

.expo18._sg .rounded-list a:hover{
        background: #eee;
}

.expo18._sg .rounded-list a:hover:before{
    transform: rotate(360deg);  
}

.expo18._sg .rounded-list a:before{
        /*content: counter(li);
        counter-increment: li;*/
		content:".";
        position: absolute;     
        left: -1.3em;
        top: 50%;
        margin-top: -1.3em;
        background: #87ceeb;
        height: 2em;
        width: 2em;
        line-height: 2em;
        border: .3em solid #fff;
        text-align: center;
        font-weight: bold;
        border-radius: 2em;
        transition: all .3s ease-out;
}
/*********************************************************************
 *********************************************************************
 ** Headline
 *********************************************************************
 *********************************************************************/

.headline-wrapper
{
	background:#072285 url('/images/theme/expo18/headline-bg.jpg') repeat 0px 0px;
}

.headline
{
	background:url('/images/theme/expo18/headline-lines.png') repeat 0px 0px;
	position:relative;
}

.headline:after
{
	content:'';
	display:block;
	background:url('/images/theme/expo18/content-bg-shade.png') repeat-x left top;
	width:100%;
	height:209px;
	position:absolute;
	left:0;
	bottom:0;
}

.headline-inner
{
	position:relative;
	z-index:1;
	background:url('/images/theme/expo18/headline-shadow.png') repeat-x 0px 0px;
	/*padding:0 0 280px 0;*/
	padding-bottom:260px;
}

.headline-left
{
	float:left;
	width:630px;
	padding-top:30px;
	margin:0 20px 0 0;
}

.headline-right
{
	width:290px;
	float:left;
	padding:30px 0 10px 0;
}

.headline-right-contaner
{
	float:right;
	text-align:right;
}

.dates-place
{
	font-size:15px;
	color:#dbdce5;
	width:260px;
	text-align:left;
	position:relative;
	top:2px;
}

.expo18._sg .dates-place{
	font-size:22px;
	line-height:24px;
}

.dates-place a
{
	color:#dbdce5;
	text-decoration:none;
	display:block;
	padding-left:30px;
	background:url('/images/theme/expo18/icon-map.png') no-repeat 10px 4px;
}

.dates-place a span
{
	color:#7e829e;
}

.expo18._sg .dates-place, .expo18._sg .dates-time { font-family:'intro_regularregular' }
p.dates-time { font-size:23px; color:#EEBA4F; line-height:26px; text-align:left; margin-left:30px; }

/******************************
 * Countdown
 ******************************/

.countdown-comment
{
	height:18px;
	margin:-9px 0;
	width:260px;
	text-align:left;
	color:#9699ac;
}

.countdown
{
	margin:20px 0;
}

#countdown
{
	display:none;
}

.countdown-box
{
	width:260px;
	border-top:1px solid #e7ebf0;
	border-bottom:1px solid #bbc9d4;
	border-left:1px solid #cad8e1;
	border-right:1px solid #cad8e1;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	position:relative;
	margin-left:29px;
}

.countdown-box:after
{
	content:'';
	position:absolute;
	top:-1px;
	bottom:-1px;
	left:-26px;
	width:26px;
	background:url('/images/theme/expo18/timeleft.png') no-repeat center center;
	
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}

.countdown-box .field
{
	float:left;
	width:65px;
	height:78px;
	background:#f8f8f8 url('/images/theme/expo18/countdown-bg.jpg') no-repeat right bottom;
	position:relative;
	overflow:hidden;
}


.countdown-box .field.last
{
	background-position:left bottom;
}

.countdown-box .field.dropshade:before {
    content:"";
    position:absolute;
    z-index:1;
    top:0px;
    bottom:8px;
    left:-41px;
    width:40px;
    -webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);
       -moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);
            box-shadow:0 0 5px 0 rgba(0,0,0,0.5);
    -webkit-border-radius:20px / 100px;
       -moz-border-radius:20px / 100px;
            border-radius:20px / 100px;
}

.webkit .countdown-box .field.dropshade:before {
    -webkit-box-shadow:0 0 7px 1px rgba(0,0,0,0.4);
       -moz-box-shadow:0 0 7px 1px rgba(0,0,0,0.4);
            box-shadow:0 0 7px 1px rgba(0,0,0,0.4);
}

.countdown-box .field .name
{
	text-align:center;
	color:#949494;
	font-size:13px;
	line-height:16px;
	-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.4);
	-moz-text-shadow:0 1px 0 rgba(255,255,255,0.4);
	text-shadow:0 1px 0 rgba(255,255,255,0.4);
}

.countdown-box .field .value
{
	position:relative;
	margin:0 0 0 1px;
	height:60px;
	text-align:center;
	color:#1d57db;
	font-size:40px;
	line-height:60px;
	overflow:hidden;
}

.countdown-box .field.last .value { color:#CF7E12; }

.countdown-box .field .value .current
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}

.countdown-box .field .value .next
{
	position:absolute;
	top:-54px;
	left:0px;
	width:100%;
}

.countdown-box .field .value .narrow
{
	letter-spacing:-6px;
	margin-left:-3px;
}

.countdown-box .field .value .shade
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url('/images/theme/expo18/countdown-shade.png') repeat-x 0 3px;
}


/*********************************************************************
 *********************************************************************
 ** Contentline
 *********************************************************************
 *********************************************************************/
 
.contentline
{
	background:#191919 url('/images/theme/expo18/content-bg.png');
	padding:20px 0;
	position:relative;
	z-index:1;
}

.contentline-inner
{
	background:#f5f5f5 url('/images/theme/expo18/content-inner-bg.png');
	margin-top:-300px;
	margin-bottom:-300px;
	padding:1px 0;
	position:relative;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	
	-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7), inset 0 30px 30px -30px rgba(0,0,0,0.4);
	-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7), inset 0 30px 30px -30px rgba(0,0,0,0.4);
	box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7), inset 0 30px 30px -30px rgba(0,0,0,0.4);
}

.contentline-inner:before
{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:100%;
	background:none;
	-webkit-border-radius:50% / 50%;
	-moz-border-radius:50% / 50%;
	border-radius:50% / 50%;
	-webkit-box-shadow:-20px 0 20px 0 rgba(0,0,0,0.5);
	-moz-box-shadow:-20px 0 20px 0 rgba(0,0,0,0.5);
	box-shadow:-20px 0 20px 0 rgba(0,0,0,0.5);
	z-index:-1;
}

.contentline-inner:after
{
	content:'';
	position:absolute;
	top:0;
	right:0px;
	width:40px;
	height:100%;
	background:none;
	-webkit-border-radius:50% / 50%;
	-moz-border-radius:50% / 50%;
	border-radius:50% / 50%;
	-webkit-box-shadow:20px 0 20px 0 rgba(0,0,0,0.5);
	-moz-box-shadow:20px 0 20px 0 rgba(0,0,0,0.5);
	box-shadow:20px 0 20px 0 rgba(0,0,0,0.5);
	z-index:-1;
}

.pane-wraper
{
	background: #f6f6f6;
  background: -moz-linear-gradient(top, #ffffff, #eaeaea);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));
  background: -webkit-linear-gradient(top, #ffffff, #eaeaea);
  background: linear-gradient(top, #ffffff, #eaeaea);
  border:1px solid #d1d1d1;
  padding:11px;
  margin:20px 0;
}

.pane
{
	margin:-1px;
	border:1px solid #d5d5d5;
	-webkit-box-shadow:0 0 1px 0 rgba(255,255,255,0.6), inset 0 0 2px 0 rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 1px 0 rgba(255,255,255,0.6), inset 0 0 2px 0 rgba(0,0,0,0.2);
	box-shadow:0 0 1px 0 rgba(255,255,255,0.6), inset 0 0 2px 0 rgba(0,0,0,0.2);
	background:#fff;
	overflow:hidden;
}

.shade-lr
{
	position:relative;
}

.shade-lr .shade_l {
    content:"";
    position:absolute;
    z-index:1;
    top:0;
    bottom:0;
    left:-40px;
    width:40px;
    -webkit-border-radius:20px / 100px;
       -moz-border-radius:20px / 100px;
            border-radius:20px / 100px;
    
		-moz-transition-property: all;
		-moz-transition-duration: 0.6s;
		-moz-transition-timing-function: ease;
	
		-webkit-transition-property: all;
		-webkit-transition-duration: 0.6s;
		-webkit-transition-timing-function: ease;
	
		transition-property: all;
		transition-duration: 0.6s;
		transition-timing-function: ease;
}

.shade-lr:hover .shade_l,
.shade-lr.hov .shade_l {
    -webkit-box-shadow:0 0 9px 1px rgba(0,0,0,0.5);
       -moz-box-shadow:0 0 9px 1px rgba(0,0,0,0.5);
            box-shadow:0 0 9px 1px rgba(0,0,0,0.5);
}


.shade-lr .shade_r {
    content:"";
    position:absolute;
    z-index:1;
    top:0;
    bottom:0;
    right:-40px;
    width:40px;
    -webkit-border-radius:20px / 100px;
       -moz-border-radius:20px / 100px;
            border-radius:20px / 100px;
            
		-moz-transition-property: all;
		-moz-transition-duration: 0.6s;
		-moz-transition-timing-function: ease;
	
		-webkit-transition-property: all;
		-webkit-transition-duration: 0.6s;
		-webkit-transition-timing-function: ease;
	
		transition-property: all;
		transition-duration: 0.6s;
		transition-timing-function: ease;
}

.shade-lr:hover .shade_r,
.shade-lr.hov .shade_r {
    -webkit-box-shadow:0 0 9px 1px rgba(0,0,0,0.5);
       -moz-box-shadow:0 0 9px 1px rgba(0,0,0,0.5);
            box-shadow:0 0 9px 1px rgba(0,0,0,0.5);
}


#news-wraper
{
	margin:20px 0 40px 0;
}

#news-scroll-frame
{
	height:280px;
	position:relative;
	overflow:hidden;
	cursor:default;
}

#news-scroll-frame:after
{
	content:'';
	position:absolute;
	height:36px;
	width:100%;
	bottom:0;
	left:0;
	background:url('/images/theme/expo18/news-cut.png') repeat-x bottom;
}

.news-scrollbarV {
	position: absolute;
	z-index: 100;
	width: 7px; bottom: 2px; top: 2px; right: 1px;
	/*pointer-events: none; -webkit-transition-property: opacity; -webkit-transition-duration: 0ms; overflow-x: hidden; overflow-y: hidden; -webkit-transition-delay: 0ms; opacity: 1; */
}

.news-scrollbarV > div {
	position: absolute;
	z-index: 100;
	background-image: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: rgba(0, 0, 0, 0.396094);
	border: 1px solid rgba(255, 255, 255, 0.798438);
	-webkit-background-clip: padding-box;
	box-sizing: border-box;
	width: 100%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	pointer-events: none;
}

#news
{
	list-style-type:none;
	padding:0 0 27px 0;
	margin:0;
	position:relative;
}

#news li
{
	padding:15px 15px 10px 15px;
	border-bottom:1px solid #ebebeb;
	position:relative;
	color:#575757;
	background:none;
}

#news li .date
{
	display:block;
	padding:0 2px;
	color:#fff;
	-webkit-text-shadow:none;
	-moz-text-shadow:none;
	text-shadow:none;
	background:#c2c2c2;
	border:1px solid #c1c2c4;
	-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3), inset 0 0 7px 0 rgba(255,255,255,0.2), inset 0 20px 20px -20px rgba(255,255,255,0.8);
	-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3), inset 0 0 7px 0 rgba(255,255,255,0.2), inset 0 20px 20px -20px rgba(255,255,255,0.8);
	box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3), inset 0 0 7px 0 rgba(255,255,255,0.2), inset 0 20px 20px -20px rgba(255,255,255,0.8);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	float:left;
	width:49px;
	text-align:center;
	margin:0 15px 0 0;
	font-size:11px;
	
	-moz-transition-property: all;
	-moz-transition-duration: 0.6s;
	-moz-transition-timing-function: ease;

	-webkit-transition-property: all;
	-webkit-transition-duration: 0.6s;
	-webkit-transition-timing-function: ease;

	transition-property: all;
	transition-duration: 0.6s;
	transition-timing-function: ease;
}

#news li .text
{
	float:left;
	width:200px;
	line-height:18px;
	padding:0;
	margin:-2px 0 0 0;
}

#news li:after
{
	content:'.';
	display:block;
	height:0;
	overflow:hidden;
	clear:both;
}

#news li a.box
{
	display:block;
	text-decoration:none;
	color:#575757;
	position:relative;
}

#news li:hover .date,
#news li.hov .date
{
	background-color:#f89811;
	border-color:#f89811;
}

.content
{
	color:#575757;
	-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.6);
	-moz-text-shadow:0 1px 0 rgba(255,255,255,0.6);
	text-shadow:0 1px 0 rgba(255,255,255,0.6);
	padding:0 40px;
}

.content ul
{
	margin:20px 0 20px 0px;
	list-style-type:none;
	padding:0;
}

.content ul li
{
	padding:0 0 5px 20px;
	background:url('/images/theme/expo18/li.png') no-repeat 0 7px;
}


/***** Register block ******/

.register-pane
{
	background:#404040;
  background: -moz-linear-gradient(top, #7b7b7b, #393939);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b7b7b), color-stop(100%,#393939));
  background: -webkit-linear-gradient(top, #7b7b7b, #393939);
  background: linear-gradient(top, #7b7b7b, #393939);
  
	color:#fff;
	-webkit-text-shadow:0 -1px 0 #000;
	-moz-text-shadow:0 -1px 0 #000;
	text-shadow:0 -1px 0 #000;
	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	
	margin:20px 0;
	
	position:relative;
	z-index:5;
}

.register-pane-inner
{
	padding:30px;
	background:url('/images/theme/expo18/head-bg.png');

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	
  -webkit-box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #000;
  -moz-box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #000;
  box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #000;
}

.register-pane .button
{
	width:278px;
	float:left;
	text-align:right;
}

.register-pane .text
{
	width:482px;
	margin-right:40px;
	float:left;
	font-size:14px;
}

.register-pane p
{
	padding:0;
}

.register-pane .text .big
{
	font-size:22px;
	margin:5px 0 10px 0;
}

.register-button
{
	display:inline-block;
	position:relative;
	height:60px;
	text-align:center;
	line-height:60px;
	text-decoration:none;
	color:#fff;
	font-size:30px;
	
	background: #153782;
  background: -moz-linear-gradient(top, #4876dc, #153782);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4876dc), color-stop(100%,#153782));
  background: -webkit-linear-gradient(top, #4876dc, #153782);
  background: linear-gradient(top, #4876dc, #153782);
  
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	
	-webkit-text-shadow:0 -1px 1px rgba(0,0,0,0.4);
	-moz-text-shadow:0 -1px 1px rgba(0,0,0,0.4);
	text-shadow:0 -1px 1px rgba(0,0,0,0.4);
	
	-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 0 rgba(255,255,255,0.6);
	-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 0 rgba(255,255,255,0.6);
	box-shadow:1px 1px 0 0 rgba(0,0,0,0.3), inset 0 1px 0 0 rgba(255,255,255,0.6);
}

.register-button:hover
{
	color:#fff;
}

.register-button .inner
{
	position:relative;
	display:block;
	padding:0 30px;	
	background:url('/images/theme/expo18/button-shade.png') no-repeat 50% 0;
	white-space:nowrap;
	
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}

.register-button .hov
{
	display:block;
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background: #f89811;
  background: -moz-linear-gradient(top, #fff1dc, #ff9d14);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff1dc), color-stop(100%,#ff9d14));
  background: -webkit-linear-gradient(top, #fff1dc, #ff9d14);
  background: linear-gradient(top, #fff1dc, #ff9d14);
  
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}

/***** Agenda block ******/

.agenda-day
{
	line-height:40px;
	background:#fff;
	border-bottom:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
	color:#335ebe;
	font-size:24px;
	padding:30px 20px 10px 20px;
	
	position:relative;
	z-index:1;
	
	-webkit-box-shadow:inset 0 15px 15px -15px rgba(0,0,0,0.2);
	-moz-box-shadow:inset 0 15px 15px -15px rgba(0,0,0,0.2);
	box-shadow:inset 0 15px 15px -15px rgba(0,0,0,0.2);
}

.agenda-day span
{
	color:#575757;
	float:right;
	font-size:14px;
	text-transform:uppercase;
	color:#9f9f9f;
	background:url('/images/theme/expo18/icon-date.png') no-repeat left center;
	padding:0 0 0 20px;
	display:block;
}

.agenda-day:first-child
{
	border-top:none;
}

.agenda-day:after
{
	content:'';
	position:absolute;
	left:28px;
	bottom:-10px;
	width:20px;
	height:10px;
	background:url('/images/theme/expo18/darr.png') no-repeat left center;
}

.agenda-item
{
	position:relative;
	overflow:hidden;
	border-top:1px solid #eaeaea;
	margin-top:-1px;
	background:#fff;
	
	-moz-transition-property: background;
	-moz-transition-duration: 0.6s;
	-moz-transition-timing-function: ease;

	-webkit-transition-property: background;
	-webkit-transition-duration: 0.6s;
	-webkit-transition-timing-function: ease;

	transition-property: background;
	transition-duration: 0.6s;
	transition-timing-function: ease;
	
	cursor:default;
}

.agenda-item:hover
{
	background:#fbfbfb;
}

.agenda-item.gray,
.agenda-item.gray:hover
{
	background:#f2f2f2;
}

.agenda-item:after
{
	content:'.';
	height:0;
	clear:both;
	overflow:hidden;
	display:block;
}

.agenda-item .time
{
	float:left;
	overflow:hidden;
	padding:5px 5px;
}

.agenda-item.gray .time
{
	-webkit-box-shadow:inset 0 1px 0 0 #fff;
	-moz-box-shadow:inset 0 1px 0 0 #fff;
	box-shadow:inset 0 1px 0 0 #fff;
}

.agenda-item .time span
{
	display:inline-block;
	height:20px;
	background:#4285ca url('/images/theme/expo18/icon-time.png') no-repeat 7px center;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:1px solid #4285ca;
	-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3), inset 0 0 7px 0 rgba(255,255,255,0.2);
	-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3), inset 0 0 7px 0 rgba(255,255,255,0.2);
	box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3), inset 0 0 7px 0 rgba(255,255,255,0.2);
	color:#fff;
	padding:0 0 0 20px;
	text-align:center;
	width:82px;
	margin:12px 5px 12px 5px;
	
	-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2);
	-moz-text-shadow:0 1px 0 rgba(0,0,0,0.2);
	text-shadow:0 1px 0 rgba(0,0,0,0.2);
	
	-moz-transition-property: all;
	-moz-transition-duration: 0.6s;
	-moz-transition-timing-function: ease;

	-webkit-transition-property: all;
	-webkit-transition-duration: 0.6s;
	-webkit-transition-timing-function: ease;

	transition-property: all;
	transition-duration: 0.6s;
	transition-timing-function: ease;
}

.agenda-item.gray .time span
{
	background-color:#969696;
	border-color:#969696;
}

.agenda-item:hover .time span
{
	background-color:#f89811;
	border-color:#f89811;
}

.agenda-item .time span.icon-lunch
{
	background-image:url('/images/theme/expo18/icon-lunch.png');
}

.agenda-item .description
{
	float:left;
	/*border-left:1px solid #eaeaea;
	width:430px;
	padding:0 215px 0 20px;*/
	padding:8px 5px 0 5px;
}

.agenda-item.gray .description
{
	-webkit-box-shadow:inset 1px 1px 0 0 #fff;
	-moz-box-shadow:inset 1px 1px 0 0 #fff;
	box-shadow:inset 1px 1px 0 0 #fff;
}

.agenda-item.gray .description
{
	color:#969696;
}

.agenda-item .room
{
	position:absolute;
	right:20px;
	top:20px;
	height:20px;
	overflow:hidden;
	background:url('/images/theme/expo18/room-bg.png') no-repeat left;
	border-right:1px solid #d1d1d1;
	color:#6a6a6a;
	font-size:12px;
	padding:0 10px 0 20px;
}

/************* Speakers Block **************/

ul.speakers
{
	list-style-type:none;
	padding:0;
	margin:0 -20px 0 0 !important;
}

ul.speakers li
{
	float:left;
	margin:0 20px 0 0;
	width:200px;
	height:280px;
	cursor:default;
	padding:0 !important;
	background:none !important;
}

ul.speakers li .pic
{
	padding:14px;
	background: #f6f6f6;
  background: -moz-linear-gradient(top, #ffffff, #eaeaea);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));
  background: -webkit-linear-gradient(top, #ffffff, #eaeaea);
  background: linear-gradient(top, #ffffff, #eaeaea);
  border:1px solid #d1d1d1;
	-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6);
	-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6);
	box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6);
	position:relative;
	top:0px;
}

ul.speakers li .pic:after
{
	content:'.';
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}

ul.speakers li .pic img
{
	display:block;
	float:left;
	margin-right:15px;
	border:1px solid #fff;
	-webkit-box-shadow:0 0 0 1px rgba(175,205,228,0.4);
	-moz-box-shadow:0 0 0 1px rgba(175,205,228,0.4);
	box-shadow:0 0 0 1px rgba(175,205,228,0.4);
}

ul.speakers li .name
{
	line-height:15px;
	font-size:12px;
	color:#919191;
}

ul.speakers li .text
{
	background:url('/images/theme/expo18/speakers-border.png') no-repeat -1px top;
	margin:10px 0 0 0;
	padding:20px 0 0 20px;
}

ul.speakers li:hover .text
{
	background-position:-301px top;
}

ul.speakers li .text p
{
	margin:0 0 5px 0;
}

ul.speakers li .text span
{
	color:#9f9f9f;
}

ul.speakers li:hover .name
{
	color:#fb9a11;
}

ul.speakers li:hover .pic
{
	border-color:#fb9a11;
	-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6), 0 -1px 5px 1px rgba(0,0,0,0.15);
	-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6), 0 -1px 5px 1px rgba(0,0,0,0.15);
	box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6), 0 -1px 5px 1px rgba(0,0,0,0.15);
}

/******* Map Block  *********/

.map
{
	margin-top:0;
}

.image-map
{
	max-width:100%;
	display:block;
}

.content-map
{
	width:490px;
	float:left;
	margin-right:40px;
}

/******* Form Block *********/

.contact-form
{
	width:304px;
	float:left;
}

.form-wraper
{
	background: #f6f6f6;
  background: -moz-linear-gradient(top, #ffffff, #eaeaea);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea));
  background: -webkit-linear-gradient(top, #ffffff, #eaeaea);
  background: linear-gradient(top, #ffffff, #eaeaea);
  border:1px solid #d1d1d1;
	padding:1px 18px;
	width:264px;
	
	-moz-transition-property: -moz-box-shadow;
	-moz-transition-duration: 0.6s;
	-moz-transition-timing-function: ease;

	-webkit-transition-property: -webkit-box-shadow;
	-webkit-transition-duration: 0.6s;
	-webkit-transition-timing-function: ease;

	transition-property: box-shadow;
	transition-duration: 0.6s;
	transition-timing-function: ease;
}

.form-wraper.lighted
{
  -webkit-box-shadow:0 0 15px 1px rgba(255,165,0,0.9);
  -moz-box-shadow:0 0 15px 1px rgba(255,165,0,0.9);
  box-shadow:0 0 15px 1px rgba(255,165,0,0.9);
}

.expo18 .form
{
	margin:17px 0;
	padding:0;
}

.expo18 .form .field
{
	padding-bottom:8px;
	clear:both;
	position:relative;
}

.field.icon-name:after,
.field.icon-email:after,
.field.icon-phone:after,
.field.icon-message:after
{
	content:'';
	position:absolute;
	top:1px;
	right:1px;
	bottom:9px;
	width:25px;
	border-left:1px solid #cccccc;
	background-repeat:no-repeat;
	background-position:center center;
}

.field.icon-name:after
{
	background-image:url('/images/theme/expo18/icon-name.png');
	right:1px;
	width:24px;
}

.field.icon-phone:after
{
	background-image:url('/images/theme/expo18/icon-phone.png');
}

.field.icon-email:after
{
	background-image:url('/images/theme/expo18/icon-email.png');
}

.field.icon-message:after
{
	background-image:url('/images/theme/expo18/icon-message.png');
	background-position:center 5px;
}

.expo18 .form .field input[type=text],
.expo18 .form input[type=submit],
.expo18 .form .field textarea
{
	width:234px;
	padding:0 25px 0 3px;
	background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff, #f3f3f3);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3));
  background: -webkit-linear-gradient(top, #ffffff, #f3f3f3);
  background: linear-gradient(top, #ffffff, #f3f3f3);
  border:1px solid #cccccc;
 	color:#535353;
 	font-family:'Arial';
 	font-size:12px;
 	display:block;
 	
 	-webkit-border-radius:2px;
 	-moz-border-radius:2px;
 	border-radius:2px;
}

.expo18 .form .field input.error,
.expo18 .form .field textarea.error
{
	-webkit-box-shadow:0 0 1px 1px #ffba41;
	-moz-box-shadow:0 0 1px 1px #ffba41;
	box-shadow:0 0 1px 1px #ffba41;
}

.expo18 .form .field input[type=text]:focus,
.expo18 .form .field textarea:focus
{
	background: #ffffff;
}

.expo18 .form .field textarea
{
	line-height:16px;
	padding-top:2px;
	padding-bottom:2px;
	resize:vertical;
}

.expo18 .form .field input[type=text],
.expo18 .form input[type=submit]
{
	height:26px;
	line-height:26px;
}

.expo18 .form input[type=submit]
{
	width:auto;
	padding:0 15px;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	line-height:30px;
	margin:0;
}

.expo18 .form input[type=submit]:hover
{
	-webkit-box-shadow:0 0 10px 0 rgba(255,255,255,0.9);
	-moz-box-shadow:0 0 10px 0 rgba(255,255,255,0.9);
	box-shadow:0 0 10px 0 rgba(255,255,255,0.9);
}

.expo18 .form .field.half-size
{
	float:left;
	margin-right:8px;
	clear:none;
}

.expo18 .form .field.half-size-last
{
	float:left;
	clear:none;
}

.expo18 .form .field.half-size input[type=text],
.expo18 .form .field.half-size textarea,
.expo18 .form .field.half-size-last input[type=text],
.expo18 .form .field.half-size-last textarea
{
	width:98px;
}

#contact-form-error,
#contact-form-success
{
	display:none;
}

/***********/

.expo18 .address
{
	background:url('/images/theme/expo18/address-bg.png') no-repeat left top;
	margin-top:20px;
	padding-top:1px;
}


/******* Sponsors **********/

.expo18 .sponsors
{
	line-height:140px;
	text-align:center;
	padding:0;
	margin:0 0 40px 0;
}

.expo18 .sponsors img
{
	display:inline-block;
	margin:0 40px;
	vertical-align:middle;
	opacity:0.7;
	
	-moz-transition-property: all;
	-moz-transition-duration: 0.4s;
	-moz-transition-timing-function: ease;

	-webkit-transition-property: all;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-timing-function: ease;

	transition-property: all;
	transition-duration: 0.4s;
	transition-timing-function: ease;
}

.expo18 .sponsors img:hover
{
	opacity:1;
}

/*********************************************************************
 *********************************************************************
 ** Twitterline
 *********************************************************************
 *********************************************************************/

.twitterline
{
	margin:40px -40px 0 -40px;
	padding:0 40px;
	border-top:1px solid #f8f8f8;
	-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);
	-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);
	box-shadow:0 -1px 0 0 rgba(0,0,0,0.1);
	background:url('/images/theme/expo18/twitterline-bg.png');
	
 	-webkit-border-radius:0 0 3px 3px;
 	-moz-border-radius:0 0 3px 3px;
 	border-radius:0 0 3px 3px;
}

#twitter_update_list
{
	display:none;
	padding:30px 80px 30px 0;
	margin:0;
	list-style-type:none;
	background:url('/images/theme/expo18/icon-twitter2.png') no-repeat right 32px;
}

#twitter_update_list li
{
	color:#6e757a;
	-webkit-text-shadow:0 1px 0 rgba(255,255,255,0.8);
	-moz-text-shadow:0 1px 0 rgba(255,255,255,0.8);
	text-shadow:0 1px 0 rgba(255,255,255,0.8);
	padding:0;
	background:none;
}

#twitter_update_list li a
{
	color:#6e757a;

}

#twitter_update_list li a:hover
{
	color:#f89811;
}

#twitter_update_list li:first-child
{
	font-size:14px;
}

#twitter_update_list li .ago
{
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	color:#aaa;
}

#twitter_update_list li .ago:hover
{
	text-decoration:underline;
	color:#6e757a;
}


/*********************************************************************
 *********************************************************************
 ** Footerline
 *********************************************************************
 *********************************************************************/

.footerline
{
	background:#072285 url('/images/theme/expo18/headline-bg.jpg') repeat -230px 0px;
	-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.8);
	-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,0.8);
	box-shadow:0 -1px 0 0 rgba(0,0,0,0.8);
	
	color:#aabfd5;
}

.footerline-inner
{
	background:url('/images/theme/expo18/content-bg-shade_delete.png') repeat-x 0px -209px; 
	padding:290px 0 10px 0;
}


.footerline a
{
	color:#aabfd5;
}

.footerline a:hover
{
	color:#f89811;
}

.footer-copy
{
	float:left;
	width:680px;
	margin-right:20px;
}

.footer-social
{
	float:right;
	width:240px;
	text-align:right;
}

.social
{
	display:inline-block;
	width:24px;
	height:24px;
	opacity:0.6;
	margin:-3px 0 -3px 10px;
	
	-moz-transition-property: all;
	-moz-transition-duration: 0.4s;
	-moz-transition-timing-function: ease;

	-webkit-transition-property: all;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-timing-function: ease;

	transition-property: all;
	transition-duration: 0.4s;
	transition-timing-function: ease;
}

.social:hover
{
	opacity:1;
}

.social.facebook
{
	background-image:url('/images/theme/expo18/icon-facebook.png');
}

.social.twitter
{
	background-image:url('/images/theme/expo18/icon-twitter.png');
}

.social.linkedin
{
	background-image:url('/images/theme/expo18/icon-linkedin.png');
}

/*************Theme 1 *************************/
.expo18 h2
{
	background:url('/images/theme/expo18/theme-1/content-h-bg.png');
}

.headline-wrapper
{
	background-image:url('/images/theme/expo18/theme-1/headline-bg.jpg');
}

.headline-wrapper.sg-2013
{
	background-image:url('/images/theme/expo18/theme-1/headline-bg-sg-2013.jpg');
}

.headline
{
	background-image:url('/images/theme/expo18/theme-1/headline-lines.png');
}

.footerline
{
	background-image:url('/images/theme/expo18/theme-1/headline-footer.jpg');
}



/******************************************* End New Theme For AUG Sydney Evnet 2012 - ***************************************************************************************************************

/*** Begin News Divider ***/
div.news_divider {
	background:url('/images/news/news_divider.jpg') no-repeat bottom center;
	height:18px;
	clear:both;
}

div.widget_post_divider {
	margin-bottom:0 !important;
}

div.archive_post_divider {
	background:url(/images/news/archive_news_divider.jpg) no-repeat center bottom;
	height:28px;
	clear:both;
}
/*** End News Divider ***/

/*** Begin AUG Global Network Map Widget ***/
div#map_container {
	position:relative;
}

/* AUG offices pin*/
img#pin_australia, img#pin_malaysia, img#pin_singapore, img#pin_indonesia, img#pin_hongkong, img#pin_beijing, img#pin_philippines {
	display:none;
}
#map_container img#pin_australia {
	position:absolute; top:91px; right:16px;
}
#map_container img#pin_malaysia {
	position:absolute; top:64px; right:38px;
}
#map_container img#pin_singapore {
	position:absolute; top:65px; right:34px;
}
#map_container img#pin_indonesia {
	position:absolute; top:70px; right:35px;
}
#map_container img#pin_hongkong, #map_container img#pin_study_hongkong {
	position:absolute; top:50px; right:33px;
}
#map_container img#pin_beijing {
	position:absolute; top:37px; right:35px;
}
#map_container img#pin_philippines {
	position:absolute; top:60px; right:28px;
}
/* Study destination pin */
img#pin_study_australia, img#pin_study_uk, img#pin_study_switzerland, img#pin_study_canada, img#pin_study_usa, img#pin_study_malaysia, img#pin_study_singapore, img#pin_study_hongkong {
	display:none;
}
#map_container img#pin_study_australia {
	position:absolute; top:83px; right:20px;
}
#map_container img#pin_study_uk {
	position:absolute; top:30px; right:102px;
}
#map_container img#pin_study_switzerland {
	position:absolute; top:34px; right:97px;
}
#map_container img#pin_study_canada {
	position:absolute; top:21px; right:158px;
}
#map_container img#pin_study_usa {
	position:absolute; top:33px; right:157px;
}
#map_container img#pin_study_malaysia {
	position:absolute; top:67px; right:37px;
}
#map_container img#pin_study_singapore {
	position:absolute; top:67px; right:34px;
}

div#aug_study_destination_links {
	width:103px;
	display:inline-block;
	margin-left:10px;
	background:url("/images/maps/aug_global_map/map_divider.jpg") no-repeat right center;
}
div#aug_office_links {
	text-align:right;
	width:88px;
	display:inline-block;
}

/*** End AUG Global Network Map Widget ***/

.no_padding .pk_titled_box_content {
	padding: 0;	
}
.no_padding .pk_titled_box_content img {
	display:block;
}
.no_padding .margin_right .pk_alignright {
	margin-right:25px;
}

/* Add for new AUG interface 03/2013*/
ul.pk_thumbnail_list li .aug_content {
	margin-top:5px;
	margin-right:5px;
}

ul.pk_thumbnail_list li .aug_content h5 {
	margin-bottom:2px;
	line-height:20px;
}

.pk_scp_recent_posts li{
	padding:10px;
	margin-bottom:10px;
	background-color:#F2F2F2;
}

.pk_scp_recent_posts li:hover, .pk_scp_recent_posts li:hover a h5{
	color:white;
	background-color: #0784E0;
}
/*Upcoming Event Widget*/
.pk_widget .upcoming .tribe_events{
	background-color: #F2F2F2;
	margin-bottom:8px;
	padding:8px;
	float:left;
	width:92%;
}

.pk_widget .upcoming .tribe_events:hover, .pk_widget .upcoming .tribe_events:hover a{
	color:white;
	background-color: #0784E0;
}
.pk_widget .upcoming .when{
	font-size:10px;
	padding-left:58px;
}

/* End Add for new AUG interface 03/2013*/



/* Begin StudyFest 2013 */
canvas#backgroundCanvas{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
#backgroundHolder {
	position: absolute;
	height: 100%;
	width: 100%;
	overflow: hidden;
	background-color: #999;
	top:0;
	z-index:1;
}

.impress.studyfest2013 #mainpage_sydney {
	height:3112px;
}


/* End StudyFest 2013 */

/* Begin StudyFest 2014 */
.studyfest2014 {
	background:white !important;
}

/* End StudyFest 2014 */

/* Begin Academic Challenge */
.pte_academic_challenge_bg {
	height:361px;
}
/* End Academic Challenge */

/****** Begin EventBrite ******/
.pk_left_sidebar img, .entry-content img {
	max-width:690px;
}
/****** END EventBrite ******/