/* =====RESET=============================================================== */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video 
 {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}
.group:after {
	content:".";
	display:block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .group				{ height: 1%; } 		/* IE6 */
*:first-child+html .group		{ min-height: 1px; } 	/* IE7 */
/*====================FONTS=============================*/
@font-face {
	font-family: 'Tangerine_Bold';
	src: url('../fonts/Tangerine_Bold.ttf');
}
@font-face {
	font-family: 'Tangerine_Regular';
	src: url('../fonts/Tangerine_Regular.ttf');
}
@font-face {
	font-family: 'Campanero';
	src: url('../fonts/Campanero.ttf') format('truetype');
}
@font-face {
	font-family: 'riesling';
	src: url('../fonts/riesling.ttf') format('truetype');
}
@font-face {
	font-family: 'Italianno';
	src: url('../fonts/Italianno.otf') format('truetype');
} 
/* ======STRUCTURE========================================================== */
html{
	height: 100%;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;

	height: 100%;
	font-size: 16px;
	overflow: hidden;
	background: #da6f01;
	background:
		url('../images/stucco_left.png') top left no-repeat,
		url('../images/stucco_right.png') top right no-repeat,
		url('../images/Texture/fancy_rust.png'),
			/*Purple*/
			linear-gradient(top,
				rgba(63,24,78,0.0)		0%,
				rgba(63,24,78,0.25)		30%,
				rgba(63,24,78,0.75)	65%,
				rgba(63,24,78,1.0)	85%,
				rgba(63,24,78,1.0)	90%,
				rgba(63,24,78,1.0)	98%,
				rgba(63,24,78,1.0)	100%), fixed,
			/*Blues*/
			radial-gradient(-40% 80%,
				rgba(255,255,255,0.0)	20%,
				rgba(255,255,255,0.0)	28%,
				rgba(20,187,229,0.9)	30%,
				rgba(20,187,229,0.0)		40%,
				rgba(20,187,229,0.0)		100%), fixed,
			/*Reds*/
			radial-gradient(100% 58%,
				rgba(206,188,27,0.0)		0%,
				rgba(206,188,27,1.0)		5%,
				rgba(203,40,64,0.8)		40%,
				rgba(203,40,64,0.0)			60%,
				rgba(203,40,64,0.0)		100%), fixed,
				#da6f01;
	background:
		url('../images/stucco_left.png') top left no-repeat,
		url('../images/stucco_right.png') top right no-repeat,
		url('../images/Texture/fancy_rust.png'),
			/*Purple*/
			-webkit-linear-gradient(top,
				rgba(63,24,78,0.0)		0%,
				rgba(63,24,78,0.25)		30%,
				rgba(63,24,78,0.75)	65%,
				rgba(63,24,78,1.0)	85%,
				rgba(63,24,78,1.0)	90%,
				rgba(63,24,78,1.0)	98%,
				rgba(63,24,78,1.0)	100%), fixed,
			/*Blues*/
			-webkit-radial-gradient(-40% 80%,
				rgba(255,255,255,0.0)	20%,
				rgba(255,255,255,0.0)	28%,
				rgba(20,187,229,0.9)	30%,
				rgba(20,187,229,0.0)		40%,
				rgba(20,187,229,0.0)		100%), fixed,
			/*Reds*/
			-webkit-radial-gradient(100% 58%,
				rgba(206,188,27,0.0)		0%,
				rgba(206,188,27,1.0)		5%,
				rgba(203,40,64,0.8)		40%,
				rgba(203,40,64,0.0)			60%,
				rgba(203,40,64,0.0)		100%), fixed,
				#da6f01;
	background:
		url('../images/stucco_left.png') top left no-repeat,
		url('../images/stucco_right.png') top right no-repeat,
		url('../images/Texture/fancy_rust.png'),
			/*Purple*/
			-moz-linear-gradient(top,
				rgba(63,24,78,0.0)		0%,
				rgba(63,24,78,0.25)		30%,
				rgba(63,24,78,0.75)	65%,
				rgba(63,24,78,1.0)	85%,
				rgba(63,24,78,1.0)	90%,
				rgba(63,24,78,1.0)	98%,
				rgba(63,24,78,1.0)	100%), fixed,
			/*Blues*/
			-moz-radial-gradient(-40% 80%,
				rgba(255,255,255,0.0)	20%,
				rgba(255,255,255,0.0)	28%,
				rgba(20,187,229,0.9)	30%,
				rgba(20,187,229,0.0)		40%,
				rgba(20,187,229,0.0)		100%), fixed,
			/*Reds*/
			-moz-radial-gradient(100% 58%,
				rgba(206,188,27,0.0)		0%,
				rgba(206,188,27,1.0)		5%,
				rgba(203,40,64,0.8)		40%,
				rgba(203,40,64,0.0)			60%,
				rgba(203,40,64,0.0)		100%), fixed,
				#da6f01;
	-webkit-transition: all 0s ease-in;
	-moz-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
 }
body {
	height: 100%;
	margin: 0;
	transition: all 2s ease-in;
	color: rgba(200,200,200,0.8);
	-webkit-transition: all 0s ease-in;
	-moz-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
#page{
	padding: 0.625em 0em 8em;		/* 10px / 16px */
}
#inner {
	/*margin: 0 auto; */
	/*width: 	93.75%;				/* 960px / 1024px */
	/*bottom:	30em;				/* 200px / 16px */
	height: 100%;
	overflow: hidden;
	margin: 0% 15.625%;
	width: 76.5625%;					/* 704px / 1024px */
}
/* --------------------------------------------------------------------- */
.main{
	left: 15.725%;
	width: 98%;
	display: block;
	float: left;
	clear: both;
	z-index: 19;
	margin-bottom: 6em;
	padding: 0em;
	overflow: scroll;

	background: 
		url('../images/globeII.png'),
		url('../images/Texture/dark_leather.png');
	background-repeat: no-repeat, repeat;
	background-position: center center, left top;
	background-size: contain, auto;
	border-radius: 2em;
	border-bottom: 2px solid #333;
	border-right: 1px solid #555;
	box-shadow: 2px 5px 5px #000;
	-moz-box-shadow: 2px 5px 5px #000;
	-webkit-box-shadow: 2px 5px 5px #000;
	-webkit-transition: all 0s ease-in;
	-moz-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
#onDeck{
	/* left: 15.625%; */
	width: 100%;
	float: left;
	clear: both;
	margin: 1em 0em;
	font-family: 'Campanero';
	font-family: Georgia;
	color: #8a6242;
	text-shadow: 
		1px 0px 0px #000,
		0px 1px 0px #000;
	font-size: 1.25em;
	line-height: 1.5em;
	outline:none;
	overflow: hidden;
}
#onDeck a, #onDeck a:visited, #onDeck a:focus{ 
	font-family: 'riesling';
	text-decoration:none;
	color: rgba(239,114,10,0.95);
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.25s ease-in;
	-o-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in;
}
#onDeck a:hover{ 
	text-decoration: underline;
	text-shadow: none;
	color: rgba(234,19,79,0.7);
	-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	-o-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in;
}
.top_img{
	float: right;
	height: 100%;
	right: 0px;
	margin-right: -1em;
	display: block;
	position: fixed;
	top: 0em;
}
/*==================MENU=============================*/
.menu{
	position: fixed;
	display: block;
	left: 0px;
	top: 0.625em;
	/* width: 15.625%;		/* 160px/ 1024px */ 
	/* width: 18.625%; */	
	width: 15.625%;	
	overflow: hidden;
	z-index:18;
}
.menu_guts{
	background: none;
	padding: 0.5em 0.0em 0.125em;
	overflow: hidden;
	width: 100%;
}
.menu:hover, .menu:focus{
	-webkit-transition: all 0.0125s ease-in;
	-moz-transition: all 0.0125s ease-in;
	-o-transition: all 0.0125s ease-in;
	transition: all 0.0125s ease-in;
}
.menu ul > li > a{
	font-family: 'Tangerine_Bold';
	font-size: 1.75em;
	line-height: 1.4em;
	list-style: none;
	padding: 0em 0em 0em 0.75em;
	font-weight: bolder;
	color: rgba(255,255,255,1.0);
	
}
.menu ul > li > a:hover{
	list-style: none;
	padding: 0em 0em 0em 0.25em;
}
.menu ul{
	font-family: 'Italianno';
	font-weight: 800;
	color: #da6f01;
	list-style: none;
	display: block;
}
.menu > ul > li{
	margin: 0.125em 0em 0.0125em;
}
.menu .toggle{
	color: rgba(255,255,255,0.8);
	font-weight: 700;
	padding: 1em 0em 0em 0.75em;
	color: #da6f01;
	background: 
		url('../images/Texture/leather_1.png');
	-webkit-box-shadow: 
		inset -3px 1px 2px rgba(0,0,0, 0.5), 
		inset -3px -3px 2px rgba(20,0,0, 0.6), 
		inset -3px 1.25em 2.25em rgba(218,111,1, 0.7), 
		inset -3px -0.25em 0.5em rgba(218,111,1, 1.0);
	-moz-box-shadow: 
		inset -3px 1px 2px rgba(0,0,0, 0.5), 
		inset -3px -3px 2px rgba(20,0,0, 0.6), 
		inset -3px 1.25em 2.25em rgba(218,111,1, 0.7), 
		inset -3px -0.25em 0.5em rgba(218,111,1, 1.0);
	box-shadow: 
		inset -3px 1px 2px rgba(0,0,0, 0.5), 
		inset -3px -3px 2px rgba(20,0,0, 0.6), 
		inset -3px 1.25em 2.25em rgba(218,111,1, 0.7), 
		inset -3px -0.25em 0.5em rgba(218,111,1, 1.0);
/*	margin: 0.25em 1em 0em;*/
}
.menu .toggle a{
	font-family: 'Italianno';
	font-size: 1.6em;
	font-weight: 500;
	color: #da6f01;
	-webkit-transition: all 0.125s ease-in;
	-moz-transition: all 0.125s ease-in;
	-o-transition: all 0.125s ease-in;
	transition: all 0.125s ease-in;
}
.menu .toggle a:hover{
	color: rgba(234,19,79,0.7);
	font-weight: 700;
	-webkit-transition: all 0.0125s ease-in;
	-moz-transition: all 0.0125s ease-in;
	-o-transition: all 0.0125s ease-in;
	transition: all 0.0125s ease-in;
}
/* --------------------------------------------------------------------- */
#bottom{
	width: 100%;
	float: left;
	clear: both;
	left: 0;
	position:fixed;
	bottom:0em;
	padding: 0.625em 0 0.625em 0;
}
.fadestrip_left{
	height: 10em;		/* 16px / 16px */
	margin-top:-10em;	/* 26px / 16px */
	width: auto;
	left: 0px;
	display: inline-block;
	float: left;
	position: relative;
	bottom: 0px;
}
.fadestrip_right{
	height: 5em;		/* 16px / 16px */
	margin-top:-5em;	/* 26px / 16px */
	width: auto;
	right: 0px;
	display: inline-block;
	float: right;
	position: relative;
	bottom: 0px;
}
.music{
	list-style: none;
	margin: 2.5em 0.5em 0px;
	height:  100%;
	float: left;
	position: relative;
}
.music_icon{
	right: 0px;
	display: block;
	float: right;
	position: relative;
	bottom: 0px;
}
#base{
	position: relative;
	/*width:93.75%;				/* 960 px / 16 px */
	/*left: 3.125%;					/* 32px  / 1024 px */
	width: 76.5625%;				/* 704px / 1024 px */
	left: 15.625%;					/* 160px / 1024px */
	overflow: hidden;
	box-shadow: inset 0px 1px 10px #000, inset 0px -1px 3px #000;
	-webkit-box-shadow: inset 0px 1px 10px #000, inset 0px -1px 3px #000;
	-moz-box-shadow: inset 0px 1px 10px #000, inset 0px -1px 3px #000;
	z-index: 40;
}
.quick_links{
	width: 96.25%;					/* 960px / 1024px */
	padding: 0.125em 2%;
	float: left;
	display:block;
}
.footer{
	width: 100%;				/* 960px / 1024px */
	float: right;
	display:block;
	overflow: hidden;
	padding: 0;
}
.sign_off{
	width: 98.25%;					/* 960px / 1024px */
	padding: auto;
	float: left;
	display:block;
	height: 2em;	
	line-height: 1.75em;
	font-size: 0.625em;
	text-align: center;
}
/* --------------------------------------------------------------------- */
.col{
	float:left; 
	width:31.25%;
	padding: 0.125em 1.041666667% 0;		/* 10px / 16px */
	margin-bottom: -99999em;
	padding-bottom: 99999em;
	left: 0;
	text-align: justify;
}
.col:last-child{
	float:right; 
}
.toggle{					/* This is the section that toggles */
	overflow: hidden;
	clear: both;
	margin-bottom:5px;
}
#base .col li{ list-style: none;}
/* --------------------------------------------------------------------- */
.sect{
	width: 100%;
	display: block;
	float: right;
	clear: both;
	margin: 0;
	outline:none;
}
/* These sections are developed with a 10px padding, context is the parent 100% = 960px */
.full_hundred{width: 97.916666%;		/* 940px / 960px */}
.halves{width: 47.91666%;	/* 460px / 960px */}
.seventy_thirty{width: 67.083333%;	/* 644px / 960px */}
.thirty_seventy{width: 28.75%;	/* 276px / 960px */}
.thirds{width: 31.25%;	/* 300px / 960px */}
.fourths{width: 22.91666%;	/* 220px / 960px */}
.three_quarters{width: 72.91666%;	/* 700px / 960px */}
.full_hundred,
.seventy_thirty,
.thirty_seventy,
.thirds,
.fourths,
.halves,
.three_quarters{
	float: left;
	display: inline-block;
	padding: 1.0416666666666666666666666666667%;			/* 10px / 16px */ 
	text-align: justify;
	margin-bottom: -99999em;
	padding-bottom: 99999em;
}
.main .full_hundred,
.main .seventy_thirty,
.main .thirty_seventy,
.main .thirds,
.main .fourths,
.main .halves,
.main .three_quarters{
	float: left;
	display: inline-block;
	padding: 1.0416666666666666666666666666667%;			/* 10px / 16px */ 
	text-align: justify;
	margin: 0em;
	margin-bottom: -5em;
	padding-bottom: 5em;
}
.seventy_thirty:first-child,
.thirty_seventy:first-child,
.thirds:first-child,
.fourths:first-child,
.halves:first-child,
.three_quarters:first-child{
	border-radius: none;
}
.seventy_thirty:last-child,
.thirty_seventy:last-child,
.thirds:last-child,
.fourths:last-child,
.halves:last-child,
.three_quarters:last-child{
	border-radius: none;
}
.full_hundred:hover,
.seventy_thirty:hover,
.thirty_seventy:hover,
.thirds:hover,
.fourths:hover,
.halves:hover,
.three_quarters:hover{
	background: rgba(0,0,0,0.0);
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}
.sect .halves{
	color: rgba(227,176,133,0.75);
	text-shadow: 
		1px 0px 0px rgba(0,0,0,0.3),
		0px 1px 0px rgba(0,0,0,0.3);
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}
.sect .halves:hover{
	color: rgba(227,176,133,0.98);
	text-shadow: 
		1px 0px 0px rgba(0,0,0,0.9),
		0px 1px 0px rgba(0,0,0,0.9);
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}

