html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, div {
	border: 0;
	margin: 0;
	padding: 0;
}
.txtSmall {font-size:11px;} .txtMedium {font-size:12px;} .txtLarge {font-size:14px;} .alignRight {float:right;} .alignLeft {float:left;}
.txtRed {color:#CC0000;} .txtBrown {color:#aa5c56} .txtBlack {color:#000000;
	text-align: left;
} .txtviolet {color:#d73593;} .txtBlue {color:#0d59ab} .txtBold {font-weight:bold;}
.row{width:990px; clear:both;} .breaker {clear:both; width:100%;}

/***********************************************************
If you edit any fields above please communicate to all teams
************************************************************/

body{
	background-color:#040606;
	font-family:Arial, Tahoma, Verdana;
	height:100%;
}
html{
	height: 100%;
}
#horizone01{
	width:100%;
	min-height:100%;
}
* html #horizone01{
	height:100%;
}
#horizone02{
	width:100%;
	min-height:100%;
	background-image:url(../images/home-bg.jpg);
	background-repeat:repeat-x;
	position:relative;
	overflow:hidden;
}
#wapper{
	width:990px;
	margin:0 auto;
	padding-bottom:1em;
}
#copyright{
	width:100%;
	position:relative;
	bottom:0;
	margin-top:-50px;	
}
#copyTxt{
	width:982px;
	height:53px;
	margin:0 auto;
	background-image:url(../images/home-bottom-bg.jpg);
	background-repeat:repeat-x;
}


#logo{
	width:530px;
}
#topMenu{
	width:530px;
	background-image:url(../images/top-bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
#leftShadow{
	width:4px;
	float:left;
}
#contentMid{
	width:981px;
	float:left;
	background-image:url(../images/home-content-bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
#rightShadow{
	width:5px;
	float:left;
}
#contentRight{
	width:505px;
	float:left;
	padding:0 15px 0 15px;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#contentRight p{
	text-align:justify;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

#contentRight ul{
	margin-left:15px;
	margin-top:10px;
}
#contentRight ul li{
	padding-left:5px;
	padding-bottom:10px;
	color:#000000;
	font-weight:bold;
	list-style-type:circle;
}



#contentLeft{
	width:435px;
	float:left;
}
#flashArea{
	width:525px;
	height:241px;
	background-image:url(../images/flash-bg.jpg);
}
.contentArea{
	width:500px;
	margin-left:20px;
}
.moreArea{
	width:490px;
	margin-left:10px;
	margin-bottom:24px;
	margin-top:12px;
}
.txtMediumRt {
	font-size:11px;
}
#right01{
	width:209px;
	margin-left:12px;
	#margin-left:5px;
	float:left;
	background-image:url(../images/columnbg.gif);
	background-repeat:repeat-y;
}
#right02{
	width:209px;
	margin-left:6px;
	float:left;
	background-image:url(../images/columnbg.gif);
	background-repeat:repeat-y;
}
#rightMenuArea{
	width:98%;
}
.rightMenuBgSub{
	width:90%;
	background-image:url(../images/right-menu-bg.gif);
	background-repeat:no-repeat;
}
.rightMenuBg{
	width:200px;
	padding-top:3px;
	padding-bottom:3px;
	background-image:url(../images/right-menu-bg.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
.rightMenuBg:hover{
	width:200px;
	padding-top:3px;
	padding-bottom:3px;
	background-image:url(../images/right-menu-bg-h.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
.rightMenuBg2{
	width:90%;
	height:20px;
	padding-top:6px;
	background-image:url(../images/right-menu-bg2.gif);
	background-repeat:no-repeat;
}
.rightMenuBg2:hover{
	width:90%;
	height:20px;
	padding-top:6px;
	background-image:url(../images/right-menu-bg2-h.gif);
	background-repeat:no-repeat;
}
.innerMenuDivider{
	width:200px;
	clear:both;
}
.innerSubMenuDivider{
	width:175px;
	background-image:url(../images/inner-sub-menu-seprator.gif);
	background-repeat:no-repeat;
	clear:both;
	margin-left:22px;
}
.rowFit{
	width:100%;
	clear:both;
}
.userFieldRow{
	height:20px;
	margin-top:6px;
	clear:left;
}
.loginTxt{
	width:74px;
	text-align:right;
	float:left;
	padding-top:2px;
}
.loginTxtFields{
	width:126px;
	margin-left:5px;
	float:left;
}
.userTxt{
	width:117px;
	height:15px;
	border:#cecdcd solid 1px;
}
.userTxt2{
	height:15px;
	border:#cecdcd solid 1px;
}
.loginIconAdj {
	display:block;
	margin:0 2px 0 auto;
	height:50px;
}
#login{
	width:58px;
	margin-left:80px;
    #margin-left:85px;
	margin-top:7px;
}
.advertiseHead{
	width:98%;
	margin-top:10px;
}
#advertiseTxt{
	width:195px;
	margin-left:10px;
	height:65px;
}
#time{
	width:212px;
	height:45px;
	background-image:url(../images/time-bg.jpg);
	background-repeat:no-repeat;
}
#google{
	width:196px;
	margin-left:5px;
}
#googleTxtField{
	width:138px;
	float:left;
}
#googleSearch{
	width:58px;
	margin-top:10px;
	float:left;
}
.googleField{
	width:130px;
	height:25px;
	border:#074e88 solid 1px;
}
#weatherHead{
	width:212px;
	padding-top:17px;
	height:41px;
	clear:left;
}
#weatherMid{
	width:209px;
}
#weatherbottom{
	width:212px;
}
#newsEvents{
	width:212px;
	margin-top:8px;
}
.newsLetter{
	width:212px;
}
#newsLetterSearchTxt{
	width:122px;
	float:left;
}
#newsLetterSubmit{
	width:58px;
	float:left;
}
.right02Content{
	width:190px;
	margin:10px auto;
	font-size:11px;
	color:#000000;
}
#bottomMenu{
	width:100%;
	clear:both;
}
#bottomMenuLinks2{
	width:100%;
	height:80px;
	text-align:center;
	background-image:url(../images/bot-nav-bg.gif);
	background-repeat:repeat-x;
	margin:0 auto;
	color:#000000;
	font-size:11px;
	padding-top:20px;
}

