@import url(/my/css/text.css);

body { background: transparent url(/images/themes/default/bgr/bgr_topnav.gif) top left repeat; }
.wrapTitle { }

#topBar {
	background: transparent url(/images/themes/default/bgr/bgr_bluetop.gif) top left repeat-x;
	height:20px;
	position:relative;
}
#bodyContent { margin-top:10px; }

#topBarLinks { color:white; position:absolute; height:20px; line-height:20px; top:0; right:10px; z-index:1000; }
#topBarLinks a { color:white; text-decoration: none; }
#topBarLinks a:hover { text-decoration: underline; }

#wrapper    { width:960px; margin:0 auto 0 auto; position:relative; }
#inAction   { position:absolute; right:20px; color:gray; }
#pgCntH     { height:11px; background: transparent url(/images/themes/default/bgr/cnt_shade_top.png) no-repeat bottom left; }
#pgCntH.bodyOnly { background: none; }
#pgCnt      { background: transparent url(/images/themes/default/bgr/cnt_shade.png) repeat-y top left; padding:0 10px 0 10px; position:relative; }
#pgCnt.bodyOnly { background: none; }

#pgHeader {	min-height:120px; display:block; }
#searchBar { position:absolute; right:20px; top:20px; }
#pgCntB { height:11px; background: transparent url(/images/themes/default/bgr/cnt_shade_bot.png) no-repeat top left; }
#pgCntB.bodyOnly { background: none; }
#logo { position:relative; }

#homeTabs, .tabSep  {
	height:21px;
	padding:0;
	position: relative;
	border-bottom:1px solid #e9e9e9;
	top:80px;
	width:920px;
	margin:0 auto 20px auto;
}

#tabLinks {
	background: url(/images/themes/default/_tabs.gif) no-repeat top left;
	margin: 0; padding: 0; list-style: none;
	height: 21px;
	width:342px;
	position: relative;
	top:0;
	left:280px;
}
#tabLinks li, #tabLinks a { height: 21px; display: block; }
#tabLinks li { margin: 0; padding: 0; list-style: none; position:absolute; top:0; }
#tabLinks li span { display:none; }

#tHome { left:0; width: 84px; height: 21px; background: transparent url(/images/themes/default/tabs.gif)  0px 0px no-repeat; }
#tHome a:hover, #tHome.selected { background: transparent url(/images/themes/default/tabs.gif)  0px -21px no-repeat; }
#tMedia { left:86px; width: 84px; height: 21px; background: transparent url(/images/themes/default/tabs.gif)  -86px 0px no-repeat; }
#tMedia a:hover, #tMedia.selected { background: transparent url(/images/themes/default/tabs.gif)  -86px -21px no-repeat; }
#tBlog { left:172px; width: 84px; height: 21px; background: transparent url(/images/themes/default/tabs.gif)  -172px 0px no-repeat; }
#tBlog a:hover, #tBlog.selected { background: transparent url(/images/themes/default/tabs.gif)  -172px -21px no-repeat; }
#tForums { left:259px; width: 84px; height: 21px; background: transparent url(/images/themes/default/tabs.gif)  -258px 0px no-repeat; }
#tForums a:hover, #tForums.selected { background: transparent url(/images/themes/default/tabs.gif)  -258px -21px no-repeat; }

/* Home Widgets */

#introPlayer { width:240px; height:180px; }
#rightTabs { position: relative; top:6px; }
#newsLinks { margin:0;padding:0;list-style:none;height:27px; }
#newsLinks li, #newsLinks a { height: 27px; display: block; }
#newsLinks li { margin: 0; padding: 0; list-style: none; position:absolute; top:0; }
#newsLinks li span { display:none; }

#tabNews { left:0; width: 73px; height: 27px; background: transparent url(/images/themes/default/news_tabs.gif)  0 0 no-repeat; }
#tabNews a:hover, #tabNews.selected { background: transparent url(/images/themes/default/news_tabs.gif)  0 -27px no-repeat; }
#tabNews.selected a:hover, #tabNews.selected { background: transparent url(/images/themes/default/news_tabs.gif)  0 -27px no-repeat; }
#tabEvents { left:77px; width: 73px; height: 27px; background: transparent url(/images/themes/default/news_tabs.gif)  -75px 0 no-repeat; }
#tabEvents a:hover, #tabEvents.selected { background: transparent url(/images/themes/default/news_tabs.gif)  -75px -27px no-repeat; }
#tabEvents.selected a:hover, #tabEvents.selected { background: transparent url(/images/themes/default/news_tabs.gif)  -75px -27px no-repeat; }
#News, #Events { min-height:285px; }
#News ul, #Events ul { margin: 0; padding: 0; list-style: none; }
#News li, #Events li { padding-left:20px; background: transparent url(/images/themes/default/li.gif) 0 2px no-repeat; }

