a, a:link, a:visited, h2 a:hover, h3 a:hover, h4 a:hover { color:#C7292C; }	/*100% */

/* Left and right column links are usually on white */
#columnLeft a, #columnLeft a:link, #columnLeft a:visited { color:#C7292C; }	
#columnRight a, #columnRight a:link, #columnRight a:visited { color:#C7292C; }
#showDetail a, #showDetail a:link, #showDetail a:visited { color:#C7292C; }
a.buyTickets, a.buyTickets:link, a.buyTickets:visited { color:#C7292C; }


#what, #what #woToday h2 { background-color:#C7292C; } /* 100% */
a:hover { color:#D16366; }	/* +50% white */
#byMonth #currentMonth td a.current { background-color:#D16366; }
#byMonth #currentMonth td a:hover { background-color:#891D20; }	/* +50% white */
a:active { color:#D16366; }	/* 50% */
ul#subnav { background-color:#C7292C; } /* 100% */
ul#subnav a:hover { _background-color:#D16366; }	/* +50% white - IE6 only */
#content h2 a, #content h3 a, #content h4 a { color:#333; }
#content.pageSummary  h1 { background-color:#C7292C; } /* 100% */
#content.pageSummary  h1, .showDetail #title h2 { color:#C7292C; }	/* +50% white */
#units h2 { background:#D16366; }	/* +50% white */
#what #mailingList h2 { background-color:#C7292C; border-top:1px solid #D16366; }
#byMonth, #what #woToday h2 { border-top:1px solid #D16366; }
#band { background-color: #C7292C; }
#content h1, #content label { color: #D16366;}
#enta-wrapper #content h1 {
	color: #D16366;
	background-color: #C7292C;
}
#highlights { background-color: #C7292C; }
#highlights h2 a, #highlights h3 { color: #ffffff; }
#highlights h2 a:hover, #highlights a:hover { color: #D16366; }
#highlights .seatPrices { background-color: #D16366; } 
#highlights .seatPrices { color: #891D20; } 
#rightContainer #title { background-color: #C7292C;}
#seatPrices {background-color:#D16366;}
#title #activityNav li.on a {color: #D16366;}
ul#thirdlevel-nav {background-color: #D16366;}
ul#thirdlevel-nav li.on a {color: #C7292C;}
#content.fooddrink h1 {color: #D16366;}
#content.fooddrink .unit h2 {color: #;}
#units .unit {background-color: #C7292C;}
#units h2 {background-color: #D16366;}
.vertCat {background-color: #C7292C;}
#top3 {background-color: #C7292C; border-bottom:5px solid #C7292C; border-color:#C7292C;}
#top3 li a:hover .showArtist, #top3 li a:hover .showTitle, #columnRight .promo h3 a:hover {color: #C7292C;}
#content.showDetail #rightContainer #title h2.genre {color: #D16366;}
#content.showDetail #rightContainer #title #showTitles {background-color: #C7292C;}
#content.showDetail #rightContainer #title h1.showTitle, #content.showDetail #rightContainer #title h1.showArtist {background-color:#C7292C;}
#showTitles h2.showStrand a:hover {color: #D16366;}
#title #activityNav li a:hover {color: #D16366;}
#showTitles h1.showSubtitle {color: #D16366; background-color: #C7292C; }
#columns #pressReviews, #columns #courseHighlights { background-color: #C7292C; }

/*
#content h1, #content label { color: #D16366; background-color:#C7292C;}
*/
/*  */


#loginNav li.on a { background-position:0 -15px; }
#loginNav li a:hover { background-position:0 -30px; }

#loginNav li#nav-myedencourt {
	width:89px;
}

/* home.css */

/* H1
----------------------------------------------- */

h1 span.highlights {
	background-image:url(/img/dynamic/prog6/home/highlights.gif);
	background-position:0 1px;
	width:215px;
}
h1 span.thisMonth {
	background-image:url(/img/dynamic/prog6/home/thismonth.gif);
	width:207px;
}

/* Tabs
----------------------------------------------- */
#tabs li.thisMonth a { width:138px; background-image:url(/img/dynamic/prog6/home/newthismonth.gif); }
#tabs li.seasons a { width:119px; background-image:url(/img/dynamic/prog6/home/seasons.gif); }
#tabs li.specialEvents a { width:94px; background-image:url(/img/dynamic/prog6/home/specialevents.gif); }
#tabs li.workshops a { width:140px; background-image:url(/img/dynamic/prog6/home/workshops.gif); }
#tabs li.progChoice a { width:165px; background-image:url(/img/dynamic/prog6/home/progchoice.gif); }

/* ENTA styling (see entaconnect.css) 
   Overrides colours, images etc with programme-specific versions
*/

input#cmdNext {
	background:#C7292C url(/img/dynamic/prog6/enta/cmdNext-arrow-off.gif) no-repeat top right;
	color:#fff;
}
input#cmdNext.book  {
	background:#333 url(/img/dynamic/prog6/enta/cmdNext-arrow-on.gif) no-repeat top right;
	color:#C7292C;
	border:1px solid #C7292C;
}
input:hover#cmdNext.book {
	background:#C7292C url(/img/dynamic/prog6/enta/cmdBook-arrow-off.gif) no-repeat top right;
	color:#333;
}
input#cmdBack, input#CmdSeatBlock  {
	background:#fff url(/img/dynamic/prog6/enta/cmdBack-arrow-off.gif) no-repeat top left;
	color:#C7292C;
}
input:hover#cmdBack, input:hover#CmdSeatBlock {
	background:#fff url(/img/dynamic/prog6/enta/cmdBack-arrow-on.gif) no-repeat top left;
	color:#333;
}

