/* CSS Document */
body   {
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
	background: #EEE6CA;
	background-image:url(../images/tantexture.gif);
	font-size: 76%;
}
		
form { margin:0px;
       padding: 0px;}
		
		 
#leftcolumn {
		  font-size:1em;
		  font-weight:bold;
		  width: 135px;
		  padding: 3px 2px 5px 10px;
		  line-height: 1.85em;
		  }
		 
#leftcolumn a {
		text-decoration: underline;
		color: #4F2700; }
		
#leftcolumn a:hover {  text-decoration: underline;
                       color: #960018; }
/* #leftcolumn a:visited {color: #0A50A1;} */

#leftcolumn a.long { line-height: 1em;}

/*left column navigation for web */


#leftnav {
           position: relative;
		   top: 5px;
		   left: 10px;
		   background-color: #EEE6CA;
		   background-image:url(images/tantexture.gif);
		   padding-top:2px;
		   margin:10px;
		   padding-bottom:15px;
		   width: 145px;
		   }
		   
#leftnav ul {
    list-style-type: none;
    padding: 0px;
	margin: 0px;
	padding-top: 4px;
	display:block;
	/* white-space:nowrap; */
}
#leftnav li {
    display: block;
    margin: 0;
	text-align: left;
	padding-top: 12px;
	padding-left: 8px;
	font-size: 1em;
	font-weight: bold;
    line-height: 1.45em; /* Remove this line for larger Space in between line items */
	}
	
#leftnav li.two {
    display: block;
    margin: 0;
	text-align: left;
	padding-top: 2px;
	padding-left: 10px;
	font-size: 1em;
	font-weight: bold;
	color:#4F2700;
	}
   
#leftnav a:link { color:#4F2700;
                  text-decoration: underline;
				  display:block;}
#leftnav a:visited { color:#4F2700;;
                  text-decoration: underline;}
				  
#leftnav a:hover { color:#ce3716;
                  text-decoration: underline;}
#leftnav a.actlink { background: #EEE6CA;}

#leftnav .box {background-color: #4F2700;
               color: #EEE6CA;
			   padding: 3px;
			   font-size: 1.25em;
			   width: 110px;
			   margin-left:auto;
			   margin-right:auto;}
			   
#leftnav .box a:link, a:visited { color: #EEE6CA;}
			   
#aboutnav {
           position: relative;
		   top: 5px;
		   left: 10px;
		   /* background-image:url(images/transparent.gif); */
		   padding-top:2px;
		   margin:10px;
		   padding-bottom:15px;
		   width: 145px;
		   color:#FFFFFF;
		   }
		   
#aboutnav ul {
    list-style-type: none;
    padding: 0px;
	margin: 0px;
	padding-top: 4px;
	/* white-space:nowrap; */
}
#aboutnav li {
    display: block;
    margin: 0;
	text-align: left;
	padding-top: 10px;
	padding-left: 8px;
	font-size: 1em;
	font-weight: bold;
	}
	
#aboutnav li.two {
    display: block;
    margin: 0;
	text-align: left;
	padding-top: 2px;
	padding-left: 10px;
	font-size: 1em;
	font-weight: bold;
	color:#4F2700;
	}
   
#aboutnav a:link { color:#ffffff;
                  text-decoration: underline;}
#aboutnav a:visited { color:#ffffff;
                  text-decoration: underline;}
				  
#aboutnav a:hover { color:#FFCC00;
                  text-decoration: underline;}
#aboutnav a.actlink { background: #EEE6CA;}



.container {
	border-left: 1px solid #4F2700;
	border-right: 1px solid #4F2700;
	background-image: url(url(images/waterback.jpg); 
	background-repeat: no-repeat;
}
#midcolumn {
            margin: 3px;
			width: 200px;
			padding-top:5px;}
			
#midcolright {float: right;
              width: 195px;
			  padding-top:15px;}

.parhead {
     font-size:        1.25em;
	 font-weight:      bold;
     color:            #4F2700;
     text-align:	   left;
     padding-left:     .25em;}
	 

.parhdnm {
     font-size:        1em;
	 font-weight:      bold;
     color:            black;
     text-align:	   left;
     padding-left:     .25em;}
	 
