@charset 'UTF-8';
@import url('http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic,600');
@import url('font-awesome.min.css');

/*
	Helios by HTML5 UP
	html5up.net | @n33co
	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/

/*********************************************************************************/
/* Basic                                                                         */
/*********************************************************************************/

	body
	{
		background: #252525;
		color: #252525;
		line-height: 1.85em;
		font-size: 15pt;
	}



		body.is-loading *
		{
			-moz-transition: none !important;
			-webkit-transition: none !important;
			-o-transition: none !important;
			-ms-transition: none !important;
			transition: none !important;
			-moz-animation: none !important;
			-webkit-animation: none !important;
			-o-animation: none !important;
			-ms-animation: none !important;
			animation: none !important;
		}

	body,input,textarea,select
	{
		font-size: 15pt;
		line-height: 1.85em;
		font-family: 'Source Sans Pro', sans-serif;
		font-weight: 300;
	}

	h1,h2,h3,h4,h5,h6
	{
		font-weight: 400;
		color: #f0671b;
		line-height: 1.25em;
	}

	h3.white
	{
		font-weight: 500;
		color: #FFFFFF;
		line-height: 1.25em;
	}
	
		h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
		{
			color: inherit;
			text-decoration: none;
			border-bottom-color: transparent;
		}
		
		h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong
		{
			font-weight: 600;
		}

	h1
	{
		font-size: 2.85em;
	}

	h2
	{
		font-size: 2.85em;
	}
	
	h3
	{
		font-size: 1.25em;
	}
	
	h4
	{
		font-size: 1em;
		margin: 0 0 0.25em 0;
	}
	
	strong, b
	{
		font-weight: 400;
		color: #f0671b;
	}
	.strong
	{
		font-weight: 400;
	}
	em, i
	{
		font-style: italic;
	}

	a
	{
		color: #f0671b;
		border-bottom: solid 1px rgba(128,128,128,0.15);
		text-decoration: none;
		-moz-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
		-webkit-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
		-o-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
		-ms-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
		transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
	}


	
		a:hover
		{
			color: #7f7f7f;
			border-bottom-color: transparent;
		}

		.graphic
		{
			
			border-bottom-color: transparent;
		}

	sub
	{
		position: relative;
		top: 0.5em;
		font-size: 0.8em;
	}
	
	sup
	{
		position: relative;
		top: -0.5em;
		font-size: 0.8em;
	}
	
	blockquote
	{
		border-left: solid 0.5em #ddd;
		padding: 1em 0 1em 2em;
		font-style: italic;
	}
	
	p, ul, ol, dl, table
	{
		margin: 2em 0 2em 0;
		
	}

	p
	{
		text-align: justify;
	}

	.white 
	{
		color: #FFFFFF !important;
	}

	.white-large 
	{
		color: #FFFFFF !important;
		font-size: 16pt;
		font-weight: 500;
	}



	br.clear
	{
		clear: both;
	}
	
	hr
	{
		position: relative;
		display: block;
		border: 0;
		top: 4.5em;
		margin-bottom: 7em;
		height: 6px;
		border-bottom: solid 1px rgba(128,128,128,0.2);
	}

	.hr-leftsidebar
	{
		
		top:0em;
		margin-bottom: 1em;
		height: 6px;
		border-bottom: solid 1px rgba(128,128,128,0.2);
	}
	
		hr:before,
		hr:after
		{
			content: '';
			position: absolute;
			top: -8px;
			display: block;
			width: 1px;
			height: 21px;
			background: rgba(128,128,128,0.2);			
		}

		hr:before
		{
			left: -1px;
		}

		hr:after
		{
			right: -1px;
		}



hr.style18 { 
  height: 30px; 
  border-style: solid; 
  border-color: #ffffff; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
  width: 50%;
} 


hr.style18:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #ffffff; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}


hr.style12 { 
  height: 5px; 
  border-style: solid; 
  border-color: #B9B9B9; 
  border-width: 1px 0 0 0; 
 width: 100%;
} 


hr.style12:before { 
  display: block; 
  content: "News"; 
  height: 5px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #B9B9B9; 
  border-width: 0 0 1px 0; 
 
}


hr.style1 {
	border-top: 1px solid #615F5F;
	width: 50%;

}
hr.style2 {
	border-top: 1px solid #615F5F;
	width: 90%;

}

