/* CSS Document */body {	margin:0px;	font-family:arial;	background-image: url(images/gradient.gif);	background-repeat: repeat-y;	background-color:#ffffff;	background-position: -20px;	}#container {	width:740px;	}#content {	width:660px;	margin-bottom:50px;	float:right;	display:block;	}#content p {	font-size:11px;	margin:0px;	padding:0px;	}	#snippet {	margin-top:10px;	width:180px;	float:left;	color:#333366;	}#snippet a {	text-decoration:none;	color:#333366;}	#snippet ol {	height:113px;	margin:0px;	padding:0px 0px 10px 0px;	font-weight:bold;	list-style:none;	background-image: url(images/itinerary.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	}#snippet ol li {	font-weight:normal;	font-size:12px;	padding:2px 10px;	margin:0px 0px 0px 22px;	background-color:#f5f5f5;			border-bottom:1px dotted #cccccc;	}#snippet ol li a {	text-decoration:none;	background-color:#cccccc;	color:#333366;	display:block;	}	#snippet ol li a:over {	text-decoration:underline;	background-color:#e5e5e5;	color:#333366;	display:block;}#snippet p {	margin:10px 0px;	padding:0px;	}#snippet img {	margin:2px 0px;}	#contentmain {	margin-top:10px;	float:right;	width:480px;	display:block;	background-image: url(images/journal.gif);	background-repeat: no-repeat;	background-position: left top;	color:#333366;	}#contentmain p {	margin:15px 5px 0px 35px;	line-height: 18px;	}#contentmain h4 { 	margin:25px 0px 0px 35px	font-size:11px;}	#contentmain img {	margin:3px 0px 0px 5px;}#contentmain h4 {	font-size:12px;	margin:25px 0px -10px 35px	}