/* 
	CSS StyleSheet for www.theaterleague.com
	Created 11.12.2008
	by Jay Pilgreen
	copyright River City Studio
*/


	/* --------------------- Global Declarations -------------------------- */
	
* {
	margin: 0px;
	padding: 0px;
}

body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

a {
	text-decoration: none;
}

img {
	border: none;
}

td, th {
	padding: 5px;
}

#container {
	position: relative;
/* 	width: 890px; */
	width: 1008px;
	position: relative;
	margin: 0px auto;
}

	/* -------------------------- Header Declarations ------------------------------ */

#header {
	position: relative;
/* 	height: 252px; */
	height: 222px;
	background-image: url('/_img/header.jpg');
	background-repeat: no-repeat;
}

#homeLink {
	position: absolute;
	display: block;
	width: 410px;
	height: 75px;
	top: 0px;
	left: 0px;
}

/*#topNav {
	text-align: right;
	margin-right: 328px;
	padding-top: 25px;
}

#topNav a {
	padding-left: 11px;
	margin-left: 28px;
	color: #666;
	font-size: 16px;
	font-weight: bolder;
	background-image: url('/_img/topNavBullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 6px;
}*/

#topNav {
	padding-left: 11px;
	margin-left: 28px;
	position: absolute;
	right: 328px;
	top: 25px;
	color: #666;
	font-size: 16px;
	font-weight: bolder;
	background-image: url('/_img/topNavBullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

#mainNav {
	position: absolute;
	bottom: 0px;
	right: 0px;
	padding-bottom: 4px;
/* 	padding-right: 30px; */
	text-align: right;
}

#mainNav a {
/* 	margin-right: 35px; */
	margin-right: 49px;
	color: #662222;
	font-size: 16px;
	font-weight: bold;
}

#mainNav a:hover, #mainNav a.active {
	color: #fff;
}


	/* ------------------- Content Declarations ------------------------ */
	
#mainWindow {
	position: relative;
	background-image: url('/_img/contentBacker.jpg');
	background-repeat: repeat-y;
	background-position: 24px 0px;
	padding-left: 24px;
}

	/* -------------- Left Side Declarations --------------- */

#left {
	float: left;
	/* ---- Original Width was 227 ---- */
	width: 227px;
	background-image: url('/_img/leftBackerTop.jpg');
	background-repeat: no-repeat;
	position: relative;
}

#leftRailContent {
	background-image: url('/_img/leftBackerMid.jpg');
	background-repeat: repeat-y;
	padding: 15px 0px;
	min-height: 350px;
	height: auto !important;
	height: 350px;
	position: relative;
}

#leftRailBottom {
	background-image: url('/_img/leftBackerBottom.jpg');
	background-repeat: no-repeat;
	height: 119px;
}

#left #spaceTopLeft {
	min-height: 60px;
	height: auto !important;
	height: 60px;
}

#left h2 {
	text-align: center;
	color: #fff;
	font-size: 20px;
	margin-top: -25px;
	position: relative;
}

#left h3 {
	text-align: center;
	color: #fff;
	font-size: 16px;
	padding-top: 7px;
	padding-bottom: 16px;
}

#left ul {
/* 	margin-top: 14px; */
	margin-bottom: 8px;
}

#left ul li {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 2px;
	list-style-type: none;
	padding-left: 7px;
}

#left ul li a {
	color: #fff;
	padding-left: 20px;
}

#left ul li a:hover {
	background-image: url('/_img/orangeSpot.jpg');
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

#left img {
	display: block;
	margin: 0px auto;
	padding-right: 5px;
	margin-bottom: 4px;
}

#left p#address {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin-top: 19px;
	margin-left: 25px;
}

#leftFooter {
	clear: left;
	background-color: #2D2D2D;
	padding: 10px;
	margin-right: 2px;
	margin-left: 2px;
/* 	margin-top: 15px; */
}

#leftFooter p {
	font-size: 10px;
	line-height: 13px;
	color: #FEE8AB;
	text-align: center;
	top: 0px;
	margin-bottom: 8px;
}