hr.style3 {
	
	
	width: 100%;
	
	margin-bottom: 1em;

}
	.timestamp
	{
		color: rgba(128,128,128,0.75);
		font-size: 0.8em;
	}
	#honour
	{
	display: block;
	width: 100%;
	text-align: center;
	font-weight: 400;
	}

	.date
	{
		color: #252525;
		font-size: 0.85em;
		margin-bottom: 0.25em;
		margin-top: 0;
		
	}
	.news-header
	{
		padding-bottom: 4px;
		padding-left: 4px;
		font-size: 1.5em; 
		
	}
	.news
	{
	
	
	margin-bottom: 3em;
	border-bottom: solid 1px rgba(128,128,128,0.2);
	
	}
	.headline
		{
			font-size: 1.5em;
			margin-bottom: 0.5em;
		}
		
		.news-dash
	{
	
	
	border-bottom: solid 3px rgba(244,103,26,0.5);
	margin-bottom: 1em;
	
	}
	
	/* Sections/Article */
	
		section,
		article
		{
			margin-bottom: 0em;
		}
		
			section > :last-child,
			article > :last-child
			{
				margin-bottom: 0;
			}

			section:last-child,
			article:last-child
			{
				margin-bottom: 0;
			}

			.row > section,
			.row > article
			{
				margin-bottom: 0;
			}

			section.special > header,
			section.special > footer,
			article.special > header,
			article.special > footer
			{
				text-align: center;
			}

		header
		{
			margin: 0 0 1em 0;
		}

.mastbadge
		{
			margin: 1.5em 0 1.5em 0;
		}

			header > p
			{
				display: block;
				font-size: 1.5em;
				margin: 1em 0 2em 0;
				line-height: 1.5em;
				text-align: inherit;
				
			}
			
			#content header > p
			{
				display: block;
				font-size: 1.5em;
				margin: 1em 0 1em 0;
				line-height: 1.5em;
				text-align: inherit;
			}
			
		footer
		{
			margin: 0 0 0 0;
		}

	
	/* You Tube*/
	
	
	.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
	margin-bottom: 1em;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
	
	.input-block-level
	{
	margin-bottom: 2px;	
	}
	
	/* Image */

		.image
		{
			position: relative;
			display: inline-block;
			border: 0;
			outline: 0;
		}
		
			/* Uncomment the block below if you want linked images to highlight on hover */
		
			.image img
			{
				display: block;
				width: 100%;
			}

			.image.fit
			{
				display: block;
				width: 100%;
			}

			.image.featured
			{
				display: block;
				width: 100%;
				margin: 0 0 1em 0;
			}
			
			.image.left
			{
				float: left;
				margin: 0 2em 2em 0;
			}
			.right
			{
				float: right;
				
				margin: 2em 1em 2em 1em;
			}
			.image.centered
			{
				display: block;
				margin: 0 0 2em 0;
			}
			.img-c {
    display: block;
    margin-left: auto;
    margin-right: auto; }


			.img-ft {
    display: block;
    margin-left: auto;
    margin-right: auto;

	
}

				.image.centered img
				{
					margin: 0 auto;
					width: auto;
				}

	.img-news
	{
		float: right;
		display: block;
				
				margin: -1em 0em 1em 2em;
			}


.img-nav
	{
		
		position: absolute;
		top: 0px;
		left: 0px;
		text-align: center;
		padding: 1em 1em 1em 1em;
		z-index: 2;
		overflow: hidden;
		
		
		
		
		
				
				
			}


	/* List */

		ul
		{
			
		}

			ul.default
			{
				list-style: disc;
				padding-left: 1em;
				
			}
			
			
				ul.default li
				{
					padding-left: 0.5em;
					
				}


			ul.actions
			{
				margin: 3em 0 0 0;
			}
			
				form ul.actions
				{
					margin-top: 0;
				}
			
				ul.actions li
				{
					display: inline-block;
					margin: 0 0.75em 0 0.75em;
				}
				
				ul.actions li:first-child
				{
					margin-left: 0;
				}
				
				ul.actions li:last-child
				{
					margin-right: 0;
				}
							
			ul.divided
			{
			}
			
				ul.divided li
				{
					
					padding-top: 1.5em;
					margin-top: 1.5em;
					
				}
				
				ul.divided li:first-child
				{
					border-top: 0;
					padding-top: 0;
					margin-top: 0;
				}

			ul.menu
			{
				height: 1em;
				line-height: 1em;
			}
			
				ul.menu li
				{
					display: inline-block;
					border-left: solid 1px rgba(128,128,128,0.2);
					padding-left: 1.25em;
					margin-left: 1.25em;
				}
				
				ul.menu li:first-child
				{
					border-left: 0;
					padding-left: 0;
					margin-left: 0;
				}

			ul.icons
			{
				position: relative;
				background: rgba(128,128,128,0.05);
				border-radius: 4em;
				display: inline-block;
				padding: 0.35em 0.75em 0.35em 0.75em;
				font-size: 1.25em;
				cursor: default;
			}
			
				ul.icons li
				{
					display: inline-block;
				}

					ul.icons li a
					{
						display: inline-block;
						background: none;
						width: 2.5em;
						height: 2.5em;
						line-height: 2.5em;
						text-align: center;
						border-radius: 100%;
						border: 0;
						color: inherit;
					}
					
						ul.icons li a:hover
						{
							color: #ef8376;
						}

