#bigframe {horizontal-align: center;
           vertical-align: top;
           width: 740px;
           position: absolute; left: 20px;
           background:white; 
}



.fulline {
	width: 100%;
}

.hnavbar1 {
	font-family: "Tahoma", sans-serif;
	font-size: .8em;
	color #000000;
}
/* this navagation bar class is for the horizontal nav bar; don't believe it is actually turned on and it is probably
unnecessary.  My horizontal navbar seems to be working fairly well--maybe because it doesn't include images or lists*/

ul.navlist {
	margin:0;
	padding:0;
	cursor:default;
	list-style-type:none;
}
/* subsequently deleted class. I established  a class for the ul list I call navlist; it almost seems to work
and is definitely having some effect but unfortunately I can't get it to do what I want*/

ul.navlist {
	display:none;
	position:absolute;
	width: 10px;
	left: 10px;
	margin-top:-.4em;
	margin-left: 3px;
}

.viconplus {
	text-align: "left";
	border-color: #000000;
	border: 4px;
}

.li {
	list-style-type: none;
}

/* Below is a different experiment involving division id called navlist; on the main index page--65 I have now eliminated
this division*/


.spacer {
	font-family: "Tahoma", sans-serif;
	font-size: 4;
	color: #000000;
}
.greentravel {text-align: left; font-size: 4 px; color: black;}

p {
	font-family: "Tahoma", sans-serif;
	font-size: 12px;
	color #000000;
}
p.topquotee {
	
      font-family: "Tahoma", sans-serif;
	text-align: center;
	font-size: 14px;
	font-style: italic;
	color: blue;
	background: white;
	position: relative;
	vertical-align:top;
      padding-right: 40px;
      padding-bottom: 4px;
      padding-left: 40px; 
      margin-top: 1px;
      text-align: center;
	border: none;
      margin-bottom: 8px;
}
#tpquotee p {
      	text-align: center;
	font-size:11px;
	font-style:italic;
	color:blue;
	vertical-align:top;
      text-align: center;
	
}


#tpquote  {
       width:100%;
	background: white;
	position: relative;
	vertical-align:top;
      font-weight: 500; 
      padding-right:20px;
      padding:left:20px; 
      margin-top:1px;
      padding-bottom:2px;
      margin-bottom:2px;
      text-align: center;
	border: none;
      
}
#tpquote p {
      	text-align: center;
	font-size:11px;
       font-weight:500;
	font-style:italic;
	color:blue;
	vertical-align:top;
      text-align: center;
	
}


#hnavbar1 {
	width:100%;
      horizontal-align:center;
}

#hnavbar1home {
	height:198px;
	width:720;
	background:white;
      horizontal-align: center;
      }
#hnavbar1homee {
	height:302px;
	width: 710;
      horizontal-align: center; 
	}


#hnavbar2 td {
	width: 90px;
	font-family: "Tahoma", sans-serif;
	font-size: 11px;
	text-align: center;
	color: blue;
}

#hnavbar1homee2007 {
	height:302px;
	width: 710;
      horizontal-align: center; 
	}
#hnavbar1homee2007 p {
	width: 90px;
	font-family: "Tahoma", sans-serif;
	font-size: 11px;
	text-align: center;
	color:red;
      
}


#hnavbar2 p {
	width: 90px;
	font-family: "Tahoma", sans-serif;
	font-size:11px;
	text-align: center;
	color: blue;
      
}

#hnavbar2  {
     width: auto;
     horizontal-align: center;
     height:16px; 
     padding-left:0px;
     padding-right:0px;
     padding-bottom: 4px;
     margin-left: 0px; 
     margin-bottom: 3px; 
     background: white;
}





#hnavbar2e td {
	width: 90px;
	font-family: "Tahoma", sans-serif;
	font-size: 12px;
	text-align: center;
	color: blue;
}

#hnavbar2e p {
	width: 90px;
	font-family: "Tahoma", sans-serif;
	font-size:11px;
	text-align: center;
	color: blue;
}

