HTML BODY { background-color:#AAA; font-size:12px; color:#666; }
HTML BODY .ADLWidget td.left { vertical-align:top; }
img { border: none; }
HR { border: 2px solid #EEEEE7;  }
.LocationLink A { font-size:130%; text-decoration:none; color:black;   }
.LocationLink A:hover { text-decoration:underline; color:#0066AA;   }
.SeeMore { padding:0 40px 0 30px;  }
.BottomFooterArea { position:absolute; width:100%; color:Black; }
.BottomFooterPad {  text-align:center;  padding:10px 25px; }
UL h4 { margin-left:-20px; font-size:110%; font-weight:bold;  } .Team { width:600px } .Team img { float:left; margin:5px 10px 1em 0px; }

.InnerArea { margin:0px auto 0; background-color:White; }
.InnerAreaPad { padding:20px; padding-bottom:50px; }
/*- Menu Tabs 1--------------------------- */
#tabsMaster{ border-bottom:0 solid #444444; font-size:13px; font-weight:bold; line-height:normal; margin:0 0 0 68px; padding-left:106px; text-transform:uppercase; width:63em; }
#tabsMaster ul{margin:0;padding:93px 0 0 0;list-style:none;}
#tabsMaster li{display:inline;margin:0;padding:0 0px;}
#tabsMaster a{float:left;background:url("tableft1-b.gif") no-repeat 0% -42px;margin:0 0px 0 0;padding:0 0 0 4px;text-decoration:none;}
#tabsMaster a span{float:left;display:block;background:url("tabright1-b.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;color:#6DB33F; font-weight:bold; font-family:Arial; font-size:12px;  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsMaster a span{float:none;}
/* End IE5-Mac hack */
#tabs a:hover span{color:#6DB33F;}
#tabsMaster a:hover{background-position:left top;}
#tabsMaster a:hover span{background-position:right top;}
#tabsMaster #current a{background-position:left top; color:#999;}
#tabsMaster #current a span{background-position:right top;    color:#999 }
#CallNow { color:#FFFFFF; font-size:12px; left:-500px; margin-left:50%; position:absolute; text-align:right; top:14px; }
#CallNow A { color:#FFF; }

/*- Menu Tabs 2--------------------------- */
/* circle */
.SubNav { background-color:White; margin:0 auto ; padding:10px 0;  }
#navCircle {margin:10px 0; padding:0 0 10px 0px; }
#navCircle li{margin:0;padding:0;display:inline;list-style-type:none;}
#navCircle li A {  }
#navCircle a:link,#navCircle a:visited{float:left;font-size:10px;line-height:14px;font-weight:bold;padding:4px 12px 2px 12px;text-decoration:none;color:#708491;}
#navCircle a:link.active,#navCircle a:visited.active,#navCircle a:hover {padding-bottom:6px;color:#000;  }
#navCircle #CurrentSubNav A{padding-bottom:6px;color:#6DB33F; border:1px solid #EEEEE7;  }
DIV.nav_header { background-color:transparent; }
BODY DIV.AddLeft { padding-left:100px; }
BODY h3,BODY h4 { font-weight:normal; }

.navigationtable {
	border-collapse: collapse;
	width: 100%;
}
.navigationtable td{
	background-image:  url(/worldcup/wc/worldcupsprite.png);
	padding: 7px 18px;
	color: white;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	border-left: 2px solid #CCC;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .02em;
}
.navigationtable td a{
	color: white;
	text-decoration: none;
}
.navigationtable td:hover{
	background-image: none;
	background-color: #B3B3B3;
}
.navigationtable td.noleftborder{
	border-left: 0;
}
.navigationtable td.highlight{
	background-color: #B3B3B3;
}
.navigationtable td.selected{
	background-color: #66CC33;
	background-image: none;
}

#tabsMaster #tab4 { display:none;  }
#AdventureLinkHeadingPad { margin:0 auto; min-height:108px; overflow:visible;  }
#AdventureLinkHeading { background:#666 url(HeaderGradient.jpg) repeat-x 0px 0px; padding-bottom:15px; margin:10px auto 0px; background-color:#000; }
.AdventureLinkSearchInputBox { margin:0px; padding:22px 75px 10px 154px; }
.AdventureLinkSearchInputBox .ADLWidget .SearchBoxr, .AdventureLinkSearchInputBox .ADLWidget .SearchBoxl { background-image:none; }
.AdventureLinkSearchInputBox .ADLWidget .SearchBoxl { padding-right:35px;  }
.AdventureLinkSearchInputBox .ADLWidget .SearchBoxr {  background:url(/LinkedFiles/NewSearchBox-fdup.png) no-repeat 26px 19px ; padding-right:0px; overflow:visible; padding-left:17px; padding-top:22px; } 
.AdventureLinkSearchInputBox #OpenAdvancedSearch { color:White; }
.AdventureLinkSearchInputBox .AdventureLinkBrandingSearchInput { display:none; }
.AdventureLinkSearchInputBox .ADLWidget .ADVSearchTable { margin:-5px 0 0 16px; overflow:visible; }
.AdventureLinkSearchInputBox .ADLWidget .ADVSearchTable TD { overflow:visible; }
.AdventureLinkSearchInputBox .ADLWidget .BrandedSearchInputButton { margin:0;  }
.AdventureLinkSearchInputBox .ADLWidget .SearchBoxInput input { margin-top:4px; }
.wcheader { margin:0 auto; }
.HeaderSlideShow { height:278px; margin:0px auto; }
.wcheader, .HeaderSlideShow, .InnerArea, #AdventureLinkHeading, .SubNav { width:958px; border-left:1px solid #AAA; border-right:1px solid #AAA;  }
.ADLWidget .AdvancedSearchOpen { margin-top:24px; }
.ADLWidget #LocationNameInput, .ADLWidget #ActivityNameInput { width:98%; }
.cb { clear:both; }
.AdventureLinkSearchInputBox .Position_ADV_NeedHelp_bl { padding-left:24px; margin-top:-15px; }
.AdventureLinkSearchInputBox .SearchTagline { padding-right:22px; margin-top:-15px; }