.ft li

{
					display: inline-block;
					margin-left: auto;
  					margin-right: auto;
					text-align: center
					
				}

ft {
			margin: 0 0 0 0;
			padding-bottom: 0;
		}

		
		ol
		{
		}	

			ol.default
			{
				list-style: decimal;
				padding-left: 1.25em;
			}

				ol.default li
				{
					padding-left: 0.25em;
				}
				
	/* Form */

		form
		{
		}
		
			form label
			{
				display: block;
				font-weight: 400;
				color: #483949;
				margin: 0 0 1em 0;
			}
		
			form input[type="Text"],
			form input[type="Email"],
			form input[type="Password"],
			form input[type="Message"],
			form select,
			form textarea
			{
				-webkit-appearance: none;
				display: block;
			
				background: #b2b2b2;
				width: 100%;
				border-radius: 0.5em;
				border: solid 1px #E5E5E5;
				padding: 1em;
				-moz-transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
				-webkit-transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
				-o-transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
				-ms-transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
				transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
			}

			form input[type="Text"],
			form input[type="Email"],
			form input[type="Password"],
			form input[type="Message"],
			form select
			{
				line-height: 1em;
			}
			
			form textarea
			{
				min-height: 9em;
			}

				form input[type="Text"]:focus,
				form input[type="Email"]:focus,
				form input[type="Password"]:focus,
				form input[type="Message"]:focus,
				form select:focus,
				form textarea:focus
				{
					
					border-color: #df7366;
				}

				form .formerize-placeholder
				{
					color: #555 !important;
				}

				form ::-webkit-input-placeholder
				{
					color: #555 !important;
				}

				form :-moz-placeholder
				{
					color: #555 !important;
				}

				form ::-moz-placeholder
				{
					color: #555 !important;
				}

				form :-ms-input-placeholder
				{
					color: #555 !important;
				}

				form ::-moz-focus-inner
				{
					border: 0;
				}
				
	.contact-text input[type="text"] {
	width: 45%;
	color: #373535;
	background: #b2b2b2;
	
	outline: none;
	
	
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 3px;
	padding: 17px 20px;
	margin-bottom: 1em;
	border: none;
	-webkit-appearance: none;
}
.contact-text input[type="submit"] {
	border: none;
	outline: none;
	
	background: #b2b2b2;
	padding: 10px 20px;
	
	font-size: 16px;
	letter-spacing: 3px;
	font-weight: 400;
	margin-top: 1.5em;
	-webkit-appearance: none;
	border-top: 3px solid #e51e35;
	border-bottom: 3px solid #e51e35;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.contact-text input[type="submit"]:hover{
	border-top: 3px solid #fff;
	border-bottom: 3px solid #fff;
}
.contact-txt input[type="text"] {
	width: 100%;
	background: #b2b2b2;
	outline: none;

	font-size: 15px;
	padding: 18px 16px;
	letter-spacing: 2px;
	border: none;
	margin-bottom: 1em;
	-webkit-appearance: none;
}
.contact-textarea textarea {
	resize: none;
	width: 100%;
	
	font-size: 15px;
	border-radius: 0.5em;
	outline: none;
	background: #b2b2b2;
	
	padding: 18px 16px;
	letter-spacing: 2px;
	border: none;
	min-height: 13em;
	-webkit-appearance: none;
}
.contact-but input[type="submit"] {
	border: none;
	outline: none;
	color: #fff;
	background: #61b3de;
	width: 48%;
	padding: 20px 31px;

	font-size: 18px;
	font-weight: 600;
	margin: 10px 2px 0px 6px;
	-webkit-appearance: none;
}
.contact-but input[type="submit"]:hover {
	background: #ee6123;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	-o-transition: 0.5s all;
}
		.tnt_ajax_contact_form_info
{
	padding:0.8em;
	background-color:#FFF96B;
	border:1px solid #FFC419;
	border-radius:3px;
	color:#000;
	
	font-size:14px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:center;
	
	display:inline-block;
	margin-top:1em;
	margin-bottom:1em;

	width:calc(100% - (0.8em * 2));
	
}	


		.tnt_ajax_contact_form_wrapper
{
	padding-right:0.8em;
	margin: 0px;

	
}
	/* Table */
	
		table
		{
			width: 100%;
			text-align: left;
		}
		
			table.default
			{
				width: 100%;
			}

				table.default tbody tr
				{
					border-top: solid 1px #e5e5e5;
				}

				table.default tbody tr:first-child
				{
					border-top: 0;
				}
			
				table.default tbody tr:nth-child(2n+1)
				{
					background: #fafafa;
				}
				
				table.default td
				{
					padding: 0.5em 1em 0.5em 1em;
				}
				
				table.default th
				{
					text-align: left;
					font-weight: 400;
					padding: 0.5em 1em 0.5em 1em;
				}
			
				table.default thead
				{
					border-bottom: solid 2px #e5e5e5;
				}
				
				table.default tfoot
				{
					border-top: solid 2px #e5e5e5;
				}

	/* Button */
		
		input[type="button"],
		input[type="submit"],
		input[type="reset"],
		.button	
		{
			position: relative;
			display: inline-block;
			background: #f0671b;
			color: #fff;
			text-align: center;
			border-radius: 0.5em;
			text-decoration: none;
			padding: 0.65em 3em 0.65em 3em;
			margin-bottom: 1em;
			border: 0;
			cursor: pointer;
			outline: 1px;
			font-weight: 500;
			-moz-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			-webkit-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			-o-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			-ms-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
		}

