/*style sheet for printing pages from the website*/
body{background-color:white; padding-bottom: 3mm; padding-left: 1mm; padding-top: 4mm; 
padding-right: 1mm;}
#main-text { width: 100%;
	PADDING-RIGHT: 0px !important; PADDING-LEFT: 0px !important; FONT-SIZE: 11pt; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px !important; MARGIN: 0px; BORDER-TOP-STYLE: none !important; PADDING-TOP: 0px !important; FONT-FAMILY: Georgia, Garamond, Times, serif; BORDER-RIGHT-STYLE: none !important; BORDER-LEFT-STYLE: none !important; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none !important}
#left-image50 {width: 50px;padding: .5em;float: left;}
#left-image {width: 150px;padding: .5em;float: left;}
#right-image {
width: 150px;
padding: .5em;float: right; !important}
#navbar { display: none; !important }
#col3   { display: none; }

#thisfortnight {height: 75px;
background-image: url(images/CommHouseHeader.jpg);background-repeat: no-repeat;clear: both;margin-left: auto;margin-right: auto;background-position: center;}

#violettownnews {height: 80px;
background-position: center;
background-image: url(images/VioletTownNewsLogo.gif);background-repeat: no-repeat;margin-left: auto;margin-right: auto;}

#header2, #footer, #header, #marquee, #header3 { display: none; !important}
/*#navbar ul li a:link { display: none; }
#navbar ul li a:visited { display: none; }
#navbar ul li a:hover { display: none; }*/

h1 {
font: 18pt, Garamond, "Times New Roman", Times, serif;font-weight: bold;}
h2 { 
font: 16pt Garamond, "Times New Roman", Times, serif;font-weight: bold;}
h3 { font: 14pt Garamond, "Times New Roman", Times, serif; font-weight: bold;}
p { font: 12pt Garamond, "Times New Roman", Times, serif;}
p.sidebar2,  { font: 16pt Garamond, "Times New Roman", Times, serif;font-weight: bold;}
p.sidebar1 {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .8em;font-style: normal;color: #000000;font-weight: normal;}
p.caption {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 75%;color: #0000bd;text-align: left;}

TABLE          { margin-left: auto; margin-right: auto;
			   border-collapse: collapse;
               border: 1px solid blue;  
               background-color: #ffffff;				position: static;				float: right;}
*#col1         { border: 1px solid black; }
TD             { border: 1px solid blue; padding: .5em;}
TD.solid-blue  { border: 1px dashed blue; background-color: #ddffc4;}
TD.solid-green { border: 1px solid green; background-color: #f0d59b;}

CAPTION 		{margin-left: -8em;
    			width: 8em;
    			text-align: center;
    			vertical-align: bottom;}
TH 				{font-size: 90%; padding:1em;}
TR				{font-family: Verdana, Helvetica, Arial, sans-serif;				color: gray; background-color: #ffffff; font-size: 90%;				text-align: center;}
TD				{font-size: 80%;
				text-align: center;}
			
p.footer{font-family: Verdana, Helvetica, Arial, sans-serif;
padding-left: 10%;
padding-right: 10%;
padding-top: 10px;
padding-bottom: 10px;text-align: center;font-size: .7em;color: #000000;}

* {margin: 0; padding: 0;}
/*Override defaults for all tags. */
p {padding: .425em 0em .425em 0em; text-align: justify;line-height: 1.3em;}
#overall {width: 100%; margin: 0 auto;}
.col {width: 48%; padding: 0 5px; float: left;}

ul {list-style-type: decimal;margin-bottom: 1em;}
li {list-style-type: none;border-bottom: 1px solid gray;padding-top: 1em;padding-bottom: .5em;padding-right: .5em;padding-left: .5em;}

li.variation2 {list-style: none;
border-style: none;
border-width: none;display: list-item;list-style-type: square;list-style-position: inside;margin-top: -1em;margin-bottom: -1.5em;text-indent: -1em;margin-left: 1em;}
li.v3 {list-style: none;
border-style: none;
border-width: none;list-style-type: lower-alpha;list-style-position: inside;margin-top: -1em;margin-bottom: -1.4em;margin-left: 1em;display: list-item;text-align: left;}