/* CSS Document */
@media print {

#divBreadcrumb {
   display: none;
   }
#divLeftpart {
   display: none;
   }
#divTourimage {
   display: none;
   }   
#divMenu {
   display: none;
   }   
#divFooterid{
   display: none;
   }   
   
#ancLogo{
   display: none;
     }  
#divPrintLogoImg {
   display:block;
     }  
#divLogoImg {
   display: none;
     }     
#divPhoneImg{
display:none;}	 
#divPrintPhoneImg {
   display:block;
   font-size:36px;
   font-weight:bold;
	}   
 #pBtns{
 display:none;
 }
 
 }
 
 /*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.7 Plugin: WP-Print 2.50										|
|	Copyright (c) 2008 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- CSS Style For Printer Friendly Page										|
|	- wp-content/plugins/wp-print/print-css.css								|
|																							|
+----------------------------------------------------------------+
*/


Body {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
}
.Center {
	margin: 0px auto 0px auto;
}
#Outline {
	width: 90%;
	margin-left: auto; 
	margin-right: auto;
	padding: 10px;
	border: 1px solid #000000;
}
#BlogTitle {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 5px;
}
#BlogDate {
	margin-top: 5px;
	margin-bottom: 10px;	
}
#BlogContent {
	padding: 10px;
	margin-top: 10px;
}
HR.Divider {
	width: 80%; 
	height: 1px; 
	color: #000000;
}
#CommentTitle {
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 10px;
}
.CommentDate {
	margin-top: 5px;
	margin-bottom: 10px;
}
.CommentContent {
	padding: 2px 10px 10px 10px;
}
@media print {
    #comments_controls,
    #print-link {
        display: none;
    }
.euroTourInsideTBox {page-break-inside:avoid;}	
}
.alignleft, div.alignleft {
	float: left;
	margin: 10px 10px 5px 0;
}
.alignright, div.alignright {
	float: right;
	margin: 10px 0 5px 10px;
}
.euroTourInsideTBox {  width:606px; overflow:hidden; margin:12px 0; color:#7a7a7a;  line-height:22px; page-break-inside:avoid; font-size:14px;}
.euroTourInsideTBoxLeft {text-align:center; font-weight:bold; color:#d1d1d1; float:left; page-break-after:avoid; page-break-before:avoid;}
.euroTourInsideTBoxLeft .day{color:#c3c3c3; font-weight:bold; font-size:16px; page-break-after:avoid; page-break-before:avoid;}
.euroTourInsideTBoxLeft h5{width:85px; page-break-after:avoid; page-break-before:avoid; font-size:72px; color:#d1d1d1;  float:left; font-weight:bold; margin-top:-8px; margin-right:}
.euroTourInsideTBox p strong {  font-size:16px; color:#424242; line-height:normal; page-break-after:avoid; page-break-before:avoid; }
.euroTourInsideTBox p { page-break-after:avoid; page-break-before:avoid; float:right; margin:0; padding-left:10px; width:500px; }


/* css  added for Itenary*/
.mainItenary  p { margin-bottom: 22px; }
		
.mainItenary .clear { clear: both; }
		
.mainItenary ul.itinerary {
	  	}
.mainItenary	ul.itinerary li {
	  		list-style-type: none;
			padding: 0 0 0 93px;
			clear: both;
			/* min-height hack for cross-browser use */
			min-height: 80px;
            height: auto !important;
            height: 80px;
			position: relative;
			margin-bottom: 22px;
			}
.mainItenary	ul.itinerary div {
				float: left;
				position: absolute;
				left: 0;
				font: bold 72px/67px Helvetica, Arial, sans-serif;
				color: #d1d1d1;
				width: 80px;
				height: 85px;
				text-align: center;
				}
.mainItenary ul.itinerary div span {
					font: bold 16px/23px Helvetica, Arial, sans-serif;
					display: block;
					}
.mainItenary ul.itinerary li h4 {
				font: bold 16px/23px Helvetica, Arial, sans-serif;
				color: #424242;
				}
