a,td.toppromo a{
   background-color: inherit;
   color: #003366;
   text-decoration: underline;
}

a:link{
   background-color: inherit;
   color: #000066;
   text-decoration: underline;
}

a:visited{
   background-color: inherit;
   color: #333333;
   text-decoration: underline;
}

a:active{
   background-color: inherit;
   color: #6666ff;
   text-decoration: underline;
}

a.menulink:link{
   background-color: inherit; /* LINKS:Menu unvisited links */
   color: #000066;
}

a.menulink:visited{
   background-color: inherit; /* LINKS:Menu visited links */
   color: #000000;
}

a.menulink:active{
   background-color: inherit; /* LINKS:Menu active links */
   color: #6666ff;
}

a.privacybottomlink{
   font-weight: bolder;
}

a.privacynavlink {
   background-color: inherit; /* HEADER-FOOTER:Privacy is our first concern link */
   color: #000000;
   font-family: "tahoma","verdana","arial","helvetica",sans-serif;
   font-size: xx-small;
   text-align: center;
   text-decoration: underline;
   font-stretch: condensed;
}

.banner{
   background-color: inherit;
   border-top: 4px double #666666; /* MT:Main Blog Title */
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-large;
   font-weight: normal;
   padding: 15px;
}

.banner a,.banner a:link,.banner a:visited,.banner a:active,.banner a:hover{
   background-color: inherit; /* MT:Links inside of the Main Blog Title */
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: xx-large;
   text-decoration: none;
}

.banner-commentspop{
   background: #003366; /* MT:Main Title on Comment Popup */
   border-left: 1px solid #ffffff;
   border-right: 1px solid #ffffff;
   border-top: 1px solid #ffffff;
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: large;
   font-weight: bold;
   padding-bottom: 5px;
   padding-left: 15px;
   padding-right: 15px;
   padding-top: 5px;
}

body{
   background: #ffffff;
   color: inherit;
   margin: 0px 0px 0px 0px;
}

center{
   text-align: center;
}

.container{
   background: #ffffff; /* MT:??? */
   border: 1px solid #ffffff;
   color: inherit;
}

.content{
   background: #ffffff; /* MT:??? */
   border: 1px solid #ffffff;
   color: inherit;
   margin-bottom: 20px;
   margin-left: 225px;
   margin-right: 20px;
   position: absolute;
}

dl{
   background: #ffffff; /* LINKS:Definition list */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
}

h1{
   background: #990000; /* LINKS:main headers on all pages *apart* from the home page */
   border: none;
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: large;
   font-weight: bold;
   padding: 3px;
}

h2{
   background: #990000; /* LINKS:sub headers */
   border: none;
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: medium;
   font-weight: bold;
}

.links{
   border: 1px solid #ffffff; /* MT:Links to other sites */
   padding: 15px;
   width: 200px;
}

.menu{
   background: #ffffff; /* MT:??? */
   color: inherit;
   margin-bottom: 15px;
   text-align: center;
}

nobr{
   white-space: nowrap;
}

p{
   background-color: inherit;
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
}

p.grandtotal,strong.title{
   background: #ffffff; /* LINKS: Grandtotal number of links & page $title_linked */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   font-weight: bold;
}

pre{
   background: #ffffff; /* LINKS:Preformatted text */
   color: #000000;
   font-size: small;
   font-weight: bold;
   margin-left: 60px;
}

small.date,small.numlinks{
   background: #ffffff; /* LINKS:Number of links in categories */
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
}

small.menu{
   background: #ffffff; /* LINKS:Menu */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
}

small.more{
   background: #ffffff; /* LINKS:"More options" */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   font-weight: normal;
}

small.update{
   background: #ffffff; /* LINKS:page last updated text */
   color: #999999;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   font-weight: bold;
}

span.descript{
   background: #ffffff; /* LINKS:link description */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
}

strong.error{
   background: #ff3300; /* LINKS:error messages */
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-weight: bold;
}

strong.search{
   background: #ffffff; /* LINKS:"Looking for something in particular?" */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-weight: bold;
}

sup.new{
   background: #ff3300; /* LINKS:New links */
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   font-weight: bold;
}

sup.pop{
   background: #00ccff; /* LINKS:Popular links */
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   font-weight: bold;
}