#hnavbar2e  {
     width: auto;
     horizontal-align: center;
     height:16px;
     margin-bottom: 5px;  
     padding-left:0px;
     padding-right:0px;
     padding-bottom: 8px;
     margin-bottom: 3px;
     margin-right:0px;
     background: white;
}

#gallery h1 {
	font-family: "Tahoma", sans-serif;
	font-size: 14px;
	color:navy;
}

#gallery {
	background: #FDEDF2;
       margin-right:0px;
       width: 386px;
       margin-top: 0px;
       height: 200px;
       }

#gallery2 {
	background: navy;
       margin-right:0px;
       width:386px;
       margin-top: 46px;
       margin-bottom: 0px;
       padding: 10px 76px 10px 76px; 
	height: 90px;
}


#middleband {
	width: auto;
	background: #FDEDF2;
	height:40px;
	margin-bottom: 5px;
}

#middlepage2 {
	text-align:center;
       background: white;
       width: 386px;

}


#middleo {
	width: 650px;
	height: 15px;
	background:#D5DCEF;
}
  
#middlep   {
	width:380;
	height: 145px;
	background:white;
}
 
#middlepb  {
	width:125px;
	height:280px;
	horizontal-align:left;
	background:#826BA9;
}
  
#middlep1  {
	background:#FFFDDA;
}


#leftnavfiller {
	horizontal-align:left;
	vertical-align:bottom;
	background-color:#BFE2F9;
	width:120;
	height:200;
}

#vnavbar1home {
	vertical-align: top;
	background: #EBF5FC;
       margin-bottom:0; 
      
}

#vnavbar1eco {
	vertical-align: top;
	background: #FDEDF2;
       margin-top: 8px;
	width:134px;
       margin-bottom:0;
}


#main-body2-old {
	font-family: "Tahoma", sans-serif;
	font-size: 11px;
	color:navy;
	text-align: center;
	line-height: 160%;
}

#main-body2 {
	font-family: "Tahoma", sans-serif;
	font-size: 12px;
	color:navy;
	text-align: center;
      margin-left:8px;
      margin-right:6px;
}

#main-bodyabout {
	width:80%;
	margin-left:auto;
	margin-right:auto;
}

#main-bodyabout h1 {
	font-family: "Tahoma", sans-serif;
	font-size: 18px;
	color:navy;
	text-align: left;
	line-height: 160%;
}

#main-bodyabout p {
	font-family: "Tahoma", sans-serif;
	font-size: 16px;
	color:navy;
	text-align: left;
	line-height: 100%;
}

#secondheads-old {
	font-family: "Tahoma", sans-serif;
	font-size: 12px;
	color:navy;
	text-align: center;
	line-height:10%;
}

#secondheads {
	font-family: "Tahoma", sans-serif;
	font-size: 12px;
	color:navy;
	text-align: center;
}

#bottomline2 {
	vertical-align:top;
      margin-top:0;
}
 
#rightcolumn {
	margin-left: 40px;
}
 
#bottomline2 {
	position: relative;
	top: 0px;
}

#bottomlinehome2 {
	width:100%;
	background:#826BA9;
	height: 15px;
}

#bottomline2eco {
	width:100%;
	background:#826BA9;
	height: 15px;
}

#nbtdivision ul {
	margin:0;
	padding:0;
	list-style:none;
	font-size: 10px;
	color: black;
	list-style-type:disc;
}

#nbtdivision li {
	width:.2em;
	position: right;
	font-size: 10px;
	color:black;
	list-style-type:disc;
}


#postersplus {
	background-color:#FFFDDA;
       width: 386px;
       
}

         

a:visited {
	color: none;
	text-decoration: none;
}

a:hover {
	text-decoration:none;
	background-color: none;
	color: red;
}

a:link  {
	color: none;
	text-decoration: none;
}

a:active {
	color: none;
	text-decoration:none;
}


#banner {
	text-align:left;
	vertical-align:top;
	font-size: 10 px;
	color:blue;
	line-height: 40%;
}


#hnavbar1 li {
	display: block;
	width: 6em;
	position:absolute;
}