#leftFooter p a, #footer p span {
	color: #FEE8AB;
	padding: 3px 6px;
}

#leftFooter p a:hover {
	color: #CCCCCC;
}

	/* -------------- Home Content Declarations -------------------- */
	
#homeContent, #theaterContent, #showContent, #content {
	margin-left: 227px;
	background-image: url('/_img/bombPopBacker.gif');
	background-repeat: repeat-y;
}

#flashSlogan {
	background-color: #000;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 13px 0px;
/* 	background-image: url('/_img/burst.gif'); */
	background-repeat: no-repeat;
}

#flashHolder {
	background-color: #000;
	padding-bottom: 10px;
}

#flashHolder object {
	position: relative;
	left: 15px;
}

#flashHolder #rotatingBanner {
/* 	display: inline; */
}

#flashHolder p.flashError {
	color: #fff;
	padding: 0px 19px;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
}

#flashHolder p.flashError a {
	color: orange;
}

#homeContent .column {
	position: relative;
	width: 212px;
	padding: 11px 0px;
}

#homeContent .column h1 {
	font-size: 22px;
	color: #fff;
	padding: 0px 6px;
	margin-bottom: 8px;
}

#homeContent .column p {
	padding: 0px 18px;
	margin-bottom: 4px;
}

#homeContent .column p a {
	color: #000;
	font-weight: bold;
}

#homeContent .column p a:hover {
	color: #fff;
}

#homeContent .column p span {
	text-align: left;
	display: block;
	margin-left: 21px;
	margin-top: 3px;
}

	/* ------------ Specific Column Declarations --------------- */
	
	/* ------ Left Side ------ */

#homeContent #leftColumn {
	float: left;
	position: relative;
}

	/* ------ Right Side ------ */

#homeContent #rightColumn {
	float: right;
	position: relative;
}

#homeContent #presaleForm {
	margin-top: 13px;
}

#homeContent #presaleForm p {
	font-weight: bold;
}

#homeContent #presaleForm input, #homeContent #presaleForm select {
	padding: 1px 0px;
	padding-left: 1px;
	border: 1px inset #333;
	width: 165px;
}

#homeContent #presaleForm input.submit {
	width: auto;
	border: 1px outset #333;
	padding: 0px;
	font-size: 11px;
	display: block;
	margin-top: 6px;
	cursor: pointer;
}


	/* ------ Middle Declarations ------ */
	
#homeContent #middleColumn {
	width: auto;
	margin: 0px 212px;
	background-color: #FEDC81;
}

#homeContent #middleColumn h1 {
	color: #D95B3C;
}

#homeContent #middleColumn p a {
	color: #6B6BAD;
}

#homeContent #middleColumn p a:hover {
	color: #D95B3C;
}

	/* -------------------- Theater Content Page Declarations ---------------------- */
	
#theaterContent {
	background-image: url('/_img/secContentBacker.jpg');
}

.seasonHeader, .seasonHeader a, .seasonHeader a:visited {
	font-size: 20px;
	font-weight: bold;
  padding: 10px 0px;
  color: #9c1010;
  text-decoration: underline;
}

	/* ----- Right Side ----- */

#theaterContent #secRight {
	float: right;
	width: 210px;
/* 	padding-top: 40px; */
	padding-top: 20px;
	position: relative;
}

#theaterContent #secRight p.sponsorText {
	text-align: center;
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 13px;
}

#theaterContent #secRight img.sponsorLogo {
	display: block;
	margin: 0px auto;
	margin-bottom: 17px;
}

	/* ----- Left Side -----	*/
	
#theaterContent #secLeft {
	margin-right: 210px;
	margin-left: 14px;
/* 	background-image: none; */
	position: relative;
	padding-top: 18px;
	background-color: transparent;
}

#theaterContent #secLeft h1 {
	color: #D95B3C;
	font-size: 26px;
	margin-bottom: 6px;
}

#theaterContent #secLeft h2, #theaterContent #secLeft #jumpTo a {
	color: #7A5EA8;
	font-size: 18px;
	margin-bottom: 11px;
	font-weight: bold;
}


#theaterContent #secLeft #jumpTo {
	width: 180px;
