body{margin:0 auto;text-align:center;background:#000 url("fnh2010/images/bggrad.jpg") repeat-x top}
.bg{width:900px; text-align:center;margin:0 auto;}
.site{text-align:center; width:900px;}


/*TOP AREA OF PAGE*/
.tmenu{position:relative; float:left; z-index:500; width:900px}

#outer {width:900px; padding:0; background:#660000 url(fnh2010/images/topmenubg.jpg) repeat-x top left; margin:0;}

#menutop {display:table; padding:0; margin:0 auto; list-style:none; white-space:nowrap;}
#menutop li {display:table-cell; margin:0; padding:0;}
#menutop li a {float:left; font-family:arial; font-size:16px; width:180px; height:70px; line-height:70px; letter-spacing:1px; padding:0; text-decoration:none; color:#fff; background:#990000 url(fnh2010/images/topmenubg.jpg) repeat-x top;}
#menutop li a:hover { background:#660000 url(fnh2010/images/topmenubg-hover.jpg) repeat-x top; color:#ccc;}
#menutop li a:hover b {display:block; background:transparent url(fnh2010/images/topmenubg-hover.jpg) repeat-x top; cursor:pointer} 


.tbg {position:relative; float:left; z-index:450; width: 900px; height: 191px; background: #660000 url("fnh2010/images/topbanner.jpg") no-repeat;}


/*MAIN AREA OF SITE*/

.cmenu {position:relative; float:left; z-index:500; width:900px}

#outer2 {width:900px; padding:0; background:#660000 url(fnh2010/images/centermenubg.jpg) repeat-x top left; margin:0;}

#menucenter {display:table; padding:0; margin:0 auto; list-style:none; white-space:nowrap;}
#menucenter li {display:table-cell; margin:0; padding:0;}
#menucenter li a {float:left; font-family: arial; color:#fff; width:225px; height:110px; letter-spacing:0; padding:0; text-decoration:none; background:#990000 url(fnh2010/images/centermenubg.jpg) repeat-x top;}
#menucenter li a:hover { background:#660000 url(fnh2010/images/centermenubg-hover.jpg) repeat-x top; color:#ccc;}
#menucenter li a b.t, #menucenter li a:hover b.t{font-size:24px; line-height:40px} 

#menucenter li a b.p, #menucenter li a:hover b.p{font-weight:normal; font-size:12px;line-height:14px} 


.contentgame {background-color:#fff; font-size: 15px; color:#000;text-align: center; font-family: Arial;}

.content{background-color:#fff; font-family:Arial; padding:10px}
.content h1{text-align:left;font-size: 28px; color:#000}
.content h2{text-align:left;font-size: 26px; color:#000}
.content p{text-align:left;font-size: 16px; color:#000}
.content h3{text-align:left;font-size: 24px; color:#000}
.content h4{text-align:left;font-size: 20px; color:#000}



/*bottom AREA OF PAGE*/
.bmenu{position:relative; float:left; z-index:500; width:900px}

#outer3 {width:900px; padding:0; background:#660000 url(fnh2010/images/topmenubg.jpg) repeat-x top left; margin:0;}

#menubottom {display:table; padding:0; margin:0 auto; list-style:none; white-space:nowrap;}
#menubottom li {display:table-cell; margin:0; padding:0;}
#menubottom li a {float:left; font-family:Arial; font-size:12pt; width:180px; height:50px; line-height:50px; letter-spacing:1px; padding:0; text-decoration:none; color:#fff; background:#990000 url(fnh2010/images/bottommenubg.jpg) repeat-x top;}
#menubottom li a:hover { background:#660000 url(fnh2010/images/bottommenubg-hover.jpg) repeat-x top; color:#ccc;}
#menubottom li a:hover b {display:block; background:transparent url(fnh2010/images/bottommenubg-hover.jpg) repeat-x top; cursor:pointer} 

#menubottom li a b.s {display:block;font-size:13px; background:transparent url(fnh2010/images/bottommenubg.jpg) repeat-x top; cursor:pointer} 
#menubottom li a:hover b.s {display:block;font-size:13px; background:transparent url(fnh2010/images/bottommenubg-hover.jpg) repeat-x top; cursor:pointer} 


.bcontent {margin:0 0 20px 0;position:relative; float:left; z-index:450; width: 900px; height: 240px; background: #000000 url("fnh2010/images/bottombanner.jpg") no-repeat;}
.copyright {position:absolute; z-index:450; color:#fff; font: 12pt arial; bottom:0;left:0}


<!--[if IE]>
#menutop {display:inline-block;}
#menutop {display:inline;}
#menutop li {float:left;}
#outer {text-align:center;}
<![endif]-->

/* COMMENTS AREA */
#commentrow{position:relative;float:left;margin:10px;padding:10px 5px 5px 5px; text-align:left;}
#commenttxt{text-align:left;font-family:Arial; font-size:18px;margin:10px}
#replybutton{text-align:left;font-size:12px;margin: 10px;}
#commentname{text-align:right; font-size:13px;margin:10px;}
#replybox1, #replybox2, #replybox3, #replybox4, #replybox5, #replybox6, #replybox7, #replybox8, #replybox9, #replybox10{text-align:left;margin:10px}
#viewreplys1, #viewreplys2, #viewreplys3, #viewreplys4, #viewreplys5, #viewreplys6, #viewreplys7, #viewreplys8, #viewreplys9, #viewreplys10 {text-align:right;font-size:12px;}

#addcomments{text-align:left;}
#addcommentsbutton{}
#addcommentsform{text-align:left;}
#commentreply{margin:5px 0px 5px 20px;padding:5px; text-align:left;}
#replytxt{text-align:left;font-family:Arial; font-size:18px;margin:5px 5px}
#replyname{text-align:right; font-size:13px;}

/* COMMENT BOX */
form#commenting fieldset{ font-family:Arial, Verdana; font-size:1em; margin:0px 0px 20px 0px; width:400px; position:relative; border:0;display:block; padding: 0px 10px 8px; }

label.error1, label.error2, label.error3, label.error4, label.error5, label.error6, label.error7, label.error8, label.error9, label.error10, label.error_add { font-weight:normal;color:red;text-align:left;width:140px; padding-left:25px; font-size:0.8em}

form#commenting textarea {width:350px; height:15em; border:1px solid #fff; padding:0.5em; overflow:auto; background:#fff;}
form#commenting {background:#dee; width:470px; padding:10px; border:1px solid #000; margin:0 auto;}
form#commenting label {clear:left; display:block; float:left; width:60px; text-align:right; padding-right:10px; color:#888; margin-bottom:0.5em;}
form#commenting input {border:1px solid #fff; background:#fff padding-left:0.5em; margin-bottom:0.6em;}

.standings{text-align:center; margin: 0 auto}
.standings table {background-color:#fff; padding: 2px; margin:auto;}
.pool{padding: 1px 3px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000}
.pool a:link{text-decoration: underline; color:#000}
.pool a:visited{text-decoration: underline; color:#000}
.pool a:hover{text-decoration: none; color:#000}
.poolhd{padding: 1px 4px; background: #990000 url(fnh2010/images/poolhdbg.jpg) repeat-x 0 -6px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff}
.pooltitle{padding: 4px; background-color:#fff; text-align:center; font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000}
.poolcolumn{padding:5px;}

.schedule{text-align:center; margin:0 auto;color:#fff}
.schedule table{background-color:#fff; padding: 2px; margin:auto;}
.schedulelinks{padding: 1px 4px; background-color:#fff; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff}
.scheduledate {padding: 4px; background-color:#fff; text-align:center; font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000}
.schedulehead b{ font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#fff}
.schedulehead {padding: 1px 4px; background: #990000 url(fnh2010/images/poolhdbg.jpg) repeat-x 0 -6px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff}
.schedulerow{padding: 1px 3px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000}

.schedule a:link{text-decoration: underline; color:#000}
.schedule a:visited{text-decoration: underline; color:#000}
.schedule a:hover{text-decoration: none; color:#000}

.roster{text-align:center;margin:0 auto;color:#fff; background-color:#fff; padding: 2px; margin:auto;}
.rostertitle{padding: 4px; background-color:#fff; text-align:center; font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000}
.rosterhead{padding: 1px 4px; background: #990000 url(fnh2010/images/poolhdbg.jpg) repeat-x 0 -6px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff}

.statistics{text-align:center;margin:0 auto;color:#fff}
.statistics table{background-color:#fff; padding: 2px; margin:auto;}
.statisticstitle{padding: 4px; background-color:#fff; text-align:center; font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000}
.statisticshead{padding: 1px 4px; background: #990000 url(fnh2010/images/poolhdbg.jpg) repeat-x 0 -6px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff}
.statisticsrow{background-color: #fff; color:#000}

.statisticshead a:link{text-decoration: underline; color:#fff}
.statisticshead a:visited{text-decoration: underline; color:#fff}
.statisticshead a:hover{text-decoration: none; color:#fff}
