﻿/* COMMON FONT STYLES */

html {}

body,
.index td,
.subpage td {
	font-family: verdana;
	font-size: 12px;
	color: #000000;}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  padding-top: 0;}

h1 {
  font-size: 1.3em;}

h2 {
	font-size: 1.2em;}

h3 {
	font-size: 1.1em;}

h4 {
	font-size: 1.0em;}

h5 {
	font-size: 1.0em;}

h6 {
	font-size: 1.0em;}

p {}

a {
  color: #4b2a1d;}

	a:hover {}

blockquote {}

	blockquote p {}

acronym {}

img {}

/* SPECIFIC FONT STYLES */

html {}

	body {}

	  #pageContainer {}

	      #headerContainer {}

	        #topNavigationContainer {
	          text-align: right;}

	          #topNavigationContainer p {
	            font-weight: bold;
	            color: #4b2a1d;}

	          #topNavigationContainer a {
	            color: #4b2a1d;
	            text-decoration: none;
	            text-transform: uppercase;}

	        #logoContainer {}

	        #headerContainer .columnLeft {}

	          #headerContainer .columnLeft .heading {}

	          #headerContainer .columnLeft .content {}

	            #headerContainer .columnLeft ul {
	              margin: 0;
	              padding: 0;}

	              #headerContainer .columnLeft ul li {
	                list-style-type: none;
                  line-height: 1.5em;
                  border: 1px solid #5d4d52;}

	                #headerContainer .columnLeft ul li a {
	                  font-size: 100%;
	                  color: #fff;
	                  background: #4b2a1d;
	                  text-transform: uppercase;
	                  text-decoration: none;
	                  border: 1px solid #4b2a1d;
	                  margin:0;
	                  margin-top: 5px;
	                  padding: 2px 5px;
	                  display: block;}

	                  #headerContainer .columnLeft ul li a:hover {
	                    background: transparent;}

	            .content .searchBox form {}

	              .content .searchBox form input.search {
	                line-height: 20px;
	                vertical-align: middle;
	                padding-left: 5px;
	                height: 20px;}

	              .content .searchBox form input.submit {
	                height: 24px;
	                vertical-align: middle;}

	        #headerContainer .columnCenter {}

	        #headerContainer .columnRight {}

	          .columnRight .heading {}

  	          .columnRight .imageContainer {}

  	            .columnRight .imageContainer ul {
  	              margin: 0;
  	              font-size: 80%;
  	              padding: 0 10px;}

  	              .columnRight .imageContainer ul li {
  	                list-style-type: none;
  	                padding: 5px 0;}

  	                .columnRight .imageContainer ul li:first-line {
  	                  font-weight: bold;}

  	            .columnRight .imageContainer table {
  	              color: #fff;}

  	              .columnRight .imageContainer table td {}

  	                .columnRight .imageContainer table td a {
  	                  text-decoration: none;
  	                  font-weight: bold;}

  	            .columnRight .imageContainer .floatRight {
  	              padding-right: 10px;}

  	            .columnRight .imageContainer a {
  	              color: #fff;}

        #waistContainer {}

          .waistContainer_index {}

            .waistContainer_index .columnLeft {}

  	        .waistContainer_index .columnRight {}

  	      .waistContainer_subpage {}

  	        .waistContainer_subpage .column {}

	      #bodyContainer {}

	        .index {}

  	        .index .columnLeft {}

  	          .index .columnLeft .content {}

      	        .index .columnLeft ul,
      	        .subpage .columnLeft ul {
  	              margin: 0;
  	              padding: 0;}

  	              .index .columnLeft ul li,
  	              .subpage .columnLeft ul li {
  	                list-style-type: none;
                    line-height: 1.5em;
  	                text-align:left;
                    border: 1px solid #5d4d52;
                  }

  	                .index .columnLeft ul li a,
  	                .subpage .columnLeft ul li a {
  	                  font-size: 100%;
  	                  color: #fff;
  	                  background: #4b2a1d;
  	                  text-transform: uppercase;
  	                  text-decoration: none;
  	                  border: 1px solid #4b2a1d;
	                  margin:0;
	                  margin-top: 3px;
  	                  padding: 2px 5px;
  	                  display: block;
  	                  text-align:left;
  	                  }

  	                  .index .columnLeft ul li a:hover,
  	                  .subpage .columnLeft ul li a:hover {
  	                    background: transparent;}

  	        .index .columnCenter {}

  	          .index .columnCenter .content {padding-top:3px;}

  	        .index .columnRight {}

  	          .index .columnRight ul {
	              margin: 0;
	              padding: 0 10px;}

  	            .index .columnRight ul li {
	                list-style-type: none;
	                padding: 5px 0;}

	                .index .columnRight ul li:first-line {
	                  font-weight: bold;}

  	        .index .columnRight a {
  	          color: #000;}

	        .subpage {}

	          .subpage .column {}

	            .subpage .column .content {}

	      #footerContainer {}

	        #footerContainer table.sponsors {}

	          #footerContainer table.sponsors td {}

	      #badgeContainer {
	        font-size: 0.8em;
	        line-height: 2em;
	        color: #4b2a1d;}

	      #overlayContainer_fishTop {}

	      #overlayContainer_fishBottom {}


/* Common Styles */

div.centerMe {}

div.floatLeft {}

div.floatRight {}

div.alignCenter {}

div.alignRight {}

#cm_contentpage{
	font-size: 12px !important;
}