.button-ft	
		{
			position: relative;
			display: inline-block;
			background: #f0671b;
			color: #fff;
			text-align: center;
			border-radius: 0.5em;
			text-decoration: none;
			padding: 0.65em 1em 0.65em 1em;
			margin: 0.25em;
			border: 0;
			cursor: pointer;
			outline: 1px;
			font-weight: 500;
			-moz-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			-webkit-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			-o-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			-ms-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
			transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
		}

			input[type="button"]:hover,
			input[type="submit"]:hover,
			input[type="reset"]:hover,
			.button:hover
			{
				color: #fff;
				background: #999999;
			}
			
			input[type="button"].alt,
			input[type="submit"].alt,
			input[type="reset"].alt,
			.button.alt
			{
				background: #2B252C;
			}		


				input[type="button"].alt:hover,
				input[type="submit"].alt:hover,
				input[type="reset"].alt:hover,
				.button.alt:hover
				{
					background: #3B353C;
				}		





			input[type="button"]:hover,
			input[type="submit"]:hover,
			input[type="reset"]:hover,
			.button-ft:hover
			{
				color: #fff;
				background: #999999;
			}
			
			input[type="button"].alt,
			input[type="submit"].alt,
			input[type="reset"].alt,
			.button-ft.alt
			{
				background: #2B252C;
			}		


				input[type="button"].alt:hover,
				input[type="submit"].alt:hover,
				input[type="reset"].alt:hover,
				.button-ft.alt:hover
				{
					background: #3B353C;
				}	
		

	/* Post */

		.post
		{
		}
		
			.post.stub
			{
				text-align: center;
			}
			
				.post.stub header
				{
					margin: 0;
				}

/*********************************************************************************/
/* Icons                                                                         */
/*********************************************************************************/

	.icon {
		text-decoration: none;
	}

		.icon:before {
			display: inline-block;
			font-family: FontAwesome;
			font-size: 1.25em;
			text-decoration: none;
			font-style: normal;
			font-weight: normal;
			line-height: 1;
			-webkit-font-smoothing:antialiased;
			-moz-osx-font-smoothing:grayscale;
		}
		
		.icon > .label {
			display: none;
		}

		.icon.circled
		{
			position: relative;
			display: inline-block;
			background: #2b252c;
			color: #fff;
			border-radius: 100%;
			width: 3em;
			height: 3em;
			line-height: 3.25em;
			text-align: center;
			font-size: 1.25em;
		}

.iconsocial
		{
			position: relative;
			display: inline-block;
			width: 3em;
			height: 3em;
			margin: 0.5em 0 0 0.5em;

		}


.iconsocialp
		{
			position: relative;
			display: inline-block;
			width: 6em;
			height: 3em;
			vertical-align: middle;
			line-height: 1.5;
			margin: 0 0 1em 0;
			font-size: 1.25em;
			font-weight: 400;
			

		}

.icon.circledo
		{
			position: relative;
			display: inline-block;
			background: #fff;
			color: #252525;
			border-radius: 100%;
			width: 3em;
			height: 3em;
			line-height: 3.25em;
			text-align: center;
			font-size: 1.25em;
		}

.icon.circledoff
		{
			position: relative;
			display: inline-block;
			background: none;
			color: #000;
			border-radius: 0%;
			width: 1em;
			height: 1em;
			line-height: 0.5em;
			text-align: center;
			font-size: 1.25em;
		}

header .icon.circledoff
			{
				margin: 0em 1em 0em 0em;
			}
		
			header .icon.circled
			{
				margin: 0 0 1em 0;
			}