#bottomMenuLinks{
	width:915px;
	height:100px;
	text-align:center;
	background-image:url(../images/dot-bottom-menu.jpg);
	background-repeat:repeat-x;
	margin:0 auto;
	padding-top:20px;
}



/* ======== Text  Class ========*/

a.linkRedMore{
	color:#f05127;
	font-size:10px;
	text-decoration:none;
}
a.linkRedMore:hover{
	color:#000000;
}
a.linkRedTxt{
	color:#f05127;
	font-size:12px;
	text-decoration:none;
}
a.linkRedTxt:hover{
	color:#000000;
}
/*a.linkBlack{
	font-size:11px;
	color:#000000;
	padding-left:22px;
	text-decoration:none;
}
a.linkBlack:hover{
	color:#ca3227;
}*/
a.linkBlackBold{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.linkBlackBold:hover{
	color:#ca3227;
}
.txtGrey{
	color:#585758;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
}
a.linkBlue{
	color:#0d58aa;
	font-size:11px;
	text-decoration:none;
}
a.linkBlue:hover{
	color:#aa2a21;
	font-size:11px;
	text-decoration:none;
}
.bottomMenuTxt{
	color:#9ca5b1;
	font-size:14px;
	line-height:20px;
}
a.linkBottomMenu{
	color:#9ca5b1;
	font-size:11px;
	margin-left:11px;
	margin-right:11px;
	text-decoration:none;
}
a.linkBottomMenu:hover{
	color:#cb3328;
}
.copyLeft{
	float:left;
	font-size:11px;
	margin-left:30px;
	margin-top:18px;
}
.copyRight{
	float:right;
	font-size:11px;
	margin-top:18px;
	margin-right:30px;
}
a.linkRed{
	color:#ca3227;
	text-decoration:none;
}
a.linkRed:hover{
	color:#000000;
}
a.linkCopy{
	color:#000000;
	text-decoration:none;
}
a.linkCopy:hover{
	color:#fab13f;
	text-decoration:none;
}
.topNavContainer{ 
	width:990px; 
	clear:both;
	background-image:url(../images/top-bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	}
.countDownClock {
	width:450px;
	height:27px;
	background-image:url(../images/clock-bg.gif);
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:35px;
}
.bannerHolder {
	width:428px;
	height:83px;
	margin-top:8px;
}
#top01{
	width:540px;
	float:left;
}
#top02{
	width:450px;
	height:139px;
	float:left;
	background-image:url(../images/top-right.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.searchHolder {
	width:450px;
/*	background-image:url(../images/search-bg.gif);*/
	background-image:url(../images/new-bg.gif);
	background-repeat:no-repeat;
	display:block;
	margin-top:15px;
	text-align:left;
}
#timeTxt{
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	font-family:Tahoma, Arial;

}
.searchBoxStyle2 {
	display:block;
	float:left;
	height:18px;
	width:138px;
	margin-top:7px;

}
.searchBoxStyle3 {
	display:block;
	height:18px;
	width:120px;
	font-size:11px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:1px solid #bb2d00;
}
.searchButtonStyle {
	float:left;
	display:block;
	margin-left:8px;
	margin-top:7px;
}	
.ashText {
	color:#757575;
}
.flashHolder {
	margin:0 0 0 40px;
	width:468px;
	padding-top:10px;
}
.homeHeadRed {
	color:#bf2f25;
	padding-bottom:10px;
	font-size:16px;
}
.headcontainerColumn1 {
	background-image:url(../images/head-bg.gif);
	height:35px;
}
.blackSubhead {
	font-size:12px;
	color:#000000;
	padding-left:6px;
	padding-top:10px;
	border-top:1px solid #F99;
	margin-top:3px;
	clear:both;
	vertical-align:middle;
}
.redSubhead {
	font-size:12px;
	color:#bf2f25;
	padding-top:11px;
	padding-left:16px;
}
#bookGamesDateContainerContent {
	width:17px;
	height:20px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	margin-left:94px;
}
.imgAdjHolder {
	margin:0 auto;
	width:187px;
	height:181px;
	display:block;
	background-image:url(../images/book-games.jpg);
	background-repeat:no-repeat;
}
.columnheadTop {
	width:209px;
	height:45px;
	background-image:url(../images/column-head-top.gif);
	background-repeat:no-repeat;
}
.blackSubhead2 {
	font-size:12px;
	color:#000000;
	padding-top:20px;
	padding-left:16px;
}
.txtBrownishRed {
	color:#ca3227;
}
.txtWeather {
	font-size:16px;
}
.txtAsh {
	color:#999999;
}
.txtItalics {
	font-style:italic;
}
a.linkBottomBlackLink {
	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
}
a.linkBottomBlackLink:hover {
	color:#990000;
	border-bottom:2px dotted #FF6600;
}