#base .sect{
	background: rgba(84,26,6,0.0); 
}
a, a:visited, a:focus{ 
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}
a:hover{ 
	text-decoration: none;
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}

/*==================================================*/
.Horiz_Blade{	
	background: radial-gradient(50% -50%, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.1) 60%, rgba(0,0,0,0.0) 70%, rgba(0,0,0,0.0) 100%), fixed;
	background: -webkit-radial-gradient(50% -50%, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.1) 60%, rgba(0,0,0,0.0) 70%, rgba(0,0,0,0.0) 100%), fixed;
	background: -moz-radial-gradient(50% -50%, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.1) 60%, rgba(0,0,0,0.0) 70%, rgba(0,0,0,0.0) 100%), fixed;
	width: 100%;	
	height:10px;
	margin-bottom: -10px;
	display:inline;
	float:left;
}
/*==================================================*/
input{
	font-family: Georgia ;
	font-weight: bolder ;
	background: rgba(255,255,255,0.2);
	color: #da6f01;
	text-shadow: 1px 1px 5px #000;
	font-size: 1.02em;
	height: 1.05em;
	padding: 0em 0.125em;
	font-weight: 500;
	border: none;
	box-shadow:
		inset 0px -1px 1px rgba(255,255,255,0.6),
		inset 0px -1px 0px rgba(218,111,1,0.4),
		inset 0px 1px 3px rgba(0,0,0,1);
	-webkit-box-shadow:
		inset 0px -1px 1px rgba(255,255,255,0.6),
		inset 0px -1px 0px rgba(218,111,1,0.4),
		inset 0px 1px 3px rgba(0,0,0,1);
	-moz-box-shadow:
		inset 0px -1px 1px rgba(255,255,255,0.6),
		inset 0px -1px 0px rgba(218,111,1,0.4),
		inset 0px 1px 3px rgba(0,0,0,1);
	border-radius: 0.125em;
	outline:none;
	-webkit-transition: all 0.125s ease-in;
	-moz-transition: all 0.125s ease-in;
	-o-transition: all 0.125s ease-in;
	transition: all 0.125s ease-in;
}
input:focus, input:hover{	
	background:rgba(218,111,1,0.7);
	color: #da6f01;
	text-shadow: 1px 1px 2px #000;
	outline:none;
	-webkit-transition: all 0.25s ease-in;
	-moz-transition: all 0.25s ease-in;
	-o-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in;
}
input:focus{
	color: rgba(218,111,1,1.0);
	background:rgba(218,111,1,0.3);
	text-shadow: 1px 1px 2px #444;
	-webkit-transition: all 0.125s ease-in;
	-moz-transition: all 0.125s ease-in;
	-o-transition: all 0.125s ease-in;
	transition: all 0.125s ease-in;
}
button, input[type=submit], input[type=option]{
	background: rgba(218,111,1,1.0);
	color: rgba(255,255,255,1.0);
	text-shadow: 1px 1px 2px rgba(234,19,79,0.7);
	font-family: 'Italianno';
	font-size: 1.125em;
	font-weight: 700;
	height: 1.25em;
	padding: 0em 0.75em;
	-webkit-box-shadow:
		inset 4px 6px 8px rgba(255,255,255,0.5),
		inset -3px -3px 6px rgba(234,19,79,0.9),
		5px 5px 10px rgba(0,0,0,0.7);
	-moz-box-shadow:
		inset 4px 6px 8px rgba(255,255,255,0.5),
		inset -3px -3px 6px rgba(234,19,79,0.9),
		5px 5px 10px rgba(0,0,0,0.7);
	-o-box-shadow:
		inset 4px 6px 8px rgba(255,255,255,0.5),
		inset -3px -3px 6px rgba(234,19,79,0.9),
		5px 5px 10px rgba(0,0,0,0.7);
	box-shadow:
		inset 4px 6px 8px rgba(255,255,255,0.5),
		inset -3px -3px 6px rgba(234,19,79,0.9),
		5px 5px 10px rgba(0,0,0,0.7);
	border-radius: 0.5em;
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}
button:hover, input[type=submit]:hover{
	background: rgba(234,19,79,0.7);
	color: rgba(255,255,255,1.0);
	text-shadow: 1px 1px 2px rgba(0,0,0,1.0);
	-webkit-box-shadow:
		inset 2px 3px 4px rgba(255,255,255,0.3),
		inset -5px -6px 6px rgba(0,0,0,0.9),
		3px 3px 5px rgba(0,0,0,0.7);
	-moz-box-shadow:
		inset 2px 3px 4px rgba(255,255,255,0.3),
		inset -5px -6px 6px rgba(0,0,0,0.9),
		3px 3px 5px rgba(0,0,0,0.7);
	-o-box-shadow:
		inset 2px 3px 4px rgba(255,255,255,0.3),
		inset -5px -6px 6px rgba(0,0,0,0.9),
		3px 3px 5px rgba(0,0,0,0.7);
	box-shadow:
		inset 2px 3px 4px rgba(255,255,255,0.3),
		inset -5px -6px 6px rgba(0,0,0,0.9),
		3px 3px 5px rgba(0,0,0,0.7);
	-webkit-transition: all 0.75s ease-in;
	-moz-transition: all 0.75s ease-in;
	-o-transition: all 0.75s ease-in;
	transition: all 0.75s ease-in;
}