/*********************************************************************************/
/* Wrapper                                                                       */
/*********************************************************************************/

	.wrapper
	{
		background: #fff;
		margin: 0 0 0 0;
		padding: 6em 0 6em 0;
	}

.notice
	{
		background: #fff;
		text-align: center;
		margin: 0em 1em 0em 1em;
		padding: 0em 0em 0em 0em;
		border-top: 1px solid #D2D2D2;
	}

.notice3
	{
		background: #fff;
		text-align: center;
		margin: 1em 1em 1em 1em;
		padding: 1.5em 1.5em 1.5em 1.5em;
		border: 2px dotted #D2D2D2;
		border-radius: 2px;
	}
	
	.wrapper.stylenews
	{
		background: #fff;
		margin: 0 0 0 0;
		padding: 1em 0 1em 0;
		border-bottom: 0px solid #413F3F;
	}
	
		.wrapper.style1 p, ul
		{
			
			line-height: 1.45em;
			margin-bottom: 1em;
			margin-top: 0.5em;
		}

.wrapper.style1 h4
		{
			
		font-size: 1.25em;
		margin: 0 0 0 0;
		}

.wrapper.style1 h5
		{
			
		font-size: 1.0em;
		margin: 0 0 0 0;
		}

		.wrapper.style1 h3
		{			
			margin-top:2em;
		}

.fontspecial p
		{			
			color: #252525;
		}

		.wrapper.style1
		{
			padding: 2em 1em 1em 1em;
			
		}


		.wrapper.style2
		{
			padding-top: 0;
			
		}
			
		.wrapper.style3 p
		{
			color: #252525;
		}
		.wrapper.style3
		{
			padding: 1em 1em 1em 1em;
			background: #252525;
		}

/*********************************************************************************/
/* HPHeader                                                                        */
/*********************************************************************************/



#hpheader
	{
		position: relative;
		background-image: url('../images/tigersmastbg.png');
		background-size: cover;
		background-position:top;
		background-attachment: fixed;
		color: #fff;
		text-align: center;
		padding: 0 0 0 0;
		cursor: default;
	}

		.left-sidebar p
		{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		}
		.homepage #header
		{
			padding: 0 0 0 0;
		}

			.homepage #hpheader .overlay
			{
				content: '';
				background: #1C0920;
				display: block;
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				opacity: 1.0;
				-moz-transition: opacity 1s ease-in-out;
				-webkit-transition: opacity 1s ease-in-out;
				-o-transition: opacity 1s ease-in-out;
				-ms-transition: opacity 1s ease-in-out;
				transition: opacity 1s ease-in-out;
			}

			.homepage #hpheader.ready .overlay
			{
				opacity: 0;
			}


		#hpheader .inner
		{
			position: relative;
			z-index: 1;
			height: 100%;
			margin: 0;
			padding: 0 0 0 0;
		}

		#hpheader h1
		{
			color: #f0671b;
			font-size: 3em;
			line-height: 1em;
			text-shadow: 1px 1px 2px #242424;
		}



			.homepage #hpheader h1
			{
				font-size: 4em;
			}
			.left-sidebar #hpheader h1
			{
				margin-top: 0.5em;
			}

			#hpheader h1 a
			{
				color: inherit;
			}
	
		#hpheader header > p
		{
			font-size: 1.25em;
			margin: 0;
			font-weight: 400;
			text-shadow: 1px 1px 2px #242424;
		}
		
		
		
		#hpheader header
		{
			display: inline-block;
			margin: 3em 0 4em 0;
		}
		
		#hpheader footer
		{
			margin: 0 0 0 0;
		}
		
		
		#hpheader hr
		{
			top: 0em;
			margin-bottom: 0em;

			border-bottom-color: rgba(192,192,192,0.35);
			box-shadow: inset 0 1px 0 0 rgba(192,192,192,0.35);
		}
		
			#hpheader hr:before,
			#hpheader hr:after
			{
				background: rgba(255,255,255,0.35);
			}

		#hpheader .ad
		{
			
			display: block;
			position: relative;
			z-index: 2;
			background-color: #fff;
			height: 140px;
			padding: 10 0 10 0;
			margin: 5 0 0 0;
			
			

			
		}
		
		#hpheader .ad p
		{
			
			
			padding: 10 0 0 0 !important;
			text-align: center;
			color: #252525;
		}

#hpheader .ad li
		{
			
			margin: 5 0 0 0;
			padding: 5 0 0 0 !important;
			
		}
		
#hpheader .ad h2
		{
			
			margin: 3 0 0 0;
			
		}
	#hpheader .adnews p
		{
			
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			text-align: center;
			color: #252525;
		}
		
#hpheader .adnews h2
		{
			
			margin: 3 0 0 0;
			background-color: #181717
			
			
		}


