/* Start of CMSMS style sheet 'Print' */
/*
Sections that are hidden when printing the page. We only want the content printed.
*/


body, div#pagewrapper {
color: #000 !important; /* we want everything in black */
background-color:#fff !important; /* on white background */
/*font-family:arial; arial is nice to read ;) */
border:0 !important; /* no borders thanks */
}

div#main {
margin-left: 20px;
}

/* This affects every tag */
 {
border:0 !important;  /*again no borders on printouts */
}

/* 
no need for accessibility on printout. 
Mark all your elements in content you 
dont want to get printed with class="noprint"
*/
.accessibility,
.noprint
 {
display:none !important; 
}
/* add back a modified Header */
div#header h1 a {
   display: block;
   height: 70px;             /* adjust according your image size */
   text-indent: 0em;  /* this hides the text */
   text-decoration:none; /* old firefox would have shown underline for the link, this explicitly hides it */
}

/* 
remove all width constraints from content area
*/
div#content,
div#main {
display:block !important;
width:680px !important;
border:0 !important;
padding:1em !important;
}

/* hide everything else! */

div#menuwrapper,
div#sidebar,
div#ad_bar,
div#ad_premium,
div#adsense,
div#amazon,
div#links,
div#crawl,
div.breadcrumbs,
div#search,
div#footer,
div#menu_vert,
div#news,
div.right49,
div.left49,
div#content h6  {
   display: none !important;
}

img {
float:none; /* this makes images couse a pagebreak if it doesnt fit on the page */
}

/* HEADINGS */

/* summary line with pointing hand */
div#content h1 {               
   background: #FFFFFF url(images/cms/hand.jpg) no-repeat 0 0px; 
   display: block;
   float: left;
   height: 20px; 
   width: 500px;         
   color: #000000; 
   font-size: 1em;
   font-style: italics;
   line-height: 1.5em;
   text-margin: 0 auto 2em 35px;
}

/* heading for content block titles */
div#content h2 {
	color: #294B5F; 
	font-size: 1.6em; 
	text-align: left; 
/* some air around the text */
	padding: 0.7em 0 0.6em 0.5em;
/* set borders around header 
	border-bottom: 1px solid #CC0033; 
	border-left: .5em solid #CC0033; 
        line-height: 1em;*/
/* and some air under the border */
        margin: 0 0 0.5em 0;

}
div#content h3 {
   color: #294B5F; 
   font-size: 1.1em;
   line-height: 3em;
   margin: 0 0 0 0;
}

 /* address style*/
div#content h4 {
   color: #000000; /*294B5F; */
   font-size: 1em;
   line-height: 1.1em;
   margin: 0 0 0 0;
}

 /* style for restaurant highlights, bullets (without the bullets) */
div#content h5 {
   color: #294B5F; 
   font-size: 1em;
   line-height: 1.1em;
   margin: 0 0 0.45em 0;
}

div#content h5 a{
    text-decoration: none;
}

div#content h5 a:hover{
    color: #000000;
}


 /* heading for menu and link blocks*/
div#content h6 {  
	color: #FFFFFF; 
	font-size: 1.1em; 
	text-align: center; 
/* some air around the text */
	padding-left: 0.1em;
	padding-bottom: 5px;
	padding-top: 5px;
/* set borders around header */
	border-bottom: 1px solid #CC0033; 
	border-top: 1px solid #CC0033; 
	border-left: 1px solid #CC0033; 
	border-right: 1px solid #CC0033;
        background-color: #CC0033; 
/*        line-height: 1em;*/
/* and some air under the border */
        margin: 1em 0 1em 0;
}






/* End of 'Print' */