/* 	position: absolute; */
/* 	top: 10px; */
/* 	left: 300px; */

	/* New Styles as of 2.3.2010 (Flash Was Laying Over it) */

	float: right;
	position: relative;
	bottom: 60px;
	text-align: center;
}


#theaterContent #secLeft #jumpTo a, #theaterContent #secLeft #jumpTo a:visited {
	text-decoration: underline;
}

#theaterContent #secLeft #jumpTo a:hover {
	color: #9c1010;
}

#theaterContent #secLeft .showBlock {
	min-height: 110px;
	height: auto !important;
	height: 110px;
}

#theaterContent #secLeft .showBlock img {
	float: left;
/* 	width: 90px; */
}

#theaterContent #secLeft .showBlock a.inline {
	display: inline;
}

#theaterContent #secLeft .showBlock img.buyTicketsButton {
	display: inline;
	float: none;
	width: auto;
	height: auto;
	margin-left: 6px;
	vertical-align: middle;
}

#theaterContent #secLeft .showBlock p {
	margin-left: 110px;
	color: #990000;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3px;
}

#theaterContent #secLeft .showBlock p a {
	display: block;
	font-size: 22px;
	color: #6B6BAD;
}

#theaterContent #secLeft .showBlock p a:hover {
/* 	color: #fff; */
}

#theaterContent #secLeft .showBlock p.special {
	font-size: 14px;
	color: #000;
	margin-top: 6px;
}


			/* ------------ Button Declarations (this should be interesting) ----------------------- */
			
.yellowButton, .purpleButton, .redButton, .orangeButton, .showRedButton, .showPurpleButton, .showOrangeButton, .showYellowButton {
	position: relative;
	width: 192px;
	display: block;
	margin: 0px auto;
	margin-bottom: 9px;
}

	/* Another one for Billy Gates */
.yellowButton p, .purpleButton p, .redButton p, .orangeButton p, .showRedButton p, .showPurpleButton p, .showOrangeButton p, .showYellowButton p {
	position: relative;
	margin: 0px;
	padding: 0px;
}

.yellowButton .top, .yellowButton .bottom, .purpleButton .top, .purpleButton .bottom, .redButton .top, .redButton .bottom, .orangeButton .top, .orangeButton .bottom, .showRedButton .top, .showRedButton .bottom, .showPurpleButton .top, .showPurpleButton .bottom, .showOrangeButton .top, .showOrangeButton .bottom, .showYellowButton .top, .showYellowButton .bottom {
	height: 12px;
	background-repeat: no-repeat;
}

.yellowButton .top {
	background-image: url('/_img/buttons/yellowTop.jpg');
}

.purpleButton .top {
	background-image: url('/_img/buttons/purpleTop.jpg');
}

.redButton .top {
	background-image: url('/_img/buttons/redTop.jpg');
}

.orangeButton .top {
	background-image: url('/_img/buttons/orangeTop.jpg');
}

.yellowButton a, .purpleButton a, .redButton a, .orangeButton a, .showRedButton a, .showPurpleButton a, .showOrangeButton a, .showYellowButton a {
	display: block;
	background-repeat: repeat-y;
	text-align: center;
	/* This is the default, to change add a class to the a and go from there */
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 10px;
	margin-top: -3px;
}

.yellowButton span, .purpleButton span, .redButton span, .orangeButton span, .showRedButton span, .showPurpleButton span, .showOrangeButton span, .showYellowButton span {
	display: block;
}

.yellowButton a {
	background-image: url('/_img/buttons/yellowMid.jpg');
	color: #775BA8;
}

.yellowButton a:hover {
	color: #fff;
}

.purpleButton a {
	background-image: url('/_img/buttons/purpleMid.jpg');
	color: #fff;
}

.purpleButton a:hover {
	color: #FFB200;
}

.redButton a {
	background-image: url('/_img/buttons/redMid.jpg');
	color: #fff;
}

.redButton a:hover {
	color: #FFB200;
}

.orangeButton a {
	background-image: url('/_img/buttons/orangeMid.jpg');
	color: #6B6BAD;
}

