/* ------------  White Background (turned off) ------------*/
/*body {background-color:#11237e;} /*color outside border
/*body {background-color:white;}  /*color outside border
/*.subscribe {padding-top: 0px; padding-left: 26px; color: black; font-family: "Arial", "Helvetica", sans-serif; font-size:13px; text-decoration:none;} */
/* ------------  Graphic Background (turned on) ------------*/

body {background: #182c5a url(background.jpg) repeat fixed center top;} /*color outside border */

#main {background-color: #FFFFFF; padding-top:16px; } /* color of page (white) */

.menutab, #leftmenu a, #bottommenu a {background-color: #cdddf8; } /* Color of all tabs and menus */

.subscribe {padding-top: 0px; padding-left: 26px; color: white; font-family: "Arial", "Helvetica", sans-serif; font-size:13px; text-decoration:none;}

#topbar { vertical-align: top; height: 38px; position:relative; top:0px;}

#about-body {background:#FFFFFF;}

/* ----------------------------------------------------------------------------------------------------------- */

.searchbox {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 24px; font-size:0px; vertical-align: middle;}

input.zoom_button { background-color:#cdddf8; }

input.zoom_searchbox {background:#ffffff;}

a:hover {color:red; font-weight: normal;}

a:link {color:#000080; }

a:visited {color:green;}

h1, h2, h3, h4, h5, h6 {font-family: "Arial", "Helvetica", sans-serif; font-weight: bold; color: #000080;}

h1 { font-size: 30px; text-align: center; line-height:120%; }

h2 { font-size: 22px; line-height: 10%; text-align: center; }

h3 { font-size: 20px; line-height: 70%; text-align: left; margin-bottom: 8px;}

h4 { font-size: 30px; line-height: 120%; text-align: center; margin-bottom: 2px; margin-top: 8px; }

h5 { font-size: 22px; line-height: 70%; text-align: left; }

h6 { font-size: 20px; line-height: 10%; text-align: center; }

#bookshelf a {display: block; 
	padding: 1px; background-color: #fffb6c; font-family:"Arial", "Helvetica", 
	sans-serif; font-size: 13px; text-decoration:none; border: 2px ThreeDHighlight outset; 
	text-align: center;}

#bottommenu a {display: block; border-width: 0px; 
	padding: 1px; font-family:"Arial", "Helvetica", 
	sans-serif; font-size: 13px; text-decoration:none; border: 2px ThreeDHighlight outset;}	

#bottommenu a:hover {color:red; font-weight: normal;}

#chart {font-family: "Arial", "Helvetica", sans-serif; font-size: 12px; text-decoration:none; font-weight:bold; }

#chart td {font-family: "Arial", "Helvetica", sans-serif; font-size: 12px; text-decoration:none; }

#centertext {font-family: "Arial", "Helvetica", sans-serif; font-size: 13px; text-decoration:none; text-align:center;}

#date {font-family: "Arial", "Helvetica", sans-serif; color:black; 
	font-weight: normal; text-decoration:none;}
	
#date td {font-size:60%;}

#destinationpagetext {font-family: "Arial", "Helvetica", sans-serif; color:black; font-size: 14px; line-height:140%; font-weight: normal;}

#destinationpagetext a {font-family: "Arial", "Helvetica", sans-serif; color:black; font-size: 14px; line-height:140%; font-weight: normal; color:#000080;}

#destinationpagetext a:visited {color:green;}

#infoblock td {font-family: "Arial", "Helvetica", sans-serif; font-size: 13px; line-height:130%; color:#000080; font-weight: bold; text-decoration:none;}

#infoblock a:hover {color:red; font-weight: bold;}

#itinerary {font-family: "Arial", "Helvetica", sans-serif; font-size: 13px; text-decoration:none; }

#itinerary td {font-family: "Arial", "Helvetica", sans-serif; font-size: 13px; text-decoration:none;}

#leftmenu a {display: block; border-style: solid; border-width: 0px; 
	padding: 4px; width: 134px; 
	font-family:"Arial", "Helvetica", sans-serif; font-size: 13px; text-decoration:none;}
	
#leftmenu a:hover {color:red; font-weight: normal;}

#linklist {font-family: "Arial", "Helvetica", sans-serif; font-size: 13px; line-height:150%;text-decoration:none;}

#news_From_The_California {font-family: "Times New Roman", "Times", serif; font-size: 24px; font-weight: bold; font-style:italic; text-decoration:underline; color: #8F8FBD;}

#story {font-family: "Arial", "Helvetica", sans-serif; font-size: 13px; text-decoration:none;}

#story td {font-size: 13px;}

#story b {color:rgb(0%,0%,82%); font-size:240%; line-height:100%; font-weight: bold;}

#itineraryheadline {font-family: "Arial", "Helvetica", sans-serif; font-size: 26px; line-height:120%; font-weight: bold; text-align: center; color: #000080;}

#itinerarysubheadline {font-family: "Arial", "Helvetica", sans-serif; font-size: 19px; line-height:200%; font-weight: normal; text-align: left; font-style: italic; color: #000080;}
	
#phonenumbers {font-family: "Arial", "Helvetica", sans-serif; text-decoration:none;}

#phonenumbers td {font-size: 13px; color:#000080;}

#topmenu a {display: block;   
	padding: 3px; font: 13px "Arial", "Helvetica", sans-serif;
	text-decoration:none; height: 20px; }
	
