/*     CSS file  PortPrint_v1-1.css   
  Print Style Sheet for Portmahomack.net 
  Created July 04,  Last Revision: 15 Mar 05
	Copyright 2004-2005, all rights reserved.
	contact into: webmaster @ Portmahomack.net	 */

.noPrint { display:none; }	

body        { color: #4f78e3; background-color: #fff8e3;
              margin:0;
              font-weight: normal; font-size: 22px;
			   	    font-family: Verdana, sans-serif; }
div         { border:solid;border-width:0px;padding:0px;
              margin:0px;background-color: transparent; }
div.outline { position: relative; /*left: 0px; top:0px;*/
              width: 800px;
              margin-left: auto;margin-right: auto; }
div.pagetop { width: 800px; height: 228px;
              background-color: #adb073; background-color: yellow;
							text-align: center}
div.line		{ background-color: white; width: 800px;
              border-style: dashed;
							position: relative; left:0; top:0; height: 4px; }
div.left    { width: 142px; float: left;
						  border-color: black;
							border-right-width: 1px;
              background-color: white;
							text-align: center}
div.center  { position: relative; left:6px; top: 0;
              width: 500px; float: left;}
div.right   { position: relative; left: 4px; top: 0px;
              width: 142px; /* height: 550px; */
              float: right;
						  background-color: white;}
div.bottom  { position: relative; left: 0px; top:0px;
              width: 796px; height: 60px;
              border-color: green; border-width: 2px;
							clear: both;
              background-color: silver; text-align: center}
div.menu    { width: 140px;
              background-color: #495917;
						  text-align: left; float:left;}
div.news    { background: rgb(204,204,255);
              padding: 0.5em; border: none;   }
div.scots   { background: rgb(204,204,255);background: rgb(255,255,255);
              padding: 0.3em;
              border-style: dashed; border-width: 1px;
							border-color: blue;text-align: center;  }
div.pic     { margin-left:5px; border-color: red;
						  float:right; /*width:auto;*/ } 
div.picpic  { height:107px; margin-bottom:10px; }
									
a           { color: black; text-decoration: none}
a:link      { color: white } 
a:active    { color: white }
a:visited   { color: white }
a:hover     { color: #000000 }
span        { background-color: silver; }

p { border-style: solid;border-width: 0px;padding: 0px;
    margin: 0px; background-color: transparent; 
		font-family: Arial, sans-serif;}

p.menuhead  { color: white; background-color: #000066;
              border-color: black; border-width: 1px; padding: 3px;
						  text-align: center;
              font-size: 16px; font-weight: bold; }
p.menu      { color: white; background-color: #0066cc;
              border-color: black;border-width: 1px; padding: 3px;
 					  	font-size: 16px; font-weight: bold }
p.menu2     { color: white; background-color: #FF9D5B; background-color: yellow;
              border-color: black; border-width: 1px; padding: 3px;
						  font-size: 10pt; font-weight: bold }
p.menunew   { color: yellow; background-color: #0066cc;
              border-color: black; border-right-color: yellow;
						  border-width: 1px; border-right-width: 8px;
              padding: 3px;
              font-size: 16px; font-weight: bold }
p.righthead { color: white; background-color: #3399cc;  
              border-width: 1px; border-color: black;
              padding: 2px; padding-left: 5px; margin: 1px; margin-top: 0px;
              font-size: 11pt; font-weight: bold; text-transform: uppercase }
p.body      { color: black; line-height:120%;
             	font-family: Verdana, serif; font-size: 12px; }
p.panelhead { color: #af7f3a; background-color: #fff8e3;
              border-color: black; border-width: 1px; padding: 3px;
              font-size: 16px; }
p.news      { color: #663300; padding: 1px; font-size: 16px; }
p.copyright { color: green;font-family: Times, serif; font-size: 12px; }						
