/* MAIN STYLE
--------------------------------------------------------- */

body#bd { background-image: url(../../images/red/bg1.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% top; }
#td-newflash { color: #fff; background-color: #7a0f43; padding: 5px 5px 0; }
#menu-mss li {background: url(../../images/red/menu-rg.png) 100% 4px no-repeat; display: block;float: left;margin: 0 4px 0 0;padding: 0;font-weight: bold;}
#menu-mss li a, #menu-mss li .separator {background: url(../../images/red/menu-le.png) 0 4px no-repeat;}
#menu-mss ul ul li a:hover, #menu-mss ul ul li .separator:hover, #menu-mss ul ul li.parent a:hover, #menu-mss ul ul li.parent .separator:hover, #menu-mss ul ul li:hover, #menu-mss ul ul li.active:hover, #menu-mss ul ul li.sfHover, #menu-mss ul ul li.active.sfHover { background-color: #741624; }
#menu-mss ul ul {background: url(../../images/red/menu-transbg.png) 50% 100% no-repeat;}

a, .componentheading, .contentheading, div.module a {
	color: #000000;
	text-decoration: none;
}
#td-footer a {
	color: #ad2f6e;
}
div.default div.drop-down dt.toggler { color: #e5e8ed; height: 30px; line-height: 28px; font-size: 110%; font-weight: bold; background-color: #741624; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; text-indent: 10px; margin-bottom: 1px; cursor: pointer; }
table.lr-padd1 h3 { color: #ad2f6e; font-weight: bold; text-indent: 10px; border-bottom: 1px solid #eae4dc; }
#td-vods h3 { color: #ad2f6e; border-bottom: 1px solid #ad2f6e; }
#td-mbgrwrap-bodyl, #td-mbgrwrap {
	background: url(../../images/red/mainbig-bg1.gif) repeat-y 50% 0;
}
#td-mbgrwrap-bodyl div#td-mbgrwrap2,
#td-mbgrwrap div#td-mbgrwrap2 {
	background: url(../../images/red/mainbig-bg2.gif) no-repeat 50% 0;
}
#td-mbgr {
	background: url(../../images/red/main-bg1.gif) repeat-y 74% 0;
}

#td-mbgr #td-mbgr2 {
	padding: 10px 0;
	background: url(../../images/red/main-bg2.gif) no-repeat 74% 0;
}
#td-downts { text-align: center; color: #d5d7b2; background-color: #741624; padding: 10px 20px; border-top: 1px solid #a64f5c; border-bottom: 1px solid #a64f5c; }