input.enta_button, input.buttons, input#cmdRefresh, a.button {
	background-color:#C7292C;
	color:#FFFFFF;
	line-height: 100%;
}
a.button {
	padding: 3px 6px;
}
input:hover.buttons, a.button:hover {
  background:#333;
  color:#C7292C;
}
input.non_button {
  color:#C7292C;
}
input:hover.non_button {
  color:#333;
}
.row span {
  color:#555;
}
form#Form1 select {
  border:1px solid #C7292C;
}
form#Form1 span.error, span.error {
  background:#fff;
}
form#Form1 span#lblTitle a, form#Form1 span#LBLTITLE a {
  color:#C7292C;
}
form#Form1 table#tabLetters {
  border:2px solid #C7292C;
}
form#Form1 table#Table1 td.table_hd span {
  color:#C7292C;
}
form#Form1 span#lblError {
  padding:3px 6px;
  line-height:1.4em;
  text-align:left;
  color:#cc0000;
}
span#lblSoldOut {
  color:#cc0000;
  font-size:1.1em;
  background:none;
}
/* 
table#calStart, table#calEnd {
	background: #C7292C;
	border-collapse:collapse;
	margin-right: 1em;
	border: 1px solid #C7292C;
}
table#calStart tr td, table#calEnd tr td {
	background: #fff;
	border: 1px solid #C7292C;
}
table#calStart tr td a {
	color: #666;
	display: block;
}
table#calStart tr td table tr td, table#calEnd tr td table tr td {
	border: none;
	outline: none;
}
*/
input#cmdBack, input#CmdSeatBlock {
	background-color: #D16366;
}
table#dgPrices {
	border: 1px solid #D16366;
}
#event_info span#LblVenue, #event_info span#lblVenue, #event_info span#LblEvent, #event_info span#LblPertime, #event_info span#lblDates, span#lblMembership, span#lblDuration, span#lblStartDate, span#lblEndDate, span#LBLSEATBLOCK, span#lblSeatBlock, span#LblSeatBlock {
  color:#C7292C;
}
#event_info span#lblVenueName, #event_info span#LblEventName, #event_info span#LblPerTimeName, span#LblSeatBlockName {
  color:#333;
}

/* Basket */
#basket_buttons {
  border-top:1px dashed #ccc;
  padding-top:20px;
}
#basket_buttons_left {
  float:left;
}
#basket_buttons input {
  display:block;
}
#basket_buttons a {
  display:block;
  font-size:1.1em;
  line-height:1.8em;
  font-weight:bold;
  text-transform:uppercase;
}
h2#basket_total {
  margin-top:-3px;
  margin-bottom:40px;
}
h2 span#lblTotal {
  background:#333;
  padding:10px 13px;
  color:#fff;
}
form#Form1 table#dgOffers {
  margin-left:2px;
  font-size:1em;
}
form#Form1 table#dgOffers td {
  padding:6px 6px;
}
form#Form1 table#optDespatch {
  border:0;
  width:100%;
}
form#Form1 table#optDespatch label {
 font-size:1.2em;
 margin-left:5px;
 float:left;
 }