#hpheader .inner h2
		{
			color: #FFFFFF;
			font-size: 2em;
			line-height: 1em;
			text-shadow: 1px 1px 2px #242424;
		}


/*********************************************************************************/
/* Header                                                                        */
/*********************************************************************************/

.logo
{
position: absolute;
		top: 2px;
		left: 2px;
}

	#header
	{
		position: relative;
		background-image: url('../images/tigersmastbgthin.png');
		background-position:top center;
		color: #fff;
		text-align: center;
		padding: 0 0 0 0;
		cursor: default;
		height: 100px !important;
		}

		.left-sidebar p
		{
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		}
		.homepage #header
		{
			padding: 0 0 0 0;
		}

			.homepage #header .overlay
			{
				content: '';
				background: #1C0920;
				display: block;
				position: absolute;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				opacity: 1.0;
				-moz-transition: opacity 0s ease-in-out;
				-webkit-transition: opacity 0s ease-in-out;
				-o-transition: opacity 0s ease-in-out;
				-ms-transition: opacity 0s ease-in-out;
				transition: opacity 0s ease-in-out;
			}

			.homepage #header.ready .overlay
			{
				opacity: 0;
			}


		#header .inner
		{
			position: relative;
			z-index: 1;
			height: 100%;
			margin: 0;
			padding: 0 0 0 0;
		}

		#header h1
		{
			color: #f0671b;
			font-size: 3em;
			line-height: 1em;
			text-shadow: 1px 1px 2px #242424;
			
		}

			.homepage #header h1
			{
				font-size: 4em;
			}
			.left-sidebar #header h1
			{
				margin-top: 0.5em;
			}

			#header h1 a
			{
				color: inherit;
			}
	
		#header header > p
		{
			font-size: 1.25em;
			margin: 0;
			font-weight: 400;
			text-shadow: 1px 1px 2px #242424;
		}
		
		
		
		#header header
		{
			display: inline-block;
			margin: 0 0 23em 0;
		}
		
		#header footer
		{
			margin: 0 0 0 0;
		}
		
		
		#header hr
		{
			top: 0em;
			margin-bottom: 0em;

			border-bottom-color: rgba(192,192,192,0.35);
			box-shadow: inset 0 1px 0 0 rgba(192,192,192,0.35);
		}
		
			#header hr:before,
			#header hr:after
			{
				background: rgba(255,255,255,0.35);
			}

		#header .ad
		{
			
			display: block;
			position: relative;
			z-index: 2;
			background-color: #fff;
			height: 80px;
			margin: 0;
			
			
			

			
		}
		
		#header .ad p
		{
			
			margin: 15 0 0 0;
			padding: 0 0 0 0;
			text-align: center;
			color: #252525;
		}


        #mes li {
	font-weight: 500;
			
	list-style: none;
	overflow: hidden;
	margin: 0;
	padding: 0;
	
}

#mes a {
	color: #ffffff !important;
	text-shadow: 1px 1px 2px #242424;
    text-decoration: underline;
}

#mes  a:hover {
	color: #f0671b !important;
	text-shadow: 1px 1px 2px #242424;
    text-decoration: none;
}


        
        
 #nt-title-container   {
	
	margin: 0;
	
	padding-top: 10;
	
}    
        
        
        
        
        

#nt-title li {
	font-weight: 500;
		color: #ffffff;			
	list-style: none;
	overflow: hidden;
	margin: 0;
	
	padding: 0;
	
}

#nt-title li a {
	color: #ffffff;
	text-shadow: 1px 1px 2px #242424;
	
}

#nt-title > li > a:hover {
	color: #f0671b;
	text-shadow: 1px 1px 2px #242424;
}

#nt-title li a:visited {
	color: #ffffff;
	text-shadow: 1px 1px 2px #242424;
}


.button circled scrolly
{
	margin: 0 0 0 0;
}