.boxtab {display: block; 
	padding: 1px; background-color: white; font-family:"Arial", "Helvetica", 
	sans-serif; font-size: 13px; text-decoration:none; border: 2px; 
	text-align: center;}
		
.bookshelftitle {font-family:"Arial", "Helvetica", sans-serif; font-size: 26px; font-weight: bold;}

.compare_button {display: block;  padding: 4px; width: 260px; background-color: #DEDEDE; font-family: Arial, Helvetica, sans-serif; 
	 font-size: 14px; text-decoration: none; border: 2px ThreeDHighlight outset; text-align: center;}

.compare_button_top {display: block; padding: 3px; width: 160px; text-align:center; -moz-border-radius: 10px; border: 2px ThreeDHighlight outset;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color: #DEDEDE; }

.headline_italic {font-size: 19px; line-height:100%; font-weight: normal; 
font-style: italic;}

.headline_italic1 {font-family: "Arial", "Helvetica", sans-serif; color:black; font-size: 34px; line-height:100%; font-weight: normal; font-style: italic;}

.headline2 {font-size: 26px; line-height:120%; font-weight: bold;}

.headline3 {font-family: "Arial", "Helvetica", sans-serif; font-size:100%; line-height:160%; font-weight: normal;}

.headline5 {font-family:"Arial", "Helvetica", sans-serif; font-size: 19px; line-height:148%; font-weight: bold;}

.headline6_times {font-family: "Times New Roman", "Times", serif; font-size: 24px; font-weight: bold; }

.headline7_times {font-family: "Times New Roman", "Times", serif; font-size: 18px; font-weight: bold; }

.headline7 {font-size: 18px; line-height:140%; font-weight: normal; color: #000080;}

.headline7_bold {font-size: 18px; line-height:140%; font-weight: bold;}

.headline9_nobold {font-size:120%; line-height:160%; font-weight: normal;}

.headline_form {font-family:"Arial", "Helvetica"; font-size: 32px; line-height:105%; font-weight: normal; color:#000080;}

.headline_form2 {font-family:"Arial", "Helvetica"; font-size: 24px; line-height:105%; font-weight: normal; color:#000080;}

.headline_storypage_blue_times {font-family:"Arial", "Helvetica"; font-size: 26px; 
line-height:120%; color: #000080; font-weight: bold; font-style: italic;}

.menutab { border-left: 1px solid #D7D7D7; 
	border-right: 1px solid #A0A0A0; 
	border-bottom: 1px solid black; border-top: 1px solid #D7D7D7;}
	
.menutabwhite { background-color:#FFFFFF; border-left: 1px solid #A0A0A0; 
	border-right: 2px solid #A0A0A0; 
	border-bottom: 1px solid white; border-top: 2px solid #A0A0A0;}

.pagetext {font-family: "Arial", "Helvetica", sans-serif; color:black; font-size: 14px; font-weight: normal;}

.slideshow_button_top {display: block; padding: 3px; width: 126px; text-align:center; -moz-border-radius: 10px; border: 2px ThreeDHighlight outset;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; background-color: #DEDEDE; }

.colorband1 {background-color:#CCCC99}

.colorband2 {background-color:#FFFF99}

.colorband3 {background-color:#CCFFFF}

.colorband4 {background-color:#CCFFCC}