form#Form1 table#optDespatch input {
  float:left;
}
form#Form1 table#optDespatch td {
  border:0;
  padding:5px;
}
input#cmdBook {
  background:#333 url(/img/dynamic/prog6/enta/cmdNext-arrow-on.gif) no-repeat top right;
  color:#C7292C;
  border:1px solid #C7292C;
}
input:hover#cmdBook {
  background:#C7292C url(/img/dynamic/prog6/enta/cmdBook-arrow-off.gif) no-repeat top right;
  color:#333;
}
input#cmdNext.add_more_items {
  background:#C7292C;
}
input:hover#cmdNext.add_more_items {
  background:#333;
  color:#C7292C;
}
#byMonth #currentMonth td a.current {
	
}

/* Form fields styles */

.form_fields .formfield {
  border:1px solid #C7292C;
}
.form_fields span {
  color:#C7292C;
}

#register_new {
  border-left:3px solid #C7292C;
}
input:hover#cmdRegister {
  background:#333;
  color:#C7292C;
}

#user_registration table#Table1 input {
  border:1px solid #ccc;
}
#user_registration table#Table1 select {
  border:1px solid #C7292C;
}
#user_registration table#Table1 .error {
  background:#FFD9D9;
}

#welcome_options span {
  color:#C7292C;
}

form#Form1 table#dgResults a {
  color:#C7292C;
}
input#cmdBack, input#CmdSeatBlock {
	background-color: #fff;
}
form#Form1 table#dgOffers {
	
}



/* What's On */

#nav-whatson, #nav-whatson a { width:87px; background-image:url(/img/dynamic/nav/6_whatson_fd10e05555c6b40a93252857017bff4b.png); }


/* About Eden Court */

#nav-edencourt, #nav-edencourt a { width:134px; background-image:url(/img/dynamic/nav/6_edencourt_123f694a784dfd6de990cb017d0a4540.png); }
	#subnav-your-visit a { width:92px; background-image:url(/img/dynamic/nav/6_sub_your-visit_f1459a488f15fde792bf009b414f8c80.png); }
	#subnav-facilities a { width:82px; background-image:url(/img/dynamic/nav/6_sub_facilities_00335481f97b048cf7aa6d8172285f16.png); }
	#subnav-vacancies a { width:52px; background-image:url(/img/dynamic/nav/6_sub_vacancies_f24f79c2657178215ebfb8a8af85e15a.png); }
	#subnav-currentsponsors a { width:90px; background-image:url(/img/dynamic/nav/6_sub_currentsponsors_81d10154b82c6d722b7e7f5aa8d0efe5.png); }
	#subnav-history a { width:75px; background-image:url(/img/dynamic/nav/6_sub_history_517131682e5d0045c990a7853ccf42e5.png); }
	#subnav-venuehire a { width:185px; background-image:url(/img/dynamic/nav/6_sub_venuehire_e18b98821580a660d505f130c25d6f0d.png); }


/* Classes & Activities */

#nav-activities, #nav-activities a { width:140px; background-image:url(/img/dynamic/nav/6_activities_e3155bc04fee2a5370f86751df2e11e2.png); }
	#subnav-outofeden a { width:113px; background-image:url(/img/dynamic/nav/6_sub_outofeden_33f9b6242defa3ae2f3022414403b87b.png); }
	#subnav-at-eden-court a { width:120px; background-image:url(/img/dynamic/nav/6_sub_at-eden-court_a4a70c37ab9aaff57a441d9f2ca2bfe5.png); }
	#subnav-drama-artist a { width:113px; background-image:url(/img/dynamic/nav/6_sub_drama-artist_89a307fea34492be5931d612dba384d3.png); }
	#subnav-dance-artist a { width:109px; background-image:url(/img/dynamic/nav/6_sub_dance-artist_99d2da5a031b1cd85e52f6a652c730b3.png); }
	#subnav-gaelic-language a { width:139px; background-image:url(/img/dynamic/nav/6_sub_gaelic-language_b237c163e9f4efe7ca7c034637eb3282.png); }
	#subnav-projects a { width:81px; background-image:url(/img/dynamic/nav/6_sub_projects_5eb53c05068bb2d7544c01c9cab72cfd.png); }