.secthead {
     font-weight:      bold;
     color:            #000000;
     font-size:        1.50em;
     text-align:	   left;
     padding-left:     .25em;
	 background-color: #669933;}
	 
.yellowtxt { 
	font-size: .95em;
	line-height: 1.15em;
	color:#FFFF99;
	margin: 3px 3px 3px 3px;
	font-weight:bold;
	overflow: hidden;
}
			 
#main {
		  padding: 3px 10px 5px 3px;
		  color: #4F2700;
		  }
#main .pghead { 
			color:  #4F2700;
            font-size:  2em;
			text-align:	center;
			padding: 2px 2px 3px 10px;
            margin: 0px 6px 0px 3px; }
			
#main .pgheadlft { 
			color:  #4F2700;
            font-size:  1.75em;
			text-align:	left;
			padding: 2px 2px 3px 10px;
            margin: 0px 6px 0px 3px; }
		  
#main a { text-decoration: underline;
		         color: #4F2700;}
				 
#main .fronthead {
     font-size:        1.25em;
	 font-weight:      bold;
     color:            #4F2700;
     text-align:	   left;
     }
		
#main a:hover { 
	text-decoration: underline;
    color: #960018; 
}
#main p {padding-left:3px;
         font-size:1.15em;
		 line-height: 1.15em;}
		 
#main .sm {padding-left:3px;
          font-size:.90em;
		 line-height: 1.15em;}  
		 
#main .smfront {padding-left:3px;
                font-size:.90em;
		        line-height: 1.15em;
				width: 250px;}
				
#main .sandbag { float:left;
                 clear:left;
				 width:160px;
				 height: 30px;}
#main .sandbg { float:left;
                 clear:left;
				 width:158px;
				 height: 25px;
				 }  

#main h2 {padding-left:3px;} 
#main img {
	border: 1px solid #4F2700;
}
					   
#questions p {padding-left: 10px;
              }

#seccolumn {
	float: right;
	font-size:1em;
	border: 2px solid #1F324E;
	padding-bottom: 8px;
	margin-left: 8px;
	width: 298px;
	background-color:#999999;
	margin-bottom: 8px;
}
#seccolumn .parhead {
	color: #FCF1D3;
	background-color: #1F324E;
	padding-top: 3px;
	padding-bottom: 4px;
	margin-bottom: 1px;
	text-align: center;
	letter-spacing: 0.1em;
	margin-top: 8px;
}


#seccolumn  a   {
	color: #17263C;
}

#seccolumn img {
	margin-top: 10px;
	margin-left:12px;
	border: 5px solid #5B7782;
}
				
#seccolumn ul {
    list-style-type: none;
    padding: 0px;
	margin: 0px;
	padding-top: 2px;
	/* white-space:nowrap; */
}
#seccolumn li {
	display: block;
	margin: 0;
	text-align: left;
	padding-top: 5px;
	padding-left: 8px;
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 5px;
	}
	
/* pull outs for articles */

#pullout {      float: right;
                font-family:Verdana, Arial, sans-serif;
		        font-size:1em;
                border: 1px solid #4F2700;
			    padding-top: 5px;
				padding-left: 2px;
				padding-right: 2px;
				padding-bottom: 4px;
				/* margin-left: 2px;  */
				width: 250px;
				background-color:#9fbdc0; }
#pullout img {margin-top: 12px;
                margin-left:12px;}
				
#pullout ul {
    list-style:disc;
    }
	
#pullout li {
    /* display: block; */
    margin: 0;
	text-align: left;
	padding-top: 10px;
	padding-left: 4px;
	font-size: 1em;
	}
#fbox {border: 1px solid #4F2700;
       border-right:none;
	   border-top:none;
	   margin:0px;
	   padding:0px;} 				 
#frightcolumn .topper {font-family:Verdana, Arial, sans-serif;
		            font-size:1.15em;
                    color: #ADC09F;  /* #4F2700; */
			        padding: 3px 10px 5px 5px;
					font-weight:bold;
					background-color: #26493E;
					border-top: 1px solid #4F2700; 
					border-bottom: 1px solid #4F2700;
					line-height: 1.85em;}
		 
#frightcolumn a { text-decoration: underline;
		         color: #000000;}
		