/* =========================================================== */
.blur{
	color: rgba(0,0,0,0.0);	
	text-shadow:
		0px 0px 2px rgba(89,89,89,0.4); 
	-webkit-text-shadow:
		0px 0px 2px rgba(89,89,89,0.4); 
	-moz-text-shadow:
		0px 0px 2px rgba(89,89,89,0.4); 
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}
.quick_links,
.footer,
.sign_off
{
	box-shadow: none;
}

/* ---------------------------------------------------------------- */
#bottom { 
	background: url('../images/Texture/black_linen_v2.png');
	background: 
		linear-gradient(top,
	 		rgba(0,0,0,1.0) 		0,
			rgba(0,0,0,0.0)			21%,
	 		rgba(0,0,0,0.0) 		100%), fixed,
		url('../images/Texture/black_linen_v2.png');
	background: 
		-webkit-linear-gradient(top,
	 		rgba(0,0,0,1.0) 		0,
			rgba(0,0,0,0.0)			21%,
	 		rgba(0,0,0,0.0) 		100%), fixed,
		url('../images/Texture/black_linen_v2.png');
	background: 
		-moz-linear-gradient(top,
	 		rgba(0,0,0,1.0) 		0,
			rgba(0,0,0,0.0)			21%,
	 		rgba(0,0,0,0.0) 		100%), fixed,
		url('../images/Texture/black_linen_v2.png');
	box-shadow: inset 0px 4px 8px #000, inset 0px -1px 5px #fff;
	-webkit-box-shadow: inset 0px 4px 8px #000, inset 0px -1px 5px #fff;
	-moz-box-shadow: inset 0px 4px 8px #000, inset 0px -1px 5px #fff;
	color: #898989;
	text-shadow: none;
}
#base{
	border-top: 1px solid rgba(0,0,0,1.0);
	border-left: 1px solid rgba(0,0,0,0.9);
	border-bottom: 2px solid rgba(255,255,255,0.9);
	border-right: 2px solid rgba(255,255,255,0.6);
	background: url('../images/Texture/concrete_wall_2.png');
	background: 
		linear-gradient(top,
			rgba(119,221,215,0.3) 0%,
			rgba(119,221,215,0.3) 100%), fixed,
		url('../images/Texture/concrete_wall_2.png');
	-webkit-background: 
		linear-gradient(top,
			rgba(119,221,215,0.3) 0%,
			rgba(119,221,215,0.3) 100%), fixed,
		url('../images/Texture/concrete_wall_2.png');
	-moz-background: 
		linear-gradient(top,
			rgba(119,221,215,0.3) 0%,
			rgba(119,221,215,0.3) 100%), fixed,
		url('../images/Texture/concrete_wall_2.png');
	color: #898989;
	border: none;
	border-radius: 1em;
}
.quick_links,
.col,
.sign_off
{
	background: rgba(200,200,200,0.0);
}
.quick_links:hover,
.col:hover,
.sign_off:hover
{
}
#bottom .col:hover a{
	color: rgba(0,0,0,1.0);
	-webkit-transition: color 0.25s ease-in;
	-moz-transition: color 0.25s ease-in;
	-o-transition: color 0.25s ease-in;
	transition: color 0.25s ease-in;
}
#bottom h1,
#bottom a{
	color: rgba(0,0,0,1.0);
	text-shadow: 1px 1px 5px rgba(0,0,0,1.0);
}
#bottom a:hover{
	color: rgba(0,0,0,1.0);
}
p{
	padding: 0.5em;
}
#target{
/*
	min-height: 10em;
	border: 5px solid #000;
*/
}
/* Styles for the AUDIO */
	.currentTime{
		background: #eb5228;
		color: #999;
		margin: 5px 0px;
		padding: 3px;
		border-radius: 0.5em;
		width: 30%;
		overflow: hidden;
		border-left: none;
		border-top: none;
		border-bottom: 2px solid #a30f0f;
		border-right: 1px solid #a30f0f;
	}
		#pause_play{
		width: 60px;
		overflow: hidden;
	}
	.tag{
		background: #eb5228;
		color: #fff;
		border-radius: 0.25em;
	}
	li{ list-style: none;}
	#tracks{
		list-style: none;
		color: #eb5228;
		display: none;
	}
	.progress{
		width: 100%;
		margin: auto 0px;
		background: #1cc3dc;
		border-radius: 0.5em;
		height: 0.25em;
		border-bottom: 1px solid #333;
		border-top: 1px solid #fff;
		overflow: hidden;
		box-shadow: inset 0px 2px 2px rgba(0,0,0,0.5);
	}
	.bar{
		background: #c3133d;
		width: 0%;
		height: 0.25em;
		border-radius: 0.100em;
		box-shadow: inset 0px 1px 1px #fff, inset -1px -1px 2px #000;
		float:left;
	}
