
/*      This is the CSS style sheet for Save Canterbury Cathedral; */

body{
text-align:center;
background-color:#FFFFFF;
margin: 20px auto;
height:100%
}

/*Paragraphs */

p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
font-weight:normal;
color:#000000;
text-align:left;
margin-bottom: 15px;
line-height:14px;
}

p.imageCaption{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 65%;
font-weight:bold;
color:#000000;
text-align:left;
margin-bottom: 6px;
margin-top:-4px;
margin-left:13px;
}

h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight:normal;
color:#660000;
text-align:left;
margin-left:0px;
margin-right:13px;
margin-top: 10px;
margin-bottom:10px;
}

h2.projecttle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight:normal;
color:#660000;
text-align:left;
margin-left:0px;
margin-right:13px;
margin-top: 0px;
margin-bottom:10px;
}

h2.margin{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight:normal;
color:#660000;
text-align:left;
margin-left:13px;
margin-right:13px;
margin-top: 10px;
margin-bottom:10px;
}

p.newsTitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 180%;
font-weight:normal;
color:#660000;
text-align:left;
margin-left:13px;
margin-right:13px;
margin-top: 10px;
margin-bottom:10px;
line-height:26px;
}

p.newsDateLarge{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight:normal;
color:#660000;
text-align:left;
margin-left:13px;
margin-right:13px;
margin-top: 10px;
margin-bottom:10px;
}

p.redbold{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
font-weight:bold;
color:#660000;
text-align:left;
margin-bottom: 15px;
line-height:14px;
}

p.projHome{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 60%;
font-weight:normal;
color:#000000;
text-align:left;
margin-left:8px;
margin-right:8px;
margin-top: 5px;
margin-bottom:15px;
line-height:12px;
}

p.projHomeNav{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 60%;
font-weight:normal;
color:#000000;
text-align:left;
margin-left:0px;
margin-right:13px;
margin-top: 5px;
margin-bottom:15px;
line-height:12px;
}

p.spacer15{
margin-top:0px;
margin-bottom:10px;
}

p.homeNews{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:12px;
margin-bottom:8px;
margin-top:3px;
margin-left:12px;
margin-right:12px;
font-size: 8px;
font-weight:normal;
color:#888995;
text-align:center;
}

p.homeSubscribe{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom:2px;
margin-top:0px;
font-size: 50%;
font-weight:bold;
color:#888995;
text-align:left;
}

p.left_dot_box{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom:3px;
margin-top:0px;
font-size: 60%;
font-weight:normal;
color:#231F20;
text-align:left;
}

p.formgreyError{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 60%;
font-weight:normal;
color:#660000;
text-align:left;
margin-top: 2px;
margin-bottom:10px;
}

p.copyright{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 55%;
font-weight:normal;
color:#660000;
text-align:left;
margin-top: 5px;
margin-bottom:10px;
}

.red_dot_box{
width:755px;
height:412px;
background-image:url(../images/red_box_bk.gif);
}

.RedHeight{
height:428px;
}

.h2Home{
height:206px;
background-image:url(../images/h2-back.gif);
}

.h1Proj{
	width:363px;
height:242px;
background-image:url(../images/p1-back.gif);
}

.h2Proj{
	width:363px;
height:401px;
background-image:url(../images/p1-back.gif);
}

.h2ProjB{
	width:363px;
height:398px;
background-image:url(../images/p1-back.gif);
}

.h3Proj{
	width:363px;
height:130px;
background-image:url(../images/p1-back.gif);
}

.generalBack{
height:399px;
background-image:url(../images/gen-back.gif);
}

.peopleBack{
height:416px;
background-image:url(../images/gen-back.gif);
}

.galleryBack{
height:399px;
background-image:url(../images/gall-back.gif);
}

.pGalleryBack{
height:399px;
background-image:url(../images/pgall-back.gif);
}


.subscribe{
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
margin-left:0px;
text-align:left;
font-size:9px;
height:10px;
width:150px;
}

.search{
margin-top:1px;
margin-bottom:0px;
padding-bottom:0px;
margin-left:0px;
text-align:left;
font-size:9px;
height:10px;
width:150px;
}

div.donor {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
margin-left:13px;
margin-top: 0px;
margin-bottom:15px;
text-align:left;
}

div.donor p {
	margin: 0;
	padding: 0;
	font-size: 100%;
font-weight:normal;
color:#000000;
}

#galleryBlock{
	position:relative;
	top:0px;
height:188px;
width:212px;
background-image:url(../images/news_box.gif);
float:left;
}

#galleryNav{
position:absolute;
top:290px;
height:auto;
width:734px;
}

#pGalleryNav{
position:absolute;
top:365px;
height:auto;
width:734px;
}

#galleryScrollArea{
position:absolute;
top:90px;
left:44px;
height:auto;
width:646px;
overflow:hidden;
}

#galleryScrollArea2{
position:absolute;
top:25px;
left:44px;
height:auto;
width:646px;
overflow:hidden;
}

p.newsDate {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
margin-top: 14px;
margin-bottom:4px;
text-align:center;
color:#660000;
}

p.newsTle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
margin-top: 4px;
margin-bottom:2px;
margin-left:6px;
margin-right:6px;
text-align:center;
color:#660000;
}

p.newsIntro {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 60%;
margin-top: 4px;
margin-bottom:6px;
margin-left:16px;
margin-right:16px;
line-height:11px;
text-align:center;
color:#000000;
}


/*Set a LINKS for pages*/

a{
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
a:link{
color:#731A1A;
}
a:visited{
color:#731A1A;
}
a:hover{
text-decoration: underline;
color:#731A1A;
}

a.white{
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}
a.white:link{
color:#FFFFFF;
}
a.white:visited{
color:#FFFFFF;
}
a.white:hover{
text-decoration: underline;
color:#FFFFFF;
}

a.left{
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}
a.left:link{
color:#000000;
}
a.left:visited{
color:#666666;
}
a.left:hover{
text-decoration: underline;
color:#000000;
}

a.grey{
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}
a.grey:link{
color:#888995;
}
a.grey:visited{
color:#888995;
}
a.grey:hover{
text-decoration: underline;
color:#888995;
}

/*Layout Divs*/


#LeftNav{ 
position:absolute;
left:0px;
width:198px; 
height:auto;
text-align:left;
}

#Container{
position:relative; 
top:20px; 
width:970px;
text-align:left;
margin: 0px auto;
height:auto;
}

#MainContent{
position:absolute; 
left:215px;
width:755px;
height:460px;
text-align:left;
margin: 0px auto;
z-index:1;
}

#left_dot_box{
padding-top:8px;
width:198px;
height:30px;
background-image:url(../images/dot_box.gif);
}

#HomeContent{
position:relative;
top:61px;
left:108px;
width:715px;
text-align:center;
margin: 0px auto;
height:auto;
z-index:100;
}

#ProjectContent{
position:relative;
top:48px;
left:108px;
width:735px;
text-align:center;
margin: 0px auto;
height:auto;
z-index:100;
}

#Search{
position:absolute;
left:405px;
text-align:left;
top:0px;
z-index:100;
}

#breadcrumb{
position:absolute;
top:22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:normal;
color:#FFFFFF;
padding-left:12px;
text-align:left;
margin: 0px auto;
z-index:10;
}