#frightcolumn a:hover { text-decoration: underline;
                       color: #960018; }
					   
					   
#rightcolumn { font-family:Verdana, Arial, sans-serif;
		       font-size:1em;
               background-color: #D6D5BB;
			   border-left: 3px solid #FFFFFF;
			    }
		 
#rightcolumn a { text-decoration: underline;
		         color: #000000;}
		
#rightcolumn a:hover { text-decoration: underline;
                       color: #960018; }
					   
.lftspace {padding-left: 2px;}
					   
	 
#quick {        
		  margin: 0px 5px 0px 5px;
		  width: 200px;
		  font-family:Verdana, Arial, sans-serif;
		  font-size:1em;
		  font-weight:bold;
		  line-height: 1.85em;
		  background-color: #E87200;
		  /* background-image:url(images/tantexture.gif); */
		  border-bottom: 10px solid #4F2700;
		  border-left: 2px solid #4F2700;
		  border-right:2px solid #4F2700;
		  border-top:2px solid #4F2700;}

.contain {
          margin: 2px 2px 2px 2px;
		  padding: 0px 5px 0px 5px;
		  background-color: #E87200;}
		 
.qhead { font-size:1.10em;
        background-color: #0A50A1;
        color:#FFFFFF;
		text-align:center;} 
	 

	
.search {
         font-family:Verdana, Arial, sans-serif;
         font-size:1em;
		 font-weight:bold; }
		 
/* SC Wildlife Shop and Magazine */
div.magaz {
	margin: 1px 1px 1px 1px;
	top:-10px;
	/* border: 1px solid #4F2700; */
	height: auto;
	float: left;
	text-align: center;
	}	
.magaz img{
text-align:center;
	display: inline;
	margin: 2px;
	border: 1px solid #4F2700;
	/* border: 1px solid #4F2700; */
	}
#magazclear {clear:both;}
.magaz a:hover img {border: 1px solid black;}
.photocattitle {text-align: center; 
                font-weight: bold;} 
.phototitle {
	text-align: left;
	font-size: .90em;
    width: 80px;
    margin: 0 1px 1px 1px;
	line-height: 1em;
	color: #26493e;
  }
.phototitle a { font-size: .80em;
                text-decoration:underline;}

.regtext {font-family:Verdana, Arial, sans-serif;
          font-size:1em;
		  font-weight:normal;}
		  
.pagehead { color:  #4F2700;
			font-family: Verdana, Arial, sans-serif;
            font-size:  2em;
			text-align:	center;
			padding: 2px 2px 3px 10px;
            margin: 0px 6px 0px 3px; }

			
.copytext {font-family:Verdana, Arial, sans-serif;
          font-size:.80em;
		  font-weight:normal;
		  padding-left: 140px;
		  color:#EEE6CA; }
		  
.copytext a {color:#EEE6CA;}
		  
.copytextT {font-family:Verdana, Arial, sans-serif;
          font-size:.80em;
		  font-weight:normal;
		  padding-left: 150px; }
		  
/* leftnav for boating page */

#navcolumn {
           font-family:Verdana, Arial, sans-serif;
		    width: 135px;
		   background-color: #208C65;}
		   
.inner {  font-size:1em;
         /* padding: 3px 10px 5px 5px; - changed 12-29-2005 */
		  padding: 3px 5px 5px 5px;
		  line-height: 1.85em;
		  margin-top: -15px;}
		  
#navcolumn a {
         font-weight: bold;
		text-decoration: underline;
		color: #000000;
		 }
		
#navcolumn a:hover {  text-decoration: underline;
                       color: #960018; }	
					   
.imgright { float:right;
            margin-left: 20px;
			margin-bottom: 6px;}
			
.imgmag { float:right;
            margin-top: -20px;
            margin-left: 20px;
			margin-bottom: 6px;
			padding-right: 105px;}
			
.imgleft {  float:left;
            clear:left;
            margin-left: 5px;
			margin-bottom: 6px;
			margin-right:  20px;
			margin-top:  10px;
			/* border-color:#000000; */}

.imgleftfsh { float:left;
            margin-left: 5px;
			margin-bottom: 5px;
			margin-right:  40px;
			margin-top:  5px;}
						
.imgscright { float:right;
            margin-top: 15px;
            margin-left: 15px;
			margin-bottom: 6px;
			margin-right: 10px;}
			
.imgleft2 { float:left;
            margin-left: 15px;
			margin-bottom: 15px;
			margin-right:  6px;
			margin-top:  10px;}			
			
.righttitle {
	text-align: center;
	font-size: .90em;
    padding-left: 90px;}
	
.imgpump { float:right;
            margin-left: 20px;
			margin-bottom: 30px;}
.rightpump {
	text-align: center;
	font-size: .90em;
	font-weight:bold;
    }
.imglake { position:absolute;
            top: 210px;
			left: 475px;
            margin-left: 20px;
			margin-bottom: 6px;}
.lakespad {padding-left:20px;}

.imgmap { position:absolute;
            top: 315px;
			left: 475px;
            margin-left: 20px;
			margin-bottom: 6px;}
	
.clearimg {clear:both;}
					   
.navhead { 
        color:              #000000;
		padding: 0px 0px 0px 4px;
		width: 135px;
        font-family:      Verdana, Arial, sans-serif;
        font-size:         1.10em;
        font-weight:        bold;
		line-height:       1.3em;
		background-color:  #A0C07C;
		}
#quicknav {
          margin: 0px 15px 0px 15px;
		  width: 170px;
		  font-family:Verdana, Arial, sans-serif;
		  font-size:1em;
		  font-weight:bold;
		  line-height: 1.85em;
		  background-color: #558ABF;
		 }
#quicknav a { padding: 0px 5px 10px 10px;}  

.bhead { 
        background-color: #0A50A1;
        color:#FFFFFF;
		padding: 0px 0px 0px 5px;
		width: 164px;
		text-align:left;
		} 
.saltimg { margin: 3px 0px 20px 50px; }

.whiteborder {background-color: #D6D5BB;
          border-left:3px solid #FFFFFF;}
.morespace {line-height: 22px;
            font-weight: bold;}

.sectitle {font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:1.50em;
		   font-weight:        bold;
		   padding-left:10px;
		   padding-top: 5px;}
		   
.tabhead { font-family:  	Verdana, Arial, sans-serif;
            font-size: 1.15em;
			font-weight:bold;
			background-color:#A0C07C;}
dt { font-family:  	Verdana, Arial, sans-serif;
    font-size: 1.15em;
	padding-left:   3px;
	font-weight:bold;
	line-height: 22px;}

dd { font-family:  	Verdana, Arial, sans-serif;
    font-size: 1em;
	padding-left:   3px;}
	
.smtxt {font-family:  	Verdana, Arial, sans-serif;
     font-size: .80em;
	 font-weight: bold;}
.captxt {font-family:  	Verdana, Arial, sans-serif;
     font-size: .80em;
	 font-weight: bold;
	 line-height:1em;}
	 
.noboldsmtxt {font-family:  	Verdana, Arial, sans-serif;
        font-size: .80em;
	    }
			
.subhead { background-color: #208C65;
            color:  #FFFFFF;
			font-family: Verdana, Arial, sans-serif;
            font-size:  1em;
			font-weight:bold;
            text-align:	left;
			padding: 2px 2px 3px 10px;
            margin: 0px 6px 0px 12px; }
			
.tableindent {margin-left: 10px;
			margin-right: 10px;
			border-collapse:collapse; }
			
#secpag {
          font-family:Verdana, Arial, sans-serif;
		  font-size:1em;
		  padding: 3px 10px 5px 3px;
		  line-height: 1.25em;
		  background-color: #EEE6CA;
		  width: 800px;
		  border: 2px solid #000000;}
			
#secpag a { text-decoration: underline;
		         color: #000000;}
		
#secpag a:hover { text-decoration: underline;
                       color: #960018; }
#secpag p {padding-left:3px;
            font-family:Verdana, Arial, sans-serif;
		    font-size:1em;}
#secpag h2 {padding-left:3px;
            padding-top: 8px;
            font-family:Verdana, Arial, sans-serif;
		    font-size:2em;}
#secbck  { padding: 3px 10px 5px 3px;
          font-family:Verdana, Arial, sans-serif;
		  background-color: #208C65;
		  width: 800px;
		  border: 2px solid #000000;}

h1.lgsize {font-family:  	Verdana, Arial, sans-serif;
          font-size: 2em;
		  line-height:2.25em;}
		  
h1.medsize {font-family:  	Verdana, Arial, sans-serif;
          font-size: 1.50em;
		  line-height:1.50em;}
		  
h2.mdsize {font-family:  	Verdana, Arial, sans-serif;
          font-size: 1.5em;
		  line-height:1.5em;}
		  
p.str {font-family:  	Verdana, Arial, sans-serif;
          font-size: 1em;
		  font-weight:bold;
		  margin-left: 10px;}
				 
.indent {margin-left: 30px;}

.indentMore {margin-left: 60px;}

.titlehead { border-bottom: 4px double #208C65;
             color:  #000000;
			font-family: Verdana, Arial, sans-serif;
            font-size:  1.15em;
			font-weight:bold;
            text-align:	left;
			padding: 2px 2px 3px 10px;
            margin: 0px 2px 0px 2px; }
.titledouble { border-bottom: 4px double #208C65;
              border-top: 4px double #208C65;
             color:  #000000;
			font-family: Verdana, Arial, sans-serif;
            font-size:  1.15em;
			font-weight:bold;
            text-align:	left;
			padding: 2px 2px 3px 10px;
            margin: 0px 2px 0px 2px; }
.emphbk {color: #005418; 
         font-family: verdana,helvetica,sans-serif; 
		 font-size: 1em; 
		 font-weight: bold; 
		 background-color: #FFF99D;}
		 
.emph {color: #005418;
       font-family: verdana,helvetica,sans-serif;
	   font-size: 1em;
	   font-weight: bold;}

.emph125 {color: #005418;
       font-family: verdana,helvetica,sans-serif;
	   font-size: 1.25em;
	   font-weight: bold;}
			
div.educ {
	margin: 2px 10px 2px 10px;
	border: 1px solid #669933;
	height: auto;
	float: left;
	text-align: center;
	}	
.educ img{
text-align:center;
	display: inline;
	margin: 3px;
	border: 1px solid #669933;
	}
#educclear {clear:both;}

.address  {font-family: verdana,helvetica,sans-serif; 
		 font-size: 1em; 
		 font-weight: bold; 
		 margin: 2px 2px 3px 10px;}
		 
/* form CSS */

label  {width: 11em;
        float:left;
		text-align:right;
		margin: 0 1em 10px 0;
		clear: both;}
		
.lispace {margin: 1em; 
          line-height: 1.25em;}
		
.input-box {margin-bottom: 10px;
            background-color:#EEE6CA;
            }

.submit-button {margin-left: 11em;
                clear:both;}
.spec { font-family:  	Verdana, Arial, sans-serif;
    font-size: 1.25em;
	padding-left:   3px;
	margin: 2px;
	padding-top: 10px;
	border-bottom: 2px solid #B3B3B3;}
	
#short { width:485px;
         line-height: 1.25em;}			 
			 
.photog a {font-size: .85em;
         font-weight:bold;
         border-bottom: 1px dashed #999999;
		 }

.style1 {font-weight: bold;
         font-size: 1em;
		 margin-left: 10px;
		 color:#000000;}
		 
.style1 a:link {color:#000000;}
.style1 a:visited {color:#000000;}

.ecrubck2 {margin-top: 75px;
           background-image: url(images/transparentecru.gif);
           width: 250px;
		   padding-bottom:5px;}
		   
.ecrubck3 {
           position: relative;
		   left:300px;
		   background-image: url(images/tantexture.gif);
           width: 300px;
		   margin-left:-2px;
		   padding-bottom:19px;
		   padding-top: 10px;
		   padding-right: 5px;
		   padding-left: -10px;
		   border: 1px solid #663300;}

.ecrubck { position:relative;
           margin-top:-5px;
		   padding-top: 5px;
		   background-image: url(images/tantexture.gif);
		   line-height: 1.10em;
		   padding-bottom: 10px;
		   border: 1px solid #663300;
		   margin-right: 15px;
		   width:500px;
		   margin-left: 80px;
           }
.ecrubck p {margin: 10px;}

.ecrubck4 { position:relative;
             left:300px;
           margin-top:-16px;
		   margin-left:4px;
		   background-image: url(images/transparentecru.gif);
		   width: 385px;
		   padding-bottom: 15px;
		   
           }
.bignum {  font-size: 1.45em;
           color:#990000;
		   font-weight:bold;
           }
.greennum {  font-size: 1.35em;
           color: #006600;
		   font-weight:bold;
           }
          
.headbckgrnd { 
        color:              #000000;
		padding: 4px 2px 2px 4px;
		font-family:      Verdana, Arial, sans-serif;
        font-size:         1.10em;
        font-weight:        bold;
		line-height:       1.3em;
		background-color:  #A0C07C;
		border: 1px solid #666666;
		}
.dropCap {
          padding: 10px;
		  line-height: 1.3em;
		  float: left;
		  background:#669966;
		  color:#999999;
		  }
.abouttitle {font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:1.50em;
		   font-weight:        bold;
		   padding-left:10px;
		   padding-top: 5px;
		   margin-bottom:5px;
		   color:#FFFFFF;
		   margin-left: 80px;}
		   
.contacttitle {
           position:relative;
		   left:300px;
           font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:1.50em;
		   font-weight: bold;
		   padding-left:10px; 
		   padding-top: 5px;
		   margin-bottom:1px;
		   color:#FFFFFF;
		   margin-left: 5px;}	
		   
#salebox {      font-family:Verdana, Arial, sans-serif;
                color:#eee6ca;
				background-color: #4F2700;
		        font-size:1em;
                border: 1px solid #eee6ca;
			    padding-top: 5px;
				padding-left: 2px;
				padding-right: 2px;
				padding-bottom: 4px;
				/* margin-left: 2px;  */
				}
#salebox .head {color:#eee6ca;
                font-size: 1em; 
		         font-weight: bold; 
                }	  
#order { border: 15px solid #4F2700;
         width: 800px;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:0px;
		 margin-bottom: 0px;
         height:83em;
         }
#inorder { width: 760px;
           margin-left:auto;
		   margin-right:auto;
		   margin-top:0px;
		   margin-bottom: 0px;
		   }
		 
#inorder h1 { font-size: 3.75em;
              color:#26493E;
			 margin: 0px;}
			
#inorder .dog { position:absolute;
              top: 400px;
			  left:365px;
			  z-index: 50;}
			  
