/* print.css are the styles for the DIVs in a website where print version of pages are needed */

/* INSTRUCTIONS */
/* if a website has been designed with a "Print (Page)" icon/button we use this style
sheet to remove all of the unnecessary divs, graphics, menus etc so that only the 
content area text will print when a user clicks that button or hits CTRL-P or CMD-P on a page

first, make sure you have ALL of the main div names from the structure.css style sheet that contain 
items that are not required to print on this page, then comment them with display: none; as show here
which will prevent them from showing on a printed page ...

#topnav {display: none;}

the "Print (Page}" icon/button should have the following code in it for this to work ...

<a href="#" onClick="window.print()">button graphic here</a>

finally, if required, set up new style sheets for the content area to force it to a specific
size and centre it on the page as shown here ...

#contentexample {width: 525px; margin: auto auto;}

*/

/* ----- general/base styles ----- */
p {color: #000; font: 12pt/16pt Arial,Helvetica,sans-serif;}
a {color: #000; font: 12pt/16pt Arial,Helvetica,sans-serif; text-decoration: underline;}
#uber {width: auto; margin: 0 5%; background: #FFF;}

/* ----- print styles home page ----- */
#main {width:auto; margin: auto auto; background-color: #FFF; color: #000;}
#banner {height:231px; width:auto; position: absolute; top: 0; left: 0;}
#homecolumns {position: absolute; top: 255px; left: 0; background-color: #FFF; color: #000; width: auto; margin: auto auto;}
#mainleft, #searchwelcome {background-color: #FFF; color: #000; width: auto; margin: auto auto;}
#adsmap {width: auto; margin: auto auto; padding-top: 20px; background-color: #FFF; color: #000;}
#welcomemessage, #map {width: auto; margin: auto auto; color: #000; font: 12pt/16pt Arial,Helvetica,sans-serif;}
.mappic {padding: 0px 20px 20px 0px;}

/* ----- print styles content pages ----- */
#contentright, #contentcolumns {width: auto; margin: auto auto; background: #FFF; font: 12pt/16pt Arial,Helvetica,sans-serif; color:#000; padding-top: 20px;}
.contentimage {padding: 0px 0px 25px 25px; border: 0;}

/* ----- styles that need to have their display hidden ----- */
#redbar, #bannerlogo, #footer, #footerlogo, #calendar, #topnav, #topnav_content, #smallbanner, #homenav, #spacerleft, #searcharea,
#adspace, #mainright, #nav_content, #contentleft, #printbutton, #emailbutton, #clear {display: none;}
