a:link { color:#66FFFF; }
a:visited { color:#33CCFF; }
.standardtext { font-size: 12px}
a { text-decoration: underline }

body { background:#000000 url(http://www.frankfeet.com/fbnnfeet/background.gif) repeat top left; background-attachment: fixed; padding:0; margin:0; text-align:center; }
.content { font-family:Arial, Helvetica, sans-serif; }

.heading { font-weight:bolder; font-size:25px ; color:#FFFFFF; text-align:center; margin: 0 auto 0 auto; }
.announcement { font-weight:bold; font-size:25px ; color:#FFFFCC; text-align:center; margin: 0 auto 0 auto; }
.error { font-weight:bold; font-size:30px ; color:#FF0000; text-align:center; margin: 0 auto 0 auto; }
.warning { font-size:10px; color:#66FFFF; padding:0 5px 0 5px; }
.blog_post { text-align:left; background-color:#000000; color:#FFFFFF; font-size:16px; border: 2px solid white; padding:8px; }
.blog_post a:hover { color:#FF0000; background-color:#FFFFFF; }
.blog_post .title { font-size:22px;}
.blog_post .heading { font-weight:bolder; font-size:25px ; color:#FFFFFF; text-align:center; margin:0 auto 0 auto; }
.previous_posts { margin:0 10px 0 10px; color:#FFFFCC; font-size:16px; }
.previous_posts a { font-size:13px; }
.previous_posts a:visited { font-size:13px; }
.status a { text-decoration:underline; }
.status a:hover { color:#FF0000; background-color:#FFFFFF; text-decoration:underline; border-bottom:none; }

.archive_pics { text-align:center; font-size:12px; color:#FFCCFF; width:160px; background-color:#660000; border:2px solid yellow; padding:8px 0 8px 0; margin: 0 auto 0 auto; }
.archive_pics img { border:1px solid blue; }
.archive_pics a:hover img { border:1px solid yellow; }
.footcam { text-align:center; font-size:12px; color:#FFCCFF; width:350px; background-color:#660000; border:2px solid yellow; padding:8px 0 8px 0; margin: 0 auto 0 auto; }
.footcam img { border:1px solid blue; }
.footcam a:hover img { border:1px solid yellow; }

.site_map { text-align:left; font-size:16px; color:#FFCCFF; padding-left:10px; padding-right:10px; background-color:#000000; border: 2px solid white; }
.site_map .heading { font-weight:bold; font-size:30px ; color:#FFFFFF; text-align:center }
.site_map a { font-size:24px; font-weight:bolder; }
.site_map a:hover { color:#FF0000; background-color:#FFFFFF; }
.direction { text-align:center; margin:0 auto 0 auto; font-size:16px; color:#FFFFFF; background-color:#000000; border: 2px solid cyan; width:95%; padding: 20px 0 0 0; }

.header1 { text-align:center; margin: 0 auto 0 auto; background-color:#000033; width:700px; border-right:2px solid white; border-left:2px solid white; border-bottom: 2px solid white; padding-bottom:5px;}
.header2 { text-align:center; margin: 0 auto 0 auto; background-color:#000033; width:700px; border-right:2px solid white; border-left:2px solid white; }
.sub-header { text-align:center; width:1022px; color:#FFFFFF; margin: 10px auto 0 auto; background-color:#003366; border:2px solid white; }
.sub-header-blog { text-align:center; color:#FFFFFF; margin: 10px auto 0 auto; background-color:#003366; border:2px solid white; }

.menu { text-align:center; font-size:22px; color:#FFFFCC; margin: 0 auto 0 auto; text-align:center; padding:6px; }
.menu .menu-top a { font-weight:bold; font-size:20px; text-decoration:underline; }
.menu .menu-top a:hover { color:#FF0000; background-color:#FFFFFF; text-decoration:underline; border-bottom:none; }
.menu .menu-bottom a { font-weight:bold; font-size:16px; text-decoration:underline; }
.menu .menu-bottom a:hover { color:#FF0000; background-color:#FFFFFF; text-decoration:underline; border-bottom:none; }
.pink_text { color:#FFCCFF; }
.yellow_text { color:#FFFF00; }

.web_info { margin: 0 auto 0 auto; text-align:center; color:#FFFFFF; background-color:#000066; width:500px; }
.online_status { margin: 0 auto 0 auto; text-align:center; background-color:#660000; width:200px; padding:10px; border: 2px solid yellow; height:50px; }
.youtube_status { margin: 0 auto 0 auto; text-align:center; background-color:#660000; width:200px; padding:10px; border: 2px solid yellow; height:290px; }
.social_status { margin: 0 auto 0 auto; text-align:center; background-color:#660000; width:200px; padding:10px; border: 2px solid yellow; height:200px; }
.middle { text-align:center; width:1024px; margin: 0 auto 0 auto; }
.middle-blog { text-align:center; margin: 0 auto 0 auto; }
.sponsor { margin: 0 auto 0 auto; text-align:center; }
.middle .sponsor { background-color:#003366; width:1000px; padding: 10px 0 12px 0; }
.middle .sponsor1 { background-color:#000000; width:700px; padding: 20px 0 22px 0; border:2px solid white;}
.entrance { margin: 20px auto 0 auto; text-align:center; width:880px; color:#FFFFFF; font-size:36px; background-color:#000000; border:2px solid cyan; padding-top: 25px; }
.enter-text { height:250px; margin: 20px 0 10px 0; border-top: #0FF medium solid; border-bottom: #0FF medium solid; padding: 0 10px 0 20px; }
.centered-table { margin-left: auto; margin-right: auto; }

.sidebar { text-align:center; font-size:12px; color:#FFCCFF; margin-left:5px; }
.sidebar a { color:#FFFFCC; }
.sidebar .sponsor { background-color:#660000; border:2px solid yellow; padding:10px 0 10px 0; width:auto; }
.sidebar .archive_pics { background-color:#660000; border:2px solid yellow; width:auto; }
.sidebar .heading { color:#FFFFFF; font-size:22px }
.sidebar .updates { font-size:28px; background-color:#660000; padding:10px 2px 12px 5px; border:2px solid yellow; }
.sidebar .updates a { font-size:14px; }
.sidebar .updates a:hover { color:#FF0000; background-color:white; }
.sidebar .updates .first-newest a { font-size:26px; color:#FFFF00; }
.sidebar .links { font-size:18px; text-align:left; padding:10px 0 10px 5px; background-color:#660000; border:2px solid yellow; }
.sidebar .links a:hover { color:#ff0000; background-color:white; }
.sidebar .blog-links { font-size:15px; text-align:left; padding:10px 0 10px 5px; background-color:#660000; border:2px solid yellow; }
.sidebar .blog-links a:hover { color:#ff0000; background-color:white; }
.sidebar .blog-archives { font-size:15px; text-align:left; background-color:#660000; padding:10px 2px 12px 5px; border:2px solid yellow; }
.sidebar .blog-archives a { font-size:14px; }
.sidebar .blog-archives a:hover { color:#FF0000; background-color:white; }
.sidebar .blog-cats { font-size:15px; text-align:left; background-color:#660000; padding:10px 2px 12px 5px; border:2px solid yellow; }
.sidebar .blog-cats a { font-size:14px; }
.sidebar .blog-cats a:hover { color:#FF0000; background-color:white; }
.direction_small { font-size:16px; background-color:#000000; border: 2px solid cyan; padding:10px 2px 12px 2px; color:#FFFFFF; }

.title { font-size:36px; color:#FFFF33; }
.description { font-size:14px; color:#66FFFF; font-weight:bolder; }
.description1 { font-size:24px; color:#66FFFF; font-weight:bolder; }
.quality { font-size:15px; color:#66CCCC; font-weight:bolder; }
.gallery_menu { font-size:11px; color:#FFCCFF; font-weight:bolder; }
.gallery_menu img { border:1px solid blue; }
.gallery_menu a:hover img { border:1px solid yellow; }
.story { font-size:22px; color:#66FFFF; font-weight:bolder; text-align:justify; padding: 30px 10px 30px 10px; border:2px solid white; background-color:#000000; margin: 0 2% 0 2%; }
.stories { font-size:22px; color:#66FFFF; font-weight:normal; text-align:justify; padding: 10px 10px 10px 10px; background-color:#000000; }
.video_link { font-size:22px; font-weight:bolder; }
.red_back { background-color:#660000; border:2px solid yellow; width:720px; color:#FFFFFF; padding:7px; margin:0 auto 0 auto; text-align:center; }
.red_back ul { text-align:left; }
.black_back { background-color:#000000; border:2px solid yellow; width:680px; color:#FFFFFF; padding:7px; margin:0 auto 0 auto; text-align:center; }
.black_back ul { text-align:left; }
.black_back li { font-size:34px; font-weight:bolder; }
.additions ul { text-align:left; }
.additions ul li { font-size:15px; }
.additions a:hover { color:#FFFFCC; background-color:#000099; }
.sm_red_back { background-color:#660000; border:2px solid yellow; width:96%; color:#FFFFFF; padding:7px; margin:0 auto 0 auto; text-align:center; }
.sm_red_back ul { text-align:left; margin: 0 0 0 15px; }
.aboutme { font-size:15px; text-align:justify; }
.big { font-size:28px; color:#FFFF00; }

.flash { color:#003366; background-color:#FFFFFF; width:720px; text-align:center; margin: 0 auto 0 auto; padding: 20px 0 20px 0; }
.flash a { color:#CC0000; }
.bottom { padding:20px 0 20px 0; background-color:#000000; border:2px solid cyan; width:70%; margin:0px auto 0 auto; text-align:center; }
.bottom1 { padding:20px 0 20px 0; background-color:#000000; border:2px solid cyan; width:90%; margin:0 auto 0 auto; text-align:center; }
.bottom2 { padding:20px 0 20px 0; background-color:#000000; width:90%; margin:20px auto 0 auto; text-align:center; }
.footer { color:#66CCFF; background-color:#000066; padding: 20px 0 20px 0; margin: 100px 4% 0 4%; }
.review { font-size:14px; color:#FFCCFF; }
.alignright { text-align:right; padding-left: 50px;}
.alignleft { text-align: left; padding-right: 50px; }

.bigger-text1 { font-size:25px; color:#FFFFFF; }
.banner-cell { font-size:15px; color:#FFFFFF; }
.banner-cell a:link, .banner-cell a:active, .banner-cell a:visited { font-size:16px; color:#0000CC; font-weight:bolder; }
.banner-border1 { font-size:24px; border: 2px solid blue; width: 570px; margin: 0 auto 0 auto; text-align:center; background-color:#990066; color:#FFCCFF; padding: 6px; }
.banner-border1 a:link, .banner-border1 a:active, .banner-border1 a:visited { color:#66FFFF; font-size:33px; }
.banner-border1 a:hover { color:#FFFFFF; background-color:#003399; }
.banner-border2 { font-size:14px; border: 2px solid blue; width: 570px; margin: 0 auto 0 auto; text-align:left; background-color:#FFFFFF; color:#000000; padding: 6px; }
.banner-border2 h1 { margin:0; padding:0; font-weight:lighter; }
.banner-border2 h1 a { font-size:18px; color:#3300FF; }
.banner-border2 h2 { margin:0; padding:0; font-size:16px; color:#006600; font-weight:bolder; }
.banner-border2 a:link, .banner-border2 a:active, .banner-border2 a:visited { color:#000066; font-size:19px; font-weight:bolder; }
.banner-border2 a:hover { color:#FFFFFF; background-color:#990000; }
.banner-border3 { font-size:23px; border: 2px solid blue; width: 650px; margin: 0 auto 0 auto; text-align:center; background-color:#003399; color:#FFFFFF; padding: 6px; }
.banner-border3 a:link, .banner-border3 a:active, .banner-border3 a:visited { color:#66FFFF; font-size:28px; }
.banner-border3 a:hover { color:#FFFFFF; background-color:#990000; }
.banner-border4 { font-size:18px; border: 2px solid indianred; width: 610px; margin: 0 auto 0 auto; text-align:center; background-color:#003399; color:#FFFFCC; padding: 10px 0 10px 0; color:#FFFFCC; }
.banner-border4 a:link, .banner-border4 a:active, .banner-border4 a:visited { color:#FFCCFF; font-size:22px; }
.banner-border4 a:hover { color:#FFFFFF; background-color:#990000; }
.banner-border5 { font-size:18px; border: 2px solid Dodgerblue; width: 610px; margin: 0 auto 0 auto; text-align:center; background-color:#333333; color:#FFFFCC; padding: 10px 0 10px 0; }
.banner-border5 a:link, .banner-border5 a:active, .banner-border5 a:visited { color:#66FFFF; font-size:22px; }
.banner-border5 a:hover { color:#FFFFFF; background-color:#990000; }
.banner-border6 { font-size:17px; border: 2px solid #66FFFF; width: 610px; margin: 0 auto 0 auto; text-align:center; background-color:#006600; color:#FFFFCC; padding: 10px 0 10px 0; }
.banner-border6 a:link, .banner-border6 a:active, .banner-border6 a:visited { color:#66FFFF; font-size:20px; }
.banner-border6 a:hover { color:#FFFFFF; background-color:#990000; }
.banner-border7 { font-size:17px; border: 2px solid #FFFFFF; width: 610px; margin: 0 auto 0 auto; text-align:center; background-color:#993300; color:#FFFFCC; padding: 10px 0 10px 0; }
.banner-border7 a:link, .banner-border7 a:active, .banner-border7 a:visited { color:#66FFFF; font-size:21px; }
.banner-border7 a:hover { color:#FFFFFF; background-color:#990000; }
.banner-border8 { font-size:17px; border: 5px solid #CCCCCC; width: 610px; margin: 0 auto 0 auto; text-align:center; background-color:#CCCCFF; color:#CC0000; padding: 10px 0 10px 0; }
.banner-border8 a:link, .banner-border8 a:active, .banner-border8 a:visited { color:#003399; font-size:20px; font-weight:bolder; }
.banner-border8 a:hover { color:#FFFFFF; background-color:#990000; }
.banner-border9 { font-size:18px; border: 2px solid white; width: 680px; margin: 0 auto 0 auto; text-align:center; background-color:#003333; color:#FFFF00; padding: 10px 0 10px 0; }
.banner-border9 a:link, .banner-border9 a:active, .banner-border9 a:visited { color:#66FFFF; font-size:22px; }
.banner-border9 a:hover { color:#FFFFFF; background-color:#990000; }

.bg_color1 { background-color:#000033; color:#FFFFFF; }
.bg_color2 { background-color:#003366; color:#FFFFFF; }
.bg_color3 { background-color:#000066; color:#FFFFFF; }
.bg_color4 { background-color:#000066; color:#FFFFFF; font-size:18px; }
.bg_color5 { background-color:#000000; color:#FFFFFF; }
.bg_color6 { background-color:#006699; color:#FFFFFF; font-size:24px;  }
.bg_color6 a { color:#FFCCFF; }
.bg_color7 { background-color:#003333; color:#FFFFFF; }
.bg_color8 { background-color:#000033; color:#FFFFFF; }
.bg_color9 { background-color:#000033; color:#FFFFFF; }
.bg_color10 { background-color:#000033; color:#FFFFFF; }
.bg_color11 { background-color:#990000; color:#FFFFCC; }
.bg_color12 { background-color:#993333; color:#FFFFCC; }
.bg_color13 { background-color:#663333; color:#FFFFCC; }
.bg_color14 { background-color:#660066; color:#FFFFCC; }
.bg_color15 { background-color:#333333; color:#FFFFCC; }
.bg_color16 { background-color:#330066; color:#FFFFCC; }
.bg_color17 { background-color:#770000; color:#FFFFCC; }
.bg_color18 { background-color:#660000; color:#FFFFCC; }

.ff_banner { background-color:#000000; color:#66FFFF; border: 2px groove #FFFFFF; margin:0 auto 0 auto; padding:10px 0 10px 0; font-size:19px; width:780px; text-align:center; }
.ff_banner a { color: #FFFFCC; font-size:24px; }
.ff_banner a:hover { color:#FFFFFF; background-color:#000066; }
.ff_banner01 { background-color:#330066; border: 2px double #CC0000; }
.ff_banner01 a:hover { color:#FFFFCC; background-color:#000000; }
.ff_banner02 { background-color:#990000; border: 2px double #CC0000; }
.ff_banner03 { background-color:#FFFFCC; color:#000099; border: 4px ridge #00CCCC; }
.ff_banner03 a { color:#CC0000; }
.ff_banner04 { background-color:#003300; color:#66FFFF; }
.ff_banner04 a { color:#FFFF00; }
.ff_banner05 { border:none; }
.ff_banner06 { background-color:#CCCCCC; border: 2px double #FFCCFF; color:#000000; }
.ff_banner06 a { color:#990033; font-weight:bold; }
.ff_banner07 { background-color:#FFFFFF; border: 4px groove #000000; color:#000000; }
.ff_banner07 a { color:#FF0000; font-weight:bold; }
.ff_banner08 { background-color:#336699; border: 2px double #FFFF00; color:#FFFFCC; }
.ff_banner08 a { color:#66FFFF; }
.ff_banner09 { background-color:#660000;  }
.ff_banner10 { background-color:#333333; border:0; border-top:4px double #FF0000; border-bottom:4px double #FF0000; }
.ff_banner11 { background-color:#330066; color:#FFFFFF; border:0; border-top:4px double #FFFF00; border-bottom:4px double #FFFF00; }
.ff_banner11 a { color:#00CC00  }
.ff_banner11 a:hover { color:#FFFFCC; background-color:#000000; }
.ff_banner12 { background-color:#330099;  }
.ff_banner12 a:hover { color:#FFFFCC; background-color:#000000; }
.ff_banner13 { background-color:#666666; color:#FFFFFF }
.ff_banner13 a { color:#66FFFF }
.ff_search_title { padding-left:7px; text-align:left; }
.ff_search_desc { text-align:justify; font-size:16px; margin:0 10px 0 20px; }
.ff_search_bottom { padding-left:10px; text-align:left; font-size:22px; }
.ff_dashed_border { background-color:#990000; border: 2px dashed #FFFFFF;  margin:0 auto 0 auto; padding:2px; width:580px; color:#FFFFCC; }
.ff_b_header { background-color:#990000; color:#FFFF00; font-size:25px; }
.ff_b_header a { text-decoration:none; color:#FFFF00; }
.ff_b_header a:hover { font-style:italic; text-decoration:underline; }
.ff_b_header2 { background-color:#660000; color:#FFFF00; font-size:24px; }
.ff_b_desc { background-color:#003399; color:#FFFFFF; font-size:16px; }
.ff_b_desc ul { text-align:left; margin:0; color:#FFFFFF; }
.ff_b_desc a { color:#66FFFF; font-size:22px; }
.ff_b_desc a:hover { font-style:italic; color:#FFFF00; }
.ff_b_desc2 { background-color:#330000; color:#FFFFFF; margin:5px 40px 5px 40px; font-size:20px; }
.ff_b_bottom { background-color:#333333; color:#FFFFCC; padding:2px; }
.ff_b_bottom a { color:#66FFFF; font-size:20px; }
.ff_b_bottom a:hover { font-style:italic; color:#FFFF00; }
.ff_banner_desc { }
.ff_banner_link { }