#inorder .gator { position:absolute;
              top: 200px;
			  left: 125px;
			  z-index: 100;}
			  
#inorder .only {position:absolute;
                 top:720px;
				 left: 575px;
				 z-index: 125;}
			  
/* Buttons */
#btnleftnav {position: relative;
             top: 5px;
			 left: 10px;
           font-family:Verdana, Arial, sans-serif;
		  font-size:1em;
		  width:290px;
		  padding: 5px 0px 5px 0px;		  
		  z-index: 100;
		  }
	   
   
#btnleftnav a {      color:#EEE6CA;
                  text-decoration: none;
				  display: block;
                  width: 212px; /* width of image */
                  height: 35px; /* height of image */
                  background-image: url(images/button.gif); /* original image */
                  background-repeat: no-repeat;
                  padding-left: 8px;
				  padding-top:8px;
				  font-weight:bold;
				  margin-top: -16px;
				  }
		  
#btnleftnav a:hover { color:#EEE6CA;
                  text-decoration: none;
				  background-image: url(images/buttonhover.gif);
                  background-repeat:no-repeat;}
				  
.greenbld {color: #26493e;
           font-weight:bold;
		   font-size: .90em;}	
		   
#footer {position:relative;
         top: -100px;
         left: 150px;
		 text-align:center;
		 width: 575px;} 
		 
#footer .smbrn { font-size: .85em;
                 color: #4F2700;
				 font-weight:bold;}
				 
#footer .lggrn { font-size: 1.35em;
                 color: #26493e;
				 font-weight:bold;}
				 
#footer .green {font-size: 1em;
                 color: #26493e;
				 font-weight:bold;}
  
#footer a {color: #4F2700;}
blockquote {
	margin-right: 20px;
	margin-left: 20px;
}