/*********************************************************************************/
/* Nav for pages                                                                        */
/*********************************************************************************/


	#nav
	{
		position: absolute;
		top: 0px;
		left: 0;
		width: 100%;
		text-align: center;
		padding: 1.65em 0 2em 0;
		z-index: 1;
		overflow: hidden;
		border-bottom-style: solid;
		border-bottom-color: #f0671b;
		border-bottom-width: 6px;
		background-color: rgba(0, 0, 0, 0.7); 
		
	}

	#nav.hp
	{
		position: absolute;
		top: 0px;
		left: 0;
		width: 100%;
		text-align: center;
		padding: 0.75em 0 1.25em 0;
		z-index: 1;
		overflow: hidden;
		border-bottom-style: none;
		border-bottom-width: 6px;
		background-color: rgba(0, 0, 0, 0.0); 
		margin-bottom: 1em;
		
	}


	
		#nav > ul
		{
			line-height: 0px;
			position: relative;
			display: inline-block;
			margin: 0;
			left: 3.5em;

		}

		#nav.hp > ul
		{
			line-height: 0px;
			position: relative;
			display: inline-block;
			margin: 0;
			left: 0;

		}
		
			#nav > ul:before,
			#nav > ul:after
			{
				content: '';
				display: block;
				width: 300%;
				position: absolute;
				top: 50%;
				

			}
		
			#nav > ul:before
			{
				left: 100%;
				margin-left: 1px;
			}
		
			#nav > ul:after
			{
				right: 100%;
				margin-right: 1px;
			}
		
			#nav > ul > li
			{
				
				display: inline-block;
				margin: 0 0.2em 0 0.2em;
				border-radius: 0em;
				padding: 0.65em;
				
			}
			
				#nav > ul > li.active
				{
				
				}
			
				#nav > ul > li > a,
				#nav > ul > li > span
				{
					display: block;
					color: inherit;
					font-weight: 500;
					font-size: 13pt;
					padding-top: 1em;
					text-decoration: none;
					border: 0;
					outline: 0;
				}
				#nav > ul > li:hover
				{
					color: #f0671b;
					
					
				}

				#nav > ul > li > ul
				{
					display: none;
				}



	.dropotron
	{
		background: rgba(255,255,255,0.975);
		padding: 1em 1.25em 1em 1.25em;
		line-height: 1em;
		height: auto;
		text-align: left;
		border-radius: 0.5em;
		box-shadow: 0 0.15em 0.25em 0 rgba(0,0,0,0.25);
		min-width: 12em;
		margin-top: -1em;
	}
	
		.dropotron li
		{
			border-top: solid 1px rgba(128,128,128,0.2);
			color: #f0671b;
		}
		
			.dropotron li:first-child
			{
				border-top: 0;
			}

			.dropotron li:hover
			{
				color: #ef8376;
			}

			.dropotron li a,
			.dropotron li span
			{
				display: block;
				border: 0;
				padding: 0.5em 0 0.5em 0;
				-moz-transition: color 0.35s ease-in-out;
				-webkit-transition: color 0.35s ease-in-out;
				-o-transition: color 0.35s ease-in-out;
				-ms-transition: color 0.35s ease-in-out;
				transition: color 0.35s ease-in-out;
			}
		
		.dropotron.level-0
		{
			margin-top: 2em;
			font-size: 0.9em;
		}
		
			.dropotron.level-0:before
			{
				content: '';
				position: absolute;
				left: 50%;
				top: -0.7em;
				margin-left: -0.75em;
				border-bottom: solid 0.75em rgba(255,255,255,0.975);
				border-left: solid 0.75em rgba(64,64,64,0);
				border-right: solid 0.75em rgba(64,64,64,0);
			}

/*********************************************************************************/
/* Banner                                                                        */
/*********************************************************************************/

	#banner
	{
		background: #252525;
		text-align: center;
		padding: 1em 0 1em 0;
		margin-bottom: 0;
	}
	
		#banner header > p
		{
			margin-bottom: 0;
			color: #fff;
		}

#banner header > h2
		{
			margin-bottom: 0;
			color: #f0671b;
		}
/*********************************************************************************/
/* Content





                                                                       */
/*********************************************************************************/

	#content
	{
		padding-left: 2em;
		padding-right: 1em;
	}

		#content > hr
		{
			top: 2em;
			margin-bottom: 2em;
		}
		
		#content > section
		{
			margin-bottom: 0;
		}



		
/*********************************************************************************/
/* Sidebar                                                                       */
/*********************************************************************************/

	#sidebar
	{
	}
	
		#sidebar > hr.first
		{
			display: none;
		}
	
		#sidebar > hr
		{
			top: 1em;
			margin-bottom: 2em;
		}
		
		#sidebar > section
		{
			margin-bottom: 0;
		}

/*********************************************************************************/
/* Main                                                                          */
/*********************************************************************************/

	#main
	{
		margin-bottom: 0;
	}
	
		#main section:first-of-type
		{
			padding-top: 2em;
		}		
			#content > p
		{
			margin-bottom: 1em;
			line-height: 2;
		}

