@media screen and (-webkit-min-device-pixel-ratio:0){

/* Safari 3.0 and Opera 9 rules here */
	.featuredLec p a {
		font-size:75%;
		line-height:1.4em;
	}
	.featuredLec p { padding:16px 4px 11px 16px; }
	
	p { font-size:75%; }
	
	h2 { font-size:90%; }
	h2.bgr { font-size:110%; }
	h2.bgr i { font-size:85%; }
	.bottomTours h2 {	font-size:95%; line-height:1.2em; }
	
	#leftCol .tourInfo h3 {
		color:#013a5a;
		font-size:110%;
		margin:0px 0px 7px 0px; padding:0px; line-height:0.4em;
	}
	#leftCol .tourInfo p { font-size:75%;	}
	.tourHeader .lecturer p {
		font-size:70%;
	}
	ul.list, table.tourDetails tr td {
		font-size:75%;
	}
	.topTours p, .bottomTours p { font-size:75%; }

	#leftCol ul li.sub a { 
		font-size:75%; line-height:27px;
	}
	#leftCol ul li a {
		color:#394049;
		text-decoration:none;
		font-size:80%;
		padding:0px 0px 0px 25px;
	}
	ul.basic { font-size:75% !important; }
	ul.basic li div { float:right; }
	.lectListings p {	font-size:80%; }
	
	#requestBrochure div.checks div.check p {	font-size:75%; }
	div.std ol { padding:0px 0px 0px 0px; }
}