#onDeck a{
	font-family: 'riesling';
	font-size: 1.5em;
	font-weight: 700;
}
.sect h1, .sect h2, .sect h3, .fancy{
	font-family: 'Tangerine_Bold';
	color: rgba(192,95,21,0.98);
	
}
.sect h1{
	font-size: 1.75em;
	font-weight: 700;
	line-height: 1.82em;
}
.sect h2{
	font-size: 1.5em;
	font-weight: 500;
	line-height: 1.62em;
}
.sect h3{
	font-size: 1.25em;
	font-weight: 300;
	line-height: 1.32em;
}
table{
	width: 90%;
	margin: 1em auto;
	overflow: auto;
	height: 20em;
}
.slim{ min-width: 5px; width: auto;}
.wide{width: 10%;}
thead{
	font-weight: 700;
	font-family: 'Tangerine_Bold';
	color: rgba(255,255,255,1.00);
	background: rgba(192,95,21,0.98);
}
td{
	text-align: center;
	font-size: 0.75em;
	padding: 2px;
	vertical-align: middle !important;
}
tr:nth-child(odd){
	background: rgba(255,255,255,0.15);
}
tr td:nth-child(2){
	font-weight: 700;
	font-family: 'Tangerine_Bold';
	color: rgba(192,95,21,0.98);
}
tbody>tr:hover, table_hover:hover{
	color: #eee;
	text-shadow: none;
	background: rgba(192,95,21,0.30);
}