﻿body
  {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #304b00;
    color: #000000;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    text-align: center;
    font-size: 12px;
	  text-decoration: none;
  }

img
  {
    border-style: none;
  }

a:link, a:visited, a:active
  {
    color: #304b00;
    text-decoration: none;
  }
  
a:hover
  {
    color: #FFFFFF;
  }
  
a.greenBold:hover
  {
    color: #acb786;
  }

.greenBold
  {
    font-weight: bold;
    color: #304b00;
    text-decoration: none;
  }
  
.imgCenter
  {
    vertical-align: middle;  
  }
  
.divLeftLower
  {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  
.tblLowerRight
  {
    width: 175px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  
.imgLowerRight
  {
     width: 50px;
  } 
  
.lnkLowerRight
  {
     width: 125px;
  }
 
div.link1
  {
    width: 180px;
    height: 35px;
    background-image:url("/images/link1_on.jpg");  
  }
  
div.link1 a, div.link1 a:link, div.link1 a:visited
  {
    display:block;
  }
 
div.link1 img
  {
    width:100%;height:100%;border:0px;
  }

div.link1 a:hover img
  {
    visibility:hidden;
  }
  
div.link9
  {
    width: 180px;
    height: 29px;
    background-image:url("/images/link9_on.jpg");  
  }
  
div.link9 a, div.link9 a:link, div.link9 a:visited
  {
    display:block;
  }
 
div.link9 img
  {
    width:100%;height:100%;border:0px;
  }

div.link9 a:hover img
  {
    visibility:hidden;
  }

div.link3
  {
    width: 180px;
    height: 30px;
    background-image:url("/images/link3_on.jpg");  
  }
  
div.link3 a, div.link3 a:link, div.link3 a:visited
  {
    display:block;
  }
 
div.link3 img
  {
    width:100%;height:100%;border:0px;
  }

div.link3 a:hover img
  {
    visibility:hidden;
  }
     
div.link4
  {
    width: 180px;
    height: 30px;
    background-image:url("/images/link4_on.jpg");  
  }
  
div.link4 a, div.link4 a:link, div.link4 a:visited
  {
    display:block;
  }
 
div.link4 img
  {
    width:100%;height:100%;border:0px;
  }

div.link4 a:hover img
  {
    visibility:hidden;
  }
  
div.link5
  {
    width: 180px;
    height: 30px;
    background-image:url("/images/link5_on.jpg");  
  }
  
div.link5 a, div.link5 a:link, div.link5 a:visited
  {
    display:block;
  }
 
div.link5 img
  {
    width:100%;height:100%;border:0px;
  }

div.link5 a:hover img
  {
    visibility:hidden;
  }
  
div.link6
  {
    width: 180px;
    height: 29px;
    background-image:url("/images/link6_on.jpg");  
  }
  
div.link6 a, div.link6 a:link, div.link6 a:visited
  {
    display:block;
  }
 
div.link6 img
  {
    width:100%;height:100%;border:0px;
  }

div.link6 a:hover img
  {
    visibility:hidden;
  }
  
div.link7
  {
    width: 180px;
    height: 30px;
    background-image:url("/images/link7_on.jpg");  
  }
  
div.link7 a, div.link7 a:link, div.link7 a:visited
  {
    display:block;
  }
 
div.link7 img
  {
    width:100%;height:100%;border:0px;
  }

div.link7 a:hover img
  {
    visibility:hidden;
  }
 
div.link8
  {
    width: 180px;
    height: 27px;
    background-image:url("/images/link8_on.jpg");  
  }
  
div.link8 a, div.link8 a:link, div.link8 a:visited
  {
    display:block;
  }
 
div.link8 img
  {
    width:100%;height:100%;border:0px;
  }

div.link8 a:hover img
  {
    visibility:hidden;
  }

.button
  {
    background-color: #acb786;
    font-size: 8pt;
    color: #304b00;
    border-color: #304b00; 
  }
 
.divHomePage
  {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
    height: auto;
    vertical-align: top;
  }     
  
.tblMaster
  {
    width:1000px;
    height: auto;
    vertical-align: top;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border-style: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
  }
  
.tdLeftHeader
  {
    width: 180px;
    height: 200px;
    background-image: url(/images/Header/left_header.jpg);
    background-repeat: no-repeat;
    background-position: center;
  }
  
  .tdLeftHeader1
  {
    width: 180px;
    height: 200px;
    background-image: url(/images/Header/left_header.jpg);
    background-repeat: no-repeat;
    background-position: center;
  }
  
.tdLeftHeader2
  {
    width: 180px;
    height: 200px;
    background-image: url(/images/Header/left_header2.jpg);
    background-repeat: no-repeat;
    background-position: center;
  }
  
.tdLeftHeader3
  {
    width: 180px;
    height: 200px;
    background-image: url(/images/Header/left_header3.jpg);
    background-repeat: no-repeat;
    background-position: center;
  }
  
.tdLeftHeader4
  {
    width: 180px;
    height: 200px;
    background-image: url(/images/Header/left_header4.jpg);
    background-repeat: no-repeat;
    background-position: center;
  }
  
.tdLeftHeader5
  {
    width: 180px;
    height: 200px;
    background-image: url(/images/Header/left_header5.jpg);
    background-repeat: no-repeat;
    background-position: center;
  }
  
.tdCenterHeader
  {
    width: 575px;
    height: 200px;
    background-image: url(/images/Header/center_header.gif);
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: bottom;
  }
  
.tdRightHeader
  {
    width: 245px;
    height: 200px;
    vertical-align: top;
    text-align: left;
    background-image: url(/images/fish_right.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
  }
  
.tdLeftNav
  {
    width: 180px;
    height: 240px;
    vertical-align: top;
    background-color: #e6e9e0;
    color: #304b00;
  }
    
.tdSwap
  {
    width: 155px;
    height: 240px;
    background-color: #e6e9e0;
    color: #304b00;
  }

.tdVideo
  {
    width:420px;
    height:240px;
    background-color: #000000;
    color: #304b00;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    vertical-align:middle;
    background-image:url(/images/video_back.gif);
    background-position:center;
    background-repeat:no-repeat;
  }
  
.tdVideoThumbnails
  {
    width: 100px;
    height: 240px;
    background-color: #000000;
    color: #304b00;
  }
  
.tdNews
  {
    vertical-align: top;
    text-align: left;
    width: 245px;
    height: 240px;
    color: #304b00;
    background-color: #FFFFFF;
    background-image: url(/images/Backgrounds/lower_right_header.gif);
    background-repeat: no-repeat;
    background-position: top;
  }
  
.tdLeftBottom
  {
    width: 180px;
    height: 250px;
    background-color: #e6e9e0;
    color: #304b00;
    background-image: url(/images/Backgrounds/franchise_header.gif);
    background-repeat: no-repeat;
    background-position: top;
    vertical-align: top;
  }
  
.divAbout
  {
     padding: 0px 7px 0px 7px;
  }
  
.tdCenterBottom
  {
    width: 575px;
    height: 250px;
    color: #304b00;
    background-color: #acb786;
    vertical-align: top;
    background-image: url(/images/center_td.gif);
    background-repeat: no-repeat;
    background-position: top;
  }
  
.tdRightBottom
  {
    width: 245px;
    height: 250px;
    background-color: #e6e9e0;
    color: #304b00;
    background-image: url(/images/Backgrounds/lower_right_header.gif);
    background-repeat: no-repeat;
    background-position: top;
    vertical-align: top;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  
.divAuthor
  {
    text-align: right;
    font-style: italic;
    color: #FFFFFF;
  }  
  
.divRightLower
  {
    width: 245px;
    height: auto;
    background-color: #e6e9e0;
    color: #304b00;
    vertical-align: top;
  }
  
.tdFooter
  {
    width: 1000px;
    height: 25px;
    background-color: #e6e9e0;
    color: #304b00;
  }
  
.footer
  {
    margin-top: 10px;
    color: #FFFFFF;
  }
    
.divHeaderLinks
  {
    width: 575px;
    height: 35px;
    padding-top: 1px;
    background-color: #acb786;
  }
.divPadding
  {
    padding: 7px 7px 7px 7px;
  }

.divHeaderText
  { 
    margin-top: 12px;
    vertical-align: middle;
    font-size: .75em;
    font-weight: bold;
  }   
  
.divFooterText
  { 
    margin-top: 12px;
    margin-bottom: 5px;
    vertical-align: middle;
    font-size: .9em;
    font-weight: bold;
  }  
  
.headerLinks
  {
    padding-left: 10px;
  }
    
.video
  {
    width: 320px;
    height: 240px;
    position: relative;
  }
  
.textBox
  {
		font-size: 8pt;
		background-color: #F8F8FF;
		color: #acb786;
	  font-weight: bold;	
		border: solid 1px acb786;
	}
   
.ddl
  {
	  font-size: 8pt;
	  background-color: #F8F8FF;
	  color: #000000;
	  border: solid 1px #55602a;
  }
  
.greenHeaderTitle
  {
    margin-top: 14px;
    margin-bottom: 25px;
    color: #304b00;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  
.whiteHeaderTitle
    {
      margin-top: 14px;
      margin-bottom: 16px;
      color: #304b00;
      font-size: 1.3em;
      font-weight: bold;
      text-align: center;
      margin-left: auto;
      margin-right: auto;
    }
    
 .whiteHeaderTitleLower
    {
      margin-top: 17px;
      margin-bottom: 16px;
      color: #FFFFFF;
      font-size: 1.3em;
      font-weight: bold;
      text-align: center;
      margin-left: auto;
      margin-right: auto;
    }

.divFlags
  {
    padding-top: 7px;
    padding-bottom: 7px;
    vertical-align: bottom;
    background-color: #FFFFFF;
  }
  
.spanFlag
  {
    padding-right: 30px;
  }
  
.divTestimonial
  {
    height: auto;
    margin-bottom: 25px;
    background-color: #acb786;
    padding: 0px 7px 0px 7px;
  }
  
 .greenLowerTitle
  {
    padding-top: 14px;
    color: #304b00;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  
.divArrow
	{
	  background: url(/images/green_list_paw.gif) no-repeat;
	  background-position: left;
	  padding-left: 12px;
	}
	
.greenLink
  {
    color: #304b00;
  }
a.greenLink:link,a.greenLink:visited, a.greenLink:active
  {
    color: #304b00;
    text-decoration: none;
  }
  
a.greenLink:hover
  {
    color: #acb786;
  }

.greenLinkBold
  {
    color: #304b00;
    font-weight: 900;
  }
a.greenLinkBold:link,a.greenLinkBold:visited, a.greenLinkBold:active
  {
    font-weight: bold;
    color: #304b00;
    text-decoration: none;
  }
  
a.greenLinkBold:hover
  {
    
    color: #acb786;
  }

.error
	{
		font-size: .9em;
		color: Red;
	}

.menutext
  {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  text-decoration: none;
	  font-weight: bold;
	}
  
.footertext
  {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  text-decoration: none;
  }
  
.bodytext
  {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #000000;
	  text-decoration: none;
  }
  
.headertext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7A2538;
	text-decoration: none;
}
.headertext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #576314;
	text-decoration: none;
}
.headertext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #7A2538;

}

.headertext4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #7A2538;

}
.supertext {
	font-size: 10px;
	text-decoration: none;
}
.headertext5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #576314;
	text-decoration: none;
}
.headertext6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #576314;
	text-decoration: none;
}
.headertext7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A2538;
	text-decoration: none;
}
.border1 {
	border: 1px solid #FFFFFF;
}
.border2 {
	border: 1px solid #000000;
}

@media print
  { #dmbTB1, #dmbTBBack1 {display:none;} }.footertext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;

}
.menutext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;


}

div.link-list {
        width:10.2em;
        position:absolute;
        top:0;
        font-size:80%;
        padding-left:1%;
        padding-right:1%;
        margin-left:0;
        margin-right:0;
}
/* we leave some place on the side using the margin-* properties */
#main {
        margin-left:10.2em;
        margin-right:10.2em;
        padding-left:1em;
        padding-right:1em;
}
/* and then we put each list on its place */
#list1 {
        left:0;
}
#list2 {
        right:0;
}




