body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {  
	margin:0; 
	padding:0; 
} 

body{
background-color:blue;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:100%;
background-image:url(../../images/page-bg.gif);
background-image:url(../../images/smokies/smokies-back.jpg);
}
html>body{
font-size: 12px;
}
p{
line-height: 1.5em;
}
p{
font-size:1em;
margin-top: 1.5em;
margin-bottom: 1.5em;
}
#banner-image{height:95px;
background-color:#99ccff;
padding:2px;
background-image: url(../../images/paddlingnessie.png);
background-repeat:no-repeat;
background-position:198px;
}
#content{position:relative;
width:800px;
}
#navbar{position:absolute;
top:0;
left:0;
border-bottom:solid #000000 2px;
text-decoration:none;
width:198px;
font-size:0.8em;
}
#navbar ul{list-style-type:none}
#navbar ul li{list-style-type:none;
display:block;}
#navbar ul li a:link, #navbar ul li a:visited{
display:block;
text-decoration:none;
font-weight: bold;
border-bottom: solid #000000 1px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 20px;
}
#navbar ul li a:link{text-decoration:none;}

#main-text{margin-left:199px;
width:620px;
padding:5px;
font-size:1em;
margin-top:0px;
line-height:1.5em;



}
#main-text ul li{list-style-type:none;
display:block;
}
#main-text h1{margin-top:0;
padding:0;
font-size:1.5em;
text-align:left;
font-weight:bold;
margin-top:0;
margin-bottom: 1em;
line-height:1em;
}
#main-text h2{font-size:1.1667em;
line-height: 1.286em;
margin-top:1.929em;
margin-bottom:0.643em;;
font-weight:normal;
font-style: italic;
text-align:center;
}
#main-text h3{font-size:1em;
text-decoration:underline;
text-align:left;
margin-top:1em;
margin-bottom:.5em;
line-height:1em;
}
footer.p{font-size:1em;
text-align:center;
}
#footer{
clear:both;
position:relative;
border-top:solid #000000 1px;;
font-size:1em;}
#footer p{font-size:0.8em;
text-align:center;
}
.floatright{float:right;
margin:8px;
border-top:solid #000000 1px;
border-left:solid #000000 1px;
border-right:solid #000000 1px;
border-bottom:solid #000000 1px;
 border: 1px solid #000;
padding:5px;
}
.floatleft{
float:left;
margin:3px;
border:1px solid #000000 ;
padding:5px;
}
.imgcenter
   {
   display:block;
   margin:0 auto;
   text-align:center;

background-color: #ddd;
padding: 10px;
border: 1px solid #666;
   }
.pastimgcenter
   {
   display:block;
   margin:0 auto;
   text-align:center;
   background-color: #ddd;
padding: 10px;
border: 1px solid #666;
   }
img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
border:1px solid #000000 ;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.breadcrumb{
font: bold .7em "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.breadcrumb a{
background: transparent url(../images/breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 12px; /*adjust bullet image padding*/
color: navy;
}

.breadcrumb a:visited, .breadcrumb a:active{
color: navy;
}

.breadcrumb a:hover{
text-decoration: underline;
}

div.figure {
  float: right;
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
img.scaled {
  width: 100%;
}