/* Eden Court Friends */

#nav-friends, #nav-friends a { width:141px; background-image:url(/img/dynamic/nav/6_friends_31e48609f5a0f1daef9195e5d979a798.png); }
	#subnav-fag a { width:193px; background-image:url(/img/dynamic/nav/6_sub_fag_a93fa1c0a79dc92c025d69592f260d64.png); }
	#subnav-friendsnews a { width:114px; background-image:url(/img/dynamic/nav/6_sub_friendsnews_5a55c7c98938a8c2123c25148ac7b591.png); }
	#subnav-promotions a { width:108px; background-image:url(/img/dynamic/nav/6_sub_promotions_31730003a9dbad4d79ad22155e5686c2.png); }


/* Support Us */

#nav-sponsorship, #nav-sponsorship a { width:90px; background-image:url(/img/dynamic/nav/6_sponsorship_aa281a9d10ac192e8c15a1034067976f.png); }
	#subnav-donate a { width:145px; background-image:url(/img/dynamic/nav/6_sub_donate_8ae271b29be6f4476dbdd33278164b74.png); }
	#subnav-name-a-seat2 a { width:106px; background-image:url(/img/dynamic/nav/6_sub_name-a-seat2_df4c12f644d62d220fcb6af103e35931.png); }
	#subnav-luckyticket a { width:106px; background-image:url(/img/dynamic/nav/6_sub_luckyticket_ac8dfa32dbfbdc6f36fbed53424d4126.png); }
	#subnav-500club a { width:80px; background-image:url(/img/dynamic/nav/6_sub_500club_f4938755f7cb217dde311b007f2726f7.png); }
	#subnav-businessclub a { width:116px; background-image:url(/img/dynamic/nav/6_sub_businessclub_b988c91544ce7686ed7b3fda8be0d327.png); }
	#subnav-sponsorship_2 a { width:120px; background-image:url(/img/dynamic/nav/6_sub_sponsorship_2_c8b70054498c60f038b3705bb9a408cd.png); }


/* Privacy Policy */

#nav-privacy, #nav-privacy a { width:113px; background-image:url(/img/dynamic/nav/6_privacy_2909ca1128d2eabbdfbef6f37b41cf90.png); }


/* Newsletter */

#nav-, #nav- a { width:90px; background-image:url(/img/dynamic/nav/6__cb4a21803e8be0f462d0996c0c7ffe38.png); }
	#subnav-signup-confirmed a { width:149px; background-image:url(/img/dynamic/nav/6_sub_signup-confirmed_0b60c8e46f95c56eb529603547c3190a.png); }


/* My Account */

#nav-myedencourt, #nav-myedencourt a { width:97px; background-image:url(/img/dynamic/nav/6_myedencourt_a1e1ed32b9a164e0daf6f9f1949a17bd.png); }


/* Downloads */

#nav-downloads, #nav-downloads a { width:96px; background-image:url(/img/dynamic/nav/6_downloads_63b801d3fff93b477530da4d57d535bb.png); }


/* Promo Boxes (Puffs) */

#nav-puffs, #nav-puffs a { width:150px; background-image:url(/img/dynamic/nav/6_puffs_851c9149f1a16b4e7082680dfbc16b1c.png); }


/* Sitemap */

#nav-sitemap, #nav-sitemap a { width:67px; background-image:url(/img/dynamic/nav/6_sitemap_61404a34a7f432da215616a001270692.png); }


/* Terms and Conditions */

#nav-terms, #nav-terms a { width:161px; background-image:url(/img/dynamic/nav/6_terms_97136de8736b287f303a036ea727118e.png); }


/* Latest News */

#nav-news, #nav-news a { width:95px; background-image:url(/img/dynamic/nav/6_news_10e36a265a289d1de599ba2b149f3176.png); }


/* Contact Us */

#nav-contact, #nav-contact a { width:91px; background-image:url(/img/dynamic/nav/6_contact_8abcc439562e84a1f7800d88ac23ce48.png); }