.orangeButton a:hover {
	color: #fff;
}

.yellowButton .bottom {
	background-image: url('/_img/buttons/yellowBottom.jpg');
}

.purpleButton .bottom {
	background-image: url('/_img/buttons/purpleBottom.jpg');
}

.redButton .bottom {
	background-image: url('/_img/buttons/redBottom.jpg');
}

.orangeButton .bottom {
	background-image: url('/_img/buttons/orangeBottom.jpg');
}


	/* -------------- End the Insanity ----------------- */
	
.contactButton, .showContactButton {
	display: block;
	height: 32px;
	width: 121px;
	margin: 0px auto;
	background-image: url('/_img/buttons/contactBacker.jpg');
	background-repeat: no-repeat;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 16px;
}

.showContactButton {
	background-image: url('/_img/buttons/showContactBacker.jpg');
}

.contactButton:hover, .showContactButton:hover {
	color: #FFB200;
}

.rollingLogo {
	display: block;
	margin: 0px auto;
	margin-top: 21px;
}

	/* ------------------- Show Content Declarations ------------------- */
	
	/* Some of these button declarations are lumped in earlier with the theater buttons */
	
.showRedButton, .showPurpleButton, .showOrangeButton, .showYellowButton {
	width: 173px;
	margin-bottom: 6px;
}

.showRedButton .top {
	background-image: url('/_img/buttons/showRedTop.gif');
}

.showPurpleButton .top {
	background-image: url('/_img/buttons/showPurpleTop.gif');
}

.showRedButton a {
	background-image: url('/_img/buttons/showRedMid.gif');
	color: #fff;
	padding: 0px 6px;
}

.showRedButton a:hover {
	color: #FFB200;
	text-decoration: underline;
}

.showPurpleButton a {
	background-image: url('/_img/buttons/showPurpleMid.gif');
	color: #fff;
	padding: 0px 8px;
}

.showPurpleButton a:hover {
	color: #FFB200;
}


	/* ---------- Additional Style for the new Theater Layout ----------- */
	
.showPurpleButton a span.firstLine, .showRedButton a span.firstLine {
	font-size: 24px;
	font-weight: normal;
	letter-spacing: -1px;
}

.showPurpleButton a span.secondLine, .showRedButton a span.secondLine {
	display: block;
	margin-top: -3px;
	font-size: 15px;
	font-weight: normal;
	color: #FFAF00;
}

.showRedButton a span.firstLine {
	font-size: 21px;
}

.showRedButton a span.secondLine {
	color: #fff;
}

	/* -------- End Additional Styles ---------- */


.showRedButton .bottom {
	background-image: url('/_img/buttons/showRedBottom.gif');
}

.showPurpleButton .bottom {
	background-image: url('/_img/buttons/showPurpleBottom.gif');
}

.showOrangeButton .top {
	background-image: url('/_img/buttons/showOrangeTop.jpg');
}

.showOrangeButton .bottom {
	background-image: url('/_img/buttons/showOrangeBottom.jpg');
}

.showOrangeButton a {
	background-image: url('/_img/buttons/showOrangeMid.jpg');
	color: #fff;
	padding: 0px 8px;
}

.showOrangeButton a:hover {
	color: #6B6BAD;
}

.showYellowButton .top {
	background-image: url('/_img/buttons/showYellowTop.jpg');
}

.showYellowButton .bottom {
	background-image: url('/_img/buttons/showYellowBottom.jpg');
}

.showYellowButton a {
	background-image: url('/_img/buttons/showYellowMid.jpg');
	color: #6B6BAD;
	padding: 0px 9px;
}

.showYellowButton a:hover {
	color: #fff;
}


	/* ----------- End Buttons --------------- */

#showContent {
	padding-left: 10px;
	padding-top: 17px;
	background-image: none;
}

#showContent #backButton {
	display: block;
	font-size: 12px;
	color: #6B6BAD;
	font-style: italic;
	margin-bottom: 22px;
}

#showContent #backButton:hover {
	color: #D95B3C;
}

	/* ----- Left Show Side ----- */
	
#showContent #showLeft {
	float: left;
	width: 210px;
	position: relative;
}

