/* CSS Document */
body { margin:0px auto 0px auto; padding:0px; background:#000 url(../img/bodybg.jpg) repeat-x top left; font-family:Arial, Helvetica, sans-serif;}
.clr { clear:both}
img { border:0px;}

#maincontainer { margin:0px auto 0px auto; padding:0px; background:url(../img/vector_back.png) no-repeat center top; border:0px solid #fff; width:1200px; }
#maincontainer .table1 { margin:0px auto; padding:0px; width:778px;}

/* Navigation */
.topdivcontainer { margin:0px; padding:0px;}
.logo { margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; }

.toplinkdiv { margin:10px 20px 0px 0px; padding:0px; float:right; position:relative; text-align:right}
.toplinkdiv ul{ margin:0px; padding:0px 0px 0px 0px;}
.toplinkdiv ul li{ margin:0px; padding:0px; list-style:none; display:inline-block; float:left; color:#fff; font-size:12px;}
.toplinkdiv ul li a{ margin:0px; padding:0px; text-align:right; color:#fff; font-size:12px; text-decoration:none;font-weight:bold;}
.toplinkdiv ul li a:hover{ text-decoration:underline; color:#e1af02;}
.toplinkdiv a{ margin:0px 0px 0px 0px; padding:0px; text-align:right; color:#fff; font-size:12px; font-weight:bold; text-decoration:underline}
.toplinkdiv a:hover{ text-decoration:none; color:#e1af02;}
.toplinkdiv p{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; vertical-align:middle}
.toplinkdiv img{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:middle}

.topnav { margin:0px 0px 0px 0px; padding:0px; background:url(../img/topnav.gif) no-repeat top left; width:778px; height:47px;}
.nav{ margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;  }
.nav li.last{ margin:0px; padding:15px 13px 0px 13px; list-style:none; float:left; background:none; text-align:center;}
.nav li.gen{ margin:0px; padding:15px 13px 0px 13px; list-style:none; float:left; background:url(../img/nav_dividar.gif) no-repeat right 10px; text-align:center;}
.nav li.tworow{ margin:0px; padding:8px 14px 0px 14px; list-style:none; float:left;background:url(../img/nav_dividar.gif) no-repeat right 10px; text-align:center;}

.nav li a{ margin:0px; padding:0px 0px 0px 0px; float:left; color:#fff; font-size:12px; text-decoration:none; text-transform:uppercase; font-weight:bold; line-height:normal;}
.nav li a:hover{ margin:0px; padding:0px 0px 0px 0px; float:left; color:#e1af02; font-size:12px; text-decoration:underline; text-transform:uppercase; font-weight:bold; line-height:normal;}
.nav li a.active,.topnav .nav li a.active:hover{ margin:0px; padding:0px 0px 0px 0px; float:left; color:#e1af02; font-size:12px; text-decoration:none; text-transform:uppercase; font-weight:bold; line-height:normal;}
/*
#bannercontainer { margin:0px; padding:0px; background:url(../img/bannerbg.png) no-repeat top left; width:778px; height:358px;}
.bannercontent {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #b3b3b3; position:relative; width:461px; height:306px;}
#imageContainer img {	display: none;	position: absolute;	z-index:0;	padding:0;	margin:0; }
*/
.bannerdiv { margin:0px; padding:27px 0px 0px 35px; position:relative; width:709px;}
.homestateplayerdiv { margin:0px; padding:5px; border:0px solid #fff;}
.homestateplayerdiv h2{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../img/state_title.jpg) no-repeat top left;  height:15px; border:0px solid #fff; text-indent:-10000px;}
.homestateplayerdiv img{ margin:0px 5px 0px 0px; padding:0px; border:2px solid #252020; float:left;}
.homestateplayerdiv .playertxt{ margin:0px; padding:0px; color:#fff; font-size:11px;}
.homestateplayerdiv .playerdisc{ clear:both; margin:5px 0px 0px 0px; padding:0px; color:#c39700; font-size:11px; text-align:left;}
.homestateplayerdiv a{ margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:11px; text-decoration:underline;}
.homestateplayerdiv a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:11px; text-decoration:none;}

.stateplayerimg { margin:0px 0px 0px 3px; padding:0px; text-indent:-10000px;}
.stateplayerimg a{ margin:0px; padding:0px; background:url(../img/homestateplayer.gif) no-repeat top left; width:244px; height:34px; text-decoration:none; display:block;}
.stateplayerimg a:hover{ margin:0px; padding:0px; background:url(../img/homestateplayer_hover.gif) no-repeat top left; width:244px; height:34px; text-decoration:none; display:block;}

.middlecontainer { margin:5px auto 0px auto; padding:10px; background:#000 url(../img/contentbg.gif) repeat-x top left; width:741px; }
.homemiddlecontainer { margin:0px auto; padding:10px; background:#000 url(../img/contentbg.gif) repeat-x top left; width:741px; }

.homeformdiv { margin:0px 10px 0px 0px; padding:0px; width:473px; float:left; position:relative; border:0px solid #fff;}
.homeformdiv h1{ margin:0px 0px 10px 0px; padding:0px; background:url(../img/forum_title.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.homeformdiv .formdiv{ margin:0px 0px 25px 0px; padding:0px;}
.homeformdiv .formdiv h2{ margin:0px; padding:0px; color:#f5c73e; font-size:14px; font-weight:bold;}
.homeformdiv .formdiv h2 a{ margin:0px; padding:0px; color:#f5c73e; font-size:14px; font-weight:bold; text-decoration:none}
.homeformdiv .formdiv h2 a:hover{ margin:0px; padding:0px; color:#f5c73e; font-size:14px; font-weight:bold; text-decoration:underline}
.homeformdiv .formdiv .author{ margin:0px; padding:0px; color:#888787; font-size:11px;}
.homeformdiv .formdiv .shortmsg{ margin:0px; padding:0px; color:#fff; font-size:12px; text-align:justify;}
.homeformdiv .formdiv a.readmore {margin:0px; padding:0px; color:#f5c73e; font-size:12px; text-decoration:underline}
.homeformdiv .formdiv a.readmore:hover {margin:0px; padding:0px; color:#f5c73e; font-size:12px; text-decoration:none;}

.homerightdiv { margin:0px 0px 0px 0px; padding:0px; float:left; border:0px solid #fff;}
.homerightdiv .home_memberzone{ margin:0px 0px 10px 0px; padding:0px; text-indent:-10000px; }
.homerightdiv .home_memberzone a{ margin:0px 0px 0px 0px; padding:0px; background:url(../img/fanattics_home.gif) no-repeat top left; width:249px; height:121px; display:block;}
.homerightdiv .home_memberzone a:hover { margin:0px 0px 0px 0px; padding:0px; background:url(../img/fanattics_home_over.gif) no-repeat top left; width:249px; height:121px; display:block;}

.homerightdiv .home_newsdiv{ margin:0px 0px 10px 0px; padding:0px; text-indent:-10000px; }
.homerightdiv .home_newsdiv a{ margin:0px 0px 0px 0px; padding:0px; background:url(../img/news_home.gif) no-repeat top left; width:249px; height:121px; display:block;}
.homerightdiv .home_newsdiv a:hover { margin:0px 0px 0px 0px; padding:0px; background:url(../img/news_home_over.gif) no-repeat top left; width:249px; height:121px; display:block;}

.homerightdiv .home_community{ margin:0px 0px 0px 0px; padding:0px; text-indent:-10000px; }
.homerightdiv .home_community a{ margin:0px 0px 0px 0px; padding:0px; background:url(../img/records_home.gif) no-repeat top left; width:249px; height:121px; display:block;}
.homerightdiv .home_community a:hover { margin:0px 0px 0px 0px; padding:0px; background:url(../img/records_home_over.gif) no-repeat top left; width:249px; height:121px; display:block;}

#footer { margin:0px auto; padding:0px 0px 10px 0px; background:#060707 url(../img/footer.gif) repeat-x top left; height:55px; }
.footerdiv { margin:0px auto; padding:0px; width:778px; text-align:center; color:#757576; font-size:11px;}
.footerlinkdiv { margin:0px 0px 5px 0px; padding:8px 0px 5px 0px; text-align:center; }
.footerlinkdiv a{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#757576; font-size:11px; text-decoration:none;}
.footerlinkdiv a:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#fff; font-size:11px; text-decoration:underline;}

.contentdiv { margin:0px auto 0px auto; padding:0px; border:0px solid #fff;}
.contentdiv h2.schedule { margin:0px 0px 10px 0px; padding:0px; background:url(../img/schedule.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.records { margin:0px 0px 10px 0px; padding:0px; background:url(../img/records.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.allamericans { margin:0px 0px 10px 0px; padding:0px; background:url(../img/allamericans.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.rankings { margin:0px 0px 10px 0px; padding:0px; background:url(../img/ranings.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.photoalbum { margin:0px 0px 10px 0px; padding:0px; background:url(../img/photoalbum.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.links { margin:0px 0px 10px 0px; padding:0px; background:url(../img/links.gif) no-repeat top left; height:20px; text-indent:-1000px;}

.contentdiv h2.statistics { margin:0px 0px 10px 0px; padding:0px; background:url(../img/statistics_title.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.forum { margin:0px 0px 10px 0px; padding:0px; background:url(../img/forum_title.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.news { margin:0px 0px 10px 0px; padding:0px; background:url(../img/news_title.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.contact { margin:0px 0px 10px 0px; padding:0px; background:url(../img/contact_title.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.signup { margin:0px 0px 10px 0px; padding:0px; background:url(../img/signup_title.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.contentdiv h2.sitemap { margin:0px 0px 10px 0px; padding:0px; background:url(../img/sitemap_title.gif) no-repeat top left; height:20px; text-indent:-1000px;}

.contentdiv p { margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify; line-height:18px;}
.contentdiv .title { margin:0px; padding:0px 0px 10px 0px; color:#e1af02; font-size:12px; text-align:justify; line-height:18px; font-weight:bold;}

.containerdiv { margin:0px; padding:10px; border:1px solid #666;}
.containerdiv p { margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify; line-height:18px;}
.containerdiv h3.yellowtitle { margin:0px; padding:10px 0px 0px 0px; color:#f5c73e; font-size:14px;}
.containerdiv h4 { margin:0px; padding:10px 0px 10px 0px; color:#f5c73e; font-size:14px; text-transform:uppercase; font-weight:bold;}

.contactdiv { margin:0px; padding:0px;}
.contactdiv img{ margin:0px 0px 10px 10px; padding:0px; border:5px solid #5f5f5f; float:right;}
.contactdiv h3 { margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:14px;}
.contactdiv p { margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify; line-height:18px;}
.contactdiv a { margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px; text-decoration:underline}
.contactdiv a:hover { margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px; text-decoration:none;}

.googlemap { margin:20px 0px 0px 5px; padding:0px; border:5px solid #5f5f5f; width:725px; height:250px;}
.googlelink { margin:10px 0px 0px 5px; padding:0px;}
.googlelink a {margin:10px 0px 0px 0px; padding:0px; color:#fff; font-size:12px;}

.contactForm { margin:0px 0px 0px 0px; padding:10px; border:1px solid #868686; background-color:#505050;}
.contactForm h3 { margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:14px; text-transform:uppercase}
.contactForm td{ margin:0px; padding:5px; color:#ababab; font-size:12px;}
.contactForm .inputbox{ margin:0px; padding:2px; color:#868686; font-size:12px; background-color:#fff; border:1px solid #868686}
.contactForm .sendbtn { margin:0px; padding:0px; background:url(../img/button_contact_send.gif) no-repeat top left; width:72px; height:25px; display:block; border:0px; cursor:pointer;}

.forumdiv { margin:0px 0px 20px 0px; padding:0px;}
.forumloginbox{ margin:0px; padding:10px; background-color:#313131; border:1px solid #3b3b3b;}
.forumloginbox p{ margin:0px; padding:0px 0px 5px 0px; color:#fff; font-size:12px;}
.forumloginbox a{ margin:0px; padding:0px 0px 5px 0px; color:#e1af02; font-size:12px; text-decoration:underline}
.forumloginbox a:hover{ margin:0px; padding:0px 0px 5px 0px; color:#e1af02; font-size:12px; text-decoration:none}
.forumloginbox .inputbox{ margin:0px 5px 0px 0px; padding:5px; color:#868686; font-size:12px; background-color:#fff; border:1px solid #868686; width:150px;}
.forumdiv .sendbtn { margin:0px; padding:0px; background-color:#000; color:#fff; width:72px; height:25px; display:block; border:0px; cursor:pointer;}

.striptitlebg { margin:0px; padding:0px; background:url(../img/forum_stripbg.gif) repeat-x top left; height:36px; color:#fff; font-size:12px;}
.striptitlebg table { margin:0px; padding:0px; line-height:35px;}

.newsdiv { margin:0px; padding:10px; border:1px solid #666;}
.newsdiv hr{ margin:10px 0px 20px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #666;}
.newsdiv h2{ margin:0px; padding:0px; color:#fff; font-size:14px; text-align:justify; line-height:18px;}
.newsdiv span{ margin:0px; padding:0px; color:#e1af02; font-size:12px; text-align:justify; line-height:18px;}

.schedulediv { margin:0px; padding:5px; border:0px solid #666;}
.schedulediv .title{ margin:0px; padding:0px 0px 5px 0px; color:#e1af02; font-size:14px; text-align:justify; line-height:18px;}
.schedulediv a{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px; text-decoration:underline}
.schedulediv a:hover{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px; text-decoration:none}
.schedulediv span{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:11px;}

.schedulediv table{ margin:0px; padding:0px;}
.schedulediv td{ margin:0px; padding:3px 0px 3px 3px; color:#fff; font-size:12px; border:1px solid #666;}
.schedulediv .rowtitle{ margin:0px; padding:5px; color:#fff; font-size:12px; background-color:#e1af02; font-weight:bold;}

.sponsorsdiv { margin:0px; padding:10px; background:#141414 url(../img/sponsorsbg.gif) repeat-x top left; border:1px solid #343434;}
.sponsorsdiv h2{ margin:0px 0px 0px 0px; padding:0px; background:url(../img/oursponsors.gif) no-repeat top left;}
.sponsorsdiv .imgbox{ margin:0px 0px 5px 0px; padding:0px; border:1px solid #666;}
.sponsorsdiv .imgbox .spacedivider{ margin:0px; padding:0px; float:left; width:20px;}
.sponsorsdiv .imgbox img{ margin:0px 15px 0px 0px; padding:0px; border:0px solid #fff;}
.sponsorsdiv p{ margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:12px;}
.sponsorslinkdiv { margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:11px;}
.sponsorslinkdiv a{ margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:11px; text-decoration:underline;}
.sponsorslinkdiv  a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:11px; text-decoration:none;}
.sponsorslinkdiv ul{ margin:0px 0px 0px 10px; padding:0px;}
.sponsorslinkdiv ul li{ margin:0px 0px 0px 0px; padding:0px; list-style:disc; color:#fff; font-size:11px;}
.sponsorslinkdiv ul li a{ margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:11px; text-decoration:underline;}
.sponsorslinkdiv ul li a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#fff; font-size:11px; text-decoration:none;}

.photoalbumdiv { margin:0px 0px 20px 15px; padding:0px; }
.photoalbumdiv img { margin:0px 0px 0px 0px; padding:0px; display:block;}
.photoalbumdiv p{ margin:0px; padding:0px 0px 10px 0px; font-size:12px;}
.photoalbumdiv a{ margin:0px; padding:0px; color:#e1af02; font-size:12px; text-decoration:underline}
.photoalbumdiv a:hover{ margin:0px; padding:0px; color:#e1af02; font-size:12px; text-decoration:none;}

.photocontainer{ margin:0px 15px 0px 0px; padding:0px; float:left; position:relative; border:0px solid red; width:340px;}
.photocontainer .imgcls { margin:0px 0px 5px 0px; padding:8px; background-color:#707070; border:1px solid #808080; }
.photocontainer p { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#e1af02; font-weight:bold; font-size:12px; text-align:center}

.newshomediv { margin:10px 10px 0px 0px; padding:0px; width:473px; float:left; position:relative; border:0px solid #fff;}
.newshomediv h1{ margin:0px 0px 5px 0px; padding:0px; background:url(../img/newsarticle.gif) no-repeat top left; height:20px; text-indent:-1000px;}
.newshomediv p{ margin:0px; padding:0px 0px 10px 0px; font-size:12px; color:#fff; line-height:18px;}
.newshomediv .formdiv{ margin:0px 0px 25px 0px; padding:0px;}
.newshomediv h2{ margin:0px 0px 3px 0px; padding:0px; color:#c32a2a; font-size:14px; font-weight:bold;}
.newshomediv h2 a{ margin:0px; padding:0px; color:#c32a2a; font-size:14px; font-weight:bold; text-decoration:none}
.newshomediv h2 a:hover{ margin:0px; padding:0px; color:#fff; font-size:14px; font-weight:bold; text-decoration:underline}
.newshomediv .author{ margin:0px; padding:0px; color:#888787; font-size:11px;}
.newshomediv .shortmsg{ margin:0px; padding:0px; color:#fff; font-size:12px; text-align:justify;}
.newshomediv a.readmore {margin:0px; padding:0px; color:#f5c73e; font-size:12px; text-decoration:underline}
.newshomediv a.readmore:hover {margin:0px; padding:0px; color:#f5c73e; font-size:12px; text-decoration:none;}

.recordarhiveslinks { margin:0px; padding:0px; }
.recordarhiveslinks td{ margin:0px; padding:5px 0px 5px 0px; text-align:center; background-color:#707070; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc;}
.recordarhiveslinks td a{ margin:0px; padding:0px 0px 0px 0px; text-align:center; color:#fff; font-size:12px; text-decoration:underline; font-weight:bold;}
.recordarhiveslinks td a:hover{ text-decoration:none;}

.landerdiv { margin:0px; padding:0px; }
.landerdiv h2{ margin:20px 0px 10px 0px; padding:0px; color:#f5c73e; font-size:14px; font-weight:bold; text-transform:uppercase}
.chartale { margin:0px; padding:0px;}
.chartale .rowtitle{ margin:0px; padding:5px; color:#fff; font-size:12px; background-color:#ff0000; font-weight:bold;}
.chartale td{ margin:0px; padding:2px 0px 2px 0px; text-align:center;  border-left:0px solid #9e9d9d; border-right:0px solid #9e9d9d; border-top:0px solid #9e9d9d; border-bottom:0px solid #ccc; color:#fff; font-size:12px;}

/* SITEMAP */
.sitemapdiv { margin:0px; padding:10px; border:0px solid #666;}
.sitemapdiv p { margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify; line-height:18px;}
/*
.tree { margin:0px;	padding:0;position:relative;}
.tree li {padding: 4px 0 4px 20px; list-style:none; }
.tree li a{font-size:12px; color:#60605f; text-decoration:none; line-height:16px;}
.tree li a:hover{font-size:12px; color:#60605f; text-decoration:underline;}
.tree ul {background: url(../img/ul.gif) repeat-y -9px 15px; margin: 4px 0 -2px 0px; padding:0px 0px 0px 5px;}
.tree ul li {background: url(../img/li.gif) no-repeat 0px 10px; list-style:none;}
.sitemapbold {font-weight: bold;}
*/
.sitemapul { margin:0px; padding:0px;}
.sitemapul li{ margin:0px 20px 10px 0px; padding:0px 0px 0px ; list-style:none; text-align:left;}
.sitemapul li a{ margin:0px 0px 0px 0px; padding:10px; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; background-color:#666666; display:block; }
.sitemapul li a:hover{ margin:0px 0px 0px 0px; padding:10px; color:#000; font-size:14px; font-weight:bold; text-decoration:none; background-color:#f5c73e; display:block; }

a.yellowlink { margin:0px; padding:0px 0px 0px 0px; color:#f5c73e; font-size:12px; text-decoration:underline}
a.yellowlink:hover { margin:0px; padding:0px 0px 0px 0px; color:#f5c73e; font-size:12px; text-decoration:none;}

a.whitelink { margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px; text-decoration:underline}
a.whitelink:hover { margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px; text-decoration:none;}



.genul { margin:0px 0px 0px 25px; padding:0px;}
.genul li{ margin:0px; padding:0px; list-style:disc; line-height:28px; color:#fff; font-size:12px;}
.genul li a{ margin:0px; padding:0px; color:#fff; font-size:12px; text-decoration:underline;}
.genul li a:hover{ text-decoration:none;}

#showtitle1 { margin:0px; padding:10px; position:absolute; z-index:10000; color:#fff; font-size:12px; font-weight:bold; top:270px; left:0px; background-color:none}

.landersummerydiv { margin:0px; padding:0px; background-color:#008000;}
.landersummerydiv table{ margin:0px; padding:0px 0px 0px 0px;  background-color:#008000;}
.landersummerydiv td{ margin:0px 0px 0px 0px; padding:0px 0px 2px 0px; background-color:#fff;}
.landersummerydiv .greendiv{ margin:0px; padding:5px; background-color:#008000;  font-size:12px; font-weight:bold; color:#fff; text-align:center;}
.landersummerydiv .whitediv{ margin:0px; padding:5px; background-color:#fff; font-size:12px; font-weight:bold; color:#000; text-align:center;}

.highschooldiv { margin:0px; padding:0px;}
.highschooldiv h2{ margin:10px 0px 5px 0px; padding:0px; font-size:14px; font-weight:bold; color:#fff;}

`
.highschooltable { margin:0px 0px 10px 0px; padding:0px; background-color:#707070;}
.highschooltable td{ margin:0px; padding:5px 0px 5px 0px; text-align:center; background-color:#000; font-size:12px; color:#fff; }

.separatetable { margin:0px; padding:0px; background-color:#000;}
.separatetable td{ margin:0px; padding:5px 0px 5px 0px; text-align:center; background-color:#000;  font-size:12px; color:#fff; }

.topschoolchamp { margin:0px; padding:0px; background-color:#000;}
.topschoolchamp td{ margin:0px; padding:5px 0px 5px 0px; text-align:center; background-color:#000;  font-size:12px; color:#fff; }
.pagedividar { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #666;}

.rankingdiv { margin:0px; padding:0px;}
.rankingdiv h3{ margin:0px; padding:0px 0px 5px 0px; color:#f5c73e; font-size:14px;}
.rankingdiv a.toplink{ margin:0px; padding:0px 0px 5px 0px; color:#999999; font-size:12px; text-decoration:underline;}
.rankingdiv a.toplink:hover{ margin:0px; padding:0px 0px 5px 0px; color:#999999; font-size:12px; text-decoration:underline;}

table.recordtable1 { margin:0px; padding:0px;}
table.recordtable1 td{ margin:0px; padding:2px 0px 2px 0px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc; color:#fff; font-size:12px;}
table.recordtable1 .rowcolor{ margin:0px; padding:5px; color:#fff; font-size:12px; background-color:red; font-weight:bold;}

table.recordtable2 { margin:0px; padding:0px;}
table.recordtable2 .rowtitle{ margin:0px; padding:5px; color:#fff; font-size:12px; background-color:#666; font-weight:bold;}
table.recordtable2 .rowcolor{ margin:0px; padding:5px; color:#fff; font-size:12px; background-color:red; font-weight:bold;}
table.recordtable2 td{ margin:0px; padding:2px 0px 2px 0px; text-align:center; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc; color:#fff; font-size:12px;}


.commondividar{ margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #e1af02;}
.backtotop { margin:0px; padding:0px; text-align:right;}
.backtotop a{ margin:0px; padding:0px; text-align:right; color:#ccc; font-size:12px; }
.backtotop a:hover{ text-decoration:none; color:#e1af02; }

a.backtotoplink{ margin:0px; padding:0px; text-align:right; color:#ccc; font-size:12px; }
a.backtotoplink:hover{ text-decoration:none; color:#e1af02; }


.topnavdiv { clear:both; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#ccc; font-size:12px; text-align:left; background:url(../img/topnav_bg.jpg) no-repeat top left; width:721px; height:126px;}
.topnavdiv .topnavlinkdiv {margin:0px 0px 0px 0px; padding:10px 50px 0px 155px; width:530px; text-align:center; border:0px solid red;}
.topnavdiv a{ margin:0px; padding:0px; color:#ccc; font-size:12px; text-decoration:underline; font-weight:bold; line-height:20px;}
.topnavdiv a:hover{ margin:0px; padding:0px; color:#e1af02; font-size:12px; text-decoration:none;font-weight:bold;}

.topnavdiv a.archivelink{ margin:0px; padding:0px; color:#e1af02; font-size:12px; text-decoration:underline; font-weight:bold;}
.topnavdiv a.archivelink:hover{ margin:0px; padding:0px; color:#fff; font-size:12px; text-decoration:none;font-weight:bold;}

/* Home Photo Gallery */
.galleryview { margin:0px; padding:0px; }
.galleryview panel{ margin:0px; padding:0px; }
.panel-overlay { margin:0px; padding:10px 0px 10px 0px}
.panel-overlay h2{ margin:0px; padding:0px; font-size:12px; color:#fff; }

/* HIT COUNTER */
.hitcounterdiv { margin:10px 0px 0px 50px; padding:0px; border:0px solid #ccc; text-align:center}

.chartable { margin:0px; padding:0px;}
.chartable td{  margin:0px; padding:2px 5px 2px 6px; border-left:1px solid #ccc; border-right:0px solid #ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc; font-size:12px; color:#fff;}

.socialnetworkdiv { margin:10px 25px 0 0; padding:5px; text-align:right; width:25%; float:right; position:relative; /*/background-color:#fff;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000;*/}
.socialnetworkdiv .twitterdiv{ margin:0; padding:0px 0px 0px 0px; float:left; width:58px; text-indent:-9999px; font-size:11px; color:#e1af02; text-align:center; line-height:12px; }
.socialnetworkdiv .twitterdiv a{ margin:0; padding:0px 0px 0px 0px; float:left; background:url(../img/joinsocial.png) no-repeat top right; width:58px; height:54px; text-indent:-9999px;}
.socialnetworkdiv .twitterdiv a:hover{ background:url(../img/joinsocial_over.png) no-repeat top right; width:58px; height:54px; text-indent:-9999px;}

.socialnetworkdiv .facebookdiv{ margin:0; padding:0 0px 0px 0px; float:left;width:62px; text-indent:-9999px; font-size:11px; color:#e1af02; text-align:center; line-height:12px;}
.socialnetworkdiv .facebookdiv a{ margin:0; padding:0px 0px 0px 0px; float:left; background:url(../img/joinsocial.png) no-repeat top left; width:62px; height:54px; text-indent:-9999px; display:block}
.socialnetworkdiv .facebookdiv a:hover{ background:url(../img/joinsocial_over.png) no-repeat top left; width:62px; height:54px; text-indent:-9999px;}

.socialnetworkdiv iframe{ margin:2px 0 0 10px; padding:2px 0px 0px 0px; float:left}