body {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal; color: #000000; background-color:#336600; text-align:center;}
a {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #CC0000;}
p {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #000000;}
strong {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #000000;}
img {border: none 0px #ffffff}

.BannerTable {background-color: #cc0000; width: 980px; border-bottom: solid 5px #ff9900; margin:auto;}


.HeaderNavBar {background-color: #cc0000; width: 980px; margin:auto; text-align:left;}
.HeaderNavBar td {white-space: nowrap;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #ffcc00;}
.HeaderNavBar a {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #ffffff;}

.LeftNavBar {width:120px; background-color:#009933; text-align:left}
.LeftNavBar td {text-align:left; vertical-align:top; text-align:left}
.LeftNavBar p {margin : 5px 10px 5px 10px; }
.LeftNavBar a { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #ffffff;}
.LeftNavHeader{ padding: 5px 5px 3px 5px; background-color:#cc0000; border-top:solid 3px #ff9900; font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #ffffff; }
.LeftNavHeader a { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #ffffff; }

.BodyTable {width: 980px; margin:auto; padding: 0px 0px 0px 0px; border:none 0px;background-color: #009933; border-spacing: 0px; border-collapse:collapse;}


.BodyCell { text-align:left; vertical-align:top; background-color:#FFFFFF; padding: 10px 10px 10px 10px; width: 740px}

.WhiteSectionHead {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #ffffff;}
.WhiteSectionHead a {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #ffffff;}
.WhiteSectionHead a:hover {color: #ff9900;}

.YellowGridTable {width:100%; padding:0px; border-spacing:0px; background-color:#ffffff; border-collapse:collapse;}
.YellowGridTable td {border:solid 6px #ffcc00; padding:5px; border-spacing:0px; background-color:#ffffff}

.RightBar {background-color:#009933; width:120px}
.RightBar td { vertical-align:top}

.FooterTable {background-color: #cc0000; width: 100%; border-top: solid 5px #ff9900; width: 980px; margin:auto;}
.FooterTable p {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #FFFFFF;}

.BreadcrumbText {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #009900;}
.BreadcrumbText a {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #009900;}
.PageTitle {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 28px;font-weight: bold;color: #CC0000;}
.PageSubTitle { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #990000; margin: 2px 0px 2px 0px}


.RAOKShareLink { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold ; color: #cc0000; text-align:center; margin:10px 0px 0px 10px;}
.RAOKShareLink a { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold ; color: #cc0000; text-align:center}
.RAOKID {float:right;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; color: #999999;}
.RAOKID a {float:right;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; color: #999999;}
.RAOKTitle { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #009900}
.RAOKText { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #000000; margin: 20px 0px 10px 30px}

.RAOKTitleAdmin { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #000000}
.RAOKTitleAdminApproved { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #009900}
.RAOKTextAdminApproved { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ; color: #009900; margin: 20px 0px 10px 30px}
.RAOKCommentTitle { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold ; color: #009900; margin: 10px 0px 0px 60px}
.RAOKCommentText { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold ; color: #000000; margin: 10px 0px 20px 80px}

.ForumJumpToPageLinks{text-align:center;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; color: #000000;}
.ForumJumpToPageLinks a {font-size: 10px;}
.ForumJumpToPageLinks a:hover {color:#ffffff; background-color:#009933}
.ForumJumpToPageLinks .CurrentPage {color:#ffffff; background-color:#cc0000}

.TextBoxLabel { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #009900}

.ShareBox {width:100px;padding:3px;border:solid 2px #ff9900; font-size:10px;margin:5px;background:#FFFFFF;text-align:left;}
.ShareGeneric {height:24px; padding-left: 20px;}
.ShareGeneric a {font-size:12px;color:#cc0000;font-weight: bold;}
.ShareFacebook {background:#FFFFFF url(http://www.xmasfun.com/images/Icons/facebook.gif) no-repeat scroll 0 0;}

.DividerBar {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold ; color:#ffffff; background-color: #cc0000; text-align:left; margin-bottom:8px; padding:5px;}
.DividerBar a {color:#ffffff;}

.VideoBlock {display:block; height:90px;}
.VideoBlock .VideoName {margin-left:155px}
.VideoBlock .smallGreen {margin-left:155px;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; color: #009900}
.VideoBlock .VideoDescription {margin-left:155px;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; margin-right:20px;}

.TriviaQuestion {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal ; text-align:left; padding:5px;margin-top:10px;}
.TriviaQuestion a {color: #CC0000;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal ; text-align:left;}
.TriviaAnswerHide {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold ; color:#009933; background-color: #009933; text-align:left; margin-bottom:28px; padding:2px;text-align:center;}
.TriviaAnswerShow {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold ; color:#ffffff; background-color: #cc0000; text-align:left; margin-bottom:28px; padding:2px;text-align:center;}




.headerLink {
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.leftNavLink {

	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.smallWhite {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #FFFFFF;}
.boldGreen {
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #009933;
}
.pageTitle {
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #CC0000;
}
.redText {
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC0000;
}
.smallText {  font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
.smallGreen { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal ; color: #009900}
.NoteRed { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #cc0000}
.bodyGreen {  font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #009933}


.lh {vertical-align:top; top:-28px;position:relative;width:575px;}
.NewsItem {}
.NewsItem a {text-decoration:none;}
.j {vertical-align:top;}
.j a {text-decoration:underline;}