.dataHeadContainer {
	/*margin-top:20px;*/
	width:98%;
	padding:6px 6px;
	background-color: #ffd8b2;
	border-top:1px solid #ec6244;
	/*border-bottom:1px solid #ec6244;*/
	margin-bottom:1px;
	margin-top:5px;
	clear:both;
}
.memberHead{
	width:100%;
}
.memberHead01{
	width:400px;
	float:left;
}
.memberEdit{
	width:100px;
	float:left;
}
.tableHeadTxt{
	font-size:12px;
	color:#cc0000;
	font-weight:bold;
}
.tableHeader1 {
	background-color:#f6e19a;
	height:32px;
	border-top:#a5bdd2 solid 2px;
	padding-left:8px;
}

.tableColumn1 {
	background-color: #FFE7CE;
	border-bottom:#a5bdd2 solid 1px;
	padding-bottom:5px;
	padding-left:8px;
	padding-top:5px;
	height:25px;
	}
.tableColumn2 {
	/*background-color:#c0e1ff;*/
	background-image:url(../images/39original.gif);
	border-bottom:#a5bdd2 solid 1px;
	padding-bottom:5px;
	padding-left:8px;
	padding-top:5px;
	height:25px;
	}
ul.newMenu {
	margin-left:6px;
	margin-top:10px;
}
li.newMenuItem {
	list-style-type:none;
}
a.linkBlack{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
	width:180px;
	float:left;
	padding-left:16px;
}
a.linkBlack:hover{
	color:#ca3227;
}
a.innerSublinkBlack{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
	float:left;
	padding-left:12px;
}
a.innerSublinkBlack:hover{
	color:#ca3227;
}
.subMenuArea{
	width:180px;
	background-image:url(../images/arrow-submenu.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:15px;
	overflow:hidden;
}
.subSubMenuArea{
	width:180px;
	background-image:url(../images/arrow-sub-sub-menu.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:15px;
	overflow:hidden;
}
.bulletAlign {
	float:left;
	display:block;
	margin-top:4px;
}
.lineBreaker {
	display:block;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
}
.bookGameFields{
	width:150px;
	height:20px;
	border:#7f9db9 1px solid;
}
.redcontent {	
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#FF0000;
}
.timebg {
	background-image:url(../images/time-bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
}
.weatherAdj{
	width:180px;
	margin:7px auto;
	padding:5px;
	font-size:11px;
	color:#000000;
		background-image:url(../images/weather-bg2.gif);
	background-repeat:repeat-x;
}
.weatherTxt {
	font-family:Tahoma, Verdana, Arial;
	font-size:22px;
	font-weight:bold;
	color:#000000;
}
.light {
	font-size:11px;
	color:#000000;
	font-family:Tahoma, Verdana, Arial;
}
.redishText {
	color:#c14f50;
}
.topImg{
	width:462px;
	height:75px;
}
.redSashAlign{
	padding-left:10px;
	padding-bottom:15px;
}