/*========================================================*/
/*         CSS for DotNetNuke Skin - Burbank              */
/*                  by Jared Buttars                      */
/*             http://www.black-pond.com                  */
/*                jared@black-pond.com                    */
/*========================================================*/
/*========================================================*/
/*  Universal                                             */
/*========================================================*/
/*-- Style For HTML PAGE                   */
html {
	height: 100%;
}
hr {
	background-color: #8A8D89;
	border: 0;
	color: #8A8D89;
	height: 1px;
	margin-right:5px;
}
h1 {
	color: #818480;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0px;
}
h2
{
	color:#818480;
	font-size:13px;
	font-weight:bold;
	margin-bottom:0;
}
/*========================================================*/
/*  Tokens                                                */
/*========================================================*/
/*-- login and user token idle         --*/
.LOGIN, a.LOGIN:link, a.LOGIN:visited, a.LOGIN:active, .USER, a.USER:link, a.USER:visited, a.USER:active {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
/*-- login and user token hover        --*/
a.LOGIN:hover, a.USER:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 10px;
}
/*-- date token idle                   --*/
.DATE {
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
/*-- breadcrumbs token idle            --*/
.Breadcrumbs, a.Breadcrumbs:link, a.Breadcrumbs:visited, a.Breadcrumbs:active {
	color: #E2E2E2;
	font-size: 9px;
	text-decoration: none;
}
/*-- breadcrumbs token hover           --*/
a.Breadcrumbs:hover {
	text-decoration: underline;
	color: #E2E2E2;
	font-size: 9px;
}
/*-- terms privacy and copyright       --*/
.FOOTER {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
/*-- terms privacy and copyright links --*/
a.FOOTER:link, a.FOOTER:visited, a.FOOTER:active {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
/*-- terms privacy and copyright hover --*/
a.FOOTER:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 10px;
}
/*========================================================*/
/*  Main Menu                     				          */
/*========================================================*/
/*-- box that holds the menu    --*/
.MainMenu_MenuContainer {
	background: transparent;
}
/*-- bar that holds the menu    --*/
.MainMenu_MenuBar {
	cursor: pointer;
	cursor: hand;
	background: transparent;
}
/*-- submenu container          --*/
.MainMenu_SubMenu {
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	margin: 0 0 0 0;
	background: #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	border: none;
	border-top-width: 0px;
	font-weight: normal;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
/*-- sub menu items             --*/
.MainMenu_MenuItem {
	color: #FFFFFF;
	font-style: normal;
	padding: 0px 35px 0px 16px;
	border: 0;
	height: 20px;
}
/*-- root menu items            --*/
.MainMenu_RootMenuItem {
	color: #FFFFFF;
	font-style: normal;
	font-weight:lighter;
	font-size:13px;
	border: 0;
	height: 41px;
	padding: 0;
	vertical-align: middle;
	text-transform: capitalize;
}
/*-- submenu items hover        --*/
.MainMenu_MenuItemSel {
	color: #579700;
	cursor: pointer;
	cursor: hand;
	padding: 0px 35px 0px 16px;
	border: 0;
	height: 20px;
	background: transparent;
}
/*-- menuitems idle             --*/
.MainMenu_Idle {
	color: #FFFFFF;
	background: transparent;
	padding: 0;
}
/*-- sub menu items over        --*/
.MainMenu_Selected {
	color: #fff082;
	background: transparent;
	padding: 0;
}
/*-- sub menu items active      --*/
.MainMenu_Active, .MainMenu_BreadcrumbActive {
	color: #000000;
	background: transparent;
}
/*-- root menu items over       --*/
.MainMenu_RootSelected {
	color: #579700;
	font-size:13px;
	padding: 0;
	height: 41px;
}
/*-- root menu items sub active --*/
.MainMenu_RootActiveSub {
	color: #ffffff;
	padding: 0;
	height: 41px;
}
/*-- root menu items active     --*/
.MainMenu_RootActive, .MainMenu_RootBreadcrumbActive {
	background-position: 0px 0px;
	margin: 0px;
	color: #ffffff;
	font-size: 13px;
	/*background-color: #5da100;*/
	background-image:url('images/navSelected.gif');
	background-repeat:repeat-x;
	height: 41px;
	
}
/*-- right seperator idle       --*/
.MainMenu_RightIdle {
	width: 11px;
	height: 41px;
	background-image: url('images/navDivider.gif');
	background-position:center;
	background-repeat:no-repeat;
}
/*background-image: url('images/navBackground.gif');}*/
/*-- not needed                 --*/
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenuSeperator {
	display: none;
}
/*-- removing seperator borders --*/
.MainMenu_MenuBreak {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
/*========================================================*/
/*  Module                     				              */
/*========================================================*/
/*-- module sub menu container  --*/
.ModuleTitle_SubMenu {
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	margin: 0 0 0 0;
	background: #000000;
	padding: 0px;
	border: none;
	border-top-width: 0px;
	font-weight: normal;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
/*-- module sub menu items hover--*/
.ModuleTitle_MenuItemSel {
	color: #579700;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	padding: 0px 35px 0px 16px;
	border: 0;
	height: 20px;
	background: transparent;
}
/*-- module title items         --*/
.ModuleTitle_MenuItem {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	padding: 0px 45px 0px 16px;
	height: 20px;
	border: 0;
}
/*-- module menu continer       --*/
.ModuleTitle_MenuContainer {
	background: transparent;
}
/*-- module menu bar            --*/
.ModuleTitle_MenuBar {
	cursor: pointer;
	cursor: hand;
}
/*-- not needed                 --*/
.ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon {
	display: none;
}

/*========================================================*/
/*  Text                                                  */
/*========================================================*/
/*-- most of the text on site          --*/
.normal, .Normal, p {
	color: #636562;
	margin-top: 0px;
	word-spacing: 1px;
}
/*-- most of the bold text on site     --*/
.NormalBold {
	font-size: 12px;
	font-weight: bold;
	color: #636562;
}
/*-- red text on site for errors       --*/
.NormalRed {
	color: #C50000;
	font-weight: bold;
	font-size: 12px;
}
/*-- subheadings - mostly in admin     --*/
.SubHead {
	font-size: 11px;
	font-weight: bold;
	color: #777;
	padding: 0;
}
/*-- headings - mostly in admin        --*/
.HeadMedia {
	font-size: 11px;
	color: #000000;
	background: transparent;
	font-weight: bold;
	padding: 0;
}
/*========================================================*/
/*  Hyperlinks                                            */
/*========================================================*/
/*-- default links visited and active  --*/
a:link, a:visited, a:active {
	color: #579700;
	font-weight: normal;
	text-decoration: none;
}
/*-- default links hover               --*/
a:hover {
	color: #579700;
	text-decoration: underline;
}
/*-- normal  links visited and active  --*/
a.Normal:link, a.Normal:visited {
	color: #579700;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
/*-- normal  links hover               --*/
a.Normal:hover {
	color: #579700;
	font-size: 12px;
	text-decoration: underline;
}
/*-- admin button-link style           --*/
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background: #EFEFEF;
	padding: 2px 3px 3px 4px;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	height: 20px;
}
/*-- admin button-link style hover     --*/
a.CommandButton:hover {
	color: #6A6A6A;
	border: 1px solid #868686;
	background: #DFDFDF;
	padding: 2px 3px 3px 4px;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	height: 20px;
}
/*-- search button in search form      --*/
.SearchButton {
	background: transparent;
	background-image:url('images/SearchIcon.gif');
	background-repeat:no-repeat;
	background-position:center;
	padding: 4px 8px 8px 8px;
	cursor: hand;
	margin: 0 0 0 0px;
	vertical-align: middle;
}
a.headerlink:link, a.headerlink:visited, a.headerlink:active {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
/*-- default links hover               --*/
a.headerlink:hover {
	color: #ffffff;
	text-decoration: underline;
}
/*========================================================*/
/*  FormElements                                          */
/*========================================================*/
/*-- default form elements      --*/
select, input {
	font-size: 10px;
	color: #000000;
}
/*-- textbox                    --*/
.NormalTextBox {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
/*-- textbox container          --*/
td.NormalTextBox {
	padding: 0;
	margin: 0;
	background: #ffffff;
	border: 0;
}
/*-- textbox used for search    --*/
.SearchBox input {
	background: #636562;
	width: 125px;
	color: #FFFFFF;
	cursor: text;
	border: 1px solid #8E928D;
	font-size:10pt;
	line-height:10pt;
	vertical-align: middle;
}
.SearchBox a:hover{
	text-decoration:none;
}
/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/
#Body {
	background-color: #e6e6e6;
	background-image: url('images/background.jpg');
	background-position: top center;
	background-repeat: repeat-x;
	}
body {
	background-color: white;
	font-family: 'trebuchet ms', 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	margin-left: 0px;
	margin-top: 0px;
}
#outerContent {
	position: relative;
	width: 990px;
	margin: 0 auto;
	text-align: left;
}
#header {
	background-image:url('images/header.jpg');
}
#headerLogo {
	height: 105px;
	width: 350px;
	cursor: pointer;
}
.headerLinks {
	font-size: 8pt;
	text-align: right;
	color: #ffffff;
	vertical-align: top;
	height: 20px;
}
#toolBar {
	background-image: url('images/navBackground.gif');
	height: 42px;
}
#menuBar {
	float: left;
	height: 42px;
	padding-left: 10px;
	width: 800px;
}
#searchBar {
	float: right;
	height: 32px;
	padding-top: 10px;
	width: 170px;
	vertical-align: middle;
}
#breadcrumbBar {
	background-image: url('images/breadcrumbBackground.gif');
	color:#E2E2E2;
	height: 19px;
	padding-left:15px;
}
#mainContent {
	background-color: white;
	padding-left: 10px;
	padding-right: 10px;
}
.RightPaneStyle {
	padding-left: 20px;
}
.MiddlePaneLeftStyle {
	padding-right: 10px;
}
.MiddlePaneCenterStyle {
	padding-left: 10px;
}
.MiddlePaneRightStyle {
	padding-left: 20px;
}
#footerText {
	color: #8A8D89;
	font-size: 10px;
}
.TopPaneFull
{
	padding-bottom:10px;
}

.SmallGroupHeader
{
	color: #818480;
	font-size: 15px;
	font-weight: bold;
}
.VidTitle 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight:bold;
	text-transform:uppercase;
}
.VidDate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px; 
}
.VidInfo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-transform:uppercase;
}
.VidRightPane
{
	background-color:#f0f0f0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.CategoriesRightPane
{
	background-color:#f0f0f0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:20px;
	min-height:100px;
}

.MediaTitleText
{
	padding-left:10px;
	padding-top:2px;
}

.MediaHeadings
{
	width:100%;
	background-image:url('IHCContainerBackground.gif');
	background-repeat:repeat-x;
	background-color:#FFF;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.HeadMedia
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: Bold; 
	text-transform:uppercase;
	color: #ffffff;

}

#countdownholder {margin:40px 0 0 0;}