#showContent #showLeft h2 a, #showContent #showLeft h3 a {
	font-size: 16px;
	color: #6B6BAD;
}

#showContent #showLeft h2 a:hover, #showContent #showLeft h3 a:hover {
	color: #D95B3C;
}

#showContent #showLeft h3 a {
	font-size: 12px;
}

#showContent #showLeft img {
	display: block;
	margin: 0px auto;
	margin-top: 21px;
}

#showContent #showLeft #buyTickets, #leftRailContent #buyTickets {
	position: relative;
/* 	background-color: #990000; */
	background-color: #CC0A0A;
	border: 1px outset orange;
	padding: 8px;
	width: 180px;
	margin: 0px auto;
	margin-top: 14px;
}

#leftRailContent #buyTickets {
	width: 160px;
	margin: 0px auto;
	margin-bottom: 12px;
}

#showContent #showLeft #buyTickets #buyTicketsInterior, #leftRailContent #buyTickets #buyTicketsInterior {
	border: 1px solid #fff;
	padding: 11px 13px 0px 13px;
	position: relative;
	padding-bottom: 40px;
	background-image: url('/_img/ticketBottom.gif');
	background-repeat: no-repeat;
	background-position: 95% 100%;
	position: relative;
}

#buyTicketsInterior h3 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #fff;
	font-size:21px;
}

#buyTicketsInterior h3.easyWays {
	font-size: 15px;
	padding-bottom: 4px;
	border-bottom: 1px solid #fff;
}

#buyTicketsInterior ol {
	color: #fff;
	margin-left: 0px;
	list-style-position: outside;
	margin-left: 15px;
}

#buyTicketsInterior ol li {
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	margin-top: 9px;
	font-weight: bold;
}

#buyTicketsInterior ol li a {
	color: #fff;
	text-decoration: underline;
}

#buyTicketsInterior ol li a:hover {
	color: #CE9309;
	text-decoration: underline;
}

#showContent #showLeft #buyTicketsInterior img {
	margin: 0px;
	display: block;
	text-align: right;
}

	/* ------- Right show side ----------- */
	
#showContent #showRight {
	margin-left: 225px;
}

#showContent #showRight h3 {
	font-size: 14px;
}

#showContent #showRight h3 span.locationTag {
	font-size: 12px;
	color: #6B6BAD;
}

#showContent #showRight p.date {
	font-size: 12px;
	color: #D95B3C;
	font-weight: bold;
	margin-top: 16px;
}

#showContent #showRight p {
	margin-bottom: 9px;
	font-size: 12px;
}

#showContent #showRight p span.biggify {
	font-size: 16px;
}

#showContent #showRight ol {
	margin-left: 40px;
	font-size: 15px;
	font-weight: bold
}

#showContent #showRight ol li a {
	color: #6B6BAD;
}

#showContent #showRight ol li a:hover {
	color: #D95B3C;
}

	/* ---- Cast Shot ---- */
	
#showContent img.castShot {
	display: block;
	margin: 0px auto;
	margin-top: 21px;
	padding-bottom: 24px;
}


	/* ------------------ Main content Declarations (dynamically generated) --------------- */
	
#content {
	background-image: none;
	padding-left: 15px;
}
	
#content h1 {
	padding-top: 30px;
	color: #D95B3C;
	font-size: 16px;
}

#content #subNav {
	margin-top: 18px;
/* 	margin-left: -5px; */
	margin-bottom: 21px;
}

#content #subNav a {
	color: #6B6BAD;
	padding: 1px 5px;
	border-right: 1px solid #333;  
	position: relative;  
}

#content #subNav a:hover {
	color: #D95B3C;
}

#content #subNav a.noBorder {
	border-right: none;
}

#content h3 {
	font-size: 14px;
	margin-bottom: 8px;
}

#content p, #content ul {
	font-size: 12px;
	margin-bottom: 13px;
}

#content ul, #content ol {
	margin-left: 40px;
}


	/* ----------- Venue Listing Declarations --------------- */
	
#content .venueListing {
	margin: 12px 6px;
}

#content .venueListing h3 a {
	color: #000;
}

