/* CSS Document */body { 	background: url(../images/finalBackground2.jpg) no-repeat fixed;	margin: 0 0 0 0;	padding: 14px 0 0 0; 	font-family: verdana, "Lucida Grande", arial, helvetica, sans-serif;	color: #666;	text-align:center;}/* Link Style */a:link, a:visited { color: #666; text-decoration: none; font-weight: bold;}a:hover { color: #333; background-color: #ffc; text-decoration: none; }div#Nav a:link, div#Nav a:visited { color: #333; text-decoration: none; font-weight: bold; }div#Nav a:hover { color: #333; background-color: #ffc; text-decoration: none; font-weight: bold; }/* Classes */.highlight {	background-color: #ffc;}.clearall, .clearallrule {	margin: 0 0 10px; 0;	padding: 10px 0 0 0;	clear: both;	font-size: 2px;}.clearallrule {	border-bottom: 1px solid #ccc;}.highlight {	background-color: #ffc;}.clearall, .clearallrule {	margin: 0 0 15px; 0;	padding: 15px 0 0 0;	clear: both;	font-size: 2px;}.clearallrule {	border-bottom: 1px solid #ccc;}.lilrule {	border-bottom: 1px #ccc solid;	width: 300px}.red {  color: red;}h1 {	padding: 0;	margin: 0 0 20px 0;	color: #666;	font-size: 16px;	font-weight: bold;}h2 {	margin:0px;	font-size: 18px;	line-height: 24px;	color: #666;	font-weight: bold;	padding: 0;	text-align: center;}div#Container {	margin: 0 auto 50px auto;	text-align: center;	width: 720px;	font-family: georgia;}/*-------------------------------------------------HEADER-------------------------------------------------*/div#Header {	width:720px;	height:115px;	margin: 0;	padding::0;	background: url('../images/Masthead.gif') no-repeat ;}div#Header div#Logo {	height: 150px;	width: 400px;	margin: 0;	padding::0;}div#Header div#HeaderInfo {	height: 150px;	width: 400px;	position:absolute;	top: 0px;	left:350px;	padding: 10px;	text-align: left;	valign: top;}div#HeaderInfo h1 {	margin: 0;	padding::0;    text-shadow: #fff 0 2px 13px;	font-size:40px;}/*-------------------------------------------------Navigation-------------------------------------------------*/div#Nav {  font-size: 12px;  color: #999;  margin: 20px 0px 0px 0px;}div#Nav a:link,div#Nav a:visited {  font-size: 13px;  font-weight: bold;}div#Nav a.current:link,div#Nav a.current:visited,div#Nav a.current:hover {  text-decoration: none;  border: 1px dashed #ddd;  background: #f6e197;  color: #333;}/*-------------------------------------------------MAIN COLUMN-------------------------------------------------*/div.maincol {	width: 460px;	text-align: left;	float: left;}div.maincol p {	font-size: 16px;	line-height: 160%;	text-indent: 25px;	margin: 3px 0 15px 0;}div.maincol h3 {	font-size: 12px;	color: #000;	font-weight: bold;	padding: 0;	margin: 0 0 15px 0;}/*-------------------------------------------------SIDE COLUMN-------------------------------------------------*/div.sidecol {	float: left;	width: 200px;	text-align: left;	padding: 0;	margin: 0;}div.sidecol h2 {	font-size: 13px;	font-weight: bold;	line-height: 14px;	margin: 0 0 2px 0;	color: #393;	padding: 0;}div.sidecol p {	font-size: 12px;	line-height: 14px;	margin: 0 0 15px 0;	padding: 0;  clear: left;}div.sidecol p img.qt {  padding: 0 5px 30px 0;  float: left;}/* content */div.content p {	text-align:left;	font-size: 16px;	font-weight: normal;	line-height: 160%;	text-indent: 25px;	margin: 10px 20px 5px 20px;}div.content p.noindent {	text-indent: 0;}div.content p.lead {	text-indent: 0;	font-size: 18px;	font-weight: normal;	margin: 10px 20px 15px 20px;	text-indent: 25px;}div.content h2 {    text-align:center;	font-family:Georgia, Arial, Helvetica, sans-serif;	color:#666;	font-size:18px;	padding:20px 0px 0px 0px;}div.content h3 {    text-align:center;	font-family:Georgia, Arial, Helvetica, sans-serif;	color:#666;	font-size:16px;	padding:20px 0px 0px 0px;}/* sidebar */div.sidebar {	float: right;	width: 200px;	text-align: left;	padding: 9px 7px 11px 10px;	margin: 40px 0px 0px 0px;	background:#f6e197;}div.sidebar h2 {	font-size: 13px;	font-weight: bold;	line-height: 14px;	margin: 20px 0px 10px 0px;	color: #666;	padding: 0;	text-align: left;}div.sidebar p {   text-indent: 0;	font-size: 14px;	line-height: 18px;	margin: 0px;	padding: 0;   clear: left;}div.sidebar p img.qt {  padding: 0 5px 30px 0;  float: left;}div.sidebar a:link, div.sidebar a:visited, div.sidebar a:hover {   font-weight:bold;   font-size: 11px;   text-decoration: none;}/*-------------------------------------------------FOOTER-------------------------------------------------*/div#Footer {  padding-top: 15px;  clear: both;}div#Footer h1 {	padding: 0;	margin: 0 0 20px 0;	color: #666;	font-size: 16px;	font-weight: bold;}div#Footer p {  font-size: 10px;  color: #666;  text-align: center;}div#Footer img {  margin: 10px 0 0 0;  border: 0px;}/* FORMS */.announce {  font-size: 160%;  padding: 4px 10px 10px 10px;  color: #333;  font: normal 160%/1.4em Lucida Grande, Verdana, Arial, Helvetica, sans serif;}.announce span {  color: #a00;}.announce .r {  text-align: center;}.r input {  font-size: 100%;  vertical-align: middle;}.lg {  border: 1px solid #9FAB96;}form {  padding: 0 0 0px 0;  margin: 0;}.round:before {  background: transparent url(../images/corners/gtr.png) scroll no-repeat top right;  margin-bottom: -20px;  height: 30px;  display: block;  border: none;  content: url(../images/corners/gtl.png);  padding: 0;  line-height: 0.1em;  font-size: 1px;}.round:after {  display: block;  line-height: 0.1;  font-size: 1px;  content:  url(../images/corners/gbl.png);  margin: 0 0 -1px 0;  height: 8px;  background: white;  background: transparent url(../images/corners/gbr.png) scroll no-repeat bottom right ;  padding: 0;}.pad {  padding: 5px;}table.itinerary {  border-collapse: collapse;  margin: 25px 0 0 25px;  padding: 25px 0 0 25px;}table.itinerary th {	background:none;	padding:10px 0 6px 0px;	margin:0;	border-bottom: 1px solid #666;}table.itinerary tr {}table.itinerary td {	text-align:left;	margin:10px;	padding:20px 0px 0px 10px;	border-bottom: 1px dashed #ccc;}