/* GREEN: #006600  */


body {
	background-image:url(../images/celtic/bgrnd.jpg);
	background-color:#448243; 
}


/* ******************** TOP LINKS ************************ */

.top_links_search #top_search {
	border-color:#448243;
}

.top_links_search .submit {
	background-image:url(../images/celtic/submit_arrow20.gif);
}

/* ******************** HEADER ************************ */

#header h2, .tel, h3.module_title {
	color: #006600;
}


/* ******************** MAIN NAV ************************ */

#nav_wrapper {
	background-image:url(../images/celtic/nav_bg.gif);
	background-color:#006600; 
}

#nav li a {
border-right-color:#448243;
}


/* first sub-level */

#nav li ul li a, .section_title  {
background-image:url(../images/celtic/nav_dvdr.gif);
}

#nav li ul li a:visited, #nav li ul li a:link, #nav li ul li a:active, #nav li ul li a:hover, .section_title  {
background-color:#006600;
}

/* second sub-level */

#nav li ul ul li a:visited, #nav li ul ul li a:link, #nav li ul ul li a:active, #nav li ul ul li a:hover  {
background-color:#217420;
}

/* third sub-level */

#nav li ul ul ul li a:visited, #nav li ul ul ul li a:link, #nav li ul ul ul li a:active, #nav li ul ul ul li a:hover {
background-color:#217420;
}


/* ******************** LOGIN BOX ************************ */

.login_form  .login_left label {
	color: #006600;
}

.login_form .login_right .submit {
	background-image:url(../images/celtic/submit_arrow20.gif);
}



/* ******************** LINK STYLES ************************ */

a:visited, a:link, a:active {
	color: #006600;
}
a:hover {
	color: #666;
}

/* ******************** MATCHBREAKS ************************ */


#blocks .matchbreaks_border,
#mini_blocks .matchbreaks_border,
#blocks .blue_border,
#mini_blocks .blue_border {
	border-left: 8px solid #599F5E;
}


.header_box .matchbreaks {
	background: url(../images/matchbreaks_icon_bar_grn.gif) no-repeat left top;
	background-color:#1D5D2F;

}

.header_box .nologo {
	background-color:#1D5D2F;
}


.header_box .matchbreaks .header_box_link {
	background: url(../images/buttons/bttn_blank_green_bgrnd_2.gif) no-repeat;
}

table.booking_table tr.matchbreaks th {
	background-color:#599F5E;
	}


/* ******************** MODULE GENERAL STYLES ************************ */

.view_all {
	background-image:url(../images/celtic/viewall.gif);
}



/* ******************** LATEST NEWS MODULE ************************ */

.side_news {
	background-image:url(../images/celtic/side_news_bgrnd.jpg);
	background-color: #CEDFCB;
}

.latest_news_header {
	background-image:url(../images/celtic/news_icon.gif);
}

.rss_feed a:visited, .rss_feed a:link, .rss_feed a:active {
	color: #006600;
}
.rss_feed a:hover {
	color: #333;
}


/* ******************** SPORTS CALENDAR MODULE  ************************ */


#calendar_table th.month_title {
	color: #006600;
}


.calendar_header {
	background-image:url(../images/celtic/calendar_icon.gif);
}

.change_cal {
	background-image:url(../images/celtic/submit_arrow10.gif);
}

#calendar_table th  {
	background-color:#BE5256;
	background-color:#006600;
	}


#calendar_table #change_month a {
	background-image:url(../images/celtic/submit_arrow10.gif);
}

#calendar_table td a:visited, #calendar_table td a:link, #calendar_table td a:active {
	background-color: #CEDFCB;
}

#calendar_table td a:hover {
	color: #333;
	background-color:#ffb431;
}

#cal_num_events {
	background-color:#006600;
}

#calendar_table #change_month a,
#change_month span.cal_next {
	background-image:url(../images/celtic/submit_arrow10.gif);
}

#change_month span.cal_back {
	background-image: url(../images/celtic/arrow_back_10.gif);
}

/* ******************** LATEST OFFERS MODULE ************************ */

.latest_offers_header {
	background: url(../images/celtic/offer_icon.gif) no-repeat;
}


/* ******************** SUBSCRIBE MODULE  ************************ */


.subscribe_header {
	background-image: url(../images/celtic/subscribe_icon.gif);
}

#subscribe_email .submit {
	background-image: url(../images/celtic/submit_arrow20.gif);
}



/* ******************** FOOTER LINKS ************************ */

#abta {
	background-image:url(../images/celtic/abta.gif);
}

#atol {
	background-image:url(../images/celtic/atol.gif);
}

#visa {
	background-image:url(../images/celtic/verified_by_visa.gif);
}

#mastercard {
	background-image:url(../images/celtic/mastercard_securecode.gif);
}