#content .venueListing h3 a:hover {
	color: #E8910C;
}

#content .venueListing p.imageBlock img {
	margin-left: 25px;
}


	/* ---------------- Default Form Styles ----------------------- */
	
#content form {
/* 	width: 300px; */
	width: 450px;
}

#content form.narrow {
	width: 300px;
}

#content form p {
	text-align: right;
}

#content form p input, #content form select {
	border: 1px inset #333;
	width: 225px;
	padding: 1px;
	margin-left: 13px;
	margin-bottom: 4px;
}

#content form select.wider {
	width: auto;
}

#content form p textarea {
	width: 288px;
	height: 236px;
	font-size: 12px;
	font-family: Arial, sans-serif;
	border: 1px inset #333;
	padding: 6px;
}

#content form p.leftAlign {
	text-align: left;
}

#content form p.formError {
	text-align: center;
	color: red;
	font-weight: bold;
	font-size: 110%;
}

#content form p.phone input {
	width: 65px;
	margin-left: 8px;
}

#content form p input.checkbox {
	width: 13px;
	border: none !important;
	vertical-align: middle;
}

#content form p input.submit {
	width: auto;
	border-style: outset;
	cursor: pointer;
}

#content #checkFields p {
	text-align: left;
}

#content #checkFields p span {
	display: block;
	margin-left: 220px;
	/*position: relative;
	left: 220px;
	bottom: 11px;*/
}

#content #checkFields p span input {
	margin-right: 6px;
/* 	display: block; */
}

#content #checkFields p span input.shorter {
	width: 140px;
}



	/* ---------------------- Footer Declarations ------------------------------ */
	
#footer {
	display: block;
	background-color: #2D2D2D;
	margin-left: 25px;
	padding: 12px 12px;
	position: relative;
}

#footer p {
	font-size: 10px;
	line-height: 13px;
	color: #FEE8AB;
	text-align: center;
	margin: 8px 0px;
}

#footer p a, #footer p span {
	color: #FEE8AB;
	padding: 3px 6px;
}

#footer p a:hover {
	color: #CCCCCC;
}

#footer p.faux {
	margin: 8px 75px;
}




/*
  BROADWAY VIDO STYLES
*/

#broadwayVid {
  position: relative;
  width: 638px;
  background-color: #000;
/*   margin: 5px 0px 0px 0px; */
  padding: 40px 0px 0px 0px;
  text-align: center;
  background-image: url( "/_img/curtain2.jpg" );
  background-repeat: no-repeat;
  color: #FFF;
  margin-left: -15px;
}

#broadwayVidNB {
  position: relative;
  width: 638px;
  margin: 5px 0px 0px 0px;
  padding: 0px;
  text-align: center;
  color: #FFF;
}

#broadwayVid p {
  margin-top: 20px;
}

#broadwayVid em {
  font-size: 11px;
}

#bwLink {
  padding: 0px;
  margin: 0px 0px 10px -3px;
  border-bottom: 3px solid #000;
}

#bwLink a:hover {
  background-image: none;
}

#cirqueBtn {
  position: absolute;
  top: 275px;
  left: 310px;
}

#blastBtn {
  position: absolute;
  top: 275px;
  left: 80px;
}


#movinoutBtn {
	position: absolute;
	top: 140px;
	left: 100px;
}

#spamalotBtn {
	position: absolute;
	top: 140px;
	left: 295px;
}

#adobe {
  padding-top: 500px;
}

#broadwayVid .theaterBtn img {
padding:0px 15px;
}

#broadwayVid p strong.top {
  padding-top: 80px;
}



	/* --------------- Additional Random Style --------------------- */
	
.makeBig p {
	font-size: 14px;
}



.radio {
	width: 15px !important;
}

.ladingPageVideo {
	padding: 20px;
}

.landingLeft {
	color: #FFF;
	font-size: 20px;
	padding: 15px;
	text-align: center;
	margin-bottom: 100px;
}

a.landingLink {
	font-size: 16px;
	color: #FFFFFF;
}

.landingLink:hover {
	color: #FFAB00;
	text-decoration: underline;
}