 body {	text-align:center;
		font-family:verdana,helvetica,sans-serif;
		font-size:10px;	color:#346900;
		background : #FEFFE5;
	}
  #wrapper { text-align:justify;      
		width:960px;
		margin:0px auto;
		padding:10px;
		
	}
  #banner {
		
		height:110px;
		padding:1px;
		width:782px;
		float:left;
		padding-top:10px;
	}

  #tripbanner {
		
		height:119px;
		padding:1px;
		width:170px;
		float:left;
    }
  #menu {
  		float:left;
		height:20px;
		padding:0px;
		margin-top:5px;
		background:url(images/strapb.jpg);
		width:960px;
		font-size:12px;
	}
  #menu a:link {
  		text-decoration:none;
		color:black;
    }
  #menu a:visited {
  		text-decoration:none;
		color:black;
    }
  #menu a:focus {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #menu a:hover {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #comments {
		float:left;
		height:25px;
		margin-top:10px;
		width:960px; 
	}
  #news	  {
		float:left;
		height:21px;
		padding-top:6px;
		margin-top:5px;
		width:956px;
		font-size:12px;
		text-align:center;
		background : white; 
		border:2px solid;
		border-color: #346900;
		color:black;    
	}
  #content {
		padding-bottom:10px;
	}
	/* applies to all divs within the content div */
  #content div {
		padding:10px;
		
    	float:left;
		
	}
  #content-left {
  		width:291px;
  	}
  #content-left a:link {
  		text-decoration:underline;
		color:#346900;
    }
  #content-left a:visited {
  		text-decoration:underline;
		color:#346900;
    }
  #content-left a:focus {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-left a:hover {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-main {
		margin-left:10px;
		width:291px;
	}
  #content-main a:link {
  		text-decoration:underline;
		color:#346900;
    }
  #content-main a:visited {
  		text-decoration:underline;
		color:#346900;
    }
  #content-main a:focus {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-main a:hover {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-right {
		margin-left:10px;
		width:291px;
	}
  #content-right a:link {
  		text-decoration:underline;
		color:#346900;
    }
  #content-right a:visited {
  		text-decoration:underline;
		color:#346900;
    }
  #content-right a:focus {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-right a:hover {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-map {
		margin-left:10px;
		width:615px;
		
	}
  #content-map a:link {
  		text-decoration:underline;
		color:#346900;
    }
  #content-map a:visited {
  		text-decoration:underline;
		color:#346900;
    }
  #content-map a:focus {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-map a:hover {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-all {
		margin-left:10px;
		width:910px;
		
	}
  #content-boxa {
		margin-top:10px;
		width:271px;
		background : white; 
		border:2px solid;
		border-color: #346900;
		color:black;  
	}
  #content-boxa a:link {
  		text-decoration:underline;
		color:black;
    }
  #content-boxa a:visited {
  		text-decoration:underline;
		color:black;
    }
  #content-boxa a:focus {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-boxa a:hover {
  		text-decoration:none;
		color:black;
		font-weight:bold;
    }
  #content-boxb {
		margin-top:10px;
		width:271px;
		background : white; 
		border:2px solid;
		border-color: #346900;
		color:black;  
	}
  #upperfooter {
		float:left;
		padding:10px;
    	
    	width:940px;
	}
  #footer {
		float:left;
		padding:3px;
    	background:url(images/footer.gif);
    	width:960px;
		color:white;
		font-size:12px;
	}
  #developer {
		clear:both;
		text-align:right;
		font-size:8px;
	}
