body	{ background-image:none; margin:0;  }
#floater {
	margin-top: -30px;
	margin-left: 270px;
}

.btn_searchCal	{
	border:1px solid #cccccc; 
	height:20px; 
	padding-top: 3px;
	padding-left:12px; 
	font-size:9px
}



img { border:none;}


/* Layout ***************************************/
#header                 { z-index:600; position:relative; height:112px; width:750px; margin:0 auto; }
#headerRightPart        { position:absolute; height:112px; width:310px; top:0px; right:0px; }
.tabBtn                 { float:left; height:27px; width:138px; background:url('http://championscentre.com/images/layout/tabBG.png') no-repeat top; text-align:center; margin-right:5px; }
.tabBtn a               { height:27px; width:138px; font:normal normal normal 100%/27px Trebuchet MS, Arial, sans-serif; color:#fff; text-decoration:none; }
.miniBar                { position:absolute; bottom:0; right:10px; height:20px; text-align:center; }
.miniBar a              { height:27px; width:100px; font:normal normal normal 90%/1.2em Trebuchet MS, Arial, sans-serif; color:#999; text-decoration:none; }
.navRightLink           { color:#00deff !important;}
#footer                 {  width:740px; height:93px; margin:0 auto; }

ul.topnav                               { position:relative; z-index:700; padding: 0 20px; float: left; width: 310px; margin:0; }
ul.topnav li                            { float: left; margin: 0 5px 0 0; position: relative; list-style:none; }   
ul.topnav li a                          { padding: 5px 0; font:normal normal normal 90%/1.2em Trebuchet MS, Arial, sans-serif; color:#fff; display: block; text-decoration: none; background: url('http://championscentre.com/images/layout/tabBG.png') no-repeat; width:138px; height:27px; text-align:center; }   
ul.topnav li a:hover                    { background: url('http://championscentre.com/images/layout/tabBG.png') no-repeat; }   
ul.topnav li span                       { width: 29px; height: 27px; position:absolute; top:0px; right:0px; background: url('http://championscentre.com/images/layout/downAarowBtn.png') no-repeat center top; }   
ul.topnav li span.subhover              { background-position: center bottombottom; cursor: pointer;} 
ul.topnav li ul.subnav                  { list-style: none; position: absolute; left: 0; top: 28px; background: #333; margin: 0; padding: 0; display: none; width: 160px; border: 1px solid #444; }   
ul.topnav li ul.subnav li               { margin: 0; padding: 0; border-top: 1px solid #333; clear: both; width: 160px; }   
html ul.topnav li ul.subnav li a        { float: left; background: #222; width:160px; line-height:28px; text-align:left; text-indent:12px; }   
html ul.topnav li ul.subnav li a:hover  { background: #333; color:#f00; }  
ul.topnav .topTab                       { color:#999; }
ul.topnav .topTab2                      { color:#999; text-indent:-20px; }

#navMenu                        { color:#777; width:100%; margin-left:-50px;}
#navMenu li	                    { float:left; list-style:none;    }
#navMenu li a	                { display:block; margin:2px 0px 0px 20px; text-decoration:none; color:#777; white-space:normal; }
#navMenu li a:hover	            { color:#f00; }
#navMenu li ul                  { margin:11px auto; padding:0; position:absolute; visibility:hidden; background:#fff; }
#navMenu li ul:hover            {  }
#navMenu li ul li               { float:none; display:inline; }
#navMenu li ul li a	            { width:auto; padding:10px 25px 10px 10px; margin:0; font:normal normal normal 100%/1.2em Trebuchet MS, Arial, sans-serif; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:none; }
#navMenu li ul li a:hover       { color:#f00; background:#ccc; }

.footerTopPart          { position:relative; height:45px; }
.footerTopPart ul       { margin:0 0 0 0px; }
.footerTopPart li       { display:inline; }
.footerTopPart a        { height:30px; width:31px; margin:0 5px 0 0; }
.footerTopPart img      { margin:7px 0 0 0; }
.footerTopRightPart     { position:absolute; top:5px; right:0; text-align:right; font:normal normal normal 100%/1.2em Trebuchet MS, Arial, sans-serif; color:#999; }

.divider                { height:5px; width:100%; border-bottom:dotted 1px #999; }
.footerBottomPart       { position:relative; height:45px; }
.footerBottomRightPart  { position:absolute; top:5px; right:0; text-align:right; font:normal normal normal 100%/1.2em Trebuchet MS, Arial, sans-serif; color:#999; }