﻿/*  St Michael's Catholic Church, Tetbury */
body{font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#FDFDFF; /* Site-wide back-ground colour; change for the various seasons, etc */	font-size:1em;line-height:1em;}
a{font-size:1em;border:1px;color:#705020;display:inline-block;text-decoration:underline;padding:1px;}
a:visited{border:10px;color:#6699FF;text-decoration:none;} 
#blankrow{background-attachment:scroll;background-color:transparent; border:1px;margin:0px;overflow:auto;padding:3px;width:auto; /* border: 1px SOLID MAROON; TESTING */ }
#blankrow a{border:0px;font-size:1em;display:inline-block;margin:5px;overflow:hidden;padding:0px;text-decoration:none;min-height:2px;} 
h3{background-color:transparent;border:0px;color:#705020;font-weight:normal;margin:0px;padding:7px 0px 0px 0px;text-align:left;text-decoration:none;padding:0px;}
h2{background-color:transparent;border:0px;color:#705020;font-weight:normal;margin:0px;padding:7px 0px 0px 0px;text-align:LEFT;text-decoration:none;}
h1{background-color:transparent;border:0px;font-weight:normal; margin:0px;padding:0px;text-align:left;text-decoration:none;padding:0px;}
img{float:left;padding-left:3px;padding-right:10px;padding-top:0px;padding-bottom:0px;text-align:right;}
p{background-color:transparent;border:0px;color:#705020;display:block;font-weight:normal;padding:2px;text-decoration:none;}
.style1{margin-left:0px;color:green;} 
/* MASTHEAD styles		*/
#masthead{background-attachment:scroll;background-color:transparent;border:1px solid maroon;margin:2px 5px 2px 4px;overflow:auto;padding-bottom:0px;padding-top:0px;padding-left:5px;text-align:left;width:auto;}
#masthead img{padding-left:3px;padding-right:10px;padding-top:0px;padding-bottom:0px;text-align:left;float:right; /* Move the Oval to the RHS */ }
#masthead h5{background-color:transparent;border:1px;font-weight:normal;margin:20px 0px 0px 0px;text-align:LEFT;text-decoration:none;padding:0px;}
#masthead h6{background-color:transparent;border:1px;color:#705020;font-weight:normal;margin:10px 0px 20px 0px;padding:7px 0px 0px 0px;text-align:left;text-decoration:none;}
/* NAVIGATION styles 	*/
#navigation{background-color:transparent;background-attachment:scroll;border:1px solid maroon;float:left;font-size:1em;height:auto;line-height:1.25em;margin:0px 0px 6px 2px;overflow:auto;
padding:0px 2px 12px 4px;position:relative;}
#navigation a{display:block;font-weight:normal;list-style-type:none;margin-left:0px;margin-bottom:0px;padding-bottom:3px;padding-top:3px;text-decoration:underline;}
#navigation a:link{color:maroon;margin-left:0px;padding-left:0px;} 
#navigation a:visited{color:#705020;margin-left:0px;padding-left:0px;text-decoration:none;}
#navigation a:hover{color:#702820;font-weight:bold;text-decoration:none;}
#navigation a:active{color:red;text-decoration:none;}
#navigation img{float:none;text-align:left;border:none;}
#navigation li{display:inline;list-style-type:none;margin-left:0px;padding-left:0px;width:100%;}
#navigation ul{display:inline;list-style-type:none;padding-left:1px;width:100%;}
.content_indent{display:inline-block;padding-left:2em;}
.content_line-space{line-height:3em;}
/* CONTAINER styles    */
#container{background-attachment:scroll;background-repeat:repeat-y; /* border:3px SOLID BLUE;  TESTING	*/ margin:0px 0px 0px 2px;padding:2px;width:auto;}
/* Styles for page_content */
#page_content{ /*  border:1px solid lime; TESTING */ margin:0px;overflow:auto;padding:0px 0px 0px 2px;}
/* CONTENT styles	*/
#content{background-attachment:scroll; /*	border:2px DOTTED RED; TESTING */ color:#705020;line-height:1.5em;margin:0px 2px 2px 3px;padding:0px;width:auto;}
#content h1{margin:0px;}
#content p{display:block;text-decoration:none;}
#content li{color:#705020;list-style-type:none;margin-left:0px;margin-bottom:10px;padding:0px;text-decoration:none;}
#content a{background-color:transparent;color:#705020;display:inline;font-weight:normal;list-style-type:none;margin:0px;padding:0em 1em 0em 1em;}
#content a:hover{color:#702820;font-weight:bold;margin:0px;padding:0em 1em 0em 1em;text-decoration:none;}
#content a:active{color:red;margin:0px;padding:0em 0em 0em 2em;text-decoration:none;}
/* FOOTER styles   */
#footer{background-color:transparent;background-attachment:scroll;border:1px solid maroon;clear:both;height:auto;text-align:center;margin:0px 3px 0px 2px;overflow:auto;padding:0px 0px 4px 5px;width:auto;}
#footer p{font-size:1em;margin-top:0px;margin-bottom:0px;}
.footer-small{font-size:85%;}
#footer a{color:#702820;text-decoration:underline;}
#footer a:visited{color:#705020;margin-left:0px;padding-left:0px;text-decoration:none;}
#footer a:hover{color:#702820;font-weight:bold;text-decoration:none;}

.date-line{font-size:1.1em;line-height:125%;margin-bottom: 55px;}
.event{margin:0;padding:0;} 
.event p{font-size:1.35em;text-align:left;} 
.display-box{float:left;width:200px;margin:0 15px 4em 15px;} 	/* This is the size of the small sized display */
.display-box p{font-size:0.9em;margin:0;height:9em;line-height:125%} /* This is the text below each photo */
.photo {/* background:background-image url('../images/drop_shadow.gif')right bottom no-repeat; */}
.photo img{border:0;padding:0 5px 5px 0;margin:0;position:relative;top:0;left:0;right:0;bottom:0;} 

.photo a{border:0px;margin:0;padding:0px;}

.event-break{clear:both;display:block;margin-left:20px;margin-right:50px;padding-top:15px;border-bottom:0.5px #808080 solid;font-size:1em;}
.smallsize{font-size:xx-small;} 
.mediumsize{font-size:small;}
.largesize{font-size:medium;}
.largersize{font-size:x-large;}
.inversestyle{color:#FFFFFF; font-size:x-large; background-color:#000000;}