td{
   font-family: "verdana","arial","helvetica","tahoma",sans-serif; /* LINKS:Table cells */
   font-size: small;
}

td.catlist{
   background: #ffffff; /* LINKS:Category Listings table cells */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: medium;
}

td.desc{
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: 13px;
   font-weight: bold;
   text-align: right;
   vertical-align: text-top;
   width: 200px;
}

td.footer{
   background-color: inherit; /* HEADER-FOOTER: Promo Line */
   color: #ffffff;
   font-family: "tahoma","verdana","arial","helvetica",sans-serif;
   font-size: xx-small;
   padding-left: 5px;
}

td.footer a, td.footer a:visited, td.footer a:link, .copyright a, .copyright a:visited{
   background-color: inherit;
   color: #ffffff;
}

td.homesectionheaderdesc {
   background-color: inherit;
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: xx-small;
   font-stretch: condensed;
   font-style: italic;
   font-weight: bold;
   text-align: right;
}

td.homesectionheaders {
   background-color: #990000;
   background-image: url(http://www.bowlingfans.com/graphics/tile.gif);
   color: #ffffff;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: smaller;
   font-stretch: wider;
   font-weight: bold;
   text-align: left;
   text-transform: uppercase;
}

td.sidenav{
   padding-right: 5px;
   width: 200px;
}

td.sidenav a{
   background-color: inherit; /* HEADER-FOOTER:Date and Promo Line Link Color */
   color: #003366;
   font-family: "tahoma","verdana","arial","helvetica",sans-serif;
   font-size: x-small;
   margin-left: 10px;
   text-decoration: underline;
}

td.sidenav strong, td.sidenav strong a, td.sidenav strong a:visited{
   background-color: inherit; /* HEADER-FOOTER: Side navagation Section Titles */
   color: #990000;
   font-family: "tahoma","verdana","arial","helvetica",sans-serif;
   font-size: xx-small;
   font-weight: bold;
   margin-left: 2px;
   text-decoration: none;
   text-transform: uppercase;
}

td.topdate{
   font-family: "verdana","arial","helvetica","tahoma",sans-serif; /* HEADER-FOOTER: Date */
   font-size: xx-small;
   font-weight: normal;
   text-align: center;
   width: 200px;
}

td.topnav,td.bottomnav{
   font-family: "tahoma","verdana","arial","helvetica",sans-serif; /* HEADER-FOOTER:Top & Bottom Navigation Links */
   font-size: xx-small;
   font-weight: bold;
   text-align: center;
}

td.toppromo{
   font-family: "verdana","arial","helvetica","tahoma",sans-serif; /* HEADER-FOOTER: Promo Line */
   font-size: xx-small;
   font-weight: bold;
   padding-left: 20px;
}

ul{
   background: #ffffff; /* LINKS:Links unordered lists */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   list-style: disc;
}

.aboutnewsletter{
   background-color: inherit; /* HEADER-FOOTER: Side navagation newsletter description */
   color: #000000;
   font-family: "tahoma","verdana","arial","helvetica",sans-serif;
   font-size: xx-small;
   margin-left: 10px;
}

.aboutnewsletter input{
   font-family: "tahoma","verdana","arial","helvetica",sans-serif; /* HEADER-FOOTER: Side navagation newsletter email box */
   font-size: xx-small;
   height: auto;
}

.blog{
   background: #ffffff; /* MT:Blog Div */
   color: inherit;
   padding: 15px;
}

.blogbody{
   background: #ffffff; /* MT:Body of the blog text */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   font-weight: normal;
}

.blogbody a,.blogbody a:link,.blogbody a:visited,.blogbody a:active,.blogbody a:hover{
   font-weight: normal; /* MT:links in the blog text */
   text-decoration: underline;
}

.calendar{
   background: #ffffff; /* MT:Calendar */
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   font-weight: normal;
   padding: 2px;
   text-align: left;
}

.calendarhead{
   background: #ffffff; /* MT:Calendar Heading */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   font-weight: normal;
   letter-spacing: .3em;
   padding: 2px;
   text-align: left;
   text-transform: uppercase;
}

.comments-body,.trackback-body{
   background: #ffffff; /* MT:??? */
   border-bottom: 1px dotted #999999;
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   font-weight: normal;
   padding-bottom: 10px;
   padding-top: 10px;
}

.comments-head{
   background: #ffffff; /* MT:???? */
   border-bottom: 1px solid #999999;
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   font-weight: bold;
   margin-top: 20px;
}

.comments-post,.trackback-post{
   background: #ffffff; /* MT:??? */
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   font-weight: normal;
}

.copyright{
   background-color: inherit;
   color: #ffffff;
   font-family: "tahoma","verdana","arial","helvetica",sans-serif;
   font-size: xx-small;
   font-weight: lighter;
}

.date{
   background-color: inherit; /* MT:Main Date On Top of Each Blog Entry */
   border-bottom: 1px solid #999999;
   color: #FFFFFF;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: large;
   font-weight: bold;
   margin-bottom: 10px;
}

.description{
   background-color: inherit; /* MT:Master Description */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   text-transform: none;
}

.featureexplained{
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: 10px;
   font-weight: normal;
}

.homepanel {
   border: 2px;
   border-color: #000000;
   border-style: outset;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: smaller;
   height: 200px;
   left: 0px;
   margin: 0px;
   padding: 6px;
   position: absolute;
   top: 28px;
   width: 300px;
}

.hometab {
   border: 2px;
   border-bottom-style: none;
   border-color: #000000;
   border-style: outset;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: xx-small;
   font-weight: bold;
   height: 40px;
   margin: 0px 2px 0px 0px;
   padding-left: 2px;
   padding-right: 2px;
   position: absolute;
   text-align: center;
   text-transform: uppercase;
   width: 100px;
}

.ip-ci-byline{
   background-color: inherit; /* IP CONTENT ISLAND:Posted by User's Name */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: 10px;
   text-transform: none;
}

.ip-ci-entry-even,.ip-ci-entry-odd{
   background-color: inherit; /* IP CONTENT ISLAND:odd & even lines */
   color: #000000;
   display: block;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: 12px;
   padding-left: 15px;
   text-transform: capitalize;
}

.ip-ci-title{
   background-color: inherit; /* IP CONTENT ISLAND:CI title */
   color: #000000;
   display: block;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: 13px;
   font-weight: bold;
   text-transform: capitalize;
}

.posted{
   background-color: inherit; /* MT:Date posted line */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   margin-bottom: 25px;
}

.powered{
   background: #ffffff; /* MT:powered by lines */
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   letter-spacing: .2em;
   margin-top: 50px;
   padding: 2px;
   text-transform: uppercase;
}

.privacy{
   background-color: inherit; /* HEADER-FOOTER: Side navagation Privacy is our first concern block */
   border: 2px dashed #990000;
   color: #000000;
   font-family: "tahoma","verdana","arial","helvetica",sans-serif;
   font-size: xx-small;
   font-stretch: narrower;
   margin:5px;
   padding: 5px;
   text-align: center;
   width: 190px;
}

.privacylink a:hover, td.footer a:hover, .copyright a:hover, a:hover {
   background-color: #ffff00;
   color: #000000;
   text-decoration: underline;
}

.promotext{
   background-color: inherit;
   color: #ff0000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: xx-small;
   font-weight: bold;
   text-transform: capitalize;
}

.side{
   background: #ffffff; /* MT:Sidebar values */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: x-small;
   font-weight: normal;
   padding: 2px;
}

.sidetitle{
   background: #ffffff; /* MT:Sidebar titles */
   color: #000000;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   font-weight: normal;
   letter-spacing: .3em;
   margin-top: 30px;
   padding: 2px;
   text-transform: uppercase;
}

.syndicate{
   background: #ffffff; /* MT:Syndicate block */
   color: inherit;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: xx-small;
   margin-top: 15px;
   padding: 2px;
}

.title{
   background-color: inherit; /* MT:Blog (Story) Title */
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: medium;
}

.trackback-url{
   background: #ffffff; /* MT:??? */
   border: 1px dotted #999999;
   color: #666666;
   font-family: "verdana","arial","helvetica","tahoma",sans-serif;
   font-size: small;
   font-weight: normal;
   padding: 5px;
}

.zonea, .zoneb {
   padding: 5px; /* HEADER-FOOTER: Zone A Banner Ad */
   text-align: center; /* HEADER-FOOTER: Zone B Banner Ad */
}
