html {margin: 0; padding:0}

body {margin: 0; padding:0; background-color:black;
	 font-family: Arial, Helvetica, sans-serif; font-size:13px}

a:link {color: #000011; text-decoration:none; font-weight:normal}

a:visited {	color: #222;  text-decoration:none; font-weight:normal}

a:hover { background-color:#FFCC00}

a:active {	color: #000000;}


img {display:block}



/******************************************************************/
div#the_web_page { width:800px; margin-left:auto; margin-right:auto; 
	position:relative; background-color:#c4c2a1;
	margin-top:20px; margin-bottom:20px; padding:0}


/******************************************************************/
div#top-navbar {width:800px; height: 30px;
	background-color:#a3beeb;
	border-top: 1px solid black; border-bottom: 1px solid black;
	margin:0; padding:0;}

div#top-navbar a {float:left; display:block; text-align:center; 
	font-size:14px; height:20px; font-weight:bold; 
padding: 7px 15px 3px 15px; }

div#top-navbar a.button {border-left: 1px solid black;  }


/******************************************************************/
div#left-column {float: left; width:24%; height:1000px; 
	background-color:#f8be41; margin:0; padding:0; }

p#take-a-journey {text-align:center; font-size:18px; font-weight:bold; 
	margin:10px; padding:0}

a.tour {display:block; text-align:center; font-size:13px; line-height:130%; 
	border: 1px solid black; margin:10px; padding:5px; font-weight:bold;
	}
	
div.title { font-size:16px; }

div.subtitle { font-size:13px}

div.date { font-size:12px}

a.custom {display:block; text-align:center; font-size:12px; 
	border: 1px solid black; margin:10px; padding:15px 10px;
	}
	
	
/******************************************************************/
div#green-column-left {float: left; width:5%; height:1000px; 
	background-image:url(images/30.GIF); margin:0; padding:0;}

div#green-column-right {float:right; width:5%; height:1000px; 
	background-image:url(images/30.GIF); margin:0; padding:0;}


/******************************************************************/
div#right-column {float:right; width:15%; height:1000px; 
	background-color:#ee976c; margin:0; padding:0; }


/******************************************************************/
div#main-column {float:left; width:89.7%; height:1000px; 
	background-color:#eef0f0; margin:0; padding:0;}

div#main-column p, div#main-column ul { 
	padding:0px 15px 0px 15px; font-size:13px; 
	line-height: 130%; color:black}

h1, h2, h3, h4, h5 { 
	padding:0px 15px 0px 25px;}

div#main-column p a, table#application-info p a{
	color:#006; text-decoration:none;}

div#main-column p a:hover, table#application-info p a:hover{
	/*color:#c0c; */text-decoration:underline; background-color:transparent}

div#main-column li { margin-left:20px; padding:5px; font-size:13px;}

div#main-column li a{
	color:#006; text-decoration:none;}
	
div#main-column li a:hover {
	color:#c0c; background-color:transparent}

/******************************************************************/
div#text-column {float:left; width:70.7%; height:1000px; 
	background-color:#8dddb0; margin:0; padding:0;}

div#text-column p, div#main-column ul { 
	padding:0px 15px 0px 15px; font-size:13px; 
	line-height: 130%; color:black}

div#text-column p a, table#application-info p a{
	color:#006; text-decoration:underline;}

div#text-column p a:hover {
	color:#c0c; background-color:transparent}

div#text-column li { margin-left:20px; padding:5px; font-size:13px;}

div#text-column li a{
	color:#006; text-decoration:none;}
	
div#text-column li a:hover {
	color:#c0c; background-color:transparent}

/******************************************************************/

table#application-info {
	width:740px; margin-left:auto; margin-right:auto; 
	position:relative; background-color:#8dddb0;
	border-left: 1px solid black;
	border-top: 1px solid black;
	margin: 5px 0;
	}

table#application-info td {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	}

table#application-info ul {
	font-size:13px;
	margin-top: 5px;
	margin-bottom: 5px;
	}	
table#application-info ul li{
	margin: 5px;
	}	
.center740 {
	width:740px; margin-left:auto; margin-right:auto; position:relative; 
}

.center800 {
	width:800px; margin-left:auto; margin-right:auto; position:relative; 
}
/******************************************************************/



div#custom-journeys {display:block; font-size:13px; font-weight:bold; 
	border: 1px solid black; padding:10px; 
	margin:5px 15px 0px 15px;}

div#custom-journeys-title {font-size:14px; font-weight:bold; 
	 margin:0px 0px 5px 0px; padding:0}


div#main-column a:hover { background-color:#FFCC00}

/******************************************************************/
div#footer {border-top:1px solid black; width:800px; 
	background-color:#c4c2a1; margin:0; padding:0; clear:both;}

div#footer p{ margin:0; padding:10px; color:black;
	font-size:13px; font-weight:bold; text-align:center}

span.smaller {font-size:90%}


/*	
color: #FFCC00;
color: #006633;	
color: #990000;
color: #003366;	
color: #006600;
color: #CC3300;
color: #330000}
*/