/* Print stylesheet for St.Ninians Website */

body {
		 background-color: #d7d7d7;
		 margin: 0px;
		 font-size: 13px; 
		 font-family:Arial,Verdana,Helvetica,'Arial Black','Lucida Sans Unicode',sans-serif;
		 text-align: left;
		 }
		 
/* #wholepage. The top banner is 750px wide. The border is 2px. 
	 Hence width =754px. When I put 750px the overflow caused a horizontal 
	 scroll bar as it was not wide enough */
	 
#wholepage {
			padding:10px;
			width: 640px;
			background-color: white;
			border:2px solid #4441d1;
			text-align:left;
			display: block;
			}
/* if you put in overflow:auto then pagebreak doesn't work*/
			
			
#wholepage-old {
			width: 754px;
			background-color: white;
			border:2px solid #990033;
			text-align:center;
			display: block;
			overflow:auto;
			}			
			
#newspaper {
		 width:450px;
		 background-color: #eaf3da;
		 margin-left: 60px;
		 padding: 5px;
		 font-size: 13px; 
		 font-family:Arial,Verdana,Helvetica,'Arial Black','Lucida Sans Unicode',sans-serif;
		 text-align: left;
		 border:2px dotted #990033;
		 }			

 
#rightcolumn {
			width: auto;
			padding-top:5px;
			padding-right:10px;
			background-color: white;
			} 

#address {
			font-size: 15px;
			width: auto;
			margin-left: 170px;
			padding-top: 10px;
			padding-bottom:10px;
			backgroud-color: white;
			border-bottom:2px dashed #990033;
			font-weight: normal;
			}			

#address-printonly {
			font-size: 15px;
			width: auto;
			padding-top: 10px;
			padding-bottom:10px;
			backgroud-color: white;
			border-bottom:2px dashed #990033;
			font-weight: normal;
			text-align: center;
			}			
			
.screen-only {display: none;}

#address-printonly {
			font-size: 15px;
			width: auto;
			padding-top: 10px;
			padding-bottom:10px;
			backgroud-color: white;
			border-bottom:2px dashed #990033;
			font-weight: normal;
			text-align: center;
			}			
			
#links {
			background-color: #fffdda;
			border: 2px solid #990033;
			font-size:12px;
			padding: 3px;
			text-align: center;
			margin-right: 2px;
			margin-bottom: 4px;
			width: auto;
			height: 110px;
			}

#linkscroll{
			width: 500px;
			margin-left: 40px;
			height: 275px;
			align:center;
			overflow: scroll;
			}			
			
#inputlink a:link {color:#000000; text-decoration: none;}
#inputlink a:hover {color:#000000; text-decoration: none;}
#inputlink a:visited {color:#000000; text-decoration: none;}
	/*to stop the copyright from showing up as a link */				

#footer {
			text-align: center;
			background-color: white;
			font-size: 10px; 
		  font-family:Arial,Verdana,Helvetica,'Arial Black','Lucida Sans Unicode',sans-serif;
		  padding: 10px;
			}

#input-up{
			background-color: #eaf3da;
			border: 2px solid #990033;
			padding: 10px;
			text-align: left;
			width: 450px;
			}

img.photoleft {
      float:left; 
			margin-right:5px;}
	
img.photoright {
      float:right; 
			margin-left: 10px;
			border: 2px ridge #990033;
			}
			
img.photoright150 {
      float:right; 
			margin-left: 10px;
			margin-right: 25px;
			border: 2px ridge #990033;
			}
	
h1{
    font: bold 16px;
		font-size: 20px;
		color: #ac0f14;}
 		
.photocenter-container {  
		 width:100%;
		 text-align:center;}
		 	 
.rollover-center{
			text-align:center;}	
			
.pagebreak {page-break-before:always;}			
		 
p.center {
		width: 100%;
		text-align:center;
		}

p.red {color:red;}
span.red {color:red;}
span.blue {color:blue;}
		
.right {text-align: right;}
.pagebreak {page-break-before: always;}

	
/* Hyperlink Options */		
		
a:link {color: navy; text-decoration: none; font-weight: bold;}
a:visited {color: navy; text-decoration: none; font-weight: bold;}
a:hover {color: red; text-decoration: underline; font-weight: bold;}
a:active {color: navy; text-decoration: underline; font-weight: bold;}

#address a:link {color: navy; text-decoration: none; font-weight: normal;}
#address a:visited{color: navy; text-decoration: none; font-weight: normal;}
#address a:hover{color: red; text-decoration: underline; font-weight: normal;}
#address a:active{color: navy; text-decoration: underline; font-weight: normal;}

