body {	margin: 0;	padding: 0;	font-family:  "Lucida Grande," Lucida Sans Unicode, verdana, arial, sans-serif;	font-size: small;	line-height: 1.4em;	background-color: #fff;	}	#Container {	/* Contains background gradient only */	width: 100%;	margin: 0;	padding: 0;	background: #fff url(../images/gradient_background.gif) top center repeat-x;	}	#ContentWrapper {	/* Actual wrapper for all content */	display: block;	margin: 0 auto;	padding-top:40px;	width: 804px;	text-align: left;	font-size: 90%;	}#green_bar_header {background-color: #d30000; border-top: 2px solid black; color:white; padding:2px; text-align: center; margin:0px; width:260px}#logo_header {	width: 200px;	padding:10px 60px 10px 10px;	height: 75px;	float:right	}#nav_links {float:right; text-align:right; width:475px; padding-top:30px; text-size:15px; font-weight:bold; padding-right:10px}#nav_path {float:left; text-align:left; padding-top:10px; font-weight:bold; padding-left:17px}#page_text_itself {padding:17px;padding-top:3px;}#page_title {text-size:24px; font-weight:bold; text-align:left;padding:25px 0px 0px 17px;margin:0px}#trip_planner {width:230px; float: left; padding:10px}#feature_image {width:527px; height:255px; float:right;padding:10px}#three_columns {width:784px; padding:10px; margin-bottom:12px}#third_column {float:left; width:260px; padding:0px}#Footer {	margin-top: 0px;	padding: 5px 0 40px 0;	width: 100%;	color: #000;	background: transparent url(../images/footer_gradient.gif) repeat-x top center;	border-top: 1px solid #000;	font-size: 85%;	text-align: center;	}	h1 {	margin:0px 0px 15px 0px;	padding:0px;	font-size:28px;	line-height:28px;	font-weight:900;	}	p {	font:11px/18px verdana, arial, helvetica, sans-serif;	padding:0px;	}table {	font:11px/20px verdana, arial, helvetica, sans-serif;border:0px;	}	td {padding:0px; text-align:left}th{	padding: 2px;	font-weight: 900;	text-align: left;}a {	color:#d30000;	font-size:11px;	text-decoration:none;	font-weight:900;	font-family:verdana, arial, helvetica, sans-serif;	}	a:link { color: #d30000; 	font-weight:900;}a:visited { color: #b74949; }a:hover {text-decoration:underline;}.hidden {display: none;}