table {
  border-collapse: collapse;
}

td {
  font-size: 12px;
  font-family: arial;
}

body {
  margin-top: 00px;
  margin-bottom: 20px;
}


table.header {
  width: 800px; 
}

td.header_top_nav {
  background-color: #00A0D7;
  padding: 5px;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #FFFFFF;
}

td.header_logo {
  height: 152px; 
  background-image: url(http://www.centralwalleye.com/images/banner-logo.gif); 
  text-align: right;
  padding-right: 20px;
}

td.header_bottom_nav {
  background-color: #00A0D7;
  padding: 5px;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #FFFFFF;
}

table.main_body {
  width: 800px;
}

td.left_column {
  width: 175px;
  background-color: #00A0D7;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 5px;
  padding-left: 5px;
  vertical-align: top;
  color: #FFFFFF;
}

td.main_column {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 5px;
  padding-left: 5px;
  vertical-align: top;
  background-color: #ffffff;
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 1px;
  border-top-width: 0px;
  width: 450px;
}

td.right_column {
  width: 175px;
  background-color: #00A0D7;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 5px;
  padding-left: 5px;
  vertical-align: top;
  color: #FFFFFF;
}

table.b_nav {
  width: 800px;
}

td.b_nav {
  background-color: #00A0D7;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  vertical-align: top;
  color: #FFFFFF;
}

table.footer {
  width: 800px;
}

td.footer {
  text-align: center;
  color: #888888;
  padding-top: 15px;
}

h3.page_title {  
  font-variant: small-caps
}

h1,h2,h3,h4,h5,h6 {
  color: #000000;
  font-family: arial;
  font-variant: small-caps;
}

table.home_members {
  width: 90%;
}

span.home_fishing {
  width: 350px;
  background-color: #FFFFFF;
  padding-left: 30px;
}

table.home_fishing {
  width: 95%;
  background-color: #FFFFFF;
}

td.home_fishing {
  vertical-align: middle;
  text-align: center;
}

div.home_blogs {
  background-color: #f1f1f1;
  float: center;
}

td.home_members_img {
  text-align: center;
  height: 100px;
  padding-top: 5px;
}

td.home_members_text {
  text-align: left;
  padding-top: 5px;
  padding-right: 4px;
}

div.google {
  text-align: left;
  float: right;
}

td.row {
  text-align: left;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 10px;
}

td.rowText {
  text-align: right;
  padding-left: 10px;
  vertical-align: middle;
}

td.photos {
  padding-bottom: 5px;
  padding-top: 5px;
  border-bottom-width: 2px;
  border-bottom-color: #BBBBBB;
  border-bottom-style: solid;
}

td.signinName {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 16px;
  font-variant: small-caps;
  border-top-width: 1px;
  border-top-color: #dcdcdc;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #dcdcdc;
  border-bottom-style: solid;
}

h4.sideHeader {
  color: #FFFFFF;
}

table.home {
  width: 800px;
}

td.home {
  width: 525px;
  padding-top: 10px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 20px;
}


a.navigation:link {color: #FFFFFF; text-decoration: none; padding-right: 20px}
a.navigation:visited {color: #FFFFFF; text-decoration: none; padding-right: 20px}
a.navigation:hover {color: #FFFFFF; text-decoration: underline; padding-right: 20px}
a.navigation:active {color: #000000; text-decoration: underline; padding-right: 20px} 

a.footerNavigation:link {color: #FFFFFF; text-decoration: none}
a.footerNavigation:visited {color: #FFFFFF; text-decoration: none}
a.footerNavigation:hover {color: #FFFFFF; text-decoration: underline}
a.footerNavigation:active {color: #FFFFFF; text-decoration: underline}

a.header:link {color: #505050; text-decoration: none; padding-bottom: 10px; font-weight: bold;}
a.header:visited {color: #505050; text-decoration: none; padding-bottom: 10px; font-weight: bold;}
a.header:hover {color: #FF9900; text-decoration: underline; padding-bottom: 10px; font-weight: bold;}
a.header:active {color: #505050; text-decoration: underline; padding-bottom: 10px; font-weight: bold;}

input.signin {color: #505050; font-weight: bold; font-size: 13px; background-color: #FF9900; border-width: 2px; border-color: #BBBBBB; border-style: groove; text-decoration: none}
input.signin:hover {color: #505050; font-weight: bold; font-size: 13px; background-color: #FF9900; border-width: 2px; border-color: #BBBBBB; border-style: groove; text-decoration: underline}

button.signup {color: #505050; font-weight: bold; font-size: 13px; background-color: #DFDFDF; border-width: 2px; border-color: #BBBBBB; border-style: groove; text-decoration: none}
button.signup:hover {color: #505050; font-weight: bold; font-size: 13px; background-color: #DFDFDF; border-width: 2px; border-color: #BBBBBB; border-style: groove; text-decoration: underline}