/*********************************************************************************/
/* Footer                                                                        */
/*********************************************************************************/

	#footer
	{
		position: relative;
		overflow: hidden;
		padding: 3em 0 3em 0;
		background: #252525;
		color: #fff;
	}

	#footer h2
	{
	margin-left: 0.5em;
	}


		#footer .icon.circled
		{
			background: #fff;
			color: #2b252c;
		}

		#footer header
		{
			text-align: center;
			cursor: default;
		}
		
		.alignc
		{
			text-align: center;
			display: inline-block;
		}
		.align
		{
			text-align: center;
		}
		.alignh
		{
			line-height: 200%;
			text-align: center;
		}
		.twitter-timeline
		{
			 margin-left: auto;
   			 margin-right: auto;
   			 width: 100%;
   }
		#footer h2,
		#footer h3,
		#footer h4,
		#footer h5,
		#footer h6
		{
			color: #f0671b;
		}
		
			#footer .twitter-timeline
{
			text-align: centre;
		}

		#footer .contact
		{
			text-align: center;
		}
		
			#footer .contact p
			{
				text-align: center;
				margin: 0 0 3em 0;
			}
		
		#footer .copyright
		{
			text-align: center;
			color: rgba(128,128,128,0.75);
			font-size: 0.8em;
			cursor: default;
		}

			#footer .copyright a
			{
				color: rgba(128,128,128,0.75);
			}

				#footer .copyright a:hover
				{
					color: rgba(212,212,212,0.85);
				}

/*********************************************************************************/
/* Carousel                                                                      */
/*********************************************************************************/


.proud
	{
		position: relative;
		overflow: hidden;
		
		background-position:center;
		min-height: 110px;
		padding: 0;
		margin: 0;
		background-color: #1e2542;
		background-repeat: no-repeat;
		
	}

	.carousel
	{
		position: relative;
		overflow: hidden;
		padding: 2em 0 4em 0;
		
		margin-bottom: 0em;
		background-color: #ffffff;
		
	}

.carousel p
{
	color: #fff;
	margin-left: 1em;
	margin-right: 1em;
}
.carousel h2
{
	
}
		.carousel .forward,
		.carousel .backward
		{
			position: absolute;
			top: 10%;
			width: 6em;
			height: 12em;
			margin-top: -6em;
			cursor: pointer;
		}
		
		.carousel .forward
		{
			right: 0;
		}
		
		.carousel .backward
		{
			left: 0;
		}

			.carousel .forward:before,
			.carousel .backward:before
			{
				content: '';
				display: block;
				width: 6em;
				height: 5em;
				border-radius: 0%;
				background-color: rgba(255,255,255, 0);				
				position: absolute;
				top: 99%;
				margin-top: 0em;
				-moz-transition: background-color 0.15s ease-in-out;
				-webkit-transition: background-color 0.15s ease-in-out;
				-o-transition: background-color 0.15s ease-in-out;
				-ms-transition: background-color 0.15s ease-in-out;
				transition: background-color 0.15s ease-in-out;
				-webkit-backface-visibility: hidden;
			}

			.carousel .forward:after,
			.carousel .backward:after
			{
				content: '';
				width: 3em;
				height: 3em;
				position: absolute;
				top: 100%;
				margin: 1.5em 0 0 0;
				background: url('images/arrow2.png') no-repeat center center;
			}

			.carousel .forward:after
			{
				right: -0.25em;
			}

			.carousel .backward:after
			{
				left: -0.25em;
				-moz-transform: scaleX(-1);
				-webkit-transform: scaleX(-1);
				-o-transform: scaleX(-1);
				-ms-transform: scaleX(-1);
				transform: scaleX(-1);
    		}
			
			.carousel .forward:before
			{
				right: -3em;
			}
			
			.carousel .backward:before
			{
				left: -3em;
			}

			.carousel .forward:hover:before,
			.carousel .backward:hover:before
			{
				background-color: rgba(255,255,255, 0);
				
			}

		.carousel .reel
		{
			white-space: nowrap;
			position: relative;
			-webkit-overflow-scrolling: touch;
			padding: 0 1em 0em 2em;
			
		}
	
		.carousel article
		{
			display: inline-block;
			width: 18em;
			
			text-align: center;
			padding: 0 1em 0em 1em;
			margin: 0 2em 0 0;
			white-space: normal;
			opacity: 1.0;
			-moz-transition: opacity 0.15s ease-in-out;			
			-webkit-transition: opacity 0.15s ease-in-out;			
			-o-transition: opacity 0.15s ease-in-out;			
			-ms-transition: opacity 0.15s ease-in-out;			
			transition: opacity 0.15s ease-in-out;			
		}
		
			.carousel article.loading
			{
				opacity: 0;
			}
		
			.carousel article .image
			{
				position: relative;
				left: -1em;
				top: 0;
				width: auto;
				margin-right: -2em;
				margin-bottom: 1em;
			}
		
			.carousel article p
			{
				text-align: center;
			}
			

.pos {
    position: relative;
    top: -20px;
    background: #fff;
    padding-laft: 2px;
    padding-top: 2px;
    height: 22px;
    width: 60%
    
}