/* RED #990000 */


body {
	background-image:url(../images/red/bgrnd.jpg);
	background-color:#B10101; 
}


/* ******************** TOP LINKS ************************ */

.top_links_search #top_search {
	border-color:#E97A7D;
	border-color:#B10101;
}

.top_links_search .submit {
	background-image:url(../images/red/submit_arrow20.gif);
}

/* ******************** HEADER ************************ */

#header h2, .tel, h3.module_title {
	color: #990000;
}


/* ******************** MAIN NAV ************************ */

#nav_wrapper {
	background-image:url(../images/red/nav_bg.gif);
	background-color:#990000; 
}

#nav li a {
border-right-color:#D12828;
}


/* first sub-level */

#nav li ul li a, .section_title  {
background-image:url(../images/red/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:#990000;
}

/* 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:#B10101;
}

/* 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:#B10101;
}


/* ******************** LOGIN BOX ************************ */

.login_form  .login_left label {
	color: #990000;
}

.login_form .login_right .submit {
	background-image:url(../images/red/submit_arrow20.gif);
}



/* ******************** LINK STYLES ************************ */

a:visited, a:link, a:active {
	color: #990000;
}
a:hover {
	color: #666;
}


/* ******************** MATCHBREAKS ************************ */


#blocks .matchbreaks_border,
#mini_blocks .matchbreaks_border,
#blocks .blue_border,
#mini_blocks .blue_border {
	border-left: 8px solid #990000;
}

.header_box .matchbreaks {
	background: url(../images/matchbreaks_icon_bar_red.gif) no-repeat left top;
	background-color:#9E0000;

}

.header_box .nologo {
	background-color:#9E0000;
}

.header_box .matchbreaks .header_box_link {
	background: url(../images/buttons/bttn_blank_red_bgrnd.gif) no-repeat;
}

table.booking_table tr.matchbreaks th {
	background-color:#C2666E;
	}

/* ******************** MODULE GENERAL STYLES ************************ */

.view_all {
	background-image:url(../images/red/viewall.gif);
}



/* ******************** LATEST NEWS MODULE ************************ */

.side_news {
	background-image:url(../images/red/side_news_bgrnd.jpg);
	background-color: #E3C8C6;
}

.latest_news_header {
	background-image:url(../images/red/news_icon.gif);
}

.rss_feed a:visited, .rss_feed a:link, .rss_feed a:active {
	color: #990000;
}
.rss_feed a:hover {
	color: #333;
}


/* ******************** SPORTS CALENDAR MODULE  ************************ */


#calendar_table th.month_title {
	color: #990000;
}


.calendar_header {
	background-image:url(../images/red/calendar_icon.gif);
}


.change_cal {
	background-image:url(../images/red/submit_arrow10.gif);
}


#calendar_table th  {
	background-color:#BE5256;
	background-color:#990000;
	}

#calendar_table td a:visited, #calendar_table td a:link, #calendar_table td a:active {
	background-color: #EAB1B3;
}

#calendar_table td a:hover {
	color: #333;
	background-color:#ffb431;
}

#cal_num_events {
	background-color:#990000;
}

#calendar_table #change_month a,
#change_month span.cal_next {
	background-image:url(../images/red/submit_arrow10.gif);
}

#change_month span.cal_back {
	background-image: url(../images/red/arrow_back_10.gif);
}

/* ******************** LATEST OFFERS MODULE ************************ */

.latest_offers_header {
	background: url(../images/red/offer_icon.gif) no-repeat;
}


/* ******************** SUBSCRIBE MODULE  ************************ */


.subscribe_header {
	background-image: url(../images/red/subscribe_icon.gif);
}

#subscribe_email .submit {
	background-image: url(../images/red/submit_arrow20.gif);
}



/* ******************** FOOTER LINKS ************************ */

#footer-base {
    border-top:1px solid #ffffff;
}

#abta {
	background-image:url(../images/red/abta.gif);
}

#atol {
	background-image:url(../images/red/atol.gif);
}

#visa {
	background-image:url(../images/red/verified_by_visa.gif);
}

#mastercard {
	background-image:url(../images/red/mastercard_securecode.gif);
}



/* ******************** HOLIDAY CLUB ************************ */

#holiday_search h3 {
	color:#990000;
}

table.gwt-TabBar {
	border-bottom-color: #990000;
}

table.gwt-TabBar .gwt-TabBarItem {
	background-image:url(../images/red/holidayclub/gwt_tabbar_bgrnd.gif);
}

table.gwt-TabBar .gwt-TabBarItem-selected {
	background-image:url(../images/red/holidayclub/gwt_tabbar_selected.gif);
}

.searchPanelGoButton {
	background: url(../images/red/holidayclub/holiday_search_bg.gif);
}