/* only the horizontal nav bar seems to be behaving properly,
possibly because it doesn't have a list;
most of the id specs below for the vertical bars don't seem to work*/

#pre-main-body {
	text-align: center;
	vertical-align:top;
	font-family:"Arial";
	font-size: 14px;
	color: #000000;
	font-style: italic;
}

#pre-main-bodyecop {
	width:100%;
	height:20px;
	background:white;
	vertical-align:top;
}

#pre-main-bodyecop-old p {
	height:30px;
	width:100%;
	text-align: center;
	font-size: 12px;
	font-style: italic;
	color: blue;
	background:white;
	line-height: 60%;
}

#pre-main-bodyecop p {
	height:30px;
	width:100%;
	text-align: center;
	font-size: 12px;
	font-style: italic;
	color: blue;
	background:white;
}


/* finally discover that under div id the li statement control size of text;
see below*/

#greentravel {
	vertical-align:top;
	line-height:80%;
       height: 190px; 
       margin-bottom:10px;
      
       
	}

#greentravel a {
	font-size: 11px;
	color: black;
}
 
#greentravel li {
	font-size: 10px;
       margin: 2px 0px 1px 2px;
       font-family: "Tahoma", sans-serif;
       line-height:95%;
       list-style-type: disc;
       list-style-position: outside;

}
 
#greentravel p {
	font-size: 10px;
       line-height:100%;
       color:green;
       font-weight: bolder;
      
}

#greentravel-old ul {
	list-style-type: disc;
	text-align: left;
	display: block;
	margin: 1em 0em 1em 40px;
	font-size: 5px;
	color: #F5F8EC;
	background-color: #F5F8EC;
	font-style: bold;
}

#greentravel ul {
	list-style-type: disc;
	text-align: left;
	display: block;
	margin: 2px 2px 2px 2px;
	font-size: 5px;
	color: black;
	font-style: bold;
       text-indent:10px;

}

#greentravel h1 {
	font-family: "Tahoma", sans-serif;
	font-size: 16px;
	color:green;
}

#firstheads {
	vertical-align: top;
       width: 386px; 
       background:#FFFDED; 
}
 
#firstheads h1,h2 {
	vertical-align: text-top; align:center;
	font-family: "Tahoma", sans-serif;
	font-size: 15px;
	color:navy;
	text-indent: 15px;
      line-height: 60%;
       
 }


#firstheadse {
	vertical-align: top;
      background:white;
      width: 386px; 
}
 
#firstheadse h1,h2 {
	vertical-align: text-top; align:center;
	font-family: "Tahoma", sans-serif;
	font-size: 15px;
	color:navy;
	text-indent: 15px;
      line-height: 60%;
       
 }


#mainbodya p {
	width: auto;
	text-align:left;
	font-size: 12px;
	color:black;
}
 
 
#rhtables1 {
	clear:right;
}
#rhtables1 td{
	font-family: "Verdana", sans-serif;
      font-weight: 550;
      text-align:left;
	color: blue;
	margin-right: 10px;
	margin-left:  10px;
      font-size: 12px;
      line-height: 1.1;
}


#main-body p {
	width: auto;
       font-family: "Tahoma", sans-serif;
       font-weight: 550;
	text-align:left;
       color: blue;
	margin-right: 13px;
	margin-left: 13px;
      font-size: 13px;
}

#main-bodye { background:white;
      width: 386px;
}



#main-bodye p {
	width: auto; 
       font-family: "Tahoma", sans-serif;
       font-weight: 550;
      	text-align:left;
	color: blue;
	margin-right: 13px;
	margin-left: 13px;
       font-size: 13px;
}

#main-body { background:white;
}



#divtable {
	table-layout:fixed;
}

#nbtheadlines h1 {
	font-family:  font-family: "Tahoma", sans-serif;
	font-size: 14px;
	color:navy;
}

#lowerrightads

      {width: auto;   
       height:auto;
       margin-top:5px;

}

#main-cafe1
      {
	width: auto;
      margin-right: 80px;
	margin-left: 100px;
      font-size: 